Скачать 0.88 Mb.
|
Практически – лабораторная работа №1 Построение логической модели ИС. Цель: Освоить технологию создания логической модели для реляционной базы данных методом нормальных форм. Условие задания: На основании форм документов, описания и ограничений предметной области «Отдел реализации», создать информационно-логическую модель в каноническом виде, используя для выделения информационных объектов метод нормальных форм. Документ 1. Бланк заказа ЗАКАЗ №_______ Дата оформления __________ Дата назначения __________ Дата исполнения __________ Клиент: код _________ наименование __________________________________________________ адрес ______________________________________________________________________
Документ 2. Товары на складе
Описание и ограничения предметной области: – предприятие реализует канцелярские товары через систему заказов; – факт заказа товаров подтверждается оформленным бланком заказа; – каждый заказ имеет уникальный номер по предприятию; – каждый заказ соответствует только одному клиенту; – один и тот же клиент может оформлять много заказов на поставку товаров; – в одном заказе может быть заказано много товаров; – один и тот же товар может быть заказан в разных заказах; – каждый товар идентифицируется уникальным кодом (артикулом); – каждый товар может иметь только одну единицу измерения; – цена товара может изменяться на основании переоценки; – стоимость выполненных заказов изменяться не может; – оформленные заказы должны храниться в течение нескольких лет. – заказы могут быть исполненными или находиться в стадии исполнения (при исполнении заказа в Бланке заказа заполняется реквизит Дата исполнения). Порядок создания модели: Как известно из теории, для построения базы данных необходимо и достаточно, чтобы информационные объекты (отношения), входящие в модель, соответствовали требованиям третьей нормальной формы (3НФ). Для выделения информационных объектов в соответствии с требованиями 3НФ, проанализируем реквизитный состав представленных документов и установим функциональные зависимости между ними. 1. Определение функциональных зависимостей между реквизитами 1.1. Определение функциональных зависимостей между реквизитами в соответствии с требованиями первой нормальной формы (1НФ) В рамках решаемой задачи все реквизиты документов Бланк заказа иТовары на складе содержат простые (атомарные) данные, следовательно, первое условие 1НФ выполняется. Данные реквизитовСтоимость и Сумма заказа документа Бланк заказа являются вычисляемыми, следовательно, в схему отношения эти реквизиты не включаются. Вторым условием нахождения отношения в 1НФ является наличие ключа – набора реквизитов однозначно идентифицирующего каждую запись в отношении. Определим ключ отношения, в которое войдут реквизиты документаБланк заказа. Т. к. каждый заказ имеет уникальный номер, каждый товар идентифицируется уникальным кодом, в одном заказе может быть заказано много товаров, один товар может быть заказан в разных заказах, каждый заказ соответствует только одному клиенту, то для однозначной идентификации каждой записи в отношении достаточно двух реквизитов: КодЗаказа и КодТовара. Определим ключ отношения, в которое войдут реквизиты документаТовары на складе. Т. к. каждый товар идентифицируется уникальным кодом, то для однозначной идентификации каждой записи в отношении достаточно одного реквизита КодТовара. Реквизитный состав документов, включенных в отношения, и функциональные зависимости между ними представлены в таблице 1.1 (для упрощения ссылки на реквизиты им присвоены короткие имена). Таблица 1.1
|
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования | Лабораторная работа Выполнение расчетов с использованием программирования в среде Visual Basic for Applications (vba). 8 | ||
Лабораторная работа №8. Структурирование таблицы с автоматическим подведением итогов | ... | ||
Лабораторная работа №6 (статические массивы, знакомство с графическим режимом. Возможно будет изменена) 49 | Задания на экзамен выполняются студентом в компьютерном классе при наличии конспектов под руководством преподавателя | ||
«Бухгалтерский учет и анализ». Она состоит из нескольких частей, каждая из которых относится к разделу 3 «Первичные бухгалтерские... | «Бухгалтерский учет и анализ». Она состоит из нескольких частей, каждая из которых относится к разделу 3 «Первичные бухгалтерские... | ||
Лабораторная работа №7 Отпуск материалов на производство, прочее выбытие материалов |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |