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

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

23 август 2019, Пятница
55
0

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

Данный программный продукт работает в текстовом режиме, периодически меняя цвет выводимых символов с помощью процедуры textcolor(). Эта процедура принадлежит модулю crt. Помимо нее из этого модуля используется еще две процедуры: clrscr – для отчистки экрана, да gotoxy – для перехода на заданные координаты экрана.

В программе используются списки, записи, собственные модули. Какие же преимущества дают использованные средства?

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

Сейчас вы ознакомитесь с описанием статьи на русском языке, подготовленным редакцией СКАЧАТЬ-БЕСПЛАТНО.ИНФО. Если информация была полезной, просим поделиться ссылкой ниже, при помощи кнопки поделиться!

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

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

Модуль я использую для предопределения в нем типов и заполнения записей, значения которых будут потом использованы в основной программе. В этих записях я храню массивы строк – строк меню. Таким образом, этот код не «захламляет» код основной программы. И добавлять новые элементы в меню намного проще – не надо переделывать всю программу.

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

Также вы можете посмотреть реферат на тему: Проектирование и разработка сетевых броузеров на основе теоретико ...

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

240-3477.doc [272 Kb] (cкачиваний: 0)
   

РЕФЕРАТ НА ЭТУ ТЕМУ СКАЧАЛИ С САЙТА СКАЧАТЬ-БЕСПЛАТНО.ИНФО В TAS-IX! БОЛЬШЕ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ НА СКАЧАТЬ-БЕСПЛАТНО.ИНФО.

ГОТОВЫЕ РЕФЕРАТЫ, КУРСОВЫЕ, ПРЕЗЕНТАЦИИ, ДИПЛОМНЫЕ, НОВОСТИ ОБРАЗОВАНИЯ
SKACHAT-BESPLATNO.INFO © 2013-2019