Главная страница
Навигация по странице:

  • Информация для базы

  • Заголовок

  • Кто ей обычно делится

  • Разработчик может взять из каждого этого отдела, и переместить в базу данных, но используя основную и нужную информацию. Определение взаимосвязей данных

  • Диаграмма ER (модель сущности-отношения)

  • Заключение

  • база данных. проектирование базы данных. Имамбаев Бакдаулет Ф212р проектирование баз данных


    Скачать 3.03 Mb.
    НазваниеИмамбаев Бакдаулет Ф212р проектирование баз данных
    Анкорбаза данных
    Дата13.12.2022
    Размер3.03 Mb.
    Формат файлаpptx
    Имя файлапроектирование базы данных.pptx
    ТипДокументы
    #842734
    проектирование базы данных

    2

    +

    2

    +
    Имамбаев Бакдаулет
    Ф21-2Р
    Проектирование баз данных

    2

    +
    Проектирование баз данных - это организация данных в соответствии с моделью базы данных. Разработчик определяет, какие данные должны храниться и как элементы данных взаимосвязаны. С помощью этой информации они могут начать подгонять данные к модели базы данных. Система управления базами данных соответствующим образом управляет данными. Проектирование баз данных включает в себя классификацию данных и выявление взаимосвязей. Это теоретическое представление данных называется онтологией. Онтология - это теория, лежащая в основе проектирования базы данных. Информация для базы

    2

    +
    В большинстве случаев человек, который занимается проектированием базы данных, является специалистом в области проектирования баз данных, а не специалистом в области, из которой берутся данные для хранения, например, финансовая информация, биологическая информация и т. Д. Следовательно, данные, которые будут храниться в базе данных, должны определяться в сотрудничестве с человеком, который обладает опытом в этой области и который знает, какие данные должны храниться в системе. Заголовок
    Информация для базы
    • Этот процесс обычно считается частью анализа требований и требует навыков со стороны разработчика базы данных для получения необходимой информации от тех, кто обладает знаниями в предметной области. Это связано с тем, что те, кто обладает необходимыми знаниями в предметной области, часто не могут четко сформулировать свои системные требования к базе данных, поскольку они не привыкли мыслить в терминах отдельных элементов данных, которые должны храниться. Данные, которые будут храниться, могут быть определены спецификацией требований.
    Кто ей обычно делится?
    Допустить рабочую часть, но в основном в каждом отделе есть свой архив, в котором хранятся все данные на бумаге.
    Разработчик может взять из каждого этого отдела, и переместить в базу данных, но используя основную и нужную информацию.
    Определение взаимосвязей данных
    • Как только разработчик базы данных узнает о данных, которые должны храниться в базе данных, он должен затем определить, где находится зависимость в данных. Иногда при изменении данных вы можете изменять другие данные, которые не видны. Например, в списке имен и адресов, предполагая ситуацию, когда несколько человек могут иметь один и тот же адрес, но у одного человека не может быть более одного адреса, адрес зависит от имени. При указании имени и списка адрес может быть определен однозначно; однако обратное не выполняется - при указании адреса и списка имя не может быть определено однозначно, поскольку по одному адресу могут проживать несколько человек. Поскольку адрес определяется именем, адрес считается зависимым от имени.

    2

    +

    Как только отношения и зависимости между различными частями информации определены, можно упорядочить данные в логическую структуру, которая затем может быть отображена в объекты хранения, поддерживаемые системой управления базами данных. В случае реляционных баз данных объектами хранения являются таблицы, которые хранят данные в строках и столбцах. В объектной базе данных объекты хранения напрямую соответствуют объектам, используемым объектно-ориентированным языком программирования, используемым для написания приложений, которые будут управлять данными и получать к ним доступ. Отношения могут быть определены как атрибуты задействованных классов объектов или как методы, которые работают с классами объектов.
    Заголовок

    2

    +

    Обычно это сопоставление выполняется таким образом, что каждый набор связанных данных, зависящих от одного объекта, реального или абстрактного, помещается в таблицу. Отношения между этими зависимыми объектами затем сохраняются как ссылки между различными объектами.

    Каждая таблица может представлять реализацию либо логического объекта, либо отношения, объединяющего один или несколько экземпляров одного или нескольких логических объектов. Связи между таблицами могут затем храниться в виде ссылок, соединяющих дочерние таблицы с родительскими. Поскольку сложные логические отношения сами по себе являются таблицами, они, вероятно, будут иметь ссылки более чем на одного родителя.

    Логическое структурирование данных
    Диаграмма ER (модель сущности-отношения)

    2

    +

    Проекты баз данных также включают диаграммы ER (entity-relationship model). ER-диаграмма - это диаграмма, которая помогает эффективно проектировать базы данных.

    Атрибуты на диаграммах ER обычно моделируются в виде овала с именем атрибута, связанного с сущностью или отношением, содержащим атрибут.

    Модели ER обычно используются при проектировании информационных систем; например, они используются для описания информационных требований и / или типов информации, которые будут храниться в базе данных на этапе проектирования концептуальной структуры.
    Заключение
    Проектирование базы данных
    Источники


    написать администратору сайта