Проектирование базы данных Автор: Преподаватель МБОУ СОШ 2, г.Томск Мышкина Татьяна Владимирвна.

Презентация:



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

Нормализация реляционной модели данных. Реляционная модель данных – это множество взаимосвязанных отношений. Простейший вариант реляционной модели – одно.
Проектирование баз данных сложная задача. Теорию реляционных баз данных в 70 годах XX века разработал Е. Кодд. Сущность его теории сводится к приведению.
СУЩНОСТЬ-СВЯЗЬ (ER МОДЕЛЬ) Основные элементы: СущностиСущности –Атрибуты –Ключи СвязиСвязи.
Виды моделей данных. Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности.
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ.
Базы данных Реляционная база данных MS Access. Повторение База данных организованная совокупность данных из какой-либо предметной области, предназначенная.
Выполнила: студентка группы Мажит Е.Х.. Здесь представлены 5 атрибутов, характеризующие данные о пациенте. Ключевое поле – « карточки» является.
Дать определение БД и основным понятиям с ней связанным.
1 БАЗЫ ДАННЫХ ЗАНЯТИЕ 5 ПУГАЧЁВ Ю.В. Учитель информатики Харьковская общеобразовательная школа І-ІІІ ступеней 60 Харьковского городского совета Харьковской.
Реляционная модель – это особый метод рассмотрения данных, содержащий данные в виде таблиц, способов работы и манипуляции с ними в виде связей. структура,
ВИДЫ МОДЕЛЕЙ ДАННЫХ. Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности.
БАЗА ДАННЫХ – ОСНОВА ИНФОРМАЦИОННОЙ СИСТЕМЫ ТЕХНОЛОГИЯ ИСПЛЬЗОВАНИЯ И РАЗРАБОТКА ИНФОРМАЦИОННЫХ СИСТЕМ.
Завершаем построение модели данных. 2 Осталось немного Приведем БД в окончательное соответствие с инфологической моделью, изображенной на следующем слайде.
Информационные системы Разработка баз данных. Основная функция информационной системы – обеспечить хранение и оперативную обработку всей поступающей информации.
Проектирование реляционной базы данных Основные принципы проектирования.
Информационные системы. Базы данных. Информационная система – любая система обработки информации (шир)
Проектирование БД. Нормальные формы В теории реляционных баз данных обычно выделяется следующая последовательность нормальных форм: первая нормальная.
MS Access Краткие сведения. Основные элементы главного окна Access Окно базы данных появляется при открытой БД. В нем - все «рычаги управления» базой.
Хранение, поиск и сортировка информации Базы данных и системы управления базами данных(СУБД)
Транксрипт:

Проектирование базы данных Автор: Преподаватель МБОУ СОШ 2, г.Томск Мышкина Татьяна Владимирвна

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

1. Предварительное планирование 2. Проверка осуществимости 3. Определение требований 4. Концептуальное проектирование 5. Реализация 6. Оценка работы и поддержка БД Процедура создания любой системы, в данном случае БД состоит из шести этапов:

Мужчина Женщина Брак Студент Стипен- дия Назна- чение Квартира Жилец Инспек- тор Рабочий Контро- лирует Врач Пациент Лечащий врач АВ АВ Примеры отношений Назна- чение

Типы связей Мужчина Брак Женщина М М Мужчина Брак Женщина Мужчина Брак Женщина N Традиционный брак Один – к – одному: Многоженство Один – ко – многим: Многомужие Многие – к – одному: Групповой брак Многие - ко – многим: МужчинаЖенщина Брак Мужчина Брак Женщина М М М Мужчина Брак Женщина

Геометрическое изображение типов сущностей Стержень Ассоциация Атрибут Ключ Характерис- тика Обозначения - Независимая сущность - связь «многие-ко- многим»(«-ко-многим»), между двумя или более сущностями Связь «многие-к- одной»,»одна-к- одной»,описание или уточнение некоторой сущности Связь «многие-к- одной»,»одна-к- одной»,не зависит от обозначаемой сущности

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

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

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

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

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

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

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

Литература: 1. Дейт К. Руководство по реляционной СУБД DB2. – М.: Финансы и статистика, – 320 с. 2.Базы данных, разработка и управление. Г. Хансен, Д. Хансен. Издательство «БИНОМ», Базы данных, Учебное пособие, Томский межвузовский центр дистанционного образования. Красина. 4.Информатика и информационные технологии, Н. Угринович, ЛБЗ, Н.В. Макарова. Информатика. Учебник, 10-11, Питер, КирилловВ.В. Учебное пособие. Основы проектирования реляционной БД. Санкт-Петербургский Государственный институт точной механики и оптики (технический университет). Кафедра вычислительной техники