Выбранный для просмотра документ Работа со связанными таблицами.ppt
Скачать материал "Конспект урока «Работа со связанными таблицами в MS Access» Урок в 11 классе по программе Н. Угриновича «Информатика и информационные технологии»"
Рабочие листы
к вашим урокам
Скачать
1 слайд
11.08.2021
Работа со связанными таблицами
Колобкова Ольга Юрьевна,
учитель информатики высшей кв. категории
МОУ «Средняя общеобразовательная школа 3»
г. Качканар, Свердловская область
2 слайд
11.08.2021
Создание новой нормализованной реляционной базы данных Access осуществляется в соответствии с ее структурой, полученной в результате проектирования. Структура реляционной базы данных определяется составом таблиц и их взаимосвязями.
3 слайд
11.08.2021
Взаимосвязи между двумя таблицами реализуются через ключ связи, входящий в состав полей связываемых таблиц.
4 слайд
11.08.2021
Как создается база данных?
Начинается с формирования структуры таблиц:
определяется состав полей и задается их описание;
вводятся записи в таблицу;
для взаимосвязанных таблиц определяется и создается схема данных, в которой устанавливаются связи между таблицами
5 слайд
11.08.2021
Пользователь может начинать работу с базой при любом количестве созданных таблиц еще до создания полной базы, отображающей все объекты модели данных предметной области, База данных может создаваться поэтапно, и в любой момент ее можно дополнять новыми таблицами и вводить связи между таблицами в схему данных.
6 слайд
11.08.2021
Каждая таблица в реляционной базе данных должна иметь уникальный (первичный) ключ, однозначно определяющий каждую запись в таблице. Это позволяет быстро найти нужную запись, а также связать данные из разных Таблиц в запросах, формах и отчетах.
В качестве первичного ключа может быть задано поле с типом данных Счетчик. В этом случае при добавлении каждой новой записи в таблицу в это поле автоматически вводятся уникальные целые последовательно возрастающие (на 1) или случайные числа. Указание такого поля является наиболее простым способом создания первичного ключа. Значение этого поля нельзя изменить или удалить.
7 слайд
11.08.2021
Пример
Для компактности разделить на 2 таблицы:
Песни
Исполнитель
Можно самим предвидеть и сформировать две таблицы, а можно воспользоваться услугами программы.
8 слайд
11.08.2021
1 способ – используя средства программы
9 слайд
11.08.2021
10 слайд
11.08.2021
2 способ
11 слайд
11.08.2021
Домашнее задание
Параграф 11.5 (учебник Н. Угринович «Информатика и информационные технологии 10-11 класс». Ответы на вопросы.
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ конспект.doc
Скачать материал "Конспект урока «Работа со связанными таблицами в MS Access» Урок в 11 классе по программе Н. Угриновича «Информатика и информационные технологии»"
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ ‚ ¦®!.txt
Скачать материал "Конспект урока «Работа со связанными таблицами в MS Access» Урок в 11 классе по программе Н. Угриновича «Информатика и информационные технологии»"
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
Цель: познакомить учащихся с многотабличной структурой данных, взаимосвязи между таблицами. План урока. Организационный момент Объяснение нового материала Практическая работа за компьютером. Ход урока. Приветствие учащихся. Постановка цели урока. Объяснение нового материала сопровождается презентацией. Создание новой нормализованной реляционной базы данных Access осуществляется в соответствии с ее структурой, полученной в результате проектирования. Структура реляционной базы данных определяется составом таблиц и их взаимосвязями. Взаимосвязи между двумя таблицами реализуются через ключ связи, входящий в состав полей связываемых таблиц. Как создается база данных? (вопрос задается учащимся) Начинается с формирования структуры таблиц: определяется состав полей и задается их описание; вводятся записи в таблицу; Сегодня мы узнаем как для взаимосвязанных таблиц определяется и создается схема данных, в которой устанавливаются связи между таблицами. Пользователь может начинать работу с базой при любом количестве созданных таблиц еще до создания полной базы, отображающей все объекты модели данных предметной области, База данных может создаваться поэтапно, и в любой момент ее можно дополнять новыми таблицами и вводить связи между таблицами в схему данных. Каждая таблица в реляционной базе данных должна иметь уникальный (первичный) ключ, однозначно определяющий каждую запись в таблице. Это позволяет быстро найти нужную запись, а также связать данные из разных Таблиц в запросах, формах и отчетах. В качестве первичного ключа может быть задано поле с типом данных Счетчик. В этом случае при добавлении каждой новой записи в таблицу в это поле автоматически вводятся уникальные целые последовательно возрастающие (на 1) или случайные числа. Указание такого поля является наиболее простым способом создания первичного ключа. Значение этого поля нельзя изменить или удалить. Если первичный ключ не установлен пользователем до сохранения вновь созданной таблицы, Access спросит о необходимости создания первичного ключа. При утвердительном ответе Access раздаст первичный ключ с типом данных Счетчик. Достаточно часто встречается ситуация, когда хранить всю базу данных в одной таблице не удобно и нерационально. На данном примере мы видим, что одну и ту же песню могут исполнять несколько исполнителей. Связи такого рода внутри таблицы называются множественными, и от них следует избавляться с тем, чтобы неоправданно не расходовать память. Поэтому ее можно разделить на две таблицы: Песни, Исполнители. Существуют два способа избавления от множественных связей.1 способ: используя сервис программы Access 2003: Сервис – Анализ – Таблица. Появляется диалоговое окно, в котором выбрать таблицу, которую нужно разделить, нажимаем Далее, ставим точку в графе Нет, разделение проходит вручную. Использование мастера не позволяет выполнить действия по приведению таблицы к нормальной форме. Нажимаем ОК. Чтобы создать таблицу «Исполнитель» необходимо перетащить поле Исполнитель на свободное пространство в окне Анализ таблицы. Появится окно, чтобы назвать новую таблицу. В эту же таблицу перемещаем поле Звание исполнителя. Программа автоматически создает ключевое поле и коды записей. Аналогично создаем и таблицу «Песня» с полями Песня, Слова, Музыка. Нажимаем Далее. и Готово.2 способ: предполагает, что вы увидели заранее множественность записей и самостоятельно необходимо создать две таблицы «Исполнитель», «Песня» с ключевыми полями. Необходимо создать и третью таблицу, которая показывает взаимосвязи кодов. Выбрать Сервис-Схема данных. В диалоговом окне выбрать таблицы, между которыми необходимо установить связь. В нажатом положении кнопки мыши перетащить связи и подтвердить их. Далее мы можем организовать запросы, ориентируясь на все таблицы. В тетради должно быть записано: Для взаимосвязанных таблиц определяется и создается схема данных, в которой устанавливаются связи между таблицами Каждая таблица в реляционной базе данных должна иметь уникальный (первичный) ключ, однозначно определяющий каждую запись в таблице. Это позволяет быстро найти нужную запись, а также связать данные из разных Таблиц в запросах, формах и отчетах. Существуют два способа избавления от множественных связей. 1 способ: используя сервис программы Access 2003: Сервис – Анализ – Таблица.2 способ: отдельные таблицы базы данных можно связать Сервис-Схема данных 3. Практическая часть. За компьютером учащимся предлагается рассмотреть первый способ с готовой базой данных «Песни и исполнители» и организовать запрос: Вывести всех исполнителей песни «Позови меня с собой» Самостоятельно создать базу данных «Итоги экзамена» и организовать связь между таблицами. Предметы: алгебра, история, информатика. Учащиеся: Иванов Петя, Сидров Миша, Кулешова Маша, Петрова Марина. Оценки: 5, 4, 3, 2 Большая таблица выглядит следующим образом: Фамилия Имя Предмет Оценка Иванов Петя алгебра 5 Сидров Миша алгебра 4 Кулешова Маша алгебра 4 Петрова Марина история 5 Иванов Петя информатика 5 Сидров Миша информатика 4 Сидров Миша история 4 Организовать запросы: Вывести Имена и Фамилии учащихся, сдавших экзамен на 5 Вывести список учащихся сдававших алгебру Показать результаты экзаменов Сидрова Миши Использованная литература: Н. Угринович «Информатика и информационные технологии 10-11 класс», Бином, Лаборатория Знаний, 2002 г. Электронный справочник «База данных Access» 20.11.2009 Дополнительно: Демонстрационный материал к уроку на тему:«Работа со связанными таблицами в MS Access»Слайд 1 Слайд 10 Здесь представлен лишь фрагмент презентации. Полный вариант содержит 11 слайдов с интерактивным управлением.
6 676 686 материалов в базе
Настоящий материал опубликован пользователем Мороз Юлия Викторовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
300/600 ч.
Мини-курс
3 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.