Создать базу данных "Учебные планы"
Список дисциплин. Список специальностей. Список семестров. Количество часов (всего, лекции, практикум, самостоятельная работа) на дисциплину в семестре. Формы контроля (зачет, диф. зачет, экзамен). Учебный план по специальностям на все семестры.
Примерная структура БД
1. Управляющая форма.
2. Таблицы:
Дисциплина;
Кафедра (ведущая дисциплину);
Факультет;
Специальность;
Группа;
Семестр;
Форма обучения (очное/заочное/очно-заочное);
Вид работы (лекции, практикум, самработа);
Количество часов (всего, лекции, практикум, самработа) на дисциплину в семестре
Форма контроля (зачет, дифзачет, экзамен).
3. Запросы:
Количество часов по учебному плану для группы всего;
Количество часов по учебному плану для группы по семестрам;
Количество часов лекционных занятий за семестр;
Количество часов практических занятий за семестр.
4. Отчеты:
Учебный план по специальностям на все семестры;
Учебный план по специальности на семестр;
Учебный план по группе на семестр по выбору.
Этапы решения задачи
Исходя из анализа предметной области, надо спроектировать таблицы. В таблицах не должно быть дублирования информации. Информация должна вводиться однократно, а использоваться многократно.
Нам будет нужно создать в таблицах поля, которые позволят организовать связь между таблицами. Эти поля будем создавать с помощью мастера подстановок. Мастер подстановок создает так называемые поля со списком, которые позволяют использовать данные из одних таблиц в связанных с ними таблицах. Использование полей со списком значительно ускоряет ввод данных и сокращает количество возможных ошибок.
Далее создадим схему базы данных, которая наглядно представит взаимосвязи таблиц и позволит нам обеспечить целостность базы данных.
На основе созданных таблиц будем создавать необходимые запросы.
Для удобства работы создадим формы ввода, изменения и просмотра данных.
Потребуется также создание печатных отчетов.
В заключение создадим управляющую форму, которая объединит все объекты нашей базы в единое целое и предоставит удобный интерфейс людям, работающим с базой данных.
Примечание:
База данных должна содержать управляющую форму;
Ввод данных в таблицы организовать с помощью форм;
Основная таблица должна содержать не менее 10-15 записей;
Добавить свои таблицы в структуру базы данных;
В таблицах определить необходимое количество полей, исходя из поставленной задачи;
Добавить свои запросы и отчеты (не менее двух).
Антон
Финансовый университет
Спасибо огромное Ольге! Рекомендую исполнителя, всегда все точно и вовремя!
николай
Финансовый университет при правительстве РФ
Все выполнено очень быстро и что самое главное, качественно! Спасибо большое!
Юлия
РОСИ
Огромное спасибо за работу! Всё выполнено в срок, учтены все пожелания. После проверки пре...
Анастасия
СГУ
Полина пошла навстречу, ответственно отнеслась к заданию, выполнила раньше срока, всем рек...