- •1. Концепция баз данных
- •1.1. Обоснование концепции баз данных. История вопроса
- •Количество абитуриентов по областям
- •1.2. Архитектура представления информации в концепции бд
- •Внешние представления
- •Файл 1
- •Общие сведения о студенте
- •Сведения об учебе
- •Сведения о неуспевающих студентах (количество)
- •1.3. Понятия схемы и подсхемы и их использование в субд
- •2. Информационная система сферы управления - основная область использования бд
- •3. Модели данных
- •3.1. Понятия модели и структуры данных
- •3.2. Линейная модель данных
- •3.3. Иерархическая структура (модель) данных
- •Студент
- •Семестр
- •3.4. Сетевая структура (модель) данных
- •Итоговая аттестация
- •Семестр
- •Студент
- •Студент1
- •Студент2
- •3.5. Реляционная модель данных
- •3.5.1. История применения реляционной модели данных
- •3.5.2. Основные понятия реляционной модели данных
- •3.5.3. Ключ отношения
- •3.5.4. Нормализация отношений
- •Студент
- •Студент
- •Студент
- •Общежите
- •3.5.5. Операции реляционной алгебры
- •Студент
- •Студенто
- •Нестудент
- •Встречи
- •Делитель
- •Студент
- •Студент
- •Студент
- •Семестр
- •3.5.6. Языки обработки реляционных бд
- •Студент
- •Аудитория
- •Делитель
- •Преподаватель
- •Студент
- •Студент
- •Итоговая аттестация
- •4. Процесс проектирования бд
- •4.1. Построение концептуальной информационной модели ПрО
- •4.1.1. Основные подходы для концептуального моделирования
- •4.1.1.1. Декомпозиционный подход
- •4.1.1.2. Интеграционный подход
- •1.1. Идентификация информационных потребностей пользователей предполагает:
- •1.2. Представление выявленных форм отображения информационных потребностей пользователей в виде исходных отношений предусматривает выполнение следующих действий:
- •1.2.1. Рекомендации по выявлению атрибутов
- •1.2.2. Определение вторичных атрибутов
- •2. Уточнение множества исходных отношений состоит из:
- •3. Связывание отношений и простых структур в кимпо
- •4.1.2. Модели, используемые в концептуальном проектировании
- •4.2. Выбор субд
- •4.3. Проектирование физической структуры бд
- •4.4. Case-средства, используемые при проектировании бд
- •4.5. Пример проектирования бд
Общие сведения о студенте
|
Шифр |
Ф.И.О |
Номер |
Место |
Дата |
Пол |
Размер |
Адрес |
студента |
• |
группы |
рож |
рож |
|
стипен |
прожива |
|
|
|
|
|
дения |
дения |
|
дии |
ния |
Дисцип
Оценка
Количество
Рейтинг
лина
пропусков
Рис.
1.10. Концептуальное представление
информации о студентахСведения об учебе
Стрелка, соединяющая описание агрегата данных (записи) типа «Общие сведения о студентах» с описанием записи типа «Сведения об учебе», свидетельствует о том, что каждая запись первого типа связывается с несколькими записями второго типа (равными числу дисциплин, которые изучены студентом).
Внешнее представление. Пусть требуется создать программу, в результате работы которой должен быть получен следующий документ (рис. 1.11).
Сведения о неуспевающих студентах (количество)
Воз]
эаст
До
20 лет
Более
20 лет
Всего
В
том числе
не
получающих стипендию
Рис.
1.11. Требуемый результат обработки
Тогда следующий состав исходных данных, минимально необходимых для обеспечения требуемого результата, и будет соответствующим внешним представлением (рис. 1.12).
Шифр
Дата
Размер
Дисциплина
Оценка
студента
рождения
стипендии
Рис.
1.12. Внешнее представление информации,
необходимой для получения сведений
о студенте
Другой пример внешнего представления приведен на рис. 1.13. Пусть для проведения экзаменов необходимо получить ведомости (шифр студента совпадает с номером зачетной книжки). Ведомости необходимо выдать по тем дисциплинам, по которым в текущих семестре и учебном годе студенты не имеют оценок.
ЭКЗАМЕНАЦИОННАЯ ВЕДОМОСТЬ
Дисциплина Преподаватель
Группа семестр год
Ф.И.О.
студента
Номера
зачетной книжки
Оценка
Роспись
преподавателя
Рис.
1.13. Требуемый результат обработки
Для получения требуемого результата достаточно иметь исходную информацию, структура которой приведена на рис. 1.14.
Шифр
Ф.И.О.
Группа
Дисциплина
Оценка
студента
Рис.
1.14. Внешнее представление информации,
необходимой для получения экзаменационных
ведомостей
Контрольное задание к разделу 1.2
1) Дайте определения концептуальному, внешнему и внутреннему представлению.
