Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_k_ekzamenu.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
563.9 Кб
Скачать
  1. Современные клиент-серверные субд. Общая характеристика субд ms sql Server: версии, редакции, основные службы и компоненты, режимы работы сервера.

Несколько современных СУБД: коммерческая система Oracle производства одноимённой фирмы, MS SQL Server, и свободно распространяемые MySQL и PostgreSQL.

Версии MS SQL (релизы все под ОС Windows):

1992 – SQL Server 4.2

1993 – SQL Server 4.21 под Windows NT

1995 – SQL Server 6.0 (кодовое название SQL 95)

1996 – SQL Server 6.5 (кодовое название Hydra)

1998 – SQL Server 7.0 (кодовое название Sphinx)

1999 – SQL Server 7.0 OLAP (кодовое название Plato)

2000 - SQL Server 2000 32-bit (кодовое название Shiloh), version 8.0

2003 - SQL Server 2000 64-bit (кодовое название Liberty)

2005 - SQL Server 2005 (кодовое название Yukon), version 9.0

2008 – SQL Server 2008 (кодовое название Katmai), version 10.0

2010 – SQL Server 2008 R2 version 10.5

2011 – SQL Server 2012 (кодовое название Denali), версия 11.0.1750.32

2014 – SQL Server 2014, версия 12.0.2000.8

Редакции:

Microsoft SQL Server 2012 предлагается в нескольких специально разработанных редакциях:

Enterprise Edition – редакция для критически важных приложений и больших хранилищ данных. Не имеет огранич. и включ. в себя все ф-ии и возможности.  Включает все функциональные возможности выпуска Business Intelligence.

Business Intelligence Edition – новый выпуск, который предоставляет расширенную корпоративную и персональную бизнес-аналитику. Включает все функциональные возможности выпуска Standard.

Standard Edition  редакция дающая базовые возможности по управлению данными и бизнес-аналитики с некритичными для бизнеса нагрузками и с минимальными затратами. Ограничения по числу узлов в кластере и по использ. сист. ресурсов.

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

Developer Edition – редакция позволяет разработчикам создавать приложения любого типа на базе SQL Server. Она включает все функциональные возможности выпуска Enterprise Edition, однако лицензируется как система для разработки и тестирования, а не для применения в качестве рабочего сервера. Выпуск SQL Server Developer Edition является идеальным выбором для тех, кто создает и тестирует приложения.

Express Edition является бесплатной версией SQL Server, идеально подходящей для разработки и развёртывания в настольных системах, в веб и малых серверах приложений (не подходит для промышленных БД).

Режимы работы

SQL имеет 2 основные области применения:

1) системы оперативной обработки транзакций (OLTP)

2) системы оперативной аналитической обработки (OLAP).

Встроенных средств переключения режимов нет, поэтому требуемая настройка сервера выполняется администратором БД «вручную».

1 Характеризуются:

- большим количеством изменений в данных БД;

- одновременной работой множества пользователей с одними и теми же данными.

Идёт использование механизмов транзакций и блокировок. Для высокой скорости вставки и изменения данных, поддерживается низкая степень заполнения страниц (требует большего объема внешней памяти).

2 Особенности:

1) Ориентированы на анализ данных (выборка данных)

Сервер выполняет запросы с большей скоростью, т.к. не нужны механизмы блокировок и транзакций.

Страницы могут заполняться на 100% (эффективное использование внешней памяти и увеличение объема данных, извлекаемых за одно обращение к БД).

2) Показатель качества работы – скорость выполнения запросов.

Для повышения быстродействия:

    • создают индексы,

    • используют технологию сохраненных представлений,

    • отступают от правил нормализации реляционных таблиц.

3) Встроенные средства численного и статистического анализа информации.

4) Всесторонний и глубокий анализ данных требует специального их представления.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]