Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4.Проектирование Базы Данных.pdf
Скачиваний:
68
Добавлен:
20.02.2016
Размер:
568.23 Кб
Скачать

Лекции / Литература

Технологии баз данных и знаний

Главная

Типовая

Лекции

Практикум

Индивидуальные

Заочникам

Экзамен/зачет

Тесты

программа

задания

 

 

 

 

 

 

 

 

ЛЕКЦИИ

Лекция на тему

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

Разработчик: доц. Оскерко В.С.

План лекции

1.Требования, предъявляемые к базе данных

2.Этапы жизненного цикла базы данных

3.Модель "сущность–связь"

4.Преобразование ER-модели в реляционную

5.Нормализация таблиц

6.Этапы проектирования базы данных и их процедуры Литература Глоссарий

&

ЛИТЕРАТУРА

1.Коннолли Томас, Бегг Каролин. Базы данных. М.: Вильямс, 2003.

2.Роланд Фред Д. Основные концепции баз данных. М.: Вильямс, 2002.

3.Тихомиров Ю.В. Microsoft SQL Server 2000: разработка приложений.– СПб.: БХВ-Петербург,

2000.

4.Хансен Г., Хансен Дж. Базы данных: разработка и использование: Пер. с англ. М.: БИНОМ, 2000.

©Минск БГЭУ, 2005 - 2011

http://www.bseu.by/it/tohod/lekcii4_literatura.htm[17.05.2013 13:13:50]

Лекции / Глоссарий

Технологии баз данных и знаний

Главная

Типовая

Лекции

Практикум

Индивидуальные

Заочникам

Экзамен/зачет

Тесты

программа

задания

 

 

 

 

 

 

 

 

ЛЕКЦИИ

Лекция на тему

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

Разработчик: доц. Оскерко В.С.

План лекции

1.Требования, предъявляемые к базе данных

2.Этапы жизненного цикла базы данных

3.Модель "сущность–связь"

4.Преобразование ER-модели в реляционную

5.Нормализация таблиц

6.Этапы проектирования базы данных и их процедуры Литература Глоссарий

 

 

&

 

 

ГЛОССАРИЙ

ER-диаграмма связи

Графическое представление связи между двумя сущностями

Атрибут сущности

Свойство сущности

Бинарная связь

 

Связь между двумя сущностями

Внешний

ключ

Первичный ключ родительской сущности, помещаемый в таблицу,

родительской

 

представляющую дочернюю сущность

сущности

 

 

Вторая нормальная

Таблица находится в 2НФ, если она удовлетворяет требованиям 1НФ и

форма (2НФ)

 

неключевые поля функционально полно зависят от первичного ключа

Дочерняя сущность

Сущность с обязательным классом принадлежности

Жизненный

цикл

Процесс проектирования, реализации и поддержки базы данных

базы данных

 

 

Класс

 

Не каждый экземпляр сущности А связан с экземпляром сущности В

принадлежности

 

 

сущности

 

 

необязательный

 

 

Класс

 

Каждый экземпляр сущности А связан с экземпляром сущности В

принадлежности

 

 

сущности

 

 

обязательный

 

 

http://www.bseu.by/it/tohod/lekcii4_glossariy.htm[17.05.2013 13:13:56]

Лекции / Глоссарий

 

 

 

Ключ сущности

 

Атрибут, который уникальным образом идентифицирует экземпляры

 

 

 

 

сущности

Концептуальная

 

Модель, которая фиксирует данные предметной области, подлежащие

 

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

 

загрузке в базу данных

Концептуальное

 

Создание концептуальной модели данных исходя из представлений

проектирование

 

пользователей о предметной области

Логическая

модель

 

Концептуальная модель, преобразованная в структуры данных,

базы данных

 

 

характерные для выбранной модели данных

Логическое

 

 

Преобразование концептуальной модели на основе выбранной модели

проектирование

 

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

 

 

 

используемой в дальнейшем СУБД для физической реализации базы

 

 

 

данных

Модель

 

 

Модель, у которой структуры данных предметной области

"сущность–связь"

 

представляются с помощью графических средств – диаграмм

(ER-модель)

 

 

"сущность–связь" (ER-диаграмм)

Мощность связи

 

Количество сущностей, участвующих в связи

Нормализация таблиц

 

Процесс минимизации избыточности данных

Первая нормальная

 

Таблица находится в 1НФ, если все ее поля содержат только простые

форма (1НФ)

 

 

неделимые значения

Проектирование базы данных

Родительская

сущность

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

Сущность с необязательным классом принадлежности

Связь между сущностями

Связь типа "многие-ко-многим"

(М:N)

Связь типа "один-к-одному"(1:1)

Связь типа "один-ко-многим"

(1:М)

Взаимодействие между сущностями

Каждый экземпляр сущности А может быть связан с несколькими экземплярами сущности В и каждый экземпляр сущности В может быть связан с несколькими экземплярами сущности А

Каждый экземпляр сущности А может быть связан не более чем с одним экземпляром сущности В

Каждый экземпляр сущности А может быть связан более чем с одним

экземпляром сущности В, а каждый экземпляр сущности В может быть связан не более чем с одним экземпляром сущности А

Составной

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

сущности

экземпляры сущности

Сущность

Некоторый объект реального мира, который может существовать

 

независимо

Тернарная связь

Связь между более чем с двумя сущностями

Транзитивная

Функциональная зависимость между неключевыми полями

http://www.bseu.by/it/tohod/lekcii4_glossariy.htm[17.05.2013 13:13:56]

Лекции / Глоссарий

зависимость

Третья

нормальная

Таблица находится в 3НФ, если она удовлетворяет требованиям 2НФ и

форма (3НФ)

не содержит транзитивных зависимостей

Физическое

Описание конкретной реализации базы данных, размещаемой во

проектирование

внешней памяти компьютера

Функционально

Функциональная зависимость неключевого поля от первичного ключа и

полная

зависимость

отсутствие функциональной зависимости этого поля от какого-либо

неключевого поля от

подмножества полей первичного ключа

первичного ключа

 

Экземпляр сущности

Конкретный объект, характеризующийся набором значений атрибутов

 

 

сущности

© Минск БГЭУ, 2005 - 2011

http://www.bseu.by/it/tohod/lekcii4_glossariy.htm[17.05.2013 13:13:56]

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]