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

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

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

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

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

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

План занятия

 

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

 

Цели занятия

 

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

 

Разминка

 

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

 

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

 

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

 

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

 

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


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

 

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


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


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


Пример 1

 

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

 

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


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


Пример 2

 

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

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


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


Пример 3 

 

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

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


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

 

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

 

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

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

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

 

 

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


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

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

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

 

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

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


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


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

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


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


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

 

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


Предыдущий урок
Система управления базами данных. Запросы на выборку данных
Моделирование и формализация
Следующий урок
Обобщение и систематизация основных понятий темы «Моделирование и формализация»
Моделирование и формализация
  • Образование и наука. Периодическая печать и художественная культура

    История

  • Повседневная жизнь и мировосприятие человека XIX века

    История

  • Внешняя политика. Общественно-политическая жизнь 1860—1880-х гг.

    История

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

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

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