Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсач2.doc
Скачиваний:
14
Добавлен:
21.11.2018
Размер:
273.41 Кб
Скачать

1. Введение 2

2. SQL Server 3

2.1. Основная характеристика 3

2.2. История 3

2.3. Отличительные особенности версии SQL Server 2005 4

3. Модели восстановления 5

3.1. Простая модель восстановления 5

3.2. Модель полного восстановления 6

3.3. Модель восстановления с неполным протоколированием 6

3.4. Выбор модели восстановления 7

4. Резервное копирование данных 9

4.1. Возможные причины утери данных 9

4.1.1. Индивидуальный откат транзакции 9

4.1.2. Мягкий сбой системы (аварийный отказ программного обеспечения). 9

4.1.3. Жесткий сбой системы (аварийный отказ аппаратуры). 10

4.1.4. Человеческие ошибки 10

4.2. Устройства, предназначенные для резервного копирования 12

4.2.1. Устройства хранения резервных копий 12

4.2.2. Устройства резервного копирования 13

4.3. Виды резервного копирования 15

4.3.1. Полное резервное копирование базы данных 15

4.3.2. Разностное резервное копирование 18

4.3.3. Частичное резервное копирование 19

4.3.4. Резервное копирование журнала транзакций 19

4.3.5. Резервное копирование файлов и файловых групп 22

4.4. Расписание 23

4.5. Ограничения на операции резервного копирования в SQL Server 24

5. Восстановление данных 26

5.1. Подготовка к восстановлению 26

5.2. Восстановление 27

5.2.1. Стадии восстановления 29

6. Заключение 32

7. Список источников 33

  1. Введение

  2. SQL Server

    1. Основная характеристика

Система управления базой данных (СУБД, database management system, DBMS) - программное обеспечение, контролирующее организацию, хранение, целостность, внесение изменений, чтение и безопасность информации в базе данных. СУБД отвечает за обработку запросов к базе данных, и получение ответа. СУБД может быть написана как на традиционных языках программирования (С/C++, Cobol и др.), так и на специализированных языках баз данных.

Microsoft SQL Server – это проприетарная система управления базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с различными по масштабу базами данных

    1. История

Исходный код 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 году и входил в состав операционной системы Microsoft 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 2005 — была представлена в ноябре 2005 года.

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

    1. Отличительные особенности версии sql Server 2005

Microsoft SQL Server 2005 улучшает производительность, надежность, доступность, а также расширяет возможности программирования и повышает удобство работы с SQL Server 2000. SQL Server 2005 поддерживает несколько новых возможностей, которые делают его превосходной платформой баз данных для больших приложений оперативной обработки транзакций (OLTP), хранения данных и электронной коммерции.

Новые функции компонентов SQL Server 2005:

Усовершенствованные возможности служб Notification Services

Улучшенные возможности служб Reporting Services

Новый компонент Service Broker

Усовершенствования служб Integration Services

Расширенные возможности полнотекстового поиска

Улучшения средств и программ. Построенные на сильных сторонах SQL Server 2000, SQL Server 2005 представляет собой интегрированное решение по управлению и анализу данных, которое поможет организациям различного масштаба:

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

  • Увеличивать продуктивность информационных технологий, уменьшая сложность построения, развертывания и управления приложениями по работе с базами данных.

  • Разделять данные между платформами, приложениями и устройствами для облегчения соединения внутренних и внешних систем.

  • Контролировать стоимость, не жертвуя качеством выполнения, доступностью, масштабируемостью и безопасностью.