Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Этапы проектирования реляционной базы данных




Для разработки проекта БД заказчику необходимо представлять потребности своей организации, знать узкие места в делопроизводстве, представлять список документов, необходимых во внутреннем обороте и во внешней отчетности. Заказчик должен предоставить техническое задание на проектирование базы данных, для грамотного оформления которого необходимо владеть соответствующей терминологией и знать технические возможности основных СУБД и участвовать во всех этапах проектирования и создания информационной системы.

Проектирование базы данных является творческим и достаточно трудоемким процессом. Существуют различные методики проектирования баз данных (см. спец. литературу). При проектировании простых баз данных можно использовать традиционный подход, предложенный Коддом. Этот подход на этапе концептуального проектирования предполагает разработку схемы реляционной базы данных, состоящей из определенных взаимосвязанных таблиц.

Задача при этом заключается в определении числа и структуры таблиц, формировании запросов к БД, определении типов отчетных документов, разработке алгоритмов для обработки информации, создании форм для ввода и редактирования данных в базе и решении ряда других задач.

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

1. Работа начинается с составления перечня полей каждой из таблиц, которой присваивают уникальное имя.

2. В соответствии с тем, какие данные размещаются в каждом из полей, определяют наиболее подходящий тип для каждого поля.

3. В каждой из таблиц намечают ключевое поле. В качестве ключевого поля выбирают поле (несколько полей), данные в котором однозначно идентифицируют запись (не могут повторяться). Если нет такого поля, его создают искусственно. Например, всегда можно ввести поле типа Счетчик – оно не может содержать повторяющиеся данные по определению.

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

Про связанные таблицы говорят, что они связаны реляционными отношениями. Соответственно, системы управления, способные работать со связанными таблицами, называют системами управления реляционными базами данных.

Разработкой схемы данных заканчивается «бумажный» этап работы. Эту схему заказчик согласовывает с разработчиком и лишь после этого разработчик может приступить непосредственно к созданию базы данных. Если схема данных составлена правильно, то нетрудно ее модифицировать в случае необходимости, то есть подключить к базе новые таблицы.

Ниже приводится характеристика СУБД MS Access 2003 и способы создания основных объектов базы данных в ее среде.




Поделиться с друзьями:


Дата добавления: 2014-11-20; Просмотров: 431; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.