Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

База данных аттестационных ведомостей

Тип: лабораторная работа
Категория: Информатика
Скачать
Купить
Кафедра ИТУ Лабораторная работа №1Тема: «Инфологическое моделирование» Вариант № 13Цель работы: изучение этапов создания централизованных баз данных, создание инфологической и концептуальной модели БД.«Модель – сущность – связь»Оборудование:программные средства, электронное пособие по курсу БД.Задание:создать БД аттестационных ведомостей.Программа работы:1. Изучение основ проектирования реляционных БД,2. Получить вариант задания у преподавателя.3. Разработать инфологическую модель БД на основе E/R- диаграмм («Сущность-связь»).4. ответить на контрольные вопросы.I этапОписание предметной области.Учебному заведению необходимо составить БД аттестационных ведомостей, где будут находиться данные о проведении аттестации в данном учебном заведении:- студенты- дисциплины- аттестация - курс - специальностьII этапОпределение уникальных сущностей в данной предметной области.Из анализа данной предметной области и нормативных документов, описанных на предыдущем этапе, определим следующие уникальные сущности.СТУДЕНТЫДИСЦИПЛИНЫПРЕПОДАВАТЕЛИАТТЕСТАЦИЯКУРССПЕЦИАЛЬНОСТЬОпределение инфологических элементов (атрибутов у сущности).Из анализа данных предметной области и нормативных документов изобразим таблицу метаданных, в которой установлена связь между наименованием сущности и наименованием связанных с ними атрибутов.III этапОпределим ключ атрибута.Ключом атрибута, является атрибут, который однозначно определяет каждый конкретный экземпляр сущности.Из анализа сущности СТУДЕНТЫ определили, что супер ключом является: Номер Зачетной Книжки, Фамилия ИО. При выборе потенциальных ключей, Супер ключ Фамилия ИО мы отбрасываем потому, что на него нужно накладывать определённые ограничения, чтобы он был ключом, из потенциальных ключей. Выбираем Номер Зачетной Книжки, так как он удовлетворяет цели постановки задачи, эффективно влияет на программу код внешней модели и однозначно определяет каждый экземпляр сущности.Из анализа сущности ДИСЦИПЛИНЫ определили, что супер ключом является: Шифр Дисциплины, Название. При выборе потенциальных ключей, Супер ключ Название мы отбрасываем потому, что на него нужно накладывать определённые ограничения, чтобы он был ключом, из потенциальных ключей. Выбираем Шифр Дисциплины, так как он удовлетворяет цели постановки задачи, эффективно влияет на программу код внешней модели и однозначно определяет каждый экземпляр сущности.Из анализа сущности ПРЕПОДАВАТЕЛИ определили, что Супер ключом является: Табельный Номер, Фамилия ИО. При выборе потенциальных ключей, Супер ключ Фамилия ИО мы отбрасываем потому, что на него нужно накладывать определённые ограничения, чтобы он был ключом, из потенциальных ключей. Выбираем Табельный Номер, так как он удовлетворяет цели постановки задачи, эффективно влияет на программу код внешней модели и однозначно определяет каждый экземпляр сущности.Из анализа сущности АТТЕСТАЦИЯ определили, что супер ключом является: Номер Ведомости, Дата Сдачи. При выборе потенциальных ключей, Супер ключ Дата Сдачи мы отбрасываем потому, что на него нужно накладывать определённые ограничения, чтобы он был ключом, из потенциальных ключей.
Другие файлы:

VRT-DISK-2006 - База данных радиодеталей и компонентов
База данных радиодеталей и компонентов: транзисторы, микросхемы, диоды и так далее - с распиновкой компонентов! Очень полезная база данных для тех кто...

Программа "Учет успеваемости и посещаемости учащихся ГГАЭК"
База данных по всем занимающимся студентам, электронный журнал посещаемости и успеваемости, средства подсчета статистики и подготовки документов. Ввод...

Базы данных и их использование
База данных, применение фильтров для отбора записей по заданным условиям. Сохранение созданного фильтра для дальнейшего использования. Ввод формул и п...

Реляционная база данных
Пользовательские представления данных. Проектирование реляционной реализации. База данных на СУБД Microsoft Office Access. Проектирование пользователь...

База данных спортивного инвентаря
Разработка программы "База данных спортивного инвентаря". Описание алгоритма работы модулей и блоков. Структурная схема представления проекта. Процесс...