Основні відомості про Microsoft SQL Server

Методичні вказівки до виконання лабораторних робіт

для студентів спеціальності

5.05010101 «Обслуговування програмних систем і комплексів»

Київ 2012

Мета роботи: ознайомитися зі структурою об’єктів баз даних Microsoft SQL Server 2005 та отримати навики розроблення проекту бази даних за допомогою інструментарію Management Studio.

Основні відомості про Microsoft SQL Server

Microsoft SQL Server – комерційна система керування базами даних, яка входить у трійку лідерів на ринку баз даних (судячи по об’єму продаж, IBM Informix займає перше місце, Oracle знаходиться дуже близько, а третє місце посідає Microsoft SQL Server). Базовий код MS SQL Server (до версії 7.0) ґрунтувався на коді Sybase SQL Server, і це дало можливість швидко вийти на ринок баз даних, де вже конкуру­вали IBM, Oracle і, згодом, Sybase. Microsoft, Sybase та Ashton-Tate об’єдналися для створення та випуску першої версії програми, яка фактично була еквівалентом Sybase SQL Server 3.0 для Unix. У 1992 році була випущена версія 4.2, яка входила до складу операційної системи Microsoft OS/2. Одночасно з виходом Windows NT 3.1 з’явився реліз MS SQL Server 4.21 для цієї операційної системи. Версія MS SQL Server 6.0 створена була виключно для архітектури NT, і є самостійним релізом Microsoft. На цьому етапі компанії Sybase та Microsoft розійшлися, та займалися створенням власних моделей баз даних. Версія 7.0 була першим сервером баз даних зі справжнім гра­фічним інтерфейсом адміністрування, а весь програмний код був переписаний (для уникнення порушень авторських прав щодо Sybase).

Таблиця 1.1. Версії Microsoft SQL Server

Версія Рік Повна назва Кодове ім’я
1.0 (OS/2)   SQL Server 1.0 -
4.2   SQL Server 4.2 -
4.21 (Win NT)   SQL Server 4.21 -
6.0   SQL Server 6.0 SQL95
6.5   SQL Server 6.5 Hydra
7.0   SQL Server 7.0 Sphinx
  SQL Server 7.0 OLAP Plato
8.0   SQL Server 2000 (32-бітна версія) Shiloh
8.0   SQL Server 2000 (64-бітна версія) Liberty
9.0   SQL Server 2005 Yukon
10.0   SQL Server 2008 Katmai

Великої популярності набула MS SQL Server 2000, як особливо стабільна та надійна система з мінімальними вимогами до ресурсів. До появи чергової версії, вона протрималася на ринку цілих шість років. Ця версія вже підтримувала XML (Extensible Markup Language, розширю­вана мова розмітки), одночасне функціонування багатьох копій серве­ра; була тісно інтегрована з Windows 2000, та автоматично реєструва­лася в Active Directory; під керуванням Windows 2000 Datacenter могла використовувати до 32 процесорів та 64 Гбайт оперативної пам’яті; передбачено можливості масштабування (розподіл даних по декількох серверах) та покращена швидкодія.

Для наступної версії, MS SQL Server 2005, основним завданням ставилося покращити можливості масштабування та підвищення швидкодії (секціонування для таблиць та індексів, відключення індексів, збільшена кількість з 16 до 50 екземплярів SQL Server на одному комп’ютері, відкладене видалення та перебу­дова великих об’єктів, динамічні представлення й т.д.). Введені нові можливості системи безпеки (вбудовані засоби шифрування даних, розширені можливості роботи з логінами SQL Server, розділення користувачів та схем), системи реплікації, забезпечення безвідмов­ності (можливість створення, зміни та видалення індексів в оперативному режимі, виділене адміністративне підключення, дзеркальне відображення баз даних, контрольні суми для перевірки цілісності сторінок баз даних), введено підтримку XML як типу даних.

Для MS SQL Server 2008 було поставлено завдання зробити керування даними самоналаштовуваним, самоорганізованим та самопідтримуваним. Ця версія також включає підтримку структу­рованих і напівструктурованих даних, у тому числі цифрові медіа-формати для зображень, звуків, відео та інших мультимедійних даних. Ключовим нововведенням MS SQL Server 2008 є розвинені засоби керування ресурсами, що дають можливість ефективно керувати та розподіляти робоче навантаження за допомогою відстеження рівня завантаження процесора та об’єму пам’яті. Введено підтримку просторових даних.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: