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