- •Лабораторная работа № 1 Изучение структуры, свойств и создание таблиц реляционной базы данных
- •Краткие теоретические сведения
- •Порядок выполнения работы
- •Описание свойств полей таблицы т_Кафедра
- •Описание свойств полей таблицы т_Группа
- •Описание свойств полей таблицы т_Студент
- •Описание свойств полей таблицы т_Успеваемость
- •Описание свойств полей таблицы т_Предмет
- •Описание свойств полей таблицы т_Преподаватель
- •Связи информационных объектов
- •Контрольные вопросы
- •Лабораторная работа № 2 Изучение типов, порядка построения и реализации запросов реляционной бд ms access
- •Краткие теоретические сведения
- •Порядок выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 3 Создание, изучение свойств и структуры форм реляционной базы данных
- •Краткие теоретические сведения
- •Порядок выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 4 Создание и печать отчетов
- •Краткие теоретические сведения
- •Порядок выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 5 Работа с макросами
- •Краткие теоретические сведения
- •Порядок выполнения работы
- •Контрольные вопросы
- •Приложение Задания по лабораторной работе №1 Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 8
- •Задание 9
- •Задание 10
- •Библиографический список
- •Оглавление
Порядок выполнения работы
В результате выполнения лабораторной работы № 1 каждый студент создает базу данных Учебный процесс, состоящую из таблиц с заполненными полями данных и установленными между каждой парой таблиц связями.
1. Создать рабочий каталог <disk>:\student\ПЗ_№_\<FIO>.
2. Вызвать программу MS Access и открыть новую базу данных с именем Учебный процесс.
3. Сделать рабочий каталог текущим, используя команду меню Сервис/ Параметры/ Общие/ Рабочий каталог.
4. В режиме конструктора таблиц создать структуру таблицы Т_Кафедра. Описание свойств этой таблицы приведено в табл. 1. Предусмотреть маску ввода для поля Телефон.
5. В режиме конструктора таблиц создать структуру таблицы Группа. Описание свойств полей этой таблицы приведено в табл. 2. При создании структуры ввести условия на значения полей Количество (0<= Количество <=30) и Ср_балл (2<=Ср_балл<=5) и задать соответствующие сообщения об ошибках в случае нарушения условий при вводе.
Таблица 1
Описание свойств полей таблицы т_Кафедра
Имя поля |
Ключевое поле |
Уникаль-ное |
Обязатель-ное поле
|
Тип данных |
Размербайт |
Подпись поля |
Код_каф |
Да |
Да |
Да |
Тексто-вый |
2 |
Код кафедры |
Наименование кафедры |
Нет |
Да |
Да |
Тексто-вый |
20 |
Назва-ние кафедры |
Телефон |
Нет |
Да |
Нет |
Тексто-вый |
9 |
Телефон |
Зав_каф |
Нет |
Нет |
Нет |
Тексто-вый |
20 |
Табель-ный номер зав. кафедрой |
Таблица 2
Описание свойств полей таблицы т_Группа
Имя поля |
Ключевое поле Уникаль-ное |
Обязатель-ное поле |
Тип данных |
Разм., байт |
Подпись поля |
Условие на значение Сообщ. об ошибке |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Код_гр |
Да |
Да |
счетчик |
|
Номер группы |
|
Количество |
Нет |
Нет |
Целое число |
2 |
Кол-во студ. в группе |
>= 0 And <= 30 (кол-во студентов> допустимого) |
Ср_балл |
Нет |
Нет |
Число с плавающей точкой |
4 |
Средний балл |
>2 And<=5 Or 0(ошибка в оценке) |
Староста |
Нет |
Да |
Тексто-вый |
10 |
Староста группы |
Староста |
6. В режиме конструктора таблиц создать структуру таблицы Студент. Описание свойств этой таблицы приведено в табл. 3; установить для поля Дата_рожд формат «Краткий формат даты».
Таблица 3
Описание свойств полей таблицы т_Студент
Имя поля |
Ключевое уникаль-ное поле |
Обязатель-ное поле |
Тип данных |
Раз-мер, байт |
Число десят. Зна-ков |
Подпись поля |
Код_гр |
Да |
Нет |
Числовой |
6 |
– |
Номер группы |
Код_ст |
Да |
Нет |
Числовой |
2 |
– |
Номер студента в группе |
ФИО |
Нет |
Да |
Текстовый |
30 |
– |
ФИО |
Дата_рожд |
Нет |
Нет |
Дата |
– |
– |
Дата рождения |
Адрес |
Нет |
Нет |
Текстовый |
40 |
– |
Адрес |
Ср_балл |
Нет |
Нет |
Число с плавающей точкой |
4 |
2 |
Средний балл |
Ин_яз |
Нет |
Нет |
Текстовый |
10 |
– |
Изучае-мый иностранный язык |
7. В режиме конструктора таблиц создать структуру таблицы Занятия. Описание свойств этой таблицы приведено в табл. 4.
Таблица 4
Описание свойств полей таблицы Т_Занятия
Имя поля |
Ключевое уникальное поле |
Обязательное поле |
Тип данных |
Размер, байт |
Подпись поля |
Ном_гр |
Да |
Нет |
Числовой |
3 |
Номер группы |
Код_пр |
Да |
Нет |
Числовой |
2 |
Код предмета |
Таб_ном |
Да |
Нет |
Числовой |
4 |
Табельный номер преподавателя |
Вид_зан |
Нет |
Да |
Текстовый |
3 |
Вид занятий |
Часы |
Нет |
Да |
Целое число |
2 |
Количество часов по данному виду занятий |
Ср_балл |
Нет |
Нет |
Число с плавающей точкой |
4 |
Средний балл по предметам |
8. В режиме конструктора таблиц создать структуру таблицы Успеваемость. Описание свойств этой таблицы приведено в табл. 5.
Таблица 5
