Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Система баз даних MS SQL Server 2000

Реферат Система баз даних MS SQL Server 2000

Курсова робота

Тема Система баз даних MS SQL Server 2000


Зміст

Введення

Основна частина

1. Загальна характеристика MS SQL Server 2000

1.1 Функціональність 6

1.2 Редакції SQL Server 2000 7

1.3 Можливості SQL Server 2000 9

2. Інструменти SQL Server 2000

2.1 Enterprise Manager 12

2.2 SQL Server Agent 12

2.3 SQL Profiler 13

2.4 Service Manager 14

2.5 SQL Query Analyzer 14

3. Огляд архітектури SQL Server 2000

Висновок

Глосарій

Список використаних джерел


Введення

SQL Server 2000 - це реляційна СУБД, яка використовує мову Transact SQL для пересилки повідомлень між комп'ютером клієнта і комп'ютером, на якому працює SQL Server 2000. Реляційна СУБД складається з механізму баз даних, власне баз даних і додатків, необхідних для управління даними і компонентами реляційної СУБД. Реляційна СУБД організовує дані в виді зв'язаних таблиць які складаються з рядків і стовпців, що складають базу даних. Реляційна СУБД відповідає за підтримку структури бази даних і вирішує наступні завдання:

В· підтримує зв'язки між даними в базі;

В· гарантує коректне зберігання даних та виконання правил, що регламентують зв'язки між ними;

В· відновлює дані після аварії системи, переводячи їх в узгоджений стан, зафіксоване до збою.

База даних (БД) SQL Server 2000 являє собою реляційну базу даних, сумісну з SQL (Structured Query Language) з інтегрованою підтримкою XML для Інтернет додатків. SQL Server 2000 створений на основі сучасного розширюваного сервера SQL Server 7.0. У наступних розділах ви познайомитеся з базами даних, реляційними базами даних, SQL і XML.

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

До того часу, як вийшла на ринок ОС Windows NT, Sybase і Microsoft розійшлися і слідували власним моделей програмного продукту і маркетинговим схемам. Microsoft домагалася виключних прав на всі версії SQL Server для Windows. Пізніше Sybase змінила назву свого продукту на Adaptive Server Enterprise щоб уникнути плутанини з Microsoft SQL Server. До 1994 року Microsoft отримала від Sybase три повідомлення про авторські права як натяк на походження Microsoft SQL Server.

Після поділу компанії зробили кілька самостійних релізів програм. SQL Server 7.0 був першим сервером баз даних зі справжнім користувальницьким графічним інтерфейсом адміністрування. Для усунення претензій з боку Sybase в порушенні авторських прав, весь наслідуваний код у сьомій версії був переписаний.

Версія SQL Server 2005 - була представлена ​​в листопаді 2005 року. Запуск версії відбувався паралельно запуску Visual Studio 2005. Існує також В«урізанаВ» версія Microsoft SQL Server - Microsoft SQL Server Express; вона доступна для скачування і може безкоштовно розповсюджуватися разом з використовуючим її програмним забезпеченням.

З моменту випуску попередньої версії SQL Server (SQL Server 2000) було здійснено розвиток інтегрованого середовища розробки і ряду додаткових підсистем, що входять до складу SQL Server 2005. Зміни торкнулися реалізації технології ETL (витяг, перетворення і завантаження даних), що входить до складу компонента SQL Server Integration Services (SSIS), сервера оповіщення, засобів аналітичної обробки багатовимірних моделей даних (OLAP) і збору релевантної інформації (обидві служби входять до складу Microsoft Analysis Services), а також декількох служб повідомлень, а саме Service Broker та Notification Services. Крім цього, були зроблені поліпшення в продуктивності.

Мета роботи - вивчити загальні характеристики SQL Server 2000, описати деякі важливі можливості SQL Server 2000, відрізняти різні редакції SQL Server 2000.

Об'єкт дослідження - Microsoft SQL Server 2000.


Основна частина 1. Загальна характеристика MS SQL Server 2000

1.1 Функціональність

Microsoft SQL Server в якості мови запитів використовує версію SQL, що одержала назву Transact-SQL (скорочено T-SQL), яка є реалізацією SQL-92 (стандарт ISO для SQL) з множинними розширеннями. T-SQL дозволяє використовувати додатковий синтаксис для збережених процедур і забезпечує підтримку транзакцій (взаємодія бази даних з керуючим додатком). Microsoft SQL Server і Sybase ASE для взаємодії з мережею використовують протокол рівня додатка під назвою Tabular Data Stream (TDS, протокол передачі табличних даних). Протокол TDS також був реалізований в проекті FreeTDS з метою забезпечити різним додаткам можливість взаємодії з базами даних Microsoft SQL Server і Sybase.

Microsoft SQL Server також підтримує Open Database Connectivity (ODBC) - інтерфейс взаємодії додатків з СУБД. Версія SQL Server 2005 забезпечує можливість підключення користувачів через веб-сервіси, використовують протокол SOAP. Це дозволяє клієнтським програмам, не призначеним для Windows, кросплатформний з'єднуватися з SQL Server. Microsoft також випустила сертифікований драйвер JDBC, що дозволяє додаткам під керуванням Java (таким як BEA і IBM WebSphere) з'єднуватися з Microsoft SQL Server 2000 і 2005.

SQL Server підтримує дзеркалювання і кластеризацію баз даних. Кластер сервера SQL - це сукупність однаково конфігурувати серверів; така схема допомагає розподілити робоче навантаження між декількома серверами. Всі сервера мають одне віртуальне ім'я, і ​​дані розподіляються по IP-адресами машин кластера протягом робочого циклу. Також у разі відмови або збою на одному з серверів кластера доступний автоматичний перенос навантаження на інший сервер.

SQL Server підтримує надлишкове дублювання даних по трьом сценаріями:

Знімок: Виконується В«знімокВ» бази даних, який сервер відправляє одержувачам.

Історія змін: Усі зміни бази даних безупинно передаються користувачам.

Синхронізація з іншими серверами: Бази даних декількох серверів синхронізуються між собою. Зміни усіх баз даних відбуваються незалежно один від одного на кожному сервері, а при синхронізації відбувається звірка даних. Даний тип дублювання передбачає можливість вирішення протиріч між БД.

1.2 Редакції MS SQL < b> Server 2000

Було доступно два типи SQL Server в різних редакціях:

В· 2000 - SQL Server 2000 32-bit, кодова назва Shiloh (версія 8.0);

В· 2003 - SQL Server 2000 64-bit, кодова назва Liberty.

Доступні різні редакції SQL Server 2000, здатні задовольнити самі різні вимоги замовників (організацій і окремих осіб) до продуктивності, виконуючою середовищі і вартості.

Enterprise Edition. Ця редакція - повний варіант SQL Server, найбільш часто пропонований організаціям. Enterprise Edition відрізняється розвиненими можливостями масштабованості і надійності, необхідними для вирішення важливих завдань інтерактивного ведення бізнесу та Інтернет-додатків, в тому числі розподіленими секціонованими уявленнями, портированием журналу і поліпшеними можливостями кластериза...


Страница 1 из 3Следующая страница

Друкувати реферат
Замовити реферат
Реклама
Наверх Зворотнiй зв'язок