Скачиваний:
13
Добавлен:
01.03.2022
Размер:
334.92 Кб
Скачать

Санкт-Петербургский государственный

университет телекоммуникаций им. проф. М. А.

Бонч-Бруевича»

Кафедра Безопасности информационных систем

ИНФОРМАЦИОННЫЕ

ТЕХНОЛОГИИ

Технологии использования типовых

моделей данных

Лекция 6

Системы управления базами

данных

Кривцов Александр

Николаевич

an.krivtsov@gmail.com

План лекции

Понятие модели данных

Введение в базы данных

Основные понятия и определения

Общие сведения о концептуальных моделях данных

Сетевая и иерархическая

модели данных

2

1.Понятие модели

Всвоей жизнедеятельности человек часто использует модели, то есть создаёт образы объектов (процессов или явлений), с которыми имеет дело.

Модель (лат. «modulus» – мера) – это

объект-заместитель объекта- оригинала, обеспечивающий изучение некоторых свойств последнего.

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

3

Понятие модели

Объект – это совокупность свойств элемента, которые могут быть исследованы и описаны.

Примеры объектов: студент или группа студентов, аудитория, время занятий, слова, числа и т.д. Обычно считается, что быть объектом –

значит быть дискретным и различимым.

Примеры «не объектов»: мир, время, материя, смысл и т.п.

При этом можно представить БД, в которой хранятся сведения об этих категориях.

4

Понятие модели

Объекты могут быть

простыми и сложными.

Простые объекты представляются совокупностью характеризующих их свойств.

Внутренняя структура простого объекта не раскрывается. Например: имя, тип данных…

Сложные объекты имеют определенный состав и структуру. Например: студент Петров

учится в группе А-401.

5

Понятие модели

Объект имеет различные

свойства (например, цвет, вес, имя),

которые важны во время обращения к

объекту (например, выбор среди множества

других) с какой-либо целью его использования.

Свойства объекта можно задавать как отдельными однозначно интерпретируемыми

количественными показателями, так и словесными нечеткими описаниями, допускающими разную трактовку, зависящую, например, от точки зрения – качественные 6

показатели.

Понятие модели

Для создания описательных текстовых

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

Наряду с естественными языками (русский, английский и т.д.) разработаны и используются формальные языки: системы счисления,

алгебра высказываний, языки программирования и

др. С помощью формальных языков строят информационные модели определенного типа – формально-

логические модели.

7

Понятие модели

Базовая модель – это основная

модель БД. Содержит описание функций,

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

Информационная база (БД) состоит из

двух компонент:

коллекции записей собственно данных;

описания этих данных – метаданных.

8

Понятие модели

Типовые модели описывают конфигурации информационной системы для определённых отраслей или типов производства.

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

9

Понятие модели

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

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

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

10

Соседние файлы в папке Лекции