Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Составление перечня атрибутов предметной области






    Лабораторная работа №1. Проектирование инфологической и концептуальной моделей

     

    Цель работы. Изучить методику и приобрести навыки по проектированию реляционных баз данных.

    Теоретические аспекты.

    Методика проектирования инфологической модели предметной области

    В описываемой методике проектирования используется одна из наиболее популярных моделей, называемая «Сущность-Связь» или «ER-модель». Основными понятиями ER-модели являются: атрибут, сущность и связь:

    Атрибут – логически неделимый элемент структуры информации, характеризуемый множеством атомарных значений. Каждый атрибут идентифицируется именем.

    Сущность – некоторый объект реального мира, информация о котором должна сохраняться в проектируемой БД. Сущность именуется и ей соответствует набор атрибутов, описывающих свойства этой сущности. Например, сущность ЧИТАТЕЛЬ может определяться следующим набором атрибутов: номер читательского билета, фамилия, имя, отчество, дата рождения и т.д.

    Существуют понятия «тип сущности» и «экземпляр сущности». Набор атрибутов, входящих в состав сущности, определяют тип сущности. Экземпляр сущности – есть реализация типа в конкретных значениях атрибутов. Так, экземпляром сущности ЧИТАТЕЛЬ может быть информация: «156843, Сидоров Иван Петрович, 12.12.1983, …» для типа сущности: «номер, фамилия имя отчество, дата рождения, …».

    Связь - это некоторая ассоциация между двумя сущностями. Одна сущность может быть связана с другой сущностью или сама с собою (рекурсивная связь). Связи позволяют по одной сущности находить другие сущности, связанные с нею. Например, связи между сущностями ЧИТАТЕЛЬ и КНИГА могут выражаться следующими фразами – «ЧИТАТЕЛЬ может держать на руках несколько КНИГ», «каждая КНИГА должна иметь один или несколько ЭКЗЕМПЛЯРОВ».

    Методика проектирования инфологической модели ПО состоит из нескольких этапов:

    1. Формирование перечня атрибутов предметной области.

    2. Определение сущностей.

    3. Установление связей между сущностями.

    4. Оформление результата инфологического проектирования.

     

    Составление перечня атрибутов предметной области

    Обозначим через x i – атрибут с номером i. Оформление перечня атрибутов производится в следующем порядке:

    1. Рассматриваются характеристики объектов предметной области, из которых составляется первоначальный перечень атрибутов.

    2. Осуществляется уточнение перечня путем исключения синонимов - атрибутов, имеющих разные названия, но один и тот же смысл. В первоначальном перечне атрибутов выделяем омонимы - атрибуты, имеющие одинаковые названия, но разный смысл. Атрибутам - омонимам необходимо дать разные имена.

    3. Результат составления перечня оформляется в виде таблицы 1.1.:

     

    Таблица 1.1. Перечень атрибутов предметной области

    Обозначение атрибута Имя атрибута Примечание
         
         

     






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.