Базы данных

Содержание

Слайд 2

Повторение

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

Повторение База данных — организованная совокупность данных из какой-либо предметной области, предназначенная
длительного хранения во внешней памяти ЭВМ и постоянного применения.

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

Слайд 3

Повторение

Предметная область – это часть реального мира, подлежащая изучению с целью создания

Повторение Предметная область – это часть реального мира, подлежащая изучению с целью
базы данных для автоматизации процесса управления.
Наборы принципов, которые определяют организацию логической структуры хранения данных в базе, называются моделями данных.
Если модель данных строится по принципу взаимосвязанных таблиц, то она называется реляционной (англ. relation - отношение).

Слайд 4

Повторение

основные модели данных:
– списки (плоские таблицы),
– реляционные базы данных,

Повторение основные модели данных: – списки (плоские таблицы), – реляционные базы данных,

– иерархические,
– сетевые структуры.

Слайд 5

Повторение

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

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

Слайд 6

Повторение

Повторение

Слайд 7

Создание БД

Этапы проектирования

Создание БД Этапы проектирования

Слайд 8

Проектирование БД

Этапы проектирования:
Исследование предметной области;
Анализ данных (сущностей и их атрибутов);

Проектирование БД Этапы проектирования: Исследование предметной области; Анализ данных (сущностей и их
Определение отношений между сущностями и определение первичных и вторичных (внешних) ключей.

Слайд 9

Проектирование БД

структура реляционной БД:
состав таблиц,
структура таблиц,
логические связи между

Проектирование БД структура реляционной БД: состав таблиц, структура таблиц, логические связи между
таблицами.
Структура таблицы определяется составом столбцов, типом данных и размерами столбцов, ключами таблицы.
К базовым понятиями модели БД «сущность – связь» относятся: сущности, связи между ними и их атрибуты (свойства).

Слайд 10

Базовые понятия модели БД

сущности,
связи,
атрибуты (свойства).

Базовые понятия модели БД сущности, связи, атрибуты (свойства).

Слайд 11

Базовые понятия модели БД

Сущность – любой конкретный или абстрактный объект в

Базовые понятия модели БД Сущность – любой конкретный или абстрактный объект в
рассматриваемой предметной области; это базовые типы информации, которые хранятся в БД (в реляционной БД – таблица). Пример: студенты, клиенты, подразделения и т.д.

Тип сущности относится к набору однородных личностей, предметов или событий, выступающих как целое (например, студент, клиент и т.д.).

Экземпляр сущности относится, например, к конкретной личности в наборе.

Пример:
Тип сущности - студент, а экземпляр – Петров, Сидоров и т. д.

Слайд 12

Базовые понятия модели БД

Атрибут – это свойство сущности в предметной области.

Базовые понятия модели БД Атрибут – это свойство сущности в предметной области.
Его наименование должно быть уникальным для конкретного типа сущности.
В реляционной БД атрибуты хранятся в полях таблиц.

Слайд 13

Базовые понятия модели БД

Связь – взаимосвязь между сущностями в предметной области.

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

Сущности – это данные, которые классифицируются по типу.

Связи показывают, как эти типы данных соотносятся один с другим

опишем некоторую предметную область в терминах «сущности – связь»

получим модель «сущности – связь» для этой БД.

Слайд 14

Самостоятельная работа
Рассмотрим предметную область
Деканат (Успеваемость студентов)

Базовые понятия модели БД

Самостоятельная работа Рассмотрим предметную область Деканат (Успеваемость студентов) Базовые понятия модели БД

Слайд 15

Модель «сущность – связь» для БД «Деканат»

Базовые понятия модели БД

стрелка

Модель «сущность – связь» для БД «Деканат» Базовые понятия модели БД стрелка
является  условным обозначением связи: один – ко – многим.
стрелка является  условным обозначением связи: один – к – одному.
Имя файла: Базы-данных.pptx
Количество просмотров: 71
Количество скачиваний: 0