- •Информатика и программирование Информационные системы на основе баз данных.
- •Структура реферата
- •Проектирование информационных баз данных
- •Методика проектирования.
- •Введение
- •Анализ предметной области
- •1.1Описание предметной области
- •1.2Первичные документы и их реквизиты
- •Постановка задач
- •Организационно-экономическая сущность решаемых задач
- •Описание выходной информации
- •1.3Ограничения предметной области
- •Описание входной информации
- •Разработка информационного обеспечения
- •Анализ входной информации предметной области и выделение информационных объектов
- •Определение связей информационных объектов и построение информационно-логической (илм) модели
- •Определение логической структуры базы данных
- •Физическая реализация базы данных
- •Создание таблиц
- •4.1.1. Разработка структуры таблиц
- •4.1.2. Создание бд и таблиц в ms Access
- •Оформление подстановок
- •Оформление схемы данных
- •Разработка данных контрольного примера
- •Ввод данных
- •4.5.1. Создание пользовательских форм
- •Целесообразность ввода данных через форму
- •4.5.2. Ввод данных
- •Анализ выполнения плана отгрузки изделий
- •Разработка алгоритма решения задачи
- •Формирование необходимых запросов
- •5.2.1. Запрос "План"
- •5.2.2. Запрос "Факт"
- •5.2.3. Запрос "Отклонение"
- •Создание отчетного документа "Анализ выполнения финансового плана заданным цехом"
- •Заключение.
Физическая реализация базы данных
Для реализации БД разработанной информационной системы необходимо выбрать СУБД, позволяющую наиболее качественно удовлетворить предъявленные на этапе проектирования к БД требования.
Для реализации БД, разработанной в рамках реферата, выбираем СУБД MS Access, которая лучшим образом адаптирована к возможностям широкого пользователя (т.е. пользователя, не имеющего специальной подготовки по вопросам разработки программного обеспечения).
Создание таблиц
4.1.1. Разработка структуры таблиц
Структура таблиц проектируемой БД разрабатывается с учетом логической структуры БД и описаний реквизитов (информационных элементов), выявленных при исследовании предметной области.
Названия таблиц реализуемой базы данных соответствуют названиям реляционных таблиц, представленных на логической структуре.
Каждому столбцу реляционной таблицы ставится в соответствие поле физически реализуемой таблицы.
Типы и размеры данных каждого из полей определяются описаниями реквизитов, полученными при исследовании ПО и представленными в таблице 1.2, например:
Текст ниже подкорректировать под свой вариант. Обосновать выбор типа и размера данных письменно не менее чем для трёх полей Ваших таблиц. Остальные типы и размеры данных также должны быть выбраны Вами обоснованно, но можно не описывать процедуру выбора. Ошибки обоснования будут зафиксированы преподавателем.
Поле "Номер ЦН" таблицы "ЦН" в соответствии с данными таблицы 1.2 может содержать числа в диапазоне от 1 до 485. Для хранения такого числа в поле таблицы, реализуемой в СУБД Access, может быть использовано либо текстовое поле размера 3 (3 символа содержит максимальное из хранимых в нем чисел), либо числовое поле формата "Целое" (формат "Байт" обеспечивает хранение чисел в диапазоне от 0 до 255, формат "Целое" обеспечивает хранение чисел в диапазоне от -32767 до +32768). При этом текстовое поле размера 3 занимает в памяти 3 байта емкости, а числовое поле вида "Целое" - 2 байта. С целью экономии ресурса (объема памяти) выбираем поле - "Числовое" вид – "Целое".
Поле "Код изделия" согласно таблице 1.2 может содержать числа в диапазоне от 1 до 9. Для хранения такого числа может быть использовано либо текстовое поле размера 1, либо числовое поле формата "Байт". С точки зрения расхода объема памяти оба варианта равноценны. Для определенности выбираем поле - "Числовое" вид – "Байт".
Поле "Наименование" таблицы "Изделия" согласно таблице 1.2 содержит текст до 18 символов. Для хранения такой информации может быть использовано либо текстовое поле размером 18, либо поле "MEMO". С точки зрения расхода памяти выбираем поле - "Тестовое" размер – 18.
На основании аналогичного анализа определены типы и размеры данных для всех полей и разработана структура всех таблиц проектируемой базы данных. Окончательные результаты представлены в таблице 4.1.
Таблица 4.1. Структура таблиц проектируемой базы данных
Обратите внимание, - в именах полей не должно быть точек. Вместо точек можете указывать нижнюю черту. Access не допускает использование символа точка в именах полей таблицы.
