- •Практическая работа №1 Определение структуры новой таблицы и создание таблиц.
- •Ход работы
- •Практическая работа №3
- •8. Общая схема данных.
- •Практическая работа №4 Запросы к базе данных
- •Ход работы
- •2) Подсчитать число студентов в каждой из групп с проходным баллом больше 4,7.
- •12. Создание запроса на обновление, используя выражения.
- •13. Конструирование перекрестного запроса.
- •14. Построение запроса на основе другого запроса.
- •15. Необходимо определить среднюю нагрузку преподавателя кафедры в текущем семестре.
Практическая работа №1 Определение структуры новой таблицы и создание таблиц.
Цель работы: научиться создавать файл базы данных Access, определять структуру новой таблицы в режиме конструктора, создавать первичный ключ и сохранять созданные таблицы.
Ход работы
-
Создание таблицы ГРУППА. Описание свойств:
Имя поля |
Ключевое поле |
Обязательное поле |
Тип данных |
Размер поля |
Число дес. знаков |
Подпись поля |
Правило проверки |
Сообщение об ошибке |
НГ |
Да |
Да |
Текстовый |
3 |
|
Ном. группы |
|
|
КОЛ |
|
Нет |
Числовой |
Байт |
|
Кол-во студ. в группе |
>=0 and <=35 |
Кол. Студ. больше допустимого |
ПБАЛЛ |
|
Нет |
Числовой |
С плав., точкой |
2 |
Средний балл |
>2 and <5 or 0 |
Ошибка в оценке |
-
Создание таблицы СТУДЕНТ. Описание свойств:
Имя поля |
Ключевое поле |
Уникальное |
Обязательное |
Тип данных |
Размер |
Число дес. знаков |
Подпись поля |
НГ |
Да |
Да
|
Да |
Текстовый |
3 |
|
Группа |
НС |
Да |
Да |
Текстовый |
2 |
|
Номер студента в группе |
|
ФИО |
|
|
Да |
Текстовый |
15 |
|
ФИО |
ГОДР |
|
|
Нет |
Числовой |
Целое |
|
Год рождения |
АДРЕС |
|
|
Нет |
Текстовый |
25 |
|
|
ПБАЛЛ |
|
|
Нет |
Числовой |
С плав. точкой |
2 |
Балл при поступлении |
-
Создание таблицы КАФЕДРА. Описание свойств:
Имя поля |
Ключевое |
Уникальное |
Обязательное |
Тип данных |
Размер |
Подпись поля |
ККАФ |
Да |
Да |
Да |
Текстовый |
2 |
Код |
НКАФ |
|
|
Нет |
Текстовый |
15 |
Название |
ТЕЛ |
|
|
Нет |
Текстовый |
9 |
Телефон |
ЗАВ |
|
|
Нет |
Текстовый |
15 |
ФИО зав каф |
ФОТО |
|
|
Нет |
Поле объекта OLE |
|
Фотография заведующего |
-
Создание таблицы ПРЕПОДАВАТЕЛЬ. Описание свойств:
Имя поля |
Ключевое |
Уникальное |
Обязательное |
Тип данных |
Размер |
Подпись поля |
ТАБН |
Да |
Да |
Да |
Текстовый |
4 |
Табельный номер |
ФИО |
|
|
Да |
Текстовый |
30 |
ФИО преподавателя |
СТ |
|
|
Нет |
Текстовый |
15 |
Уч. степень |
ЗВ |
|
|
Нет |
Текстовый |
10 |
Уч. звание |
ККАФ |
|
|
Да |
Текстовый |
2 |
Код кафедры |
-
Создание таблицы ПРЕДМЕТ. Описание свойств:
Имя поля |
Ключевое |
Уникальное |
Обязательное |
Тип данных |
Размер |
Подпись поля |
Условие на значение |
Сообщение об ошибке |
КП |
Да |
Да |
Да |
Текстовый |
2 |
Код предмета |
|
|
НП |
|
|
Да |
Текстовый |
15 |
Название предмета |
|
|
ЧАСЫ |
|
|
Нет |
Числовой |
Целое |
Всего часов |
>0 and <300 |
Число часов не более 300 |
ЛЕК |
|
|
Нет |
Числовой |
Целое |
Лекции |
|
|
ПР |
|
|
Нет |
Числовой |
Целое |
Практика |
|
|
ЧС |
|
|
Нет |
Числовой |
Целое |
Семестров |
|
|
ПРОГР |
|
|
|
Поле MEMO |
|
Программа |
|
|
-
Создание таблицы ИЗУЧЕНИЕ. Описание свойств:
Имя поля |
Ключевое |
Уникальное |
Обязательное |
Тип данных |
Размер |
Число дес знаков |
Подпись поля |
НГ |
Да |
Да |
Да |
Текстовый |
3 |
|
Номер группы |
КП |
Да |
Да |
Текстовый |
2 |
|
Код Предмета |
|
ТАБН |
Да |
Да |
Текстовый |
4 |
|
Таб. ном препод |
|
ВИДЗ |
Да |
Да |
Текстовый |
3 |
|
Вид занятий |
|
ЧАСЫ |
|
|
Нет |
Числовой |
Целое |
0 |
Часов по занятию |
СБАЛЛ-ГР |
|
|
Нет |
Числовой |
С пл. точкой |
2 |
Ср. балл по предмету |
-
Создание таблицы УСПЕВАЕМОСТЬ. Описание свойств:
Имя поля |
Ключевое |
Уникальное |
Обязательное |
Тип данных |
Размер |
Число дес знаков |
Подпись поля |
НГ |
Да |
Да |
Да |
Текстовый |
3 |
|
Номер группы |
НС |
Да |
Да |
Текстовый |
2 |
|
Номер студента |
|
КП |
Да |
Да |
Текстовый |
2 |
|
Код предмета |
|
ТАБН |
Да |
Да |
Текстовый |
4 |
|
Таб. ном препод. |
|
ВИДЗ |
Да |
Да |
Текстовый |
3 |
|
Вид занятия |
|
ОЦЕНКА |
|
|
нет |
Числовой |
Целое |
0 |
Оценка |
Вывод: -
Практическая работа №2
Открытие, редактирование и пополнение табличного файла.
Цель работы: Научить студентов вводить исходные данные в таблицу, перемещаться по таблице, добавлять, изменять и удалять записи.
Ход работы
-
Заполнение таблицы ГРУППА.
-
Заполнение таблицы СТУДЕНТ.
-
Заполнение таблицы КАФЕДРА.
-
Заполнение таблицы ПРЕПОДАВАТЕЛЬ.
-
Заполнение таблицы ПРЕДМЕТ.
-
Заполнение таблицы ИЗУЧЕНИЕ.
-
Заполнение таблицы УСПЕВАЕМОСТЬ.
Вывод: -