Презентация "Можливості Microsoft SQL Server" - скачать презентации по Информатике

Содержание

Слайд 2

Microsoft SQL Server – система управління реляційними базами даних (СУБД), розроблена

Microsoft SQL Server – система управління реляційними базами даних (СУБД), розроблена

корпорацією Microsoft.

Microsoft SQL Server в якості мови запитів використовує версію SQLSQL Server в якості мови запитів використовує версію SQL, що отримала назву TRANSACT-SQL. T-SQL дозволяє використовувати додатковий синтаксис процедур, що зберігаються і забезпечує підтримку транзакцій (взаємодія бази даних з керуючим застосунком). Microsoft SQL Server також підтримує Open Database Connectivity (ODBC) — інтерфейс взаємодії застосунків з СУБД.

Слайд 3

SQL Server підтримує дзеркалювання та кластеризацію баз даних. Кластер серверу SQL

SQL Server підтримує дзеркалювання та кластеризацію баз даних.
Кластер серверу SQL

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

SQL Server 2008 виконується підтримка структурованих і напівструктурованих даних, включаючи цифрові

SQL Server 2008

виконується підтримка структурованих і напівструктурованих даних, включаючи цифрові

формати для зображень, звуків, відео і інших типів мультимедиа.
включені спеціалізовані формати дати і часу і просторовий (Spatial) тип для просторово залежних даних.
покращена взаємодія з неструктурованими і напівструктурованими даними. Для неструктурованих даних застосовуються спеціалізовані типи, наприклад, тип File.
для підвищення ефективності адміністрування в SQL Server включені бібліотеки Declarative Management Framework, що дозволяють розподіляти повноваження для баз даних або окремих таблиць.
поліпшені методи компресії даних. Технологія Resource Governor дозволяє зарезервувати певні ресурси для деяких користувачів або виконуваних процесів.
Слайд 5

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

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

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

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

Слайд 6

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

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


сервер, який надає свої дані для розповсюдження, називається видавцем (publisher) або сервером публікацій;
стаття (article) - мінімальна одиниця публікації, складається з даних, що містяться в деякій таблиці;
публікація (publication) - набір із однієї і більше статей; наявність фази початкової синхронізації гарантує несуперечність даних, що подаються в статтях однієї публікації;
сервер, що запитує публікацію складатися видавця, називається підписником (subscriber);
дистриб‘ютором (distributor) називається сервер, на якому міститься службова база реплікації даних (distribution database); дистриб‘ютор робить копію змін даних видавця і розсилає згідно заданими правилами ці зміни підписникам.

Слайд 7

При такій схемі реплікації дані передаються завжди в одному напрямку: від

При такій схемі реплікації дані передаються завжди в одному напрямку: від

видавця через дистриб‘ютора до підписника.
Це не означає, що в дані на серверах-підписниках не можна вносити зміни, це означає лише, у випадку модифікації даних в початковій та реплікованій базі даних , вирішення конфліктів завжди відбувається на користь видавця.
Слайд 8

SQL Server надає декілька можливостей, що дозволяють гнучко управляти процесом реплікації

SQL Server надає декілька можливостей, що дозволяють гнучко управляти процесом реплікації

даних:

Вибіркова підписка на публікації. Сервер підписки може приймати будь-яку підмножину публікацій, що надаються йому видавцем;
Вибіркова підписка на статті. Підписник може вибирати статті, з яких складається публікація;
Захищені публікації. За замовчуванням нова публікація доступна всім охочим на неї підписатися і має статус незахищеної (unrestricted); для публікації можна обмежити склад підписників, явно вказавши імена серверів, яким підписка дозволена. В цьому випадку публікація вважається захищеною;
Вибіркова публікація даних. З таблиці можуть вибиратися дані лише із вказаних стовпців та/або рядків, що відповідають умові.

Слайд 9

До складу SQL Server входить графічна утиліта, названа SQL Web Assistant,

До складу SQL Server входить графічна утиліта, названа SQL Web Assistant,

що дозволяє на підставі даних серверу генерувати файли у форматі HTML 3.0, відомі також як Web-сторінки, які можуть бути проглянуті будь-яким Internet-браузером. HTML-файли можуть бути передані серверу Internet для організації доступу до них усередині організації або для загального огляду в World Wide Web. Web Assistant використовує для роботи як оператори Transact-SQL, так і набір системних і розширених складатися процедур.
Слайд 10

Використовуючи Web Assistant, генерацію HTML-файлів можна виконувати:

Використовуючи Web Assistant, генерацію HTML-файлів можна виконувати:

Слайд 11

Сфери застосування Web Assistant: автоматичне оновлення прайс-листів при зміні цін та/або

Сфери застосування Web Assistant:

автоматичне оновлення прайс-листів при зміні цін

та/або номенклатури товарів;
регулярна публікація звітів і статистики по різних областях діяльності компанії;
публікація інформації про статистику використання серверу, про блокування, про транзакції та конкретних користувачах згідно розкладу;
виконання розширеної процедури з метою подання її результатів у формат HTML;
створення сторінок, що містять таблицю посилань на сервери Internet.