- •Техническое задание на курсовой проект:
- •Содержание
- •3.1. Сопровождение баз данных…………………………………...15 стр.
- •3.3. Применение языка sql в ms Access……………………………………..25 стр.
- •1Введение
- •2 Анализ предметной области
- •3 Предпосылки создания бд
- •3.1 Цель создания бд «Организация дисциплин»
- •3.2. Планирование процесса разработки
- •3.3 Требования, предъявляемые к проектируемой субд
- •3.4 Методы и этапы проектирования
- •3.4.1 Инфологическое проектирование
- •1. Функциональный подход к проектированию
- •2. Предметный подход к проектированию.
- •3.4.4 Проектирование с использованием метода "сущность-связь"
- •Классификация связей
- •Определение требований к операционной обстановке.
- •Выбор субд и других программных средств
- •Часть 2. Проектирование соДиЗ Проектирование бд Логическое проектирование бд
- •Физическое проектирование бд
- •Простой запрос:
- •Фильтрация данных. Предложение where.
- •Расширенная фильтрация данных.
- •Порядок отбора.
- •Создание групп. Предложение группы by.
- •Обновление данных.
- •Выборка данных.
- •Создание макросов. Ход выполнения работы:
- •Создание групп макросов. Ход выполнения работы:
- •Условные выражения в макросе.
- •«Использование гиперссылок для связывания объектов бд»
- •Добавление гиперссылок.
- •Организация связи объектов бд на основе гиперссылок.
3.4.1 Инфологическое проектирование
Основными задачами инфологического проектирования являются определение предметной области системы и формирование взгляда на ПО с позиций сообщества будущих пользователей ИО, т.е. инфологической модели ПО.
Инфологическая модель ПО представляет собой описание структуры и динамики ПО, характера информационных потребностей пользователей в терминах, понятных пользователю и не зависимых от реализации СОДиЗ. Это описание выражается в терминах не отдельных объектов ПО и связей между ними, а их типов, связанных с ними ограничений целостности и тех процессов, которые приводят к переходу предметной области из одного состояния в другое.
Рассмотрим основные подходы к созданию инфологической модели предметной области:
1. Функциональный подход к проектированию
Этот метод реализует принцип "от задач" и применяется тогда, когда известны функции (комплекс задач) объекта управления, для управления которым создаётся рассматриваемые ИО. При реализации этого подхода необходимо знать методы решения задач: входные и выходные параметры, применяемые операции по их обработки.
2. Предметный подход к проектированию.
Я применяла, предметный подход к проектированию так как, имела четкое представление о данных и знаниях, которые желательно хранить, накапливать, обрабатывать и использовать для управления, а структура запросов не определена или определена не полностью. Тогда основное внимание уделяется исследованию ПО и наиболее адекватному её отображению в ИО с учётом самого широкого спектра информационных запросов к ней.
3.4.4 Проектирование с использованием метода "сущность-связь"
Метод "сущность–связь" (entity–relation, ER–method) является комбинацией двух предыдущих и обладает достоинствами обоих, так же называют методом «ER- диаграмм»; во-первых,ER– аббревиатура от словESSENCE(сущность) иRELATION(связь), во-вторых, метод основан на использовании диаграмм, называемых соответственно диаграммыER– экземпляров и диаграммыER– типа. Основными понятиями метода сущность – связь являются следующими:
Сущность
Атрибут сущности
Ключ сущности
Связь между сущностями
Степень связи
Класс принадлежности экземпляров сущности
Диаграммы ER – экземпляров
Диаграммы ER –типа
Сущность представляет собой объект любой природы, информация о котором хранится в БД. Экземпляры сущности отличаются друг от друга и однозначно идентифицируются. Названиями сущностей являются, как правило, существительные, например сотрудник, факс, адрес.
Атрибут представляет собой свойство сущности. Это понятие аналогично понятию атрибута в отношении. Так, атрибут сущности клиент может быть его фамилия, имя, отчество.
Ключ сущности – атрибут или набор атрибутов, используемый для идентификации экземпляра сущности. Как видно из определения, понятие ключа сущности аналогично понятию ключа отношения.
С целью повышения наглядности и удобства проектирования для представления сущностей, экземпляров сущностей и связей между ними используются следующие средства:
Диаграммы ER – экземпляров
Диаграммы ER – тип, или ER – диаграммы
Студент |
Сдал |
Экзамен |
Москаль |
|
Экология |
Чекмарева |
|
Физика |
Хачикян |
|
математика |
Рисунок
Диаграмма ER – экземпляров
Студент
экзамен
Сдал
Рисунок Диаграмма ER – типа