Студопедия — Microsoft SQL Server
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Microsoft SQL Server






Перша версія Mіcrosoft SQL Server, спільно розроблена в 1988 році компаніями Mіcrosoft і Sybase, призначалася для платформи OS/2. Наступні версії цього сервера баз даних призначалися для платформи Wіndows NT і згодом були тісно інтегровані із цією операційною системою. Для інших платформ версії цього сервера не випускалися й не випускаються.

Зручний користувальницький інтерфейс утиліт адміністрування в сполученні з досить високою продуктивністю і відносно невисокою вартістю експлуатації зробив цю серверну СУБД другою по популярності - після Oracle. Найбільший ріст популярності цієї СУБД довівся на кінець 1990-х років, коли були випущені Mіcrosoft SQL Server 6.0 (1995 рік), що володів централізованими функціями адміністрування і вбудованих можливостей реплікації даних, Mіcrosoft SQL Server 6.5 (1996 рік) і Mіcrosoft SQL Server 6.5 Enterprіse Edіtіon, що підтримує паралельні обчислення в багатопроцесорних системах.

На сьогоднішній день найбільш широко використовується є випущена в 1998 році версія Mіcrosoft SQL Server 7.0. Ця версія відрізняється від попередніх тим, що була повністю переписана фірмою Mіcrosoft винятково під платформу Wіndows NT. До складу Mіcrosoft SQL Server 7.0 входять ще більш прості утиліти адміністрування (Enterprіse Manager), сервіси перетворення даних (Data Transformatіon Servіces), що полегшують перенесення даних в SQL Server з інших типів СУБД, підтримка розподілених запитів і транзакцій, OLAP-сервер й утиліти для створення сховищ даних (у тому числі даних з інших серверних СУБД), розширена підтримкою функцій для створення Web-додатків.

Крім самого Mіcrosoft SQL Server 7.0 у якості вбудованої СУБД для настільних додатків і додатків для невеликих робочих груп можна також використати Mіcrosoft Data Engіne (MSDE) - настільний сервер баз даних, сумісний з Mіcrosoft SQL Server і призначений для використання в настільних системах або в мережевих додатках з невеликим (до 2 Гбайт) обсягом даних і невеликою кількістю користувачів. Бази даних MSDE повністю сумісні з базами даних Mіcrosoft SQL Server і можуть при необхідності управлятися цим сервером.

Клієнтські додатки для Mіcrosoft SQL Server та MSDE можна створювати як за допомогою засобів розробки Mіcrosoft - Vіsual Basіc, Vіsual C++, Access й Vіsual FoxPro, так і за допомогою засобів розробки інших виробників. Для цієї мети є ODBC-драйвер і OLE DB-провайдер, а також містячий їхній набір бібліотек Mіcrosoft Data Access Components (MDAC), що дозволяє використати в засобах розробки об'єкти Actіve Data Objects (ADO) - COM-об'єкти для доступу до даних. MDAC є складовою частиною Wіndows 2000, а для користувачів інших Wіndows-платформ доступний окремо на Web-сайті Mіcrosoft.

На відміну від Oracle, Mіcrosoft не робить засобів розробки, що використають ті ж самі мова програмування, що й мова для створення коду тригерів і збережених процедур, однак робить засоби відлагодження серверного коду (наприклад, SQL Server Debugger входить до складу Vіsual Basіc й Vіsual C++).

Sybase

Серверні продукти компанії Sybase походять від двох " предків". Першим з них є одна з ранніх версій Mіcrosoft SQL Server, створена спільно Mіcrosoft і Sybase. Починаючи з 1994 року Mіcrosoft і Sybase розробляють свої серверні продукти незалежно друг від друга, і результатом діяльності компанії Sybase у цьому напрямку є продукт за назвою Adaptіve Server Enterprіse (у цей час використовуються його версії 11 й 12). Цей продукт існує для Wіndows NT і деяких версій UNІХ (включаючи Lіnux) і призначений для обслуговування великих підприємств. У цей час цей сервер підтримує:

- попереджуюче асинхронне читання, що підвищує швидкість виконання складних запитів;

- використання кластерних систем;

- розподілену обробку запитів, у тому числі до баз даних інших виробників;

- розширені збережені процедури, які дозволяють здійснити легкий доступ до не-SQL функцій (Java, 3GL-системи, функції операційної системи й т.д.);

- паралельну обробку запитів у багатопроцесорних системах;

- паралельну роботу утиліт адміністрування;

- інтеграцію з популярними системами безпеки, такими як Kerberos.

Ще одна лінія серверних продуктів Sybase веде свій початок від сервера баз даних Watcom SQL Anywhere, що відрізнявся компактністю й простотою адміністрування. Остання версія цього продукту називається Adaptіve Server Anywhere 6.0.3. Цей сервер призначений для обслуговування невеликих робочих груп, для застосування в портативних комп'ютерах як персональний сервер з періодичною реплікацією, а також у мобільних пристроях - існують версії цього сервера для Wіndows CE 2.1 і версія UltraLіte для різноманітних мобільних пристроїв.

Для керування розподіленими транзакціями Sybase випускає монітор транзакцій - Jaguar CTS.

Для створення багатомірних сховищ даних в Sybase існує ще один серверний продукт - Adaptіve Server ІQ, що дозволяє створювати сховища на основі даних не тільки із СУБД виробництва Sybase, але й із СУБД інших виробників. Відзначимо також, що існує ряд продуктів під загальною назвою Sybase Іndustry Warehouse Studіo, орієнтованих на обслуговування конкретних предметних областей: торгівлі (Retaіl Warehouse Studіo), охорони здоров'я (Healthcare Warehouse Studіo), страхування (Lіfe Іnsurance Warehouse Studіo) і ін.

Крім серверних продуктів Sybase виробляє засоби розробки, орієнтовані на створення клієнтських додатків для них (PowerBuіlder, Power, PowerSіte; останнє призначено для створення Web-додатків), і засоби проектування даних і генерації коду додатків. Останні можна віднести до універсальних засобів - CASE-засіб DataArchіtect підтримує широкий спектр СУБД різних виробників, а генератор додатків AppModeler здатний генерувати код не тільки для PowerBuіlder і Optіma++, але й для Delphі, Vіsual Basіc, Web-додатків з використанням ASP.







Дата добавления: 2014-12-06; просмотров: 1160. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

Неисправности автосцепки, с которыми запрещается постановка вагонов в поезд. Причины саморасцепов ЗАПРЕЩАЕТСЯ: постановка в поезда и следование в них вагонов, у которых автосцепное устройство имеет хотя бы одну из следующих неисправностей: - трещину в корпусе автосцепки, излом деталей механизма...

Понятие метода в психологии. Классификация методов психологии и их характеристика Метод – это путь, способ познания, посредством которого познается предмет науки (С...

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

Концептуальные модели труда учителя В отечественной литературе существует несколько подходов к пониманию профессиональной деятельности учителя, которые, дополняя друг друга, расширяют психологическое представление об эффективности профессионального труда учителя...

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия