Главная / Информатика / Конспект урока «Работа со связанными таблицами в MS Access» Урок в 11 классе по программе Н. Угриновича «Информатика и информационные технологии»

Конспект урока «Работа со связанными таблицами в MS Access» Урок в 11 классе по программе Н. Угриновича «Информатика и информационные технологии»

Документы в архиве:

1.04 МБ Песни и исполнители.mdb
1.03 МБ Работа со связанными таблицами.ppt
253.5 КБ конспект.doc

Название документа Работа со связанными таблицами.ppt

* Работа со связанными таблицами Колобкова Ольга Юрьевна, учитель информатики...
* Создание новой нормализованной реляционной базы данных Access осуществляетс...
* Взаимосвязи между двумя таблицами реализуются через ключ связи, входящий в ...
* Как создается база данных? Начинается с формирования структуры таблиц: опре...
* Пользователь может начинать работу с базой при любом количестве созданных т...
* Каждая таблица в реляционной базе данных должна иметь уникальный (первичный...
* Пример Для компактности разделить на 2 таблицы: Песни Исполнитель Можно сам...
* 1 способ – используя средства программы
*
* 2 способ
* Домашнее задание Параграф 11.5 (учебник Н. Угринович «Информатика и информа...
1 из 11

Описание презентации по отдельным слайдам:

№ слайда 1 * Работа со связанными таблицами Колобкова Ольга Юрьевна, учитель информатики вы
Описание слайда:

* Работа со связанными таблицами Колобкова Ольга Юрьевна, учитель информатики высшей кв. категории МОУ «Средняя общеобразовательная школа  3» г. Качканар, Свердловская область г. Качканар, 2009 год

№ слайда 2 * Создание новой нормализованной реляционной базы данных Access осуществляется в
Описание слайда:

* Создание новой нормализованной реляционной базы данных Access осуществляется в соответствии с ее структурой, полученной в результате проектирования. Структура реляционной базы данных определяется составом таблиц и их взаимосвязями.

№ слайда 3 * Взаимосвязи между двумя таблицами реализуются через ключ связи, входящий в сос
Описание слайда:

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

№ слайда 4 * Как создается база данных? Начинается с формирования структуры таблиц: определ
Описание слайда:

* Как создается база данных? Начинается с формирования структуры таблиц: определяется состав полей и задается их описание; вводятся записи в таблицу; для взаимосвязанных таблиц определяется и создается схема данных, в которой устанавливаются связи между таблицами

№ слайда 5 * Пользователь может начинать работу с базой при любом количестве созданных табл
Описание слайда:

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

№ слайда 6 * Каждая таблица в реляционной базе данных должна иметь уникальный (первичный) к
Описание слайда:

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

№ слайда 7 * Пример Для компактности разделить на 2 таблицы: Песни Исполнитель Можно самим
Описание слайда:

* Пример Для компактности разделить на 2 таблицы: Песни Исполнитель Можно самим предвидеть и сформировать две таблицы, а можно воспользоваться услугами программы.

№ слайда 8 * 1 способ – используя средства программы
Описание слайда:

* 1 способ – используя средства программы

№ слайда 9 *
Описание слайда:

*

№ слайда 10 * 2 способ
Описание слайда:

* 2 способ

№ слайда 11 * Домашнее задание Параграф 11.5 (учебник Н. Угринович «Информатика и информацио
Описание слайда:

* Домашнее задание Параграф 11.5 (учебник Н. Угринович «Информатика и информационные технологии 10-11 класс». Ответы на вопросы.

Название документа конспект.doc

www.metod-kopilka.ru

Урок в 11 классе по программе Н. Угринович «Информатика и информационные технологии».


Тема: Работа со связанными таблицами.


Автор:
Колобкова Ольга Юрьевна
учитель информатики высшей кв. категории
МОУ «Средняя общеобразовательная школа №3»,
г. Качканар, Свердловская область

http://www.school3-kch.narod.ru
e-mail: olga_kch@mail.ru


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


План урока.

  1. Организационный момент

  2. Объяснение нового материала

  3. Практическая работа за компьютером.


Ход урока.

  1. Приветствие учащихся. Постановка цели урока.

  2. Объяснение нового материала сопровождается презентацией.

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

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

Как создается база данных? (вопрос задается учащимся)

Начинается с формирования структуры таблиц:

  • определяется состав полей и задается их описание;

  • вводятся записи в таблицу;

Сегодня мы узнаем как

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

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

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

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

Еhello_html_m26d93052.pngсли первичный ключ не установлен пользователем до сохранения вновь созданной таблицы, Access спросит о необходимости создания первичного ключа. При утвердительном ответе Access раздаст первичный ключ с типом данных Счетчик.

Достаточно часто встречается ситуация, когда хранить всю базу данных в одной таблице не удобно и нерационально. На данном примере мы видим, что одну и ту же песню могут исполнять несколько исполнителей. Связи такого рода внутри таблицы называются множественными, и от них следует избавляться с тем, чтобы неоправданно не расходовать память. Поэтому ее можно разделить на две таблицы: Песни, Исполнители.

Существуют два способа избавления от множественных связей.

1 способ: используя сервис программы Access 2003:

Сhello_html_mf555721.pngервис – Анализ – Таблица. Появляется диалоговое окно, в котором выбрать таблицу, которую нужно разделить, нажимаем Далее, ставим точку в графе Нет, разделение проходит вручную. Использование мастера не позволяет выполнить действия по приведению таблицы к нормальной форме. Нажимаем ОК.

Чтобы создать таблицу «Исполнитель» необходимо перетащить поле Исполнитель на свободное пространство в окне Анализ таблицы. Появится окно, чтобы назвать новую таблицу. В эту же таблицу перемещаем поле Звание исполнителя. Программа автоматически создает ключевое поле и коды записей.

Аналогично создаем и таблицу «Песня» с полями Песня, Слова, Музыка. Нажимаем Далее. и Готово.

2hello_html_m3c621b07.png способ: предполагает, что вы увидели заранее множественность записей и самостоятельно необходимо создать две таблицы «Исполнитель», «Песня» с ключевыми полями. Необходимо создать и третью таблицу, которая показывает взаимосвязи кодов.

Выбрать Сервис-Схема данных. В диалоговом окне выбрать таблицы, между которыми необходимо установить связь. В нажатом положении кнопки мыши перетащить связи и подтвердить их.


Далее мы можем организовать запросы, ориентируясь на все таблицы.



В тетради должно быть записано:

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

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

  • Существуют два способа избавления от множественных связей.

1 способ: используя сервис программы Access 2003: Сервис – Анализ – Таблица.

2 способ: отдельные таблицы базы данных можно связать Сервис-Схема данных

3. Практическая часть.

За компьютером учащимся предлагается рассмотреть первый способ с готовой базой данных «Песни и исполнители» и организовать запрос:

  1. Вывести всех исполнителей песни «Позови меня с собой»

Самостоятельно создать базу данных «Итоги экзамена» и организовать связь между таблицами.

Предметы: алгебра, история, информатика. Учащиеся: Иванов Петя, Сидров Миша, Кулешова Маша, Петрова Марина. Оценки: 5, 4, 3, 2

Большая таблица выглядит следующим образом:

Фамилия

Имя

Предмет

Оценка

Иванов

Петя

алгебра

5

Сидров

Миша

алгебра

4

Кулешова

Маша

алгебра

4

Петрова

Марина

история

5

Иванов

Петя

информатика

5

Сидров

Миша

информатика

4

Сидров

Миша

история

4

Организовать запросы:
  1. Вывести Имена и Фамилии учащихся, сдавших экзамен на 5

  2. Вывести список учащихся сдававших алгебру

  3. Показать результаты экзаменов Сидрова Миши






Использованная литература: Н. Угринович «Информатика и информационные технологии 10-11 класс», Бином, Лаборатория Знаний, 2002 г.

Электронный справочник «База данных Access»

3


Конспект урока «Работа со связанными таблицами в MS Access» Урок в 11 классе по программе Н. Угриновича «Информатика и информационные технологии»
  • Информатика
Описание:

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

План урока.

  1. Организационный момент
  2. Объяснение нового материала
  3. Практическая работа за компьютером.

Ход урока.

  1. Приветствие учащихся. Постановка цели урока.
  2. Объяснение нового материала сопровождается презентацией.

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

  1. определяется состав полей и задается их описание;
  2. вводятся записи в таблицу;

Сегодня мы узнаем как

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

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

ac1.jpg
Если первичный ключ не установлен пользователем до сохранения вновь созданной таблицы, Access спросит о необходимости создания первичного ключа. При утвердительном ответе Access раздаст первичный ключ с типом данных Счетчик.
Достаточно часто встречается ситуация, когда хранить всю базу данных в одной таблице не удобно и нерационально. На данном примере мы видим, что одну и ту же песню могут исполнять несколько исполнителей. Связи такого рода внутри таблицы называются множественными, и от них следует избавляться с тем, чтобы неоправданно не расходовать память. Поэтому ее можно разделить на две таблицы: Песни, Исполнители.
Существуют два способа избавления от множественных связей.
1 способ: используя сервис программы Access 2003:
ac2.jpg
Сервис – Анализ – Таблица. Появляется диалоговое окно, в котором выбрать таблицу, которую нужно разделить, нажимаем Далее, ставим точку в графе Нет, разделение проходит вручную. Использование мастера не позволяет выполнить действия по приведению таблицы к нормальной форме. Нажимаем ОК.
Чтобы создать таблицу «Исполнитель» необходимо перетащить поле Исполнитель на свободное пространство в окне Анализ таблицы. Появится окно, чтобы назвать новую таблицу. В эту же таблицу перемещаем поле Звание исполнителя. Программа автоматически создает ключевое поле и коды записей.
Аналогично создаем и таблицу «Песня» с полями Песня, Слова, Музыка. Нажимаем Далее. и Готово.
2 способ: предполагает, что вы увидели заранее множественность записей и самостоятельно необходимо создать две таблицы «Исполнитель», «Песня» с ключевыми полями. Необходимо создать и третью таблицу, которая показывает взаимосвязи кодов.
Выбрать Сервис-Схема данных. В диалоговом окне выбрать таблицы, между которыми необходимо установить связь. В нажатом положении кнопки мыши перетащить связи и подтвердить их.

Далее мы можем организовать запросы, ориентируясь на все таблицы.

В тетради должно быть записано:

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

1 способ: используя сервис программы Access 2003: Сервис – Анализ – Таблица.
2 способ: отдельные таблицы базы данных можно связать Сервис-Схема данных
3. Практическая часть.
За компьютером учащимся предлагается рассмотреть первый способ с готовой базой данных «Песни и исполнители» и организовать запрос:

  1. Вывести всех исполнителей песни «Позови меня с собой»

Самостоятельно создать базу данных «Итоги экзамена» и организовать связь между таблицами.
Предметы: алгебра, история, информатика. Учащиеся: Иванов Петя, Сидров Миша, Кулешова Маша, Петрова Марина. Оценки: 5, 4, 3, 2
Большая таблица выглядит следующим образом:

Фамилия

Имя

Предмет

Оценка

Иванов

Петя

алгебра

5

Сидров

Миша

алгебра

4

Кулешова

Маша

алгебра

4

Петрова

Марина

история

5

Иванов

Петя

информатика

5

Сидров

Миша

информатика

4

Сидров

Миша

история

4

Организовать запросы:

  1. Вывести Имена и Фамилии учащихся, сдавших экзамен на 5
  2. Вывести список учащихся сдававших алгебру
  3. Показать результаты экзаменов Сидрова Миши

Использованная литература: Н. Угринович «Информатика и информационные технологии 10-11 класс», Бином, Лаборатория Знаний, 2002 г.
Электронный справочник «База данных Access»




20.11.2009


dop.pngДополнительно:
Демонстрационный материал к уроку на тему:«Работа со связанными таблицами в MS Access»

Слайд 1
ac3.jpg


Слайд 10
ac10.jpg



Здесь представлен лишь фрагмент презентации. Полный вариант содержит 11 слайдов с интерактивным управлением.

Автор Колобкова Ольга Юрьевна
Дата добавления 20.11.2009
Раздел Информатика
Подраздел
Просмотров 3989
Номер материала 498
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


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

↓ Показать еще коментарии ↓