Создание базы данных - диета

Автор работы: Пользователь скрыл имя, 17 Января 2011 в 20:40, контрольная работа

Краткое описание

Создание базы данных.

Содержимое работы - 1 файл

ИС СР.docx

— 103.05 Кб (Скачать файл)

Федеральное агентство по образованию

ГОУ ВПО «Санкт-Петербургский  государственный  инженерно-экономический 

университет»

Филиал  в г. Чебоксары 

Инженерно-экономический  факультет

Кафедра информационных систем и математики 
 

Самостоятельная работа

по дисциплине «Информационные системы»

на тему: «Создание базы данных - диета» 
 
 
 
 

Выполнил: студент  группы 91-09

Николаев  К.А.

Руководитель: к.т.н., доцент Шишкин В.С. 
 
 
 
 

Чебоксары 2010

Диаграмма функциональных зависимостей атрибутов  и перечень ключевых атрибутов.

 

 

ER-модель и её описание

Данные о блюдах

Название  блюда (ключ)
жиры
белки
углеводы
количество
форма
длительность
 
 

                                        

 
 
 
 
 

Диагноз

Диагноз (ключ)
противопоказания
несовместимость
Номер стола
 
 
 
 
 

Структура таблиц с указанием  параметров полей  и принадлежности к одной из нормальных форм

Табл. Данные о блюде

Имя поля Тип данных Размер поля
название блюда(ключ) текстовый 255
жиры числовой Длинное целое
Белки числовой Длинное целое
углеводы числовой длинное целое
количество числовой Длинное целое
формы текстовый 255
длительность числовой Длинное целое
 
 
 
 
 

Табл.относится к 3 нормальной форме, так как каждое поле имеет одно значение, ключевое поле непустое, отсутствуют неполные функциональные зависимости, отсутствуют функциональные зависимости неключевых атрибутов от ключевых.

Табл. Данные о диагнозе

Имя поля Тип данных Размер поля
диагноз (ключ) текстовый 255
противопоказания текстовый 255
несовместимость текстовый 255
Номер стола числовой Длинное целое
 
 
 
 
 

Табл.относится к 3 нормальной форме, так как каждое поле имеет одно значение, ключевое поле непустое, отсутствуют неполные функциональные зависимости, отсутствуют функциональные зависимости неключевых атрибутов от ключевых.

Табл. Диета

Имя поля Тип данных Размер поля
название  диеты (ключ) текстовый 255
название  блюда текстовый 255
каллорийность числовой Длинное целое
диагноз текстовый 255
Особенности диеты текстовый 255
 
 
 
 

Табл.относится к 3 нормальной форме, так как каждое поле имеет одно значение, ключевое поле непустое, отсутствуют неполные функциональные зависимости, отсутствуют функциональные зависимости неключевых атрибутов от ключевых. 
 
 
 

Схема связей между таблицами

 

Перечень  запросов с указанием  их типа и назначения

1.Запрос блюда по жирам, чтобы узнать сколько жиров в данном блюде. Тип – простой.

2.Запрос диеты по диагнозу, чтобы узнать какая диета для определенного диагноза. Тип – простой.

3. Запрос диагноза по противопоказаниям, чтобы узнать что противопоказано для данного диагноза. Тип – простой. 

 

Информация о работе Создание базы данных - диета