Проектирование базы данных информационной системы
Модель базы данных для экономической информационной системы. Планирование и учет работы автотранспортного предприятия. Оценка емкостной сложности базы данных. Содержание информационных потоков, установленных при проведении предпроектного анализа.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | практическая работа |
Язык | русский |
Дата добавления | 13.12.2023 |
Размер файла | 64,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://allbest.ru
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И МОЛОДЁЖНОЙ ПОЛИТИКИ РЯЗАНСКОЙ ОБЛАСТИ
Областное государственное бюджетное профессиональное образовательное учреждение
“КАСИМОВСКИЙ НЕФТЕГАЗОВЫЙ КОЛЛЕДЖ”
Практическое занятие № 6
«Проектирование базы данных информационной системы»
Выполнил:
Студент гр.21И-1
Ратов Кирилл
Проверил:
Симонян Е. В.
г. Касимов 2023г
Цель работы
Цель работы - разработка модели базы данных, которая должна использоваться при функционировании заданных АРМ проектируемой АЭИС, и оценка емкостной сложности базы данных.
Результаты данной работы будут использованы для создания БД в формате выбранной СУБД. Исходными данными для разработки структуры БД является содержание информационных потоков (документов), установленных при проведении предпроектного анализа, а также результаты анализа и декомпозиции данных, полученные при разработке концепции создания АЭИС.
Модель базы данных
Структура записей таблиц БД АСУ МЦ
Поле таблицы БД |
Тип |
Длина (байт) |
Ограничения |
||
Имя |
Назначение |
||||
Таблица «Поставщик» |
|||||
Код поставщика |
Первичный ключ |
Счетчик |
4 |
||
Фамилия |
Фамилия |
Текст |
30 |
||
Имя |
Имя |
Текст |
30 |
||
Отчество |
Отчество |
Текст |
30 |
||
КПП |
КПП |
Длинное целое |
4 |
Состоит из 9 чисел |
|
Таблица «Счет на оплату» |
|||||
Код счета |
Первичный ключ |
Счетчик |
4 |
||
Код поставщика |
Внешний ключ(Поставщик) |
Счетчик |
4 |
||
Сумма |
Сумма |
Денежный |
4 |
>0 |
|
Дата |
Дата выставления счета |
Дата/время |
8 |
||
Таблица «Чек об оплате» |
|||||
Код чека |
Первичный ключ |
Счетчик |
4 |
||
Код счета |
Внешний ключ (Счет на оплату) |
Счетчик |
4 |
||
Код акта получения |
Внешний ключ (Акт получения товара) |
Счетчик |
4 |
||
Код товара |
Внешний ключ(Товар) |
Счетчик |
4 |
||
Код поставщика |
Внешний ключ(Поставщик) |
Счетчик |
4 |
||
Дата |
Дата выдачи чека |
Дата/время |
8 |
||
Подпись |
Подпись организации |
Текст |
30 |
||
Таблица «Товар» |
|||||
Код товара |
Первичный ключ |
Счетчик |
4 |
||
Наименование |
Наименование товара |
Текст |
30 |
||
Количество |
Количество товара |
Длинное целое |
4 |
>0 |
|
Таблица «Акт получения товара» |
|||||
Код акта получения |
Первичный ключ |
Счетчик |
4 |
||
Код товара |
Внешний ключ (Товар) |
Счетчик |
4 |
||
Дата |
Дата акта получения |
Дата/Время |
8 |
||
Подпись |
Подпись организации |
Текст |
30 |
||
Таблица «Покупатель» |
|||||
Код покупателя |
Первичный ключ |
Счетчик |
4 |
||
ФИО |
ФИО |
Текст |
30 |
||
Реквизиты |
Номер карты |
Длинное целое |
4 |
Состоит из 12 чисел |
|
Таблица «Акт продажи товара» |
|||||
Код акта продажи товара |
Первичный ключ |
Счетчик |
4 |
||
Код товара |
Внешний ключ (Товар) |
Счетчик |
4 |
||
Код покупателя |
Внешний ключ (Покупатель) |
Счетчик |
4 |
||
Подпись |
Подпись организации |
Текст |
30 |
||
Дата |
Дата акта |
Дата/Время |
8 |
||
Таблица «Договор покупки» |
|||||
Код договора |
Первичный ключ |
Счетчик |
4 |
||
Код покупателя |
Внешний ключ (Покупатель) |
Счетчик |
4 |
||
Дата |
Дата заключения договора |
Дата/время |
8 |
||
Сумма |
Сумма покупки |
Денежный |
10 |
||
Таблица «Накладная» |
|||||
Код накладной |
Первичный ключ |
Счетчик |
4 |
||
Код акта продажи товара |
Внешний ключ (Акт продажи товара) |
Счетчик |
4 |
||
Код договора |
Внешний ключ (Договор покупки) |
Счетчик |
4 |
||
Подпись |
Подпись организации |
Текст |
30 |
Оценка емкостной сложности БД
Общий объем БД в статике (в фиксированный момент времени) можно оценить по формуле (нижняя оценка объема данных)
Vбд = 14470байт
Таблица 6.7 - Данные о количестве записей в таблицах БД
Номер таблицы |
Оценка количества записей за месяц |
|
Поставщик |
10 |
|
Счет на оплату |
30 |
|
Чек об оплате |
30 |
|
Товар |
90 |
|
Акт получения товара |
30 |
|
Покупатель |
25 |
|
Акт продажи товара |
30 |
|
Договор покупки |
30 |
|
Накладная |
30 |
экономическая информационная система модель база данные
Таблица 6.8 - Данные о соотношениях количества записей в таблицах БД
Номера (имена) таблиц |
Соотношения между количеством записей Аij |
||
Поставщик |
Счет на оплату |
1:3 |
|
Счет на оплату |
Чек об оплате |
1:1 |
|
Товар |
Акт получения товара |
3:1 |
|
Акт получения товара |
Чек об оплате |
1:1 |
|
Покупатель |
Договор покупки |
5:6 |
|
Договор покупки |
Накладная |
1:1 |
|
Товар |
Акт отпуска товара |
3:1 |
|
Акт продажи товара |
Накладная |
1:1 |
Таблица 6.9 - Данные о длине записей в таблицах модели БД
Номер (имя) таблицы (i) |
Длина записи (Li), байт |
|
Поставщик |
42 |
|
Счет на оплату |
50 |
|
Чек об оплате |
54 |
|
Товар |
38 |
|
Акт получения товара |
38 |
|
Покупатель |
68 |
|
Акт продажи товара |
42 |
|
Договор покупки |
46 |
|
Накладная |
42 |
Оценка объема за месяц:
Vбд(месяц) = 17793байт
Оценка объема за год:
Vбд(год) = 213516байт
Вывод:
Я научился разработке модели базы данных, которая должна использоваться при функционировании заданных АРМ проектируемой АЭИС, и оценке емкостной сложности базы данных.
Размещено на Allbest.ru
Подобные документы
Создание базы данных "Автовокзал" как части информационной системы. Требования к базе данных и этапы ее разработки. Анализ информационных потоков, выбор модели. Входные и выходные данные. Программирование базы данных на языке Borland Delphi 7.0.
курсовая работа [105,8 K], добавлен 16.05.2011Разработка базы данных для информационной поддержки деятельности аптеки с целью автоматизированного ведения данных о лекарствах аптеки. Проектирование схемы базы данных с помощью средства разработки структуры базы данных Microsoft SQL Server 2008.
курсовая работа [3,6 M], добавлен 18.06.2012Проектирование и создание информационной базы данных для управления предприятием "Завод металлоизделий". Данные для базы, предметная область, атрибуты объектов базы данных. Объектные отношения, их ключи, связи объектов и отношений базы данных предприятия.
реферат [26,9 K], добавлен 04.12.2009Задачи, функции и структура филиала университета. Оценка информационных потоков и UML-моделирование. Анализ структуры информационной системы и системы навигации. Проектирование базы данных, физическая реализация и тестирование информационной системы.
дипломная работа [6,0 M], добавлен 21.01.2012Схема взаимодействия подразделений предприятия. Выбор и обоснование технологии проектирования базы данных. Описание объектов базы данных. Разработка запросов на выборку, изменение, обновление и удаление данных. Интерфейсы взаимодействия с базой данных.
курсовая работа [1,4 M], добавлен 25.05.2023Системный анализ и анализ требований к базе данных. Концептуальная и инфологическая модель предметной области. Типы атрибутов в логической модели базы. Физическая модель проектируемой базы данных в методологии IDEF1X. Требования к пользователям системы.
курсовая работа [2,3 M], добавлен 21.11.2013Разработка информационной системы ресторана, определение ее границ для реализации базы данных. Перечень запросов, отчетов и операций по вводу информации в информационной системе "Ресторан". Проектирование базы данных, выбор средств ее реализации.
курсовая работа [7,6 M], добавлен 27.04.2011Проектирование структуры базы данных, предназначенной для функционирования автоматизированной информационной системы. Значение и информационное наполнение базы данных. Инфологическое, даталогическое и физическое проектирование. Инструкция по эксплуатации.
курсовая работа [4,2 M], добавлен 17.12.2011Модели данных в управлении базами данных. Концептуальные модели данных. Роль баз данных в информационных системах. Реляционная модель данных. Определение предметной области. Построение модели базы данных для информационной системы "Домашние животные".
курсовая работа [1,9 M], добавлен 19.04.2011Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.
курсовая работа [1,7 M], добавлен 04.06.2015