
- •Лабораторные работы Лабораторная работа №1. Создание таблиц базы данных
- •I. Создание структуры базы данных
- •II. Установка связей между таблицами
- •III. Ввод и корректировка записей в связанных таблицах
- •Лабораторная работа №2. Поиск, сортировка и фильтрация данных в таблицах
- •Лабораторная работа №3. Создание запросов на выборку данных
- •Лабораторная работа №4. Разработка форм
- •Лабораторная работа №5. Разработка отчетов
Лабораторные работы Лабораторная работа №1. Создание таблиц базы данных
Цель работы:
научиться составлять структуру таблицы и устанавливать свойства ее полей в режиме конструктора таблиц;
уметь формировать условия в свойствах полей с помощью построителя выражений;
освоить средство «Мастер подстановок» для формирования вводимых значений;
научиться определять простой и составной первичный ключ;
научиться вводить и корректировать данные в созданных таблицах;
уметь устанавливать межтабличные связи.RJKG<FKK2
Необходимо создать базу данных об успеваемости студентов в ВУЗе на основе трех таблиц: «Группа», «Студент» и «Успеваемость». В таблицах 1-3 представлены основные параметры таблиц.
Таблица 1. Описание свойств полей таблицы «Группа»
Имя поля |
Ключ. поле |
Тип данных |
Размер, байт |
Число десятич. знаков |
Подпись поля |
Условие на значение |
Сообщение об ошибке |
||||||
НГ |
Да |
Текстовый |
5 |
|
Номер группы |
|
КСПЕЦ |
|
Текстовый |
6 |
|
Код специальности |
|
КОЛ |
|
Числовой |
Байт |
0 |
Кол-во студентов в группе |
>=0 And <=40 |
Кол. студентов больше допустимого |
||||||
ПБАЛЛ |
|
Числовой |
Одинарное с пл. точкой |
2 |
Проходной балл |
>2 And <=5 |
Ошибка в оценке |
Таблица 2. Описание свойств полей таблицы «Студент»
Имя поля |
Ключ. поле |
Тип данных |
Размер, байт |
Число десятич. знаков |
Подпись поля |
Условие на значение |
Сообщение об ошибке |
||||||
НГ |
Да |
Текстовый |
5 |
|
Группа |
|
НС |
Да |
Текстовый |
2 |
|
Номер студента в группе |
|
ФИО |
|
Текстовый |
15 |
|
ФИО |
|
ПОЛ |
|
Подстановкой (м, ж) |
1 |
|
Пол |
|
ГОДР |
|
Дата/Время |
Краткий форм. д. |
|
Год рождения |
|
АДРЕС |
|
Текстовый |
25 |
|
Адрес |
|
ПБАЛЛ |
|
Числовой |
Одинарное с пл. точкой |
2 |
Проходной балл |
|
Таблица 3. Описание свойств полей таблицы «Успеваемость»
Имя поля |
Ключ. поле |
Тип данных |
Размер, байт |
Число десятич. знаков |
Подпись поля |
Условие на значение |
Сообщение об ошибке |
||||||
НГ |
Да |
Текстовый |
5 |
|
Номер группы |
|
НС |
Да |
Текстовый |
2 |
|
Номер студента |
|
ПР |
Да |
Подстановкой |
20 |
|
Название предмета |
|
ОЦЕНКА |
|
Числовой |
Целое |
0 |
Оценка |
>2 And <=5 |
Ошибка в оценке |
Задание