Планирование уроков на учебный год (ФГОС)



Урок 19
§12 (1, 2, 3). База данных как модель предметной области






Содержание урока:

12.1. Общие представления об информационных системах
12.2. Предметная область и её моделирование
12.3. Представление о моделях данных
12.3. Представление о моделях данных (продолжение)
САМОЕ ГЛАВНОЕ. Вопросы и задания
Материалы к уроку


liniya

САМОЕ ГЛАВНОЕ


База данных (БД) — совокупность данных, организованных по определённым правилам, отражающая состояние объектов и их отношений в некоторой предметной области, предназначенная для хранения во внешней памяти компьютера и постоянного применения.

Информационная система — это совокупность содержащейся в базах данных информации и обеспечивающих её обработку информационных технологий и технических средств.

Модель данных — это совокупность структур данных и операций их обработки. Выделяют три основных типа моделей данных: иерархическую, сетевую и реляционную.

Основным объектом реляционной БД является таблица, обладающая следующими свойствами: все столбцы в таблице однородные, т. е. все элементы в одном столбце имеют одинаковый тип и максимально допустимый размер; каждый столбец имеет уникальное имя; одинаковые строки в таблице отсутствуют; порядок следования строк и столбцов в таблице не имеет значения.

Основными структурными элементами реляционной таблицы являются поле и запись.

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

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

Между таблицами А и В установлена связь «один к одному», если каждая запись в таблице А может иметь не более одной связанной с ней записи в таблице Б, и наоборот — каждая запись в таблице В может иметь не более одной связанной с ней записи в таблице А.

Между таблицами А и В установлена связь «один ко многим», если каждая запись в таблице А может быть связана с несколькими записями таблицы Б, но каждая запись в таблице Б не может быть связана более чем с одной записью таблицы А.

Между таблицами А и Б установлена связь «многие ко многим», если каждой записи таблицы А может соответствовать несколько записей в таблице Б, и наоборот — каждой записи таблицы В может соответствовать несколько записей в таблице А. Такая связь всегда реализуется с помощью третьей связующей таблицы С. Связь «многие ко многим» представляет собой комбинацию двух связей типа «один ко многим»: между таблицами А и С и между таблицами В и С.

Вопросы и задания


1. Для чего нужно упорядоченное хранение данных?

2. Что такое информационная система? Каково основное назначение информационных систем?

3. Имеете ли вы опыт использования каких-либо информационных систем?

4. Что такое база данных? Как связаны информационная система и база данных?

5. Что такое предметная область? Как представляются объекты предметной области и их свойства в информационной модели предметной области?

6. Что такое сущность? Что такое экземпляр сущности? Приведите примеры.

7. Что называют моделью «сущность-связь»?

8. Постройте модель «сущность—связь» для предметной области «Концертный зал».

9. Назовите типы связей между сущностями предметной области.

10. Определите тип связей между сущностями:

1) КЛИЕНТ и ЗАКАЗ в интернет-магазине;
2) МАШИНА и ЧАСТИ МАШИНЫ;
3) УЧИТЕЛЬ и УЧЕНИК в школе;
4) КОМНАТА и ГОСТЬ в отеле;
5) ГРАЖДАНИН и ПАСПОРТ.

11. Что такое модель данных? Для чего она создаётся?

Cкачать материалы урока





Наверх