Базы данных
Этот раздел посвящается решению задач и созданию курсовых работ по БД. Имеется возможность создания курсовой работы не только в MS Access, но и в Oracle.
Понятие БД
Вообще говоря База данных - структурированный организованный набор данных, описывающих характеристики каких-либо физических или виртуальных систем.
«Базой данных» часто упрощённо или ошибочно называют Системы Управления Базами Данных (СУБД). Нужно различать набор данных (собственно БД) и программное обеспечение, предназначенное для организации и ведения базы данных (СУБД).
Этапы проектирования баз данных
1. Концептуальное проектирование — сбор, анализ и редактирование требований к данным. Для этого осуществляются следующие мероприятия:
- обследование предметной области, изучение ее информационной структуры
- выявление всех фрагментов, каждый из которых характеризуется пользовательским представлением, информационными объектами и связями между ними, процессами над информационными объектами
- моделирование и интеграция всех представлений
По окончании данного этапа получаем концептуальную модель, инвариантную к структуре базы данных. Часто она представляется в виде модели «сущность-связь».
2. Логическое проектирование — преобразование требований к данным в структуры данных. На выходе получаем СУБД-ориентированную структуру базы данных и спецификации прикладных программ. На этом этапе часто моделируют базы данных применительно к различным СУБД и проводят сравнительный анализ моделей.
3. Физическое проектирование — определение особенностей хранения данных, методов доступа и т. д.
Различие уровней представления данных на каждом этапе проектирования реляционной базы данных:
КОНЦЕПТУАЛЬНЫЙ УРОВЕНЬ — Представление аналитика (используется инфологическая модель «сущность-связь»)
* сущности * атрибуты * связи
ЛОГИЧЕСКИЙ УРОВЕНЬ — Представление программиста
* записи * элементы данных * связи между записями
ФИЗИЧЕСКИЙ УРОВЕНЬ — Представление администратора
* группирование данных * индексы * методы доступа
После этого небольшого экскурса по теории БД перейдем к практике, ниже Вашему вниманию предоставлена таблица расценок и услуг по данному предмету
Таблица расценок и видов услуг по БД:
Вид услуг | Цена,руб. |
Решение л.р на MS Access | 500 |
Решение л.р не на MS Access | 700 |
Инфологическая модель | 1000 |
Курсовая работа на MS Access* | 2000 |
Курсовая работа на MS Access** | 3000 |
Курсовая работа не на MS Access* | 4000 |
Курсовая работа не на MS Access** | 5000 |
* - стоимость без инфологической модели, без пояснительной записки
** - стоимость без инфологической модели, с пояснительной запиской