Курсовая работа: Система баз данных 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.

Исходный код MSSQLServer (до версии 7.0) основывался на коде SybaseSQLServer, и это позволило Microsoft выйти на рынок баз данных для предприятий, где конкурировали Oracle, IBM, и, позже, сама Sybase. Microsoft, Sybase и Ashton-Tate первоначально объединились для создания и выпуска на рынок первой версии программы, получившей название SQLServer 1.0 для OS/2 (около 1989 года), которая фактически была эквивалентом SybaseSQLServer 3.0 для Unix, VMS и др. MicrosoftSQLServer 4.2 был выпущен в 1992 году и входил в состав операционной системы OS/2 версии 1.3. Официальный релиз MicrosoftSQLServer версии 4.21 для ОС WindowsNT состоялся одновременно с релизом самой WindowsNT (версии 3.1). MicrosoftSQLServer 6.0 был первой версией SQLServer, созданной исключительно для архитектуры NT и без участия в процессе разработки Sybase.

К тому времени, как вышла на рынок ОС WindowsNT, Sybase и Microsoft разошлись и следовали собственным моделям программного продукта и маркетинговым схемам. Microsoft добивалась исключительных прав на все версии SQLServer для Windows. Позже Sybase изменила название своего продукта на AdaptiveServerEnterprise во избежание путаницы с MicrosoftSQLServer. До 1994 года Microsoft получила от Sybase три уведомления об авторских правах как намёк на происхождение MicrosoftSQLServer.

После разделения компании сделали несколько самостоятельных релизов программ. SQLServer 7.0 был первым сервером баз данных с настоящим пользовательским графическим интерфейсом администрирования. Для устранения претензий со стороны Sybase в нарушении авторских прав, весь наследуемый код в седьмой версии был переписан.

Версия SQLServer2005 — была представлена в ноябре 2005 года. Запуск версии происходил параллельно запуску VisualStudio 2005. Существует также «урезанная» версия MicrosoftSQLServer — MicrosoftSQLServerExpress; она доступна для скачивания и может бесплатно распространяться вместе с использующим её программным обеспечением.

С момента выпуска предыдущей версии SQLServer (SQLServer 2000) было осуществлено развитие интегрированной среды разработки и ряда дополнительных подсистем, входящих в состав SQLServer 2005. Изменения коснулись реализации технологии ETL (извлечение, преобразование и загрузка данных), входящей в состав компонента SQLServerIntegrationServices (SSIS), сервера оповещения, средств аналитической обработки многомерных моделей данных (OLAP) и сбора релевантной информации (обе службы входят в состав MicrosoftAnalysisServices), а также нескольких служб сообщений, а именно ServiceBroker и NotificationServices. Помимо этого, были произведены улучшения в производительности.

Цель работы – изучить общие характеристики SQLServer 2000, описать некоторые важные возможности SQL Server 2000, отличать различные редакции SQL Server 2000.

Объект исследования – Microsoft SQL Server 2000.


Основная часть

1 . Общая характеристика MSSQLServer 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.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 505
Бесплатно скачать Курсовая работа: Система баз данных MS SQL Server 2000