Рис.1. Три уровня архитектуры базы данных
На концептуальном уровне осуществляется концептуальное проектирование базы данных (БД), которое включает анализ информационных потребностей пользователей и определение необходимых элементов данных. В результате концептуального проектирования создается концептуальная схема базы данных, в которой на логическом уровне описываются все необходимые данные и связи между ними.
Внешний уровень - это структурный уровень базы данных, определяющий пользовательские представления о предметной области. Концептуальный уровень должен учитывать совокупность всех пользовательских представлений, то есть представление каждого пользователя можно вывести из концептуального уровня.
Внутренний уровень – это структурный уровень базы данных, определяющий физический вид базы данных. Проектирование на физическом уровне осуществляется с учетом конкретной СУБД (системы управления базами данных) и используемых технических средств (компьютеров, запоминающих устройств, доступа к сетям и т.д.)
|
|
|
На этапе концептуального проектирования разрабатывается концептуальная схема БД. Для этого описываются модели пользовательских представлений данных, которые интегрируются в концептуальную модель, содержащую все элементы корпоративных данных, из которых будет состоять БД.
Разработчикам информационных систем необходимо владеть навыками разработки концептуальных моделей БД.

Рис. 2 Этапы проектирования базы данных
В результате выполнения лабораторной работы Вы сможете:
1. Пользоваться основными приемами концептуального моделирования данных для фиксации данных и отношений между ними, содержащихся в простых пользовательских запросах и существующих отчетах и формах.
2. Показать, как создаются составные объектные множества на основе существующих отношений, и объяснить, как они функционируют в качестве объектных множеств, обладающих атрибутами, и участвуют в отношениях.
3. Продемонстрировать, как концептуальное моделирование данных может быть применено к решению часто встречающихся в бизнесе информационных проблем.
ОСНОВНЫЕ ПОНЯТИЯ КОНЦЕПТУАЛЬНЫХ МОДЕЛЕЙ
В процессе определения требований и концептуального проектирования выясняются информационных требования пользователей, которые представляются в виде хорошо сконструированной модели.
Модель - это представление реальности, отражающее лишь избранные детали.
Для создания модели необходимо отобразить элементы реальности в элементы модели. Если процесс отображения выполнен должным образом, то моделью можно воспользоваться для решения задачи. Если нет, то модель не может послужить источником правильного решения.
|
|
|
Разработка концептуальной модели данных является методологической основой создания схем баз данных для конкретных практических ситуаций.