рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Описание базы данных

Работа сделанна в 2001 году

Описание базы данных - Курсовая Работа, раздел Программирование, - 2001 год - Разработка базы данных, отражающей учет успеваемости студентов Описание Базы Данных. База Данных Нормализована И Состоит Из Четырех Таблиц. ...

Описание базы данных. База данных нормализована и состоит из четырех таблиц. Она разбита на четыре таблицы, дабы быть максимально гибкой. При этом разные таблицы могут заполняться разными людьми, а потом объединяться в одну общую базу данных. Например, таблицу о студентах заполняют на кафедре, на которой учиться студент, таблицу о преподавателе и предметах на кафедре этих преподавателей, а оценки ставит преподаватель.

Структура таблиц Название столбцаОписаниеТаблица студентов tt1T1Номер студенческого билетаT2Фамилия студентаT3ИмяT4ОтчествоT5СтипендияТаблиц а предметовtt2T1Номер предметаT2Название предметаT3Номер преподавателяT4ЧасыT5КурсТаблица преподавателейtt3T1Номер учителяT2Фамилия учителяT3Его имяT4ОтчествоT5Дата принятия преподавателя на работуТаблица успеваемостиtt4T1Код факта сдачи учебной дисциплиныT2ОценкаT3Дата сдачиT4Номер студенческого билетаT5Код учебного предмета Все атрибуты имеют строковый тип данных.

Причем столбец T1 у каждой из таблиц является первичным ключом, то есть данные в нем уникальны. Изобразим связь между таблицами Связь эта осуществляется через уникальные поля каждой из таблиц.

Из схемы видно, что связь между преподавателями и например, студентами, осуществляется только через таблицу предметов. Такая организация базы данных позволяет избежать дублирования данных. Например, если бы у нас таблица предметов была объединена с таблицей преподавателей, то мог выползти такой случай один преподаватель ведет два предмета, следовательно его фамилия, имя и отчество будут повторятся в таблице дважды. А это уже называется избыточностью данных. Описание средств, используемых при создании программы Данный программный продукт работает в текстовом режиме, периодически меняя цвет выводимых символов с помощью процедуры textcolor.

Эта процедура принадлежит модулю crt. Помимо нее из этого модуля используется еще две процедуры clrscr для отчистки экрана, да gotoxy для перехода на заданные координаты экрана. В программе используются списки, записи, собственные модули. Какие же преимущества дают использованные средства Списки позволяют рационально использовать память компьютера и выделять ее динамически, не занимая ее попусту.

Правда при использовании списков я заметил значительное увеличение кода программы по сравнению со случаем, если бы мы использовали массивы и записи. Но работать с записями намного эффективнее, особенно при создании баз данных. При работе над данной СУБД я использовал стандартные процедуры для работы с указателями New выделение памяти для переменной Dispose - Возвращение памяти в кучу. Указатель в моем случае указывает на следующий кортеж в данной таблице.

Четыре таблицы хранятся в динамическом списке. Список заканчивается, как только следующий элемент принимает.

– Конец работы –

Эта тема принадлежит разделу:

Разработка базы данных, отражающей учет успеваемости студентов

Построить систему управления базой данных в дальнейшем- СУБД, отражающую учет успеваемости студентов вуза. При этом надо предусмотреть, что данные… В базе данных должны содержаться данные о студентах, оценках, преподавателях и… Структура таблиц Название столбцаОписаниеТаблица студентов tt1T1Номер студенческого билетаT2Фамилия …

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Описание базы данных

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Эта работа не имеет других тем.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги