«Проектирование и разработка информационной системы учета и анализа деятельности автошколы»


ГЛАВА 3 ОПИСАНИЕ СТРУКТУРЫ БАЗЫ ДАННЫХ ИНФОРМАЦИОННОЙ СИСТЕМЫ



бет11/17
Дата22.11.2023
өлшемі1,78 Mb.
#192867
түріКурсовая
1   ...   7   8   9   10   11   12   13   14   ...   17
Байланысты:
Курсовая
Апанасик АДМИНИСТРИРОВАНИЕ БАЗ

ГЛАВА 3 ОПИСАНИЕ СТРУКТУРЫ БАЗЫ ДАННЫХ ИНФОРМАЦИОННОЙ СИСТЕМЫ

3.1 Логическая модель БД


На начальном этапе проектирования с помощью концептуальной модели данных были представлены объекты предметной области и взаимосвязи меду ними. Современные СУБД основываются на иерархической, сетевой или реляционной модели, на комбинации этих моделей или на их некотором подмножестве.
Теперь концептуальную модель необходимо отобразить в логическую модель, обеспечиваемую конкретной СУБД, а логическую модель в свою очередь – в физическую. Логическая модель данных может быть либо реляционной, либо иерархической, либо сетевой.
Основное различие между указанными выше тремя моделями данных состоит в способах представления взаимосвязей между объектами. Наилучшей, с точки зрения представления данных выбранной предметной области, является реляционная модель данных.
Логический уровень – это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире. Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами. Логическая модель данных является универсальной и никак не связана с конкретной реализацией СУБД.
В логической модели БД (рисунок 3.1) будут представлены следующие сущности и их атрибуты:
1. Инструктор (фамилия; имя; отчество; дата рождения; адрес; телефон; номер паспорта);
2. Учащийся – Курсант (номер паспорта; фамилия; имя; отчество; дата рождения; адрес; телефон);
3. Практические занятия (номер занятия; ФИО учащегося; номер автомобиля номер площадки, время начала, дата, время выполнения);
4. Теоретические занятия (номер занятия; наименование, ФИО учащегося; номер аудитории; время начала; дата; длительность);
5. Автомобиль (марка; тип кузова; тип привода; № паспорта).

Рисунок 3.1 – Логическая модель схемы базы данных ИС

3.2 Физическая модель БД


Физическая модель данных зависит от конкретной СУБД, фактически являясь отображением системного каталога. В физической модели содержится информация об объектах БД. Поскольку стандартов на объекты БД не существует (например, нет стандарта на типы данных), физическая модель зависит от конкретной реализации СУБД. Следовательно, одной и той же логической модели могут соответствовать несколько разных физических моделей. Если в логической модели не имеет значения, какой конкретно тип данных имеет атрибут, то в физической модели важно описать всю информацию о конкретных физических объектах – таблицах, колонках, индексах, процедурах и т. д.
Примерная физическая модель БД, состоящая из основных объектов системы представлена на рисунке 3.2:



Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   17




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет