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

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

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Реляционные базы данных.doc

Урок разработала

учитель информатики

ОУ Чигиринской МСОШ

Благовещенского района

Амурской области

Козлова Наталья Викторовна

e-mail: kozlova1001@mail.ru
Адрес сайта ОУ chigiri.ucoz.ru.

 

 

Тема урока: Реляционные базы данных

 

Цель урока:

1)    познакомить учащихся с понятием  реляционной базы данных;

2)    научить создавать многотабличную базу данных и связывать таблицы в ней.

 

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

Вид урока: комбинированный.

План урока:

Ø Устный опрос по ранее изученному  материалу

Ø Изучение новой темы

Ø Практическая работа

Оборудование:

Ø Программное обеспечение: СУБД Microsoft Access.

ХОД УРОКА

I. Организационный момент. Приветствие учащихся.

II. Актуализация деятельности учащихся.

Ребусы:

ЛЬ                   Л

            (модель)                                                   (поле)

 ЛЮ    Ч                                                                     (ключ)                                                      (сортировка) 

   

 

(запрос)                      (выборка)

        

Устный опрос:

 

- Для чего предназначены СУБД? (программы, предназначенные для создания баз данных и обработки данных)

- Какие типы БД существуют? (табличная, иерархическая, сетевая)

- Перечислите объекты БД  (таблица, запрос, форма, отчет)

- Перечислите объекты табличной БД (строка – запись, столбец - поле)

- Назовите основные характеристики поля (имя, тип, формат)

- Какие существуют способы поиска данных в БД? (быстрый поиск, фильтры и запросы)

- Какой из методов поиска предоставляет больше возможностей для отыскания записей – быстрый поиск или фильтры? (фильтры)

- Чем отличается запрос от фильтра? (фильтр привязан к конкретной таблице, а запрос является самостоятельным объектом).

- Назовите типы сортировки (по убыванию и по возрастанию).

- С помощью какого объекта выполняется вложенная сортировка? (с помощью Запроса).

 

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

Вводная беседа учителя

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

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

          Базы данных, состоящие из нескольких связанных двумерных таблиц, называют реляционными.

Для связанных таблиц возможно три варианта типа связи:

Ø «один к одному»;

Ø «один ко многим»;

Ø «многие ко многим».

 

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

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

  Для создания реляционной БД в окне СУБД выберем объект Таблицы и выберем вариант Создание таблицы в режиме конструктора.

 

III. Практическая работа учащихся

 

База данных «Кинопросмотр»

Отношения, составляющие данную базу:

Фильмы (Код фильма, Фильм, Жанр, Время просмотра)

Кинотеатры (Код кинотеатра, Название, Адрес кинотеатра, Телефон)

Цена билетов (Счетчик, Код фильма, Код кинотеатра, Цена билета)

 

Алгоритм установки связей между таблицами:

1)    Сервис ® Схема данных.

2)    Откроется окно Добавление таблицы.

3)    Выделить название таблицы, выполнить команду Добавить.

4)    Закрыть.

         В результате на поле окна Схема данных появятся образы 3 таблиц. Нажав левую кнопку мыши, перетащить ключевое поле Код фильма таблицы Фильмы на поле Код фильма из таблицы Цена билета. Откроется окно Связи. Последовательно активизировать флажки «Обеспечить целостность данных», «Каскадное обновление связанных полей», «Каскадное удаление связанных записей». Тип связи «Один ко многим» будет выбран автоматически. Таким же образом перетащить ключевое поле Код кинотеатра таблицы Кинотеатры на поле  Код кинотеатра из таблицы Цена билета. Выполнить те же действия с диалоговым окном Связи.

 

 

 

 

 

 

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

Создать не менее 3-х таблиц и связи между ними для своей базы данных (созданной на 2 уроке) Записная книжка.

VI. Подведение итогов урока

Выставление оценок.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Конспект урока «Реляционные базы данных» к учебнику «Информатика 9» под редакцией Н.Д. Угриновича"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Психолог

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Цель урока: познакомить учащихся с понятием реляционной базы данных; научить создавать многотабличную базу данных и связывать таблицы в ней. Тип урока: Урок изучения нового материалаВид урока: комбинированный.План урока: Устный опрос по ранее изученному материалу Изучение новой темы Практическая работа Оборудование: Программное обеспечение: СУБД Microsoft Access. ХОД УРОКА I. Организационный момент. Приветствие учащихся.II. Актуализация деятельности учащихся. Ребусы: Устный опрос: - Для чего предназначены СУБД? (программы, предназначенные для создания баз данных и обработки данных) - Какие типы БД существуют? (табличная, иерархическая, сетевая) - Перечислите объекты БД (таблица, запрос, форма, отчет) - Перечислите объекты табличной БД (строка – запись, столбец - поле) - Назовите основные характеристики поля (имя, тип, формат) - Какие существуют способы поиска данных в БД? (быстрый поиск, фильтры и запросы) - Какой из методов поиска предоставляет больше возможностей для отыскания записей – быстрый поиск или фильтры? (фильтры) - Чем отличается запрос от фильтра? (фильтр привязан к конкретной таблице, а запрос является самостоятельным объектом). - Назовите типы сортировки (по убыванию и по возрастанию). - С помощью какого объекта выполняется вложенная сортировка? (с помощью Запроса). II. Изучение нового материала Вводная беседа учителя Вы уже знаете, как создавать базу данных с одной таблицей и как обрабатывать данные в ней. Сегодня на уроке мы должны будем создать три таблицы (многотабличную базу банных), которые будут представлять собой единую базу данных. После создания различных таблиц, содержащих данные, относящиеся к различным аспектам базы данных, необходимо обеспечить целостность базы данных. Для этого необходимо их связать между собой. Базы данных, состоящие из нескольких связанных двумерных таблиц, называют реляционными. Для связанных таблиц возможно три варианта типа связи: «один к одному»; «один ко многим»; «многие ко многим». Структура каждой таблицы создаётся с помощью конструктора таблиц. В конструкторе указываются имена полей, типы и форматы полей, назначаются ключи. Устанавливаются связи между таблицами после их создания, но до заполнения данными. Для создания реляционной БД в окне СУБД выберем объект Таблицы и выберем вариант Создание таблицы в режиме конструктора. III. Практическая работа учащихся База данных «Кинопросмотр» Отношения, составляющие данную базу: Фильмы (Код фильма, Фильм, Жанр, Время просмотра) Кинотеатры (Код кинотеатра, Название, Адрес кинотеатра, Телефон) Цена билетов (Счетчик, Код фильма, Код кинотеатра, Цена билета) Алгоритм установки связей между таблицами: Сервис ® Схема данных. Откроется окно Добавление таблицы. Выделить название таблицы, выполнить команду Добавить. Закрыть. В результате на поле окна Схема данных появятся образы 3 таблиц. Нажав левую кнопку мыши, перетащить ключевое поле Код фильма таблицы Фильмы на поле Код фильма из таблицы Цена билета. Откроется окно Связи. Последовательно активизировать флажки «Обеспечить целостность данных», «Каскадное обновление связанных полей», «Каскадное удаление связанных записей». Тип связи «Один ко многим» будет выбран автоматически. Таким же образом перетащить ключевое поле Код кинотеатра таблицы Кинотеатры на поле Код кинотеатра из таблицы Цена билета. Выполнить те же действия с диалоговым окном Связи. V. Домашнее задание Создать не менее 3-х таблиц и связи между ними для своей базы данных (созданной на 2 уроке) Записная книжка.VI. Подведение итогов урока Выставление оценок. 26.03.2009

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 663 820 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

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

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 14.01.2020 369
    • ZIP 83 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Сайфуллина Мария Леонидовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Сайфуллина Мария Леонидовна
    Сайфуллина Мария Леонидовна
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 75884
    • Всего материалов: 222

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 130 человек из 45 регионов

Курс профессиональной переподготовки

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов
  • Этот курс уже прошли 83 человека

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 685 человек из 79 регионов
  • Этот курс уже прошли 1 808 человек

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 154 человека из 49 регионов
  • Этот курс уже прошли 1 717 человек

Мини-курс

Медиа и коммуникации в современном обществе

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 77 человек из 35 регионов
  • Этот курс уже прошли 16 человек

Мини-курс

Основы дизайна в Figma

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 83 человека из 27 регионов
  • Этот курс уже прошли 11 человек

Мини-курс

Искусство в контексте современности

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе