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

Практическая работа № 3.

Задание 1.

Создание таблиц. Реализация связи файлов в бд.

Порядок выполнения задания 1.

В разделе 2 мы создали таблицу Кафедра.

Внести изменения в таблицу, добавив недостающие поля. После внесенных изменений таблица должна иметь структуру:

  1. Номер_кафедры - ключевое поле

  2. Название_кафедры

  3. Начальник_кафедры

  4. Год образования (текстовый, 4).

  5. Лабораторная база (текстовый, 300 символов).

Заполнить поля недостающей информацией.

Для создания следующей таблицы необходимо предварительно создать вспомогательную таблицу.

Вспомогательная таблица создается аналогичным образом, но в данной таблице существует одно поле – ключевое.

Сохраняем таблицу с именем Должность. Заполняем таблицу:

Создадим следующую таблицу – Преподаватели.

Структура таблица:

    1. Номер_кафедры.

    2. Фамилия - ключевое поле (текстовый, 25 символов)

    3. Должность (тип данных Мастер подстановок – подставляем вспомогательную таблицу).

Выбираем:

Нажимаем Далее и в появившемся окне выбираем нужную таблицу – Должность  Далее  выбираем Доступные поля  Далее. Сохраняем таблицу Преподаватели.

    1. Ученая степень (предварительно создать вспомогательную таблицу с именем Ученая степень, размер поля - 3 символа)

  1. ВУЗ – 270 символов.

Заполнить таблицу Преподаватели: по 3 записи для каждой кафедры.

Объединим созданные таблицы. Для этого надо выбрать Схему данных

В появившемся окне Добавить таблицы добавить нужные таблицы и окно закрыть:

Объединим таблицы по полю Номер_кафедры. Для этого в таблице Кафедра выделяем поле Номер_кафедры и, не отпуская кнопки, протягиваем до Номер_кафедры в таблице Преподаватели, появляется окно:

Отмечаем Обеспечение целостности данных, каскадное обновление связанных полей, каскадное обновление связанных записей, далее нажать кнопку Создать. Схема данных будет иметь вид:

После создания и присоединения (мастер подстановок) всех таблиц Схема данных будет выглядеть следующим образом:

Задание 2

Разработка многотабличных форм ввода информации в бд

    1. Создать форму Преподаватели на базе таблицы Преподаватели.

    2. Создать форму на базе двух таблиц (имя формы присвоить на свое усмотрение). В форме использовать все поля двух таблиц.

Создание форм с помощью мастера были рассмотрены в разделе Error: Reference source not found.

Задание 3

Разработка многотабличных запросов

В окне Запрос на выборку выбрать из 2 таблиц 3 поля:

  • название кафедры

  • фамилия

  • должность

Для выдачи их по запросу и условие для первого запроса: по двум названиям кафедр, а для второго запроса: по двум должностям преподавателей.

Каждый запрос реализовать поочередно в меню Запрос  Пуск и оба запомнить, присвоив соответствующие имена.

Создание запроса было рассмотрено в разделе Error: Reference source not found.

3 Общие требования к содержанию и оформлению контрольного задания

3.1 Определение вариантов заданий

Работа выполняется по индивидуальным вариантам.

Номер варианта выбираете из первой колонки таблицы 1 по первой букве фамилии студента. Например, Петров, номер его варианта — 1.15.

Итак, Петров Иван Семенович должен выполнить: 1.15, 2.9, 3.17.

Таблица 1

№ варианта

Алфавит

Фамилия

Имя

Отчество

1.1

2.1

3.1

А

Э

1.2

2.2

3.2

Б

Ю

1.3

2.3

3.3

В

Я

1.4

2.4

3.4

Г

1.5

2.5

3.5

Д

1.6

2.6

3.6

Е

1.7

2.7

3.7

Ж

1.8

2.8

3.8

З

1.9

2.9

3.9

И

1.10

2.10

3.10

К

1.11

2.11

3.11

Л

1.12

2.12

3.12

М

1.13

2.13

3.13

Н

1.14

2.14

3.14

О

1.15

2.15

3.15

П

1.16

2.16

3.16

Р

1.17

2.17

3.17

С

1.18

2.18

3.18

Т

1.19

2.19

3.19

У

1.20

2.20

3.20

Ф

1.21

2.21

3.21

Х

1.22

2.22

3.22

Ц

1.23

2.23

3.23

Ч

1.24

2.24

3.24

Ш

1.25

2.25

3.25

Щ