Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Урок по информатике в 11 классе на тему "Особенности проектирования многотабличных баз данных"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Урок по информатике в 11 классе на тему "Особенности проектирования многотабличных баз данных"

библиотека
материалов

11 класс

Урок № ____

Тема урока: Особенности проектирования многотабличных баз данных.

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

Задачи:

Образовательные:

  • Знать, как устанавливать связь между таблицами.

  • Уметь определять в своём наборе таблиц главные и подчинённые таблицы.

  • Уметь создавать связи между таблицами.

Развивающие: развивать речь учащихся, обогащать словарный запас.

Воспитательные: учить рационально, использовать время, отведённое на уроке.

Тип урока: комбинированный.

Методы обучения: рассказ с элементами беседы, практическая работа на ПК.

Оборудование: ПО, проектор презентация, учебник.

Ход урока

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

  2. Постановка целей и задач урока.

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

  1. Что такое база данных?

  2. Основные задачи решаемые, с использованием баз данных и СУБД?

  3. Перечислить основные объекты базы данных.

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

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

Уникальное поле (ключевое поле) – значение в котором не могут повторяться.

Напрашивается вопрос, зачем нужна связь между таблицами?

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

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

Уникальное поле (ключевое поле) – значение в котором не могут повторяться.

Напрашивается вопрос, зачем нужна связь между таблицами?

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

Заказы некто, не имеющий ни имени, ни адреса, а только абстрактный код, делал заказы. Узнать по коду, кто это был, на самом деле будет невозможно- произошло нарушение целостности данных.

Связь между таблицами позволяет:

  • Либо исключить возможность удаления или изменения данных в ключевом поле таблицы, если с этим полем связаны какие – либо поля других таблиц.

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

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

Межтабличная связь – отношение, установленное между полями (столбцами) двух таблиц. Существуют связи с отношением «один-к-одному», «один-ко- многим», и «многие-ко-многим».

Показ на проекторе.

Строка меню ----Работа с базами данных -----Схема данных

hello_html_4788f8f.pnghello_html_m7246a4d1.png











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

  1. Создание базы данных Фирма.

  2. Создание таблиц базы данных.

  3. Задание ключевых полей.

  1. Подведение итогов урока. Что нового узнали?

  2. Домашнее задание. Проектирование своей базы данных. § 10.


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 10.11.2016
Раздел Информатика
Подраздел Конспекты
Просмотров300
Номер материала ДБ-337769
Получить свидетельство о публикации
Похожие материалы

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