Описание концептуальной модели системы директора увр - Вторая стадия концептуального проектирования (Модели данных СУБД. Представление концептуальной модели средствами модели данных СУБД)
Общие представления о моделях данных СУБД. В соответствии с основными этапами проектирования базы данных после построения концептуальной модели выбирается система управления базой данных , с помощью которой будет организована база данных и работа с ней. Каждая СУБД поддерживает определенные виды и типы данных, а также средства представления связей между данными, составляющими модель данных СУБД. Вторая стадия проектирования базы данных состоит в представлении построенной на предыдущей стадии концептуальной модели средствами модели данных СУБД или в отображении концептуальной модели в модель данных СУБД. Этот этап часто называют логическим проектированием базы данных. Полученная при этом модель часто также называется концептуальной моделью или схемой но специфицированной к понятиям модели данных СУБД. В некоторых источниках полученную модель называют логической структурой данных или моделью данных базы данных. Можно по -разному характеризовать понятие модели данных СУБД. С одной стороны, модель данных СУБД — это способ структурирования данных, которые рассматриваются как некоторая абстракция в отрыве от предметной области. С другой стороны, модель данных СУБД — это инструмент представления концептуальной модели предметной области и динамики ее изменения в виде базы данных. Учитывая обе вышеуказанные стороны, определим основные структуры моделей данных СУБД , используемые для представления концептуальной модели предметной области сущностей, атрибутов, связей. Элемент данных поле — наименьшая поименованная единица данных. Используется для представления значения атрибута. С элементом данных неразрывно связано понятие " тип данных ", который может принимать соответствующее поле. В разных СУБД могут использоваться разные типы данных, наиболее распространенными из которых используемые во многих СУБД являются следующие: Запись — поименованная совокупность полей. Используется для представления совокупности атрибутов сущности записи о сущности. Экземпляр записи — запись с конкретными значениями полей. Первичный ключ — минимальный набор полей записи, однозначно идентифицирующий экземпляр записи файла. Файл — поименованная совокупность экземпляров записей одного типа. Используется для представления однородного набора сущностей. Набор файлов — поименованная совокупность файлов, обрабатываемых в системе. Используется для представления нескольких наборов сущностей. Введем понятие " группа ", обобщающее понятия " файл " и " запись ". Группа — это поименованная совокупность элементов данных и других групп. Важнейшим понятием концептуальной модели является понятие связи между сущностями наборами сущностей. В моделях данных СУБД соответствующее понятие отражается понятием " групповое отношение ". Групповое отношение — поименованное бинарное отношение, заданное на двух множествах экземпляров рассматриваемых групп. По характеру бинарных связей различают групповые отношения вида 1: Пары чисел называют коэффициентами группового отношения. В групповом отношении один член группы назначается владельцем отношения, другой — членом. База данных — поименованная совокупность экземпляров групп и групповых отношений. Для представления группового отношения используется две формы:. Группы изображаются вершинами графа, связи между группами — дугами, направленными от группы-владельца к группе-члену с указанием имени отношения и коэффициента. Связь между группами изображается таблицей, столбцы которой представляют ключи соответствующих групп. Для формального описания таблицы используется математическое теоретико-множественное понятие отношения. Соответствующая модель данных называется реляционной моделью. Модель данных СУБД описывается следующим образом:. В качестве основных элементарных операций обычно рассматриваются следующие: В моделях данных СУБД также предусматриваются специальные операции для установления групповых отношений. Обобщенные операции или процедуры — последовательность операций, реализующая определенный алгоритм обработки данных. Процедуры могут инициироваться СУБД автоматически, а также могут запускаться пользователем. Примерами процедур являются процедуры копирования БД , восстановления БД , процедуры, вычисляющие значения определенных атрибутов в БД по значениям других атрибутов, и т. Средства контроля используются для реализации ограничений целостности концептуальной модели. Простейшие средства контроля — ограничения — используются для реализации как внешних ограничений концептуальной модели, так и внутренних ограничений модели данных. В качестве последних ограничений, в частности, реализованы ограничения на ввод данных несоответствующего типа , несоответствующей характеристики по числу битов, по числу полей, по количеству записей и т. Более сложные средства контроля правила позволяют вызывать выполнение определенной последовательности операций сколь угодно сложной при изменении или добавлении данных в БД и тем самым реализовывать ограничения целостности, описанные с помощью специальных конструкций. Построение модели данных базы данных отображение концептуальной модели в модель данных СУБД. После первой стадии концептуального проектирования у нас сформировано обобщенное представление пользователей о данных, как правило, представленное в виде ER-диаграммы. На следующей стадии после того, как выбрана определенная СУБД с конкретной моделью данных необходимо записать концептуальную схему в терминах и понятиях выбранной СУБД. На этой стадии каждая сущность концептуальной модели описывается как запись , состоящая из полей. Каждый атрибут описывается как поле с типом и характеристиками, возможными в выбранной СУБД. Описываются связи концептуальной модели в понятиях, соответствующих выбранной СУБД , определяется порядок реализации запросов пользователей к базе данных с помощью типовых операций СУБД и т. Результатом этой стадии проектирования будет концептуальная модель , специфицированная к конкретной СУБД. Мы ищем курсы, покупаем и публикуем их для вас бесплатно. Учеба Академии Учителя Рейтинг Вопросы Магазин. Курсы Школа Высшее образование Мини-МБА Профессиональная переподготовка Повышение квалификации Сертификации. Информация Глоссарий Дипломы Вопросы и ответы Студенты Рейтинг выпускников Мнения Литература Учебные программы. Нижегородский государственный университет им. Вторая стадия концептуального проектирования Модели данных СУБД. Представление концептуальной модели средствами модели данных СУБД. Лекция посвящена второй стадии концептуального проектирования — представлению концептуальной модели в терминах модели данных определенной СУБД. Здесь дается общее понятие модели данных СУБД, рассматриваются типовые классические модели данных, рассматриваются принципы автоматизированного проектирования баз данных. Каждое значение элементов кортежей представляется простым атомарным типом данных. Значения всех атрибутов являются атомарными неделимыми. Чем отличаются данные свойства? Узбекистан, Ташкент, Ташкентский педагогический институт иностранных языков, Пользовательское соглашение Политика конфиденциальности Реклама на сайте Напишите нам.
Таблицы лч 16 17
Делает тату писи видео
Концептуальная модель
План продвижения продукции
Как промыть систему охлаждения тойота
На дне души текст
График функции х2 4 0
Как правильно разогнать процессор amd athlon
Ask your friends перевод на русский
Рогов история государства и права россии
Стаття 191 кримінального кодексу україни
Пушкин стихи о русском языке
Концептуальная модель организации питания в гимназии
Какие вентиляторы для ванны лучше
Как зовут максим
Как строить таблицу лидеров дискретная математика
Индивидуальные занятия с детьми план
Александр носик разводится с женой
Вторая стадия концептуального проектирования (Модели данных СУБД. Представление концептуальной модели средствами модели данных СУБД)
Совхоз россия гостевые дома
Стихи про выпускников по именам 9 класс
Как лечить остеохондроз корешковый синдром
Схема городского транспорта филадельфии