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

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

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

компьютерных программных средств (СУБД)

Модель данных – это не результат, а

инструмент моделирования, то есть

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

Информационная модель – это модель

объекта, процесса или явления, в которой представлены информационные аспекты

моделируемого объекта, процесса или явления. 11

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

Физически понятию структура в БД соответствует запись данных.

Данные характеризуются типом, размером и другими составляющими.

Тип данных в таблице характеризует вид хранящихся в поле данных.

В современных СУБД допускаются следующие типы данных: символьные (текстовые), числовые, битовые строки, логические, MEMO, счетчик, гиперссылки, поле объекта OLE и специализированные данные (время, денежные единицы, дата, временной интервал).

12

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

Запись – это упорядоченная в соответствии с характером взаимосвязей совокупность полей (элементов) данных, размещаемых в памяти в соответствии с их типом.

Поле – это минимальная адресуемая (идентифицируемую) часть памяти единица данных, на которую можно ссылаться при обращении к данным.

13

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

Структура данных – здесь способ отображения значений в памяти: размер области и порядок ее выделения (характер процедуры адресации / выборки).

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

14

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

Логическую структуру хранимых в

базе данных называют моделью

представления данных.

К основным моделям представления данных (моделям данных) относят:

иерархическую, сетевую, реляционную, а также

постреляционную, многомерную и

объектно-ориентированную

модели.

15

3. Основные понятия СУБД

Объект:

Человек,

Атрибуты:

ФИО, возраст, вес, рост,… Элементы: байты, строки, таблицы…

Пример для объекта «студент»

Первичны

Атрибуты объекта

Данные об

(описатели типа)

одном

й ключ

 

экземпляр

 

 

е объекта

ФИО

Дата

Курс

Группа

п/п

 

Рождения

 

 

1

Иванов И.И.

23.10.1995

2

32

2

Петров П.П.

23.10.1993

4

12

….

…\

….

\\\

Значения

Символьны

Данные

Числовые

атрибутов

е данные

типа Дата

данные

 

Предметная область и

связи между объектами

Предметная область (ПрО) -

подмножество реального мира,

описанное с помощью данных.

ПрО состоит из нескольких объектов. Между этими объектами существуют связи, которые определяют типы соответствия между объектами.

Таких типов соответствия всего четыре.

18

Типы соответствия между

объектами

Один-к-Одному

T(X,Y)=1:1

Один-ко-Многим

T(X,Y)=1:M

Многие-к-Одному

T(X,Y)=M:1

Многие-ко-Многим

T(X,Y)=M:М

19

Типы соответствия между

объектами

Один-к-Одному T(X,Y)=1:1

Обозначается:

п/п ◄▬► студент

Означает:

Зная один № п/п, можно определить одного конкретного студента и наоборот.

20

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