Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Архітектура SQL Server. Огляд компонентів і можливостей SQL Server 7.0

Microsoft SQL Server являє собою систему керування реляційми БД, побудовану для більш ефективного керування інформацією організації, за допомогою якої можна створювати могутні додатки обробки даних в багатокористувацькому ятірному середовищі.

Microsoft SQL Server побудований на основі архітектури клієнт -сервер, що дозволяє розбивати процес обробки інформації на два компоненти - попередню обробку даних чи клієнтський компонент, і остаточну обробку - серверний компонент. SQL Server являє собою сервер БД, який забезпечує остаточну обробку даних, що може взаємодіяти з декількома різними клієнтськими компонентами, розташованими, як правило в одній мережі. Має ефективну вбудовану підтримку реплікації даних. SQL Server являє собою інтегровану систему керування БД, що задовольняє всім сучасним вимогам побудови масштабованих розподілених ІС.

Найважливішими особливостями Microsoft SQL Server є:

Широкі можливості адміністрування. SQL Server надає широкі можливості адміністрування, здійснюваного системою інтегрованих об' єктів, сервісів і компонентів. Для того, щоб керувати системою, SQL Server використовує SQL Enterprise Manager - графічний інструмент, що здійснює керування системою і включає:

• Планування завдань.

• Адміністративні зміни.

• Вбудований інтерфейс керування реплікаціями.

SQL Enterprise Manager також забезпечує для адміністратора БД більш просте керування

• Входом у систему

• Привілеями доступу

• Групами користувачів

• Прибудовами даних і БД

• Створенням сценаріїв

• Резервуванням БД і журналом транзакцій

Компонентами БД (таблицями, представленнями, збереженими процедурами, індексами, тригерами, правилами, значеннями за замовчуванням і створюваними користувачами типами даних).

Цілісність даних. У середовищі БД клієнт -сервер, сервер автоматичний забезпечує цілісність даних. SQL Server використовує кілька механізмів підтримки цілісності. SQL Server забезпечує декларативну цілісність, що дозволяє користувачам встановлювати обмеження на дані і співвідношення між таблицями для узгодження ключових полів таблиць. Це необхідно також і для узгодження цілісності правив збереження даних і перехресних посилань таблиць, для того, щоб зміни інформації БД булі узгоджені. Щоб забезпечити сутнісну цілісність записів у таблиці SQL Server підтримує унікальні індекси, які гарантують, що значення ключа в стовпці унікальне для всіх записів таблиці, використовує параметри за замовчуванням і правила, яким повинні задовольняти дані, що зберігаються в таблиці для забезпечення доменної цілісності даних у таблиці

Координатор розподілених транзакцій. Використовуючи дану функцію, розробники ПЗ можуть будувати нові потужні додатки, що створюють транзакційні об' єкти і використовують менеджери ресурсів, для того щоб завершити роботові транзакцій.

Реплікація. Microsoft SQL Server 8 включає можливість реплікації даних як стандарту RDBMS. При реплікації даних користувач може поширювати копії даних від одного сервера підприємства на один чи кілька серверів.

Функціональні особливості. SQL Server підтримує стандарти, прийняті Американським Національним Інститутів Стандартів, що припускають можливість роботи з курсорами, що володіють можливостями прокручування й абсолютного і відносного позиціонування, а також включає:

• Розширений контроль цілісності БД.

• Рівнобіжне сканування даних послідовних сторінок операцій.

• Можливість додавання ключів і резервних полів.

• Оптимізатор запитів.

• Системні збережені процедури.

• Функції.

 

<== предыдущая лекция | следующая лекция ==>
Клієнт -серверна модель доступу до даних | Реляційні особливості SQL Server
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 662; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.