Дипломные работы бесплатно
курсовые, дипломы, контрольные, рефераты
Заказать
   » Главная  » Информационные технологии  » Разработка системы автоматизации процесса документирования объектов БД под управлением MS SQL Server

 


Содержание 2

Введение 3

Глава 1 Обзор коллекции системных таблиц MS SQL Server 2005, предоставляющих метаданные об объектах баз данных. 5

1.1 Системные базы данных MS SQL Server 2005 5

1.1.1 Системная база данных Resource. 6

1.2. Обзор коллекции системных представлений Microsoft SQL Server, содержащие метаданные объектов БД. 7

1.2.1. Представления каталога (Transact-SQL) 8

1.2.2. Представления каталога объектов 8

1.2.3 Представление каталога sys.extended_properties 13

1. 3 Архитектура клиент/сервер 14

1.4 ADO.NET как базовый объект доступа к базам данных 15

1.4.1. Структура компонента доступа к данным ADO.NET 15

1.4.2. Работа в отрыве от источника данных 16

1.4.3. Взаимодействие с базой данных через команды 17

1.4.4. Взаимодействие с базой данных через объект DataSet 18

1.4.5. Независимость набора данных DataSet от источника данных 18

Глава 2. Разработка базы данных для хранения информации об объектах документируемой базы данных. 20

Глава 3. Разработка программного обеспечения для автоматизации процесса документирования объектов базы данных. 33

3.1 Схема работы приложения. 33

3.2 Функциональные возможности разработанного приложения 33

Заключение. 35

Список используемой литературы: 36

Приложение 1. ER модель реестра объектов БД. 37

Приложение 2. Интерфейс приложения 38

Базы данных современных ИС как правило состоят из большого количества взаимосвязанных таблиц, представлений, хранимых процедур и других объектов.

Количество объектов БД может увеличиваться с развитием ИС. В этой ситуации важное значение имеет своевременное и полное документирование.

Очевидно, что отсутствие грамотно составленной документации БД негативно влияет на:

• Дальнейшее развитие БД.

• Сопровождение БД.

• Безопасность данных.

На практике, документированию объектов базы данных не всегда уделяется должное внимание. Документирование не ведется или ведется не полностью (не регулярно). Особенно когда разрабатывается большой проект, принимают участие много разработчиков, отпущены минимальные сроки.

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

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

Например, программа ERwin для проектирования и документирования баз данных, позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных.

ER-Studio, инструментарий, предназначенный для работы с моделями данных и их анализа на логическом и физическом уровне. Он предназначен для проектирования, создания и сопровождения баз данных.

Перечисленные средства не в полной мере позволяют решить задачу документирования объектов БД.

Поэтому, актуальной задачей является разработка инструмента, помогающего максимально облегчить работу по документированию БД.

Цель дипломной работы. Разработка системы автоматизации процесса документирования объектов БД под управлением MS SQL Server.

Задачи:

• Разработка структуры БД для хранения информации об объектах документируемой БД.

• Разработка ПО для облегчения процесса документирования объектов БД.

1. Роберт Виейра. Программирование баз данных Microsoft SQL Server 2005. Базовый курс. : Пер. с англ. - М. : ООО "И.Д. Вильямс", 2007. - 832 с.

2. Электронная документация по Microsoft SQL Server (BookOnline)

3. Постолит А. В.Visual Studio .NET: разработка приложений баз данных—СПб.: БХВ-Петербург, 2003. — 544 с.

4. Роберт Виейра. Программирование баз данных Microsoft SQL Server 2005. Базовый курс. : Пер. с англ. - М. : ООО "И.Д. Вильямс", 2008. - 1072 с.

5. Просиз Дж. Программирование для Microsoft .NET /Пер. с англ. — М.: Издательско-торговый дом «Русская Редакция», 2003. — 704 стр.

Примечаний нет.

 

Дисциплина: Информационные технологии