Dec 23, 2013 - Представленная в настоящей книге информация отражает точку зрения и личный опыт преподавания в школе темы «Базы данных и СУБД» ее автора, которые могут отличаться от мнения читателя. Принимая во внимание быстро меняющиеся условия развития информационных.
Министерство образования и науки Российской Федерации Федеральное агентство по образованию Российский Государственный Гидрометеорологический Университет Кафедра: МИТ Дисциплина: системы управления базами данных КУРСОВАЯ РАБОТА Разработка реляционной базы данных в СУБД ACCESS Выполнил: студент группы ОИБ-497 Кощиенко Алексей Приняла: Зюбан А.В. Санкт-Петербург 2007 год СОДЕРЖАНИЕ СОДЕРЖАНИЕ. 2 Задание на курсовой проект. 3 1.Разработка логической модели.
4 1.1 Концептуальная модель. Физическое проектирование БД. 5 2.1 Таблицы, входящие в состав БД.
5 2.2 Разработка запросов. 9 2.2.1 Основные запросы. Разработка отчетов. Разработка форм. 23 Приложение. 29 Список используемой литературы. 30 Задание на курсовой проект.
Спроектировать базу данных, построить программу, обеспечивающую взаимодействие с ней в режиме диалога, для завуча школы. Для каждого учителя в БД должны храниться сведения о предметах, которые он преподает, номере кабинета, который за ним закреплен, номера классов, в которых он ведет занятия, номере урока и дне, когда он ведет уроки. Существуют учителя, которые не имеют собственного кабинета.
Об учениках должны храниться следующие сведения: фамилия и имя, в каком классе учится, какая оценка по каждому предмету получена. Ученик может исправить полученную оценку. Завуч может добавить информацию о новом учителе или ученике, а также удалить выбывших. Завучу могут потребоваться следующие сведения: Ø какой предмет будет в заданном классе, например, во вторник на заданном уроке; Ø кто из учителей преподает в заданном классе; Ø в каком кабинете будет 5-й урок в среду у некоторого класса; Ø в каких классах преподает учитель заданный предмет; Ø расписание на заданный день недели для класса. Завуч может вносить следующие изменения:. вносить информацию о новом учителе;.
удалять запись об ученике;. изменить оценку ученику. Сетки для печатей и штампов скачать.
Необходимо предусмотреть возможность выдачи справки о количестве учеников в данном классе и отчета о работе школы (количество учителей по предметам, количество кабинетов, число учеников в каждом классе, список двоечников, троечников, хорошистов и отличников (по предметам)). 1.Разработка логической модели 1.1 Концептуальная модель В предметной области объектами являются:. Учителя. Предметы.
Kaspersky Anti-Virus 8.0 11. Kaspersky Security for Internet Gateway 9. Kaspersky internet security 2017 ключи. Kaspersky Anti-Virus 7.0 12. Kaspersky Security Suite Personal 10.
Классы. Ученики. Оценки. Расписание На основе анализа предметной области построим концептуальную модель: Каждый учитель в школе преподает определенные предметы (один и более), эти предметы составляют расписание, по которому учатся классы, каждый класс состоит из определенного количества учеников, каждый ученик получает оценки по предметам.
1.1 Концептуальная модель 2. Физическое проектирование БД 2.1 Таблицы, входящие в состав БД Таблицы, входящие в БД: № урока, День недели, № кабинета, Класс, Кодификатор предмет, Кодификатор ученик, Кодификатор учителя, Ученики, Учителя. 2.1.1 Таблица № урока Рис. 2.1.2 Таблица День недели Рис.
2.1.3 Таблица Класс Рис. 2.1.4 Таблица Кодификаторпредмет Рис. 2.1. 3000 тысячи примеров по математике 1 класс узорова нефёдова. 5 Таблица Кодификаторученик Рис. 2.1.6 Таблица Кодификаторучителя Рис. 2.1.7 Таблица Ученики Рис. 2.1.8 Таблица Учителя Таблицы № урока, День недели и Класс используются в таблицах Кодификаторученик и Учителя в качестве мастера подстановки.
Таблицы Кодификаторученик и Кодификаторучителя созданы для того, чтобы реализовать связь M:N На Рис. 2.1.9 приведена схема данных.