Similar presentations:
Этапы разработки базы данных
1. Этапы разработки базы данных
Учебный материал2. Введение
• Методически правильно начинать работус карандашом и листом бумаги в руках,
не используя компьютер. На данном
этапе он просто не нужен.
• Неоптимальные решения и прямые
ошибки,
заложенные
на
этапе
проектирования, впоследствии очень
трудно устраняются, поэтому этот этап
является основополагающим.
3. Разработка технического задания Этап 1
4. При подготовке технического задания составляют:
• список исходных данных, с которымиработает заказчик;
• список выходных данных, которые
необходимы заказчику для управления
структурой своего предприятия;
5. Дополнительно:
• Составляют список выходных данных,которые не являются необходимыми для
заказчика, но которые он должен
предоставлять в другие организации:
– в вышестоящие структуры,
– в органы статистического учета,
– в прочие административные и
контролирующие организации.
6. Разработка структуры базы данных Этап 2
Разработка структуры основных таблиц.7. Шаг 1
• Работа начинается с составлениягенерального списка полей - он может
насчитывать десятки и даже сотни
позиций.
8. Шаг 2
• В соответствии с типом данных,размещаемых в каждом поле,
определяют наиболее подходящий тип
для каждого поля.
9. Шаг 3
• Распределяют поля генерального спискапо базовым таблицам.
10. Шаг 4
• В каждой из таблиц намечают ключевоеполе.
– В качестве такового выбирают поле, данные
в котором повторяться не могут.
– Можно сделать составное ключевое поле.
11. Например:
• Для таблицы данных о студентах такимполем может служить индивидуальный
шифр студента.
12. Например:
• Для таблицы, в которой содержатсярасписания занятий, такого поля можно и
не найти, но его можно создать
искусственным комбинированием полей
“Время занятия” и “Номер аудитории”.
• Эта комбинация неповторима, так как в
одной аудитории в одно и то же время не
принято проводить два различных
занятия.
13.
• Если в таблице вообще нет никакихполей, которые можно было бы
использовать как ключевые, всегда
можно ввести дополнительное поле типа
Счетчик.
• Такое поле не может содержать
повторяющихся данных по определению.
14. Шаг 5
• С помощью карандаша и бумага (илиграфического редактора) расчерчивают
связи между таблицами, составляющими
одну базу данных.
• Такой чертеж называется схемой данных.
15.
• Разработкойсхемы
данных
заканчивается “бумажный” этап работы.
• Эту схему можно согласовать с
заказчиком, после чего приступать к
непосредственному
созданию
базы
данных.
16. Непосредственное создание базы данных Этап 3
17.
• Для создания компьютерной базыданных используем
СУБД Microsoft Access.
18. Замечание 1
• При разработке таблиц и запросоврекомендуется использовать ручные
средства
работать
в
режиме
Конструктора.
19. Замечание 2
• При разработке форм иотчетов
наоборот
лучше
пользоваться
автоматизированными
средствами,
предоставляемыми мастерами.
• Дизайн этих объектов весьма трудоемок,
поэтому
его
лучше
поручить
приложению.
• Результат
мастера
всегда
можно
творчески переработать.
20. Замечание 3
• Использование макросов и модулейпозволяет создать действительно ценное
офисное приложение.
• Их разработка в MS Access доступна
непрограммирующему пользователю.
informatics