Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 8 лет назад пользователемМаргарита Дворжецкая
1 МОЖЛИВОСТІ MICROSOFT SQL SERVER
2 Microsoft SQL Server – система управління реляційними базами даних (СУБД), розроблена корпорацією Microsoft. Microsoft SQL Server в якості мови запитів використовує версію SQL, що отримала назву TRANSACT-SQL. T-SQL дозволяє використовувати додатковий синтаксис процедур, що зберігаються і забезпечує підтримку транзакцій (взаємодія бази даних з керуючим застосунком). Microsoft SQL Server також підтримує Open Database Connectivity (ODBC) інтерфейс взаємодії застосунків з СУБД. SQLTRANSACT-SQLOpen Database Connectivity SQLTRANSACT-SQLOpen Database Connectivity
3 SQL Server підтримує дзеркалювання та кластеризацію баз даних. Кластер серверу SQL це сукупність однаково конфігурованих серверів; така схема допомагає розподілити робоче навантаження між декількома серверами. Усі сервера мають одне віртуальне ім'я, а дані розподіляються за IP-адресами машин кластеру протягом робочого циклу. Також у разі відмови або збою на одному з серверів кластеру доступне автоматичне перенесення навантаження на інший сервер. SQL Server підтримує дзеркалювання та кластеризацію баз даних. Кластер серверу SQL це сукупність однаково конфігурованих серверів; така схема допомагає розподілити робоче навантаження між декількома серверами. Усі сервера мають одне віртуальне ім'я, а дані розподіляються за IP-адресами машин кластеру протягом робочого циклу. Також у разі відмови або збою на одному з серверів кластеру доступне автоматичне перенесення навантаження на інший сервер.
4 SQL Server виконується підтримка структурованих і напівструктурованих даних, включаючи цифрові формати для зображень, звуків, відео і інших типів мультимедиа. - включені спеціалізовані формати дати і часу і просторовий (Spatial) тип для просторово залежних даних. - покращена взаємодія з неструктурованими і напівструктурованими даними. Для неструктурованих даних застосовуються спеціалізовані типи, наприклад, тип File. - для підвищення ефективності адміністрування в SQL Server включені бібліотеки Declarative Management Framework, що дозволяють розподіляти повноваження для баз даних або окремих таблиць. - поліпшені методи компресії даних. Технологія Resource Governor дозволяє зарезервувати певні ресурси для деяких користувачів або виконуваних процесів.
5 Знімок: Виконується «знімок» бази даних, який сервер відправляє одержувачам. Історія змін: Всі зміни бази даних безперервно передаються користувачам. Синхронізація з іншими серверами: Бази даних декількох серверів синхронізуються між собою. Зміни усіх баз даних відбуваються незалежно на кожному сервері, а під час синхронізації відбувається звірка даних. Дублювання такого типу передбачає можливість вирішення протиріч між базами даних. SQL Server підтримує надлишкове дублювання даних за трьома сценаріями:
6 Реплікація даних в SQL Server будується на основі простої схеми видавець-підписник: сервер, який надає свої дані для розповсюдження, називається видавцем (publisher) або сервером публікацій; стаття (article) - мінімальна одиниця публікації, складається з даних, що містяться в деякій таблиці; публікація (publication) - набір із однієї і більше статей; наявність фази початкової синхронізації гарантує несуперечність даних, що подаються в статтях однієї публікації; сервер, що запитує публікацію складатися видавця, називається підписником (subscriber); дистрибютором (distributor) називається сервер, на якому міститься службова база реплікації даних (distribution database); дистрибютор робить копію змін даних видавця і розсилає згідно заданими правилами ці зміни підписникам.
7 При такій схемі реплікації дані передаються завжди в одному напрямку: від видавця через дистрибютора до підписника. Це не означає, що в дані на серверах-підписниках не можна вносити зміни, це означає лише, у випадку модифікації даних в початковій та реплікованій базі даних, вирішення конфліктів завжди відбувається на користь видавця.
8 SQL Server надає декілька можливостей, що дозволяють гнучко управляти процесом реплікації даних: Вибіркова підписка на публікації. Сервер підписки може приймати будь- яку підмножину публікацій, що надаються йому видавцем; Вибіркова підписка на статті. Підписник може вибирати статті, з яких складається публікація; Захищені публікації. За замовчуванням нова публікація доступна всім охочим на неї підписатися і має статус незахищеної (unrestricted); для публікації можна обмежити склад підписників, явно вказавши імена серверів, яким підписка дозволена. В цьому випадку публікація вважається захищеною; Вибіркова публікація даних. З таблиці можуть вибиратися дані лише із вказаних стовпців та/або рядків, що відповідають умові.
9 До складу SQL Server входить графічна утиліта, названа SQL Web Assistant, що дозволяє на підставі даних серверу генерувати файли у форматі HTML 3.0, відомі також як Web-сторінки, які можуть бути проглянуті будь-яким Internet-браузером. HTML-файли можуть бути передані серверу Internet для організації доступу до них усередині організації або для загального огляду в World Wide Web. Web Assistant використовує для роботи як оператори Transact-SQL, так і набір системних і розширених складатися процедур.
10 Використовуючи Web Assistant, генерацію HTML- файлів можна виконувати:
11 Сфери застосування Web Assistant: автоматичне оновлення прайс-листів при зміні цін та/або номенклатури товарів; регулярна публікація звітів і статистики по різних областях діяльності компанії; публікація інформації про статистику використання серверу, про блокування, про транзакції та конкретних користувачах згідно розкладу; виконання розширеної процедури з метою подання її результатів у формат HTML; створення сторінок, що містять таблицю посилань на сервери Internet.
12 Дякую за увагу!
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.