Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
управление данными.doc
Скачиваний:
46
Добавлен:
11.03.2015
Размер:
1.51 Mб
Скачать

Порядок выполнения работы

Задание 1. Создать базу данных, содержащую информацию о студентах нескольких учебных групп.

  1. Создайте таблицу Студенты со следующей структурой:

Таблица 2.1.

Структура таблицы “Студенты”

Имя поля

Тип данных

Размер поля

Код

Счетчик

Фамилия

Текстовый

15

Имя

Текстовый

12

Отчество

Текстовый

15

Код_группы

Числовой

Целое

Телефон

Текстовый

8

Стипендия

Логический

Да/Нет

2.Свяжите таблицы Группы и Студенты, чтобы автоматически проверялась ссылочная целостность при вводе кода группы в таблицу Студенты (можно будет ввести код только той группы, которая присутствует в таблице Группы). Для этого выполните команды Сервис схема данных. Связидобавить таблицу. Добавьте таблицы группы и студенты.

Рис. 2.4. Добавление таблиц Группы и Студенты в схему данных

В окне схемы данных мышью первичный ключ Код таблицы Группы перетащите на внешний ключ Код_гр таблицы Студенты. В появившемся окне Изменение связей установите параметр Обеспечение целостности данных. Нажмите кнопку Создать. В результате получим связь ”один-ко-многим” между таблицами.

Рис. 2.5. Cвязь между таблицами “один-ко-многим” в окне схемы данных

Заполните таблицу Студенты. Исходные данные возьмите из табл. 2.2.

Таблица 2.2.

Таблица Студенты

Код

Фамилия

Имя

Отчество

телефон

Код_гр

1

Абрузов

Николай

Николаевич

41-43-31

1

2

Киршин

Петр

Валерьевич

36-76-90

1

3

Кривинский

Сергей

Николаевич

27-59-98

1

4

Крылова

Елена

Петровна

31-91-74

1

5

Кульчий

Григорий

Викторович

77-89-56

1

6

Патрикеев

Олег

Борисович

20-46-66

2

7

Арбузов

Кирилл

Николаевич

41-47-91

2

8

Соколова

Наталья

Петровна

32-10-95

2

9

Степанская

Ольга

Витальевна

36-17-92

2

10

Арбузов

Сергей

Трофимович

20-34-55

2

Задание 2. В базе данных необходимо хранить следующую информацию о преподавателях ВУЗа: Фамилия, имя, отчество, должность, телефон. Каждый преподаватель может работать только на одной кафедре. На каждой кафедре работает несколько преподавателей.

Исходные данные:

Таблица 2.3.

Состав кафедры информационных технологий

Фамилия

Имя

Отчество

Должность

Телефон

Истомин

Павел

Степанович

Доцент

35-56-34

Миронов

Сергей

Юрьевич

Профессор

27-77-55

Истомин

Павел

Степанович

Доцент

35-56-34

Таблица 2.4.

Состав кафедры математики

Фамилия

Имя

Отчество

Должность

Телефон

Миронов

Сергей

Юрьевич

Профессор

27-77-55

Гришин

Евгений

Николаевич

Ассистент

20-33-76

Сергеева

Ольга

Ивановна

Доцент

33-32-67

Таблица 2.5.