Как поступить
в Онлайн-школу и получить аттестат?

Подробно расскажем о том, как перевестись на дистанционный формат обучения, как устроены онлайн-уроки и учебный процесс, как улучшить успеваемость и повысить мотивацию!

Нажимая на кнопку, я соглашаюсь на обработку персональных данных

Конспект урока: База данных как модель предметной области. Реляционные базы данных

Моделирование и формализация

07.12.2024
2915
0

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

План занятия

 

  • Введение в тему
  • Информационные системы и базы данных
  • Реляционные базы данных

 

Цели занятия

 

  • изучить основные модели организации данных в БД
  • научиться различать основные элементы реляционной БД

 

Разминка

 

  • Какие таблицы называются таблицами типа «объект-свойство»?
  • Какие таблицы называются таблицами типа «объект-объект»?
  • Сравните табличные информационные модели со словесными. В чём преимущества табличных информационных моделей?

 

Введение в тему

 

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

 

Навыками работы с базами данных должны обладать не только специалисты сферы IT, но и работники других направлений: медицины, бухгалтерского учёта, образования, криминалистики, юриспруденции и др. Поэтому данная тема является актуальной для изучения.

 

Информационные системы и базы данных


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

 

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


Основные модели организации данных в БД:


1. Иерархическая модель  это модель БД, позволяющая хранить информацию по уровням. Файловая система ОС Windows имеет иерархическую реализацию.


Пример 1

 

Пример иерархической модели организации данных привед1н на рис. 1.

 

Рис. 1. Иерархическая модель данных

 


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


Пример 2

 

Пример сетевой модели организации данных приведён на рис. 2.

Рис. 2. Сетевая модель данных

 


3. Реляционная модель — это модель БД, организованная с помощью таблиц. Программа Excel представляет собой таблицу, в которую можно поместить информацию.


Пример 3 

 

Пример реляционной модели организации данных приведён на рис. 3.

Рис. 3. Реляционная модель данных

 


Наибольшее распространение получили реляционные БД. Рассмотрим подробнее данную модель данных. 

 

Реляционные базы данных

 

Реляционные БД могут состоят из одной или нескольких взаимосвязанных таблиц. Все зависит от количества объектов, входящих в создаваемую БД.

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

Рис. 4. Структура реляционной БД

 

 

 

Запись содержит информацию об одном объекте (о товаре или услуге, о сотруднике и др.), а поле — атрибуты объекта (имя, тип, длина). 


Имя поля — это название поля таблицы (рис. 5, имена полей выделены красной рамкой). 

Рис. 5. Пример имён полей таблицы

 

Имена полей должны быть разными.

 

Тип поля определяется типом данных. Выделяют следующие основные типы полей реляционной БД:

  • числовой;
  • текстовый;
  • логический;
  • дата;
  • время.


Длина поля — это максимально возможное количество символов, которые можно разместить в поле.


Особую роль играет в реляционной БД играет ключ. Ключ (первичный ключ) — это поле или совокупность полей с уникальными значениями (рис. 6).

Рис. 6. Пример оформления ключа

 


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


Контрольные вопросы

  1. Что такое информационная система? Каким образом в неё вписывается БД.
  2. Перечислите основные модели организации данных в БД. Может ли существовать смешанная модель организации данных?
  3. В чём отличие реляционной БД от других моделей данных?
  4. Какую роль играет первичны1 ключ в реляционной модели организации данных?


Предыдущий урок
Графические информационные модели
Моделирование и формализация
Следующий урок
Обобщение и систематизация основных понятий темы «Моделирование и формализация»
Моделирование и формализация
Урок подготовил(а)
teacher
Иван Андреевич
Учитель информатики
Опыт работы: 7 лет
Поделиться:
  • Общая характеристика элементов VA-группы. Азот. Аммиак. Соли аммония

    Химия

  • Транспорт

    География

  • Вероятность равновозможных событий

    Алгебра

Зарегистрируйся, чтобы присоединиться к обсуждению урока

Добавьте свой отзыв об уроке, войдя на платфому или зарегистрировавшись.

Отзывы об уроке:
Пока никто не оставил отзыв об этом уроке