
- •Проектирование и реализация реляционной базы данных в среде Access
- •1.Основные этапы разработки базы данных
- •1.1.Построение информационно-логической структуры базы данных, создание и наполнение таблиц
- •Список исходных таблиц базы данных «Учебный процесс»
- •Информационно-логическая схема базы данных «Учебный процесс»
- •1.2.Реализация запросов на выборку
- •Перечень запросов
- •1.3.Обработка данных средствами запросов
- •1.4.Реализация пользовательского интерфейса в среде Access средствами форм
- •Перечень форм
- •1.5.Разработка отчетов
- •Перечень отчетов
- •1.6.Обработка данных в режиме таблицы и формы
- •1.7.Решение задач средствами макрокоманд
- •1.8.Создание главной формы для автоматизированной системы «Учебный процесс» Функциональные возможности системы
- •Проектирование и реализация системы
- •Программная реализация проекта
- •Задания для самостоятельной работы:
- •2.Выполнение курсовой работы
- •2.1.Структура отчета курсовой работы
- •2.2.Правила оформления курсовой работы
- •2.3.Тематика курсовых работ
- •1. Автоматизированная система «Абитуриент»
- •2. Автоматизированная система «Библиотека»
- •3. Автоматизированная система «Компьютерное тестирование»
- •4. Автоматизированная система «Коммунальные платежи»
- •5. Автоматизированная система «Расчет заработной платы»
- •6. Автоматизированная система «Учет посещений гражданами лечебного учреждения»
- •7. Автоматизированная система «Складской учет …»
- •8. Автоматизированная система «Учета проживания клиентов в гостинице»
- •9. Автоматизированная система «Учет проката видеокассет»
- •10. Информационно-справочная система «Автомобильный рынок»
- •11. Информационно-справочная система по развлекательным предприятиям города
- •12. Автоматизированная система «Бронирования авиабилетов»
- •13. Информационно-справочная система «Городской телефонный справочник»
Информационно-логическая схема базы данных «Учебный процесс»
-
dep
subject
name_dep
name_dis
n
um_dep
num_dis
-
grup
kaf
name_grup
name_kaf
num_dep
num_dep
num_grup
num_kaf
study_plan |
|
student |
|
prep |
num_sem |
|
name_stud |
|
name_prep |
num_grup |
|
num_grup |
|
num_kaf |
num_dis |
|
num_stud |
|
num_prep |
-
prep_sub
num_dis
num_prep
3. Заполнение таблиц
Связанные таблицы удобнее заполнять, используя подстановки, которые позволяют вместо чисел из связанных столбцов главных таблиц использовать выбор текстовых значений.
Создание подстановки для столбца num_grup в таблице student осуществляется по следующей схеме:
открыть таблицу student в режиме КОНСТРУКТОРА;
установить курсор на то поле, для которого создается подстановка (num_grup);
щелкнуть по закладке ПОДСТАНОВКА в окне свойств;
задать следующие свойства подстановки:
Тип элемента управления - поле со списком;
Тип источника строк -таблица/запрос;
Источник строк - имя той таблицы, из которой будут подставляться значения (в нашем случае таблица grup);
Присоединенный столбец - то есть номер столбца в таблице-источнике строк, из которого будут подставляться значения (столбец num_grup из таблицы grup, его номер - 3);
Число столбцов - которые будут выводиться в списке, причем их количество должно быть не меньше номера присоединенного столбца (3);
Ширина столбцов - если столбец в списке отображать не надо, задать ширину 0 (для столбца с названием группы name_grup отведем 4 см, а для остальных - 0 см; 0см).
Наполнение исходных таблиц базы данных «Учебный процесс»
Список студентов |
||
Экономический факультет |
||
|
|
|
У-641 |
У-541 |
У-441 |
Васильев О.Д. |
Веселов Л.И. |
Андреева Е.О. |
Воронин П.А. |
Копысов А.А. |
Баринов С.Б. |
Михайлова Е.С. |
Леонидов Р.К. |
Семенов И.Р. |
Ситин А.А. |
Максимов П.Ю. |
Рыкова О.В. |
Голованов И.А. |
Прокофьев Л.Д. |
Яковлева О.И. |
|
|
|
У-681 |
У-581 |
У-481 |
Друнов П.А. |
Симаков П.Д. |
Походяева Е.А |
Рыбин И.К. |
Владимиров П.Н. |
Масликова О.В |
Палкин А.Р. |
Работников У.М. |
Маякова О.П. |
Поворотов Л.И. |
Мельников В.В. |
Сырых В.Р. |
Левашов И.Л. |
Крыгин С.А. |
Патокин С.И. |
|
|
|
Естественно-научный факультет |
||
Е-691 |
Е-591 |
Е-491 |
Петров П.Л. |
Телегин И.А. |
Иванов Р.Д. |
Сысоев В.Л. |
Рыков Л.П. |
Дмитриев К.Ю. |
Пыжов К.К. |
Мышкин С.И. |
Семенов Б.П. |
Яковлев И.С. |
Попов А.Д. |
Рыжов Р.Д. |
|
Пивоваров С.А. |
|
|
|
|
Е-671 |
Е-571 |
Е-471 |
Рыбин Л.Т. |
Львовский П.Л. |
Петров К.Д. |
Киселев С.И. |
Емщиков Р.Т. |
Окунев Я.В. |
Иванов Ю.Л. |
Топоров К.М. |
Сморчков В.Л. |
Ручков П.Г. |
Адоньева К.Л. |
Трофимов П.Л. |
Роботов К.Д. |
Абрамова П.О. |
Раневская А.А. |
|
|
|
Механический факультет |
||
М-681 |
М-581 |
М-481 |
Перепелкин Р.З. |
Стрыгина П.Ю. |
Ягодин В.Л. |
Тимофеев П.К. |
Кротов С.С. |
Лобов Т.Л. |
Леонов Р.С. |
Свободов П.Л. |
Лесников С.Ю. |
Степанов Е.Ю. |
Коновалов К.А. |
Крылов Р.Р. |
Акишин Р.Р. |
Улькин С.М. |
|
|
|
|
М-641 |
М-541 |
М-441 |
Яблоков К.Р. |
Самоваров К.Л. |
Вешникова Н.Б. |
Саженова Р.Д. |
Кутузов П.Р. |
Брюлов О.Р. |
Щербинина С.С. |
Строгонов С.С. |
Голышева Е.К. |
Борисов В.В. |
Смеляков М.О. |
Шилов Г.Л. |
|
|
Светлов Ю.П. |
Список изучаемых дисциплин |
||||
|
||||
Экономический факультет |
||||
У-641, У-681 |
У-541, У-581 |
У-441, У-481 |
||
1 сессия |
3 сессия |
5 сессия |
||
1. Экономические теории |
1. Дифференциальные уравнения |
1. История экономических учений |
||
2. Информатика |
2. Бухучет |
2. Физика |
||
3. Высшая математика |
3. Теория вероятности |
3. Организация производства |
||
|
|
|
||
2 сессия |
4 сессия |
6 сессия |
||
1. Информатика |
1. Психология |
1. Бухучет |
||
2. Высшая математика |
2. Бухучет |
2.Исследование операций |
||
3. Методы оптимизации |
3. Методы оптимального управления |
3. История экономических учений |
||
|
|
|
||
Естественно-научный факультет |
||||
Е-691, Е-671 |
Е-591, Е-571 |
Е-491, Е-471 |
||
1 сессия |
3 сессия |
5 сессия |
||
1. Математический анализ |
1. Дифференциальные уравнения |
Технология программирования |
||
2. П рограммирование |
2. Информатика |
Вычислительные методы |
||
3.Алгебра и геометрия |
3. Теория вероятности |
Механика сплошной среды |
||
|
|
|
||
2 сессия |
4 сессия |
6 сессия |
||
1. Информатика |
1. Философия |
1. Методы оптимизации |
||
2. Алгебра и геометрия |
2. Физика |
2. СУБД |
||
3. Математический анализ |
3. Уравнения математической физики |
3. Математическая статистика |
||
|
|
|
||
Механический факультет |
||||
М-681, М-641 |
М-581, М-541 |
М-481, М-441 |
||
1 сессия |
3 сессия |
5 сессия |
||
1. Высшая математика |
1. Физика |
1. Теория упругости |
||
2. Информатика |
2. Высшая математика |
2. Методы оптимизации |
||
3. Физика |
3. Сопротивление материалов |
3. САПР |
||
|
|
|
||
2 сессия |
4 сессия |
6 сессия |
||
1. Высшая математика |
1. Психология |
1. Материаловедение |
||
2. Физика |
2. Инженерная графика |
2. САПР |
||
3. Компьютерные технологии |
3. Сопротивление материалов |
3. Вычислительные методы |
||
|
|
|
Список сотрудников и читаемых дисциплин |
Механический факультет |
|
Кафедра транспортных машин |
|
Кафедра технологии машиностроения |
||||||||
|
Боровских П.Р. |
Материаловедение |
|
Журавлева О.Л. |
Физика |
||||||
|
Коробов Р.Д. |
1. Физика 2. Информатика |
|
Молоков А.Р. |
1. САПР 2. Сопротивление материалов |
||||||
|
Сысоев С.Л. |
Методы оптимизации |
|
Шишкина В.Д. |
Механика сплошной среды |
||||||
|
Полтавский Л.Т. |
1.Физика 2.Теория упругости |
|
Романов П.Д. |
Инженерная графика |
||||||
|
|
|
|
|
|
||||||
Естественно-научный факультет |
|||||||||||
|
|
|
|
|
|
||||||
|
Кафедра прикладной математики |
|
Кафедра Высшей математики |
||||||||
|
Новожилов Г.Д. |
1.Технология программирования 2. Информатика |
|
Яблоков П.Н. |
Высшая математика |
||||||
|
Веселкина А.Д. |
1.СУБД 2.Компьютерные технологии 3. Информатика |
|
Филипов П.К. |
1.Высшая математика 2. Алгебра и геометрия |
||||||
|
Артемова К.Д. |
1.Программирование 2. Вычислительные методы |
|
Малышева Г.Р. |
1.Дифференциальные уравнения 2. СУБД |
||||||
|
|
|
|
|
|
||||||
Экономический факультет |
|||||||||||
|
Кафедра микроэкономики |
|
Кафедра информационных систем |
||||||||
|
Аникеев Р.Д. |
1. Экономические теории 2. Психология 3. Бухучет |
|
Яковлев В.В. |
1. Исследование операций 2. Математический анализ |
||||||
|
Батурин Ф.Е. |
История экономических учений |
|
Волков П.Р. |
Уравнения математической физики |
||||||
|
Сомов Е.Л. |
Организация производства |
|
Головко К.Д. |
1. Философия 2. Бухучет |
||||||
|
Павлов С.А. |
1.Теория вероятности 2. Математическая статистика |
|
Осипов К.Д. |
1. Бухучет 2.Методы оптимального управления |