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

Содержание

Слайд 2

Схема создания модели

Схема создания модели

Слайд 3

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

Предварительное планирование Проверка осуществимости Определение требований Концептуальное проектирование Реализация Оценка работы и
поддержка БД

Процедура создания любой системы, в данном случае БД состоит из шести этапов:

Слайд 4

Примеры отношений

Назна-
чение

Примеры отношений Назна- чение

Слайд 5

Типы связей

Традиционный брак
Один – к – одному:

Многоженство
Один – ко – многим:

Многомужие
Многие

Типы связей Традиционный брак Один – к – одному: Многоженство Один –
– к – одному:

Групповой брак
Многие - ко – многим:

Слайд 6

Геометрическое изображение типов сущностей

Стержень

Ассоциация

Атрибут

Ключ

Характерис-
тика

Обозначения

- Независимая сущность

- связь «многие-ко-многим»(«-ко-многим»), между двумя или более

Геометрическое изображение типов сущностей Стержень Ассоциация Атрибут Ключ Характерис- тика Обозначения -
сущностями

Связь «многие-к-одной»,»одна-к-одной»,описание или уточнение некоторой сущности

Связь «многие-к-одной»,»одна-к-одной»,не зависит от обозначаемой сущности

Слайд 7

Язык моделирования (ЯМ)

СУЩНОСТЬ (атрибут 1, атрибут 2,…, атрибут n)
АССОЦИАЦИЯ [ СУЩНОСТЬ S1,

Язык моделирования (ЯМ) СУЩНОСТЬ (атрибут 1, атрибут 2,…, атрибут n) АССОЦИАЦИЯ [
СУЩНОСТЬ S2,…]
ХАРАКТЕРИСТИКА (атрибут 1, атрибут 2,…)
{СПИСОК ХАРАКТЕРИЗУЕМЫХ СУЩНОСТЕЙ}
ОБОЗНАЧЕНИЕ (атрибут 1, атрибут 2,…)
[ СПИСОК ОБОЗНАЧАЕМЫХ СУЩНОСТЕЙ ]

Слайд 9


Третья нормальная форма
Таблица "Посещение"
Фамилия (ПК)
Дата посещения (ПК)
Диагноз
Таблица "Пациент"

Третья нормальная форма Таблица "Посещение" Фамилия (ПК) Дата посещения (ПК) Диагноз Таблица

Фамилия (ПК, ВК)
Дата рождения
Номер участка (ПК)
Таблица "Врач"
Номер участка (ПК,ВК)
Фамилия врача

Слайд 10

«Таблица – связь»

Таблица «Пациент»
(стержень)

Таблица «Врач»
(характеристика)

Фамилия(ВК)
Дата посещения

Диагноз

Таблица «Посещение»
(характеристи-ка)

«Таблица – связь» Таблица «Пациент» (стержень) Таблица «Врач» (характеристика) Фамилия(ВК) Дата посещения Диагноз Таблица «Посещение» (характеристи-ка)

Слайд 11

Три класса сущностей на языке моделирования «Таблица-связь» можно изобразить в виде следующих

Три класса сущностей на языке моделирования «Таблица-связь» можно изобразить в виде следующих
блоков:
Такое представление может облегчить изображение схемы «Таблица-связь».

Слайд 13

1.     Какие типы связей между информационными объектами? 2.     Какое имя можно присвоить каждому

1. Какие типы связей между информационными объектами? 2. Какое имя можно присвоить
типу связей? 3.     Каковы возможные типы связей, которые могут быть использованы впоследствии? Попытка задать ограничения на объекты, их характеристики и связи приводит к необходимости ответа на следующие вопросы: 1.     Какова область значений для числовых характеристик? 2.     Каковы функциональные зависимости между характеристиками одного информационного объекта? 3.     Какой тип отображения соответствует каждому типу связей?

Вопросы

Слайд 14

При проектировании БД существуют взаимосвязи между информационными объектами трех типов: «один к

При проектировании БД существуют взаимосвязи между информационными объектами трех типов: «один к
одному», «один ко многим», «многие ко многим» и многие ко одному. На ER-диаграмме изображены все связи. Необходимо внимательно изучить все таблицы и если необходимо нормализовать таблицы.

Слайд 15

Перечень методических работ прилагаемых к изучению данного раздела

Документы Word:
Методика БД
Примерная программа по

Перечень методических работ прилагаемых к изучению данного раздела Документы Word: Методика БД
Access
Что необходимо уметь делать в СУБД Access
Создание формы
Индексирование полей
Лабораторные работа №1 (Класс, простые запросы)
10 лабораторных работ по БД «Школа»
Табель успеваемости
Документ в Excel:
Табель (Аттестация, файл –Excel)
Образец базы данных (архив)«школа.rar»
Имя файла: Проектирование-Базы-данных.pptx
Количество просмотров: 163
Количество скачиваний: 0