Меню
Разработки
Разработки  /  Информатика  /  Практикумы  /  9 класс  /  Базы данных. Работа со связанными таблицами

Базы данных. Работа со связанными таблицами

Практикум по работе со связанными таблицами

19.06.2018

Содержимое разработки

«Работа со связанными таблицами в MS Access»

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

 Каждая таблица в реляционной базе данных должна иметь уникальный (первичный) ключ, однозначно определяющий каждую запись в таблице. Это позволяет связать данные из разных таблиц в запросах, формах и отчетах.

В качестве первичного ключа может быть задано поле с типом данных Счетчик. В этом случае при добавлении каждой новой записи в таблицу в это поле автоматически вводятся уникальные целые последовательно возрастающие (на 1) или случайные числа. Указание такого поля является наиболее простым способом создания первичного ключа. Значение этого поля нельзя изменить или удалить.

Задание:

  1. Откройте MS Access, создайте новую базу данных и сохраните её в папку своего класса под именем «Итоги экзамена».

  2. В созданной базе данных создайте две таблицы в режиме конструктора:

Ключевым полем в каждой таблице должно быть поле №

а) первая таблица должна содержать имена полей: , Фамилия, Имя. Поле должно быть задано типом данных – Счетчик, остальные поля с типом данных - текстовый. Сохраните таблицу под именем «Ученики» и заполните как показано ниже:

Фамилия

Имя

1

Иванов

Петр

2

Сидоров

Михаил

3

Кулешова

Мария

4

Петрова

Марина

5

Николаев

Виктор

6

Гаврилов

Алексей

7

Абакумов

Михаил











б) вторая таблица должна содержать имена полей : № , Предмет, Оценка. Поле должно быть задано типом данных – Счетчик, поле Предмет с типом данных- текстовый. Поле Оценка с типом данных – числовой. Сохраните таблицу под именем «Оценки» и заполните как показано ниже:


Предмет

Оценка

1

физика

5

2

литература

4

3

география

3

4

история

5

5

информатика

5

6

информатика

4

7

история

4

3. В меню Сервис выбрать пункт Схема данных, добавить все таблицы и установить между ними связь по полю №.


  1. Организация запросов к связанным таблицам.

Вывести всех учеников, получивших за экзамены оценку «5»

  • В окне базы данных выбрать вкладку «Запросы» и создать запрос в режиме конструктора.

  • Добавить в запрос обе таблицы.

  • Выбрать поля, как показано на рисунке:


Важно! Первым полем в запросе всегда должно быть ключевое поле, по которому объединены таблицы. В данном случае это поле №.



  • Сохранить под именем Запрос1.


Самостоятельно создать запросы:

  1. Вывести Имена и Фамилии учащихся, сдавших экзамен на «3»

  2. Вывести всех учеников сдавших экзамены на «4» и «5»

  3. Вывести названия предметов, которые ученики сдали на «4»

  4. Показать результаты экзамена Иванова Петра.

  5. Показать результаты экзаменов Николаева Виктора и Кулешовой Марии.

  6. Вывести учеников, сдававших информатику.

  7. Вывести учеников, сдавших информатику на «5»





-75%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Базы данных. Работа со связанными таблицами (264 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт