Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами





НазваниеКонспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами
Дата публикации24.09.2013
Размер44.6 Kb.
ТипКонспект
100-bal.ru > Информатика > Конспект
План конспект урока по информатике

Тема: «Связывание таблиц базы данных»

ЦЕЛИ:

-Обучающая: создание многотабличных баз данных и установление связей между таблицами.

-Воспитательная: воспитание аккуратности, наблюдательности и упорства в достижении цели.

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

Оборудование: Компьютерный класс, оснащенный персональными компьютерами учащихся и компьютером преподавателя с подключенным проектором для интерактивной демонстрации изображения на проекционном экране большого размера. На компьютерах установлена операционная система Windows XP.

Учебники: учебник  А. Е. Пупцев, Н. П. Макаров, Г.А. Заборовский, А.А Черняк «Информатика 11»

Тип урока: изучение нового материала.

План урока:

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

2.     Актуализация знаний ...................................................... (4-6 мин).

3.     Изучение новой темы…………………………....................... (25-30 мин).

4.     Закрепление изученного материала.................................. (5-6 мин).

5.     Домашнее задание ............................................................ (2-3 мин).

6.     Подведение итогов урока.................................................. (1-2 мин).

Ход урока

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

Здравствуйте, ребята! Садитесь. Меня зовут Мария Ивановна и я проведу у вас сегодня урок, тема которого: «Связывание таблиц баз данных.»

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

Актуализация знаний

  1. Что называется базами данных? (Это взаимосвязанные и организованные определенным образом данные, отображающие состояние объектов и отношение между ними в определенной предметной области.)

  2. Какие объекты расположены в окне База данных? (Таблицы, запросы, формы, отчеты)

  3. Что является основным объектом баз данных? (Таблица)


На дом вам было задано создать по вариантам таблицы с данных (Торговое предприятие, Учеба, Туроператоры, Кинотеатр, Библиотека, Торжество). Сегодня вы научитесь, как устанавливать связь между вашими таблицами в базах данных.

Изучение нового материала

Ребята, мы с вами до сегодняшнего урока хранили данные в одной таблице. Для примера рассмотрим таблицу “Комплектующие компьютера и поставщики”. Но хранить БД в одной таблице неудобно и нерационально. Таблица может содержать слишком большое количество полей, что неудобно пользователю. Различные записи при этом во многих полях дублируют друг друга, что увеличивает информационный объем БД и замедляет процесс ее обработки.

Какие свойства являются неотъемлемыми в таблице “Комплектующие компьютера и поставщики”? (Неотъемлемыми свойствами являются “наименование” и “описание”.)

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

В таблице “Комплектующие” введем поле “код комплектующих”, а в таблице “Поставщики” – “код поставщика”

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

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

  1. «Один к одному» Это когда оба поля являются ключевыми. То есть поле «Комплектующие» является счетчиком и содержит уникальные значения для каждой записи этой таблицы. А в таблице «Поставщики» код комплектующих должно являться ключевым словом. То есть определенным комплектующим соответствует определенный поставщик.

  2. «Один ко многим» Это когда каждой записи в главной таблице соответствует несколько записей в подчиненной таблице. То есть определенной комплектующей соответствует несколько поставщиков и код комплектующей не является уникальным.

  3. «Многие ко многим» Когда нескольким комплектующим соответствует несколько поставщиков. То есть представляет 2 типа связи 1:М через 3-ю таблицу, ключ которой состоит, по крайней мере из двух полей, общих для 2-х других таблиц


Как Вы думаете, в нашем случае какая связь могла бы реализоваться? (многие ко многим)

Две таблицы, находящиеся в отношении М:N, могут быть связаны только с помощью третьей таблицы путем создания 2-х связей 1:М. Как Вы думаете, какую таблицу можно использовать? (Цена)

Создадим таблицу “Цена” с ключевым полем “счетчик” и установим связи между этими таблицами.

Для того чтобы нам это сделать выполним следующий алгоритм:

  • открыть БД “Комплектующие”;

  • в главном меню выбрать Сервис-Схема данных;

  • добавить все таблицы;

  • перетащить мышью ключевые поля из таблицы “Комплектующие” в таблицу “Цена” и из таблицы “Цена” в таблицу “Поставщики”.

  • на панели связи установить опции для каждой связи и нажать «Создать».

Закрепление изученного материала

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

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

Домашнее задание

Изучить параграф 22, ответить на вопросы в конце параграфа. Создать базу данных «Оптовый магазин» состоящую из трех таблиц Покупатели (название, адрес, телефон), Поставщики (название, адрес, телефон), Товары (Наименование, поставщик, количество) и установить связь между таблицами.
Подведение итогов

Давайте вспомним, какие виды связей существуют в базах данных?

На этом наш урок закончен. До свидания.

Добавить документ в свой блог или на сайт

Похожие:

Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconУрок по информатике по теме "Системы управления базами данных. Создание...
Повторить понятие “База данных”, “поле базы данных”, “запись базы данных”, “субд”
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconТема: Создание таблиц базы данных Microsoft Office Access. Тип урока
Оборудование: компьютеры, интерактивная доска, карточка участника конкурса, тест «База данных», задание к практической работе
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconКурсовая работа Тема: «Создание базы данных ’’Поставщики’’»
Базы данных обеспечивают надежное хранение информации, структурированном виде и своевременный доступ к ней. Практически любая современная...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconПрограмма по формированию навыков безопасного поведения на дорогах...
Место урока в теме – урок проводится в ходе изучения темы “Информационные системы”, после изучения понятий базы данных, видов баз...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconПрограмма по формированию навыков безопасного поведения на дорогах...
Место урока в теме – урок проводится в ходе изучения темы “Информационные системы”, после изучения понятий базы данных, видов баз...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconУрок 4 Класс: 11. Тема урока: «Способы организации баз данных: иерархический,...
...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconА. Л. Исаев, А. М. Чеповский введение в теорию баз данных
Введение в теорию баз данных: Учебно-методическое пособие по курсам «Вычислительная техника и информационная технология» и «Базы...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconМетодические рекомендации по курсу базы данных подготовки бакалавриата...
Цель данного курса дать основные понятия теории баз данных и подходы к проектированию реляционных баз данных. Представить современные...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель урока: Сформировать понятие – «многотабличная база данных» и обеспечить усвоение основных этапов установки связи между таблицами;...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconТема. Создание базы данных для компьютерного психодиагностического тестирование в access
Лабораторная работа №6. Обобщение данных. Создание таблицы подстановки. Подведение итогов 28
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconПрограмма по формированию навыков безопасного поведения на дорогах...
В этой теме мы рассмотрим работу с базами данных оборудования: создание новой базы, подключение существующей базы; создание, копирование...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconБазы данных
Для признания исключительного права на базы данных не требуется специальной регистрации (однако предпочтительно осуществлять государственную...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами icon1 Системы с интеллектуальным интерфейсом
Интеллектуальные базы данных отличаются от обычных баз данных возможностью выборки по запросу необходимой информации, которая может...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconБазы данных
...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconЦикла (nazv)- строка до 120 символов, обязательного заполнения
Задание: Для модели базы данных, разработанной в первой самостоятельной работе [1], используя DataBase Desktop, дать описание системы...
Конспект урока по информатике Тема: «Связывание таблиц базы данных» цели: Обучающая: создание многотабличных баз данных и установление связей между таблицами iconРабочая программа по дисциплине В. В компьютерные сети и базы данных
Цель данного курса состоит в ознакомлении студентов с основными принципами организации компьютерных сетей и баз данных


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск