Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Проектирование многотабличной базы данных

Содержание

Определите главный ключ и типы полей в следующих отношениях:АВТОБУСЫ (НОМЕР МАРШРУТА, НАЧАЛЬНАЯ ОСТАНОВКА, КОНЕЧНАЯ ОСТАНОВКА)КИНО (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИТЕЛЬНОСТЬ)УРОКИ (ДЕНЬ НЕДЕЛИ, НОМЕР УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ)
Что такое информационная система (ИС)?Области применения ИС.Что такое база данных (БД)?Какие существуют Определите главный ключ и типы полей в следующих отношениях:АВТОБУСЫ (НОМЕР МАРШРУТА, НАЧАЛЬНАЯ Проектирование многотабличной базы данных Пример структурной модели:Объект моделирования: процесс приёма абитуриентов в высшее учебное заведение (университет) Предметная область:Работа приемной комиссии университета1) Системный анализ предметной области 1) определение предметной области Выделили три типа объектов: факультеты, специальности, абитуриенты 2) Описание иерархической структуры данных 3) Определение необходимого набора параметров (свойств, атрибутов) для каждого типа объектов) Какой недостаток? Минимизируем избыточность БД «Приемная комиссия»ФАКУЛЬТЕТЫ (КОД_ФАКТ, ФАКУЛЬТЕТ, ЭКЗАМЕН_1, ЭКЗАМЕН_2, ЭКЗАМЕН_3)СПЕЦИАЛЬНОСТИ (КОД_СПЕЦ, СПЕЦИАЛЬНОСТЬ, КОД_ФАКТ, ПЛАН)АБИТУРИЕНТЫ Отношения и связи (схема БД)Связь один к одному Целостность данныхСистема не допускает, чтобы одноименные поля в разных связанных между собой Проектирование многотабличной БД1-ый этап: анализ предметной области (результат: построение структуры данных –
Слайды презентации

Слайд 2 Определите главный ключ и типы полей в следующих

Определите главный ключ и типы полей в следующих отношениях:АВТОБУСЫ (НОМЕР МАРШРУТА,

отношениях:
АВТОБУСЫ (НОМЕР МАРШРУТА, НАЧАЛЬНАЯ ОСТАНОВКА, КОНЕЧНАЯ ОСТАНОВКА)
КИНО (КИНОТЕАТР, СЕАНС,

ФИЛЬМ, РОССИЙСКИЙ, ДЛИТЕЛЬНОСТЬ)
УРОКИ (ДЕНЬ НЕДЕЛИ, НОМЕР УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ)


Слайд 3 Проектирование многотабличной базы данных

Проектирование многотабличной базы данных

Слайд 4 Пример структурной модели:
Объект моделирования: процесс приёма абитуриентов в

Пример структурной модели:Объект моделирования: процесс приёма абитуриентов в высшее учебное заведение (университет)

высшее учебное заведение (университет)


Слайд 5 Предметная область:
Работа приемной комиссии университета
1) Системный анализ предметной

Предметная область:Работа приемной комиссии университета1) Системный анализ предметной области

области


Слайд 6 1) определение предметной области

1) определение предметной области

Слайд 7 Выделили три типа объектов:
факультеты, специальности, абитуриенты
2)

Выделили три типа объектов: факультеты, специальности, абитуриенты 2) Описание иерархической структуры данных

Описание иерархической структуры данных


Слайд 8 3) Определение необходимого набора параметров
(свойств, атрибутов) для

3) Определение необходимого набора параметров (свойств, атрибутов) для каждого типа объектов)

каждого типа объектов)


Слайд 9 Какой недостаток?

Какой недостаток?

Слайд 10 Минимизируем избыточность

Минимизируем избыточность

Слайд 12 БД «Приемная комиссия»
ФАКУЛЬТЕТЫ (КОД_ФАКТ, ФАКУЛЬТЕТ, ЭКЗАМЕН_1, ЭКЗАМЕН_2, ЭКЗАМЕН_3)
СПЕЦИАЛЬНОСТИ

БД «Приемная комиссия»ФАКУЛЬТЕТЫ (КОД_ФАКТ, ФАКУЛЬТЕТ, ЭКЗАМЕН_1, ЭКЗАМЕН_2, ЭКЗАМЕН_3)СПЕЦИАЛЬНОСТИ (КОД_СПЕЦ, СПЕЦИАЛЬНОСТЬ, КОД_ФАКТ,

(КОД_СПЕЦ, СПЕЦИАЛЬНОСТЬ, КОД_ФАКТ, ПЛАН)
АБИТУРИЕНТЫ (РЕГ_НОМ, КОД_СПЕЦ, МЕДАЛЬ, СТАЖ)
АНКЕТЫ (РЕГ_НОМ,

ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, ДАТА_РОЖД, ГОРОД, УЧ_ЗАВДЕНИЕ)
ОЦЕНКИ (РЕГ_НОМ, ОЦЕНКА_1, ОЦЕНКА_2, ОЦЕНКА_3)
ИТОГИ (РЕГ_НОМ, ЗАЧИСЛЕНИЕ)

Слайд 13 Отношения и связи (схема БД)
Связь один к одному

Отношения и связи (схема БД)Связь один к одному

Слайд 14 Целостность данных
Система не допускает, чтобы одноименные поля в

Целостность данныхСистема не допускает, чтобы одноименные поля в разных связанных между

разных связанных между собой таблицах имели разные значения

Режим каскадной

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

Режим каскадного удаления: достаточно удалить запись из одной таблицы


  • Имя файла: proektirovanie-mnogotablichnoy-bazy-dannyh.pptx
  • Количество просмотров: 165
  • Количество скачиваний: 0