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

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

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; просмотров: 1184. Нарушение авторских прав; Мы поможем в написании вашей работы!




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


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


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

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

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

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

ОСНОВНЫЕ ТИПЫ МОЗГА ПОЗВОНОЧНЫХ Ихтиопсидный тип мозга характерен для низших позвоночных - рыб и амфибий...

Принципы, критерии и методы оценки и аттестации персонала   Аттестация персонала является одной их важнейших функций управления персоналом...

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