Рабочие листы
к вашим урокам
Скачать
1 слайд
Моделирование
базы данных
Урок информатики, 11 класс.
Учитель информатики МБОУ «Финно-угорской школы имени
Элиаса Лённрота» г. Петрозаводска Ивановская Любовь Владимировна
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
2 слайд
содержание
Информационные системы,
Реляционная база данных,
Многопользовательская база данных,
Этапы создания базы данных,
Проектирование базы данных.
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
3 слайд
Информационные системы
Информационная система – это совокупность тем или иным способом структурированных данных (баз данных) и комплекса аппаратно-программных средств для хранения данных и манипулировании ими.
СУБД – это набор инструментальных средств для создания и эксплуатации информационных систем.
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал2
4 слайд
Реляционная база данных
Реляционная база данных представляет собой множество взаимосвязанных двумерных таблиц, в которых строки называются записями, а столбцы полями.
Для однозначного определения каждой записи таблица должна содержать уникальный ключ (первичный ключ). Этот ключ может состоять из одного или нескольких полей. По значению ключа отыскивается единственная запись
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
5 слайд
Многопользовательская база обеспечивает доступ нескольких пользователей к общей базе данных по средствам локальной и глобальной сети . СУБД следит за разграничением доступа разных пользователей к общим данным.
Технология SQL (язык структурированных запросов) позволяет пользователю-клиенту передать со своего компьютера запрос на машину сервера, там СУБД обрабатывает запрос и обратно посылает только результат выполнения запроса.
Web-технология позволяет вводить данные непосредственно в базу данных через окно браузера (программа для просмотра Web-страниц) по средствам Интернет, а также позволяет работать со страницами, которые выступают в роли форм и отчетов.
Многопользовательская
база данных
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
6 слайд
Этапы создания базы данных
Создание формализованной модели - это теоретический этап создания модели (без компьютера), на этом этапе определяется:
Какие таблицы будут входить в состав базы данных;
Структура таблиц (из каких полей, какого типа и размера будет состоять каждая таблица);
Какие поля будут выбраны в качестве первичных ключей каждой таблицы и определение типов связи между таблицами.
Создание компьютерной модели: на этом этапе с помощью конкретной СУБД описывается структура таблиц, входящий в состав базы данных, устанавливается их взаимосвязь, создаются формы.
Ввод записей БД: заполнение таблиц базы данных конкретной информацией.
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
7 слайд
Содержание проектирования базы данных
Перед созданием реляционной базы данных пользователь должен определить, из каких таблиц должна состоять база данных, какие данные поместить в таблицу, как связать таблицы, т.е. надо описать информационную модель:
Выделить информационные объекты (это информационное описание некоторой сущности предметной области)
Выявить одно-многозначные отношения между информационными объектами.
Определить логическую структуру базы данных.
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
8 слайд
Содержание проектирования базы данных
Правила выделения информационных объектов:
На основе описания предметной области выявить документы и их реквизиты, подлежащие хранению в базе данных.
Определить функциональные зависимости между реквизитами (определить какие таблицы будут входить в состав базы данных, их структуру и связи).
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
9 слайд
Задача: Сформировать базу данных оптового склада, в которой отражаются сведения о реализации товара.
Какие сведения будут находится в базе данных?
Сведения о товаре,
Сведения о клиентах,
Сведения о заказах.
Шаг 1
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
10 слайд
Объект Клиент обладает свойствами, например:
Код клиента,
Наименование клиента,
Адрес клиента.
Объект Товар обладает свойствами, например:
Код продукта,
Наименование продукта,
Цена.
Объект Заказы обладает свойствами, например:
Код клиента,
Номер заказа
Код товара
Количество
Дата поставки
Шаг 2
Какими свойствами обладают объекты
(товар, клиент, заказы)?
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
11 слайд
Определение отношений между информационными объектами
Определить тип отношений между каждыми из двух информационных объектов. Отношения бывают следующих видов:
одно-однозначные отношения имеют место в том случае, когда каждому экземпляру первого объекта А соответствует только один экземпляр второго объекта В и наоборот.
ОБЪЕКТ
А
ОБЪЕКТ
В
1:1
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
12 слайд
Одно-многозначные отношения – это такие отношения, когда каждому экземпляру одного объекта А может соответствовать несколько экземпляров другого объекта В, а каждому экземпляру второго объекта В – только один экземпляр объекта А
ОБЪЕКТ
А
ОБЪЕКТ
В
1:М
Определение отношений между информационными объектами
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
13 слайд
Много-многозначные отношения – это такие отношения, когда каждому экземпляру одного объекта А могут соответствовать несколько экземпляров второго объекта В, а каждому экземпляру второго объекта В можно соответствовать тоже несколько объектов первого объекта А.
ОБЪЕКТ
А
ОБЪЕКТ
В
М:N
Определение отношений между информационными объектами
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
14 слайд
Шаг 3
Какие отношения должны быть между объектами (товар, клиент, заказы)?
Т.к. каждому экземпляру объекта Клиент может соответствовать несколько экземпляров объекта Заказы, а каждому экземпляру объекта Заказы – только один экземпляр объекта Клиент, тогда отношения являются одно-многозначными.
ОБЪЕКТ
Клиент
ОБЪЕКТ
Заказы
1:М
Т.к. каждому экземпляру объекта Товар может соответствовать несколько экземпляров объекта Заказы, а каждому экземпляру объекта Заказы – несколько экземпляров объекта Товар, тогда отношения являются много-многозначными.
ОБЪЕКТ
Товар
ОБЪЕКТ
Заказы
М:N
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
15 слайд
Определение логической структуры базы данных
На этом этапе необходимо определить:
Какие поля будут выбраны в качестве первичных ключей каждой таблицы;
Типы связей между таблицами базы данных определенных полей (информационных объектов).
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
16 слайд
База данных будет состоять
из трех таблиц: Товар, Клиент, Заказы.
Таблица Товар содержит поля: Код продукта (первичный ключ), Наименование продукта, Цена.
Таблица Клиент содержит поля: Код клиента (первичный ключ), Наименование клиента, Адрес клиента.
Таблица Заказы содержит поля: Код клиента, Номер заказа, Код товара, Количество, Дата поставки.
Связь таблиц Клиент и Заказы - один ко многим.
Связь таблиц Товар и Заказы – многие ко многим
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
17 слайд
Задания: Определить информационные объекты, их свойства и связи.
БД организованная, для рассылки писем абитуриентов о результатах сдачи вступительных экзаменов .
БД содержащая, сведения о посещениях пациентами поликлиники своего участка врача.
БД содержащая, сведения о взятии книг на абоненте.
БД содержащая, сведения о взятии на прокат видеофильмов .
БД содержащая, сведения о заказе печати фотографий с пленки.
БД содержащая, информацию о ремонте бытовой техники.
БД содержащая, сведения о перевозке грузов транспортной компании.
БД содержащая, сведения о погашении кредита клиентов банка.
Всероссийский фестиваль методических разработок "КОНСПЕКТ УРОКА“ электронный журнал Конференц-зал
Рабочие листы
к вашим урокам
Скачать
Презентация предназначена для обчающихся старших классов (10 - 11 классов).
В ходе урока обучающиеся знакомятся с этапами моделирования реляционных баз данных.
1 этап: Выделение объектов проекта и их свойств;
2 этап: Установление взаимосвязи между объектами;
3 этап: Создание таблиц на основе объектов в режиме конструктора, где поля таблицы являются установленными свойствами объектов;
4 этап: Определение и обозначение ключего поля для каждой таблицы;
5 этап: Выбор типа взаимосвязи между полями таблиц, установка связи между таблицами;
6 этап: Заполнение таблиц базы данных сведениями.
6 663 131 материал в базе
Настоящий материал опубликован пользователем Ивановская Любовь Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
4 ч.
Мини-курс
4 ч.
Мини-курс
5 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.