Автор работы: Пользователь скрыл имя, 22 Декабря 2011 в 00:45, реферат
База данных представляет собой совокупность, специальным образом структурированных данных о конкретной предметной области (ПО). Эти данные должны быть связанными с собой, периодически обновляться и управляться программной системой – системой управления базами данных (СУБД). Например: Paradox, Access и др. Под предметной областью при этом понимается любая область управленческой деятельности (фирма, предприятие, учебное учреждение и др.).
Информатика.
Преподаватель – Сметкина
База данных представляет собой совокупность, специальным образом структурированных данных о конкретной предметной области (ПО). Эти данные должны быть связанными с собой, периодически обновляться и управляться программной системой – системой управления базами данных (СУБД). Например: Paradox, Access и др. Под предметной областью при этом понимается любая область управленческой деятельности (фирма, предприятие, учебное учреждение и др.). Предметная область характеризуется функциями , комплексом задач, входной и выходной информацией. Как правило, базы данных – это большие объемы информации. Поэтому проектирование базы данных осуществляется в несколько этапов:
Целью информационного моделирования является семантический (смысловой) анализ информации. При этом в процессе исследования из предметной области выделяются ее составные части – информационный объект (сущности), в качестве которых могут выступать подразделения, документы, процессы, операции, люди и т.д. Т.о. информационный объект – это любая реальная или абстрактная сущность, которая является источником или носителем информации.
Процесс проектирования БД происходит в следующем порядке:
На сегодняшний момент любую структуру базы данных можно привязать к трем логическим моделям:
Пример проектирования базы данных.
Предметная область – библиотека.
Информационный объект - читатель, книга, выданные книги.
Имя информационного объекта – читатель (номер билета, ФИО, номер группы).
Имя информационного объекта – книга (шифр книги, автор, название).
Имя информационного объекта - выданные книги (номер билета, шифр книги, дата выдачи, дата сдачи).
*-ключевое поле
Читатель
№ билета * | ФИО | № группы |
0128 | Голоузов Алексей Владимирович | 215 |
09 | Ивашкин Георгий Андреевич | 215 |
0130 | Лисков Кирилл Николаевич | 215 |
2831 | Ивашкин Юрий Борисович | 220 |
Книга
Шифр* | Автор | Название |
Т748 | Тургенев Иван Сергеевич | Муму |
Б591 | Бунин Иван Алексеевич | Темная Аллея |
П815 | Пушкин Александр Сергеевич | Руслан и Людмила |
Д411 | Достоевский Федор Михайлович | Идиот |
Выданные книги
№ билета | Шифр книги | Дата выдачи | Дата сдачи |
0128 | Д411
П815 |
26.09.11 | 08.10.11 |
09 | Т748 | 26.09.11 | 07.10.11 |
0130 | Б591 | 26.09.11 | 07.10.11 |
Физическая модель базы данных
Описание структуры базы данных.
Наименование поля | Тип данных | Наличие ключа |
Читатель | ||
|
Текст, максимум – 4 символа | + |
|
Буквы, 30 символов | |
|
Текст, 3 символа | |
Выданные книги | ||
|
Текст, 4 символа | + |
|
Текст, 5 символов | + |
|
Дата | |
|
Дата |
Информационно-логическая модель базы данных.
Читатель |
№билета, ФИО, №группы |
Книга |
Шифр, Автор, Название |
Выданные книги |
№ билета, шифр, дата выдачи, дата сдачи |
При формировании структуры базы данных каждому полю присваивается уникальное имя, задается допустимый тип вводимых данных (текст, число, дата) и ограничивается допустимый размет текстовых полей (по количеству символов). Максимально – 256. А также среди описывающих сущность реквизитов (полей) выделяется один, который однозначно определяет экземпляр сущности ( т.е. отличает одну запись таблицы от любой другой). Ключевой реквизит может быть простым, состоящим из одного поля или составным, включающим два и более полей. Как правило, в структуре базы данных ключевые реквизиты указываются в начале списка полей. Связи между двумя информационными объектами могут быть установлены по общим полям, т.е. в полях, имеющих одинаковый тип данных.
Курсовая работа. Постановка задачи.
* - ключевой реквизит.
Предметная область курсовой работы – от дел сбыта предприятия.
Список информационных объектов:
Это все условно-постоянная информация.
Учетно-оперативная информация:
1;2 – документ, отражающий план отгрузки, поставок товаров.
Реквизиты: Код Изделия*, Номер Цеха*, Номер месяца выпуска*, Кол-во изделий к выпуску
Реквизиты: номер накладной*, номер цеха*, дата сдачи накладной.
Реквизиты:
номер накладной*, номер цеха*, код
изделия*, количество выпущенных изделий.
4,5 — документ, отражающий фактический выпуск продукции.
Реквизиты: номер ТТН*, номер договора, дата отгрузки.
Реквизиты:
номер ТТН*, код изделия*, количество
отгруженных изделий.
6,7 — документ, отражающий фактическую отгрузку
Реквизиты — номер платежного поручения*, номер ТТН*, дата оплаты
Реквизиты
— номер ПП*, номер ТТН*, код
изделия*, количество оплаченных изделий.
8,9 — документ, отражающий факт оплаты продукции.
Реквизиты
— номер месяца*, наименование месяца
Количественные ограничения: не менее 3-х, не более 4-х видов; число цехов — 2-3 цеха; количество складов — ровно 2; в календаре должно фигурировать 3 месяца, составляющих квартал года (январь-февраль-март — I квартал).
СМ. ТАБЛИЦУ
1
Формула:
Нормативный
запас продукции равен 30% от годового
суммарного плана отгрузки продукции
(договор).
Д.З. Необходимо распечатать задание, взять информационные объекты в виде ТАБЛИЦЫ 1. В этом виде на листочке бумаги надо предъявить