Учебное пособие Для студентов университетов Специальностей «Информатика», «Прикладная математика»



Pdf көрінісі
бет38/177
Дата15.02.2022
өлшемі2,58 Mb.
#25567
түріУчебное пособие
1   ...   34   35   36   37   38   39   40   41   ...   177
5. СЕМАНТИЧЕСКОЕ МОДЕЛИРОВАНИЕ 
5.1. ЦЕЛИ И СРЕДСТВА СЕМАНТИЧЕСКОГО МОДЕЛИРОВАНИЯ 
Первоначально  в  теории  баз  данных  основное  внимание  уделялось 
средствам эффективной организации данных и манипулирования ими. В 
результате возникли три основные модели данных: иерархическая, сете-
вая  и  реляционная.  Считалось,  что  предложенные  средства  достаточно 
универсальны для представления информации о любых предметных об-
ластях. Однако эти модели не содержат развитых средств для представ-
ления смысла данных. Семантика реальной предметной области должна 
независимым  от  модели  способом  представляться  в  сознании  проекти-
ровщика.  Поэтому  в  последние  годы  получило  развитие  направление, 
возникшее в конце 1970-х – начале 1980-х гг. – семантическое, или кон-
цептуальное, моделирование в БД. Его основная цель – организация ин-
терфейса  проектировщика,  а  также  конечного  пользователя  с  информа-
ционной системой на уровне представлений о предметной области, а не 
на уровне структур данных. В результате строилась модель предметной 
области,  не  зависящая  ни  от  конкретной  СУБД,  ни  от  технических 
средств. Интерес к этому направлению возрос также в связи с развитием 
средств  автоматизированного  проектирования  БД  на  основе CASE-
технологий.  
В  настоящее  время  определился  основной  подход  к  решению  задач 
семантического моделирования в БД. Он заключается в выделении двух 
уровней моделирования. 
1.  Концептуального моделирования предметной области. 
2.  Моделирования собственно БД. 
На  первом  уровне  осуществляется  переход  от  неформализованного 
описания  предметной  области  и  информационных  потребностей  конеч-
 
51


 
ного пользователя к их формальному выражению с помощью специаль-
ных  языковых  средств.  На  втором  уровне  происходит  преобразование 
концептуальной модели предметной области в схему БД и нормализация 
схемы БД. 
Первый  уровень  задачи  семантического  моделирования  характеризу-
ется четырьмя основными этапами. 
1. Прежде  всего,  выявляется  некоторое  множество  семантических 
концепций  (понятий),  которые  могут  быть  полезны  при  неформальном 
обсуждении  реального  мира.  Например,  можно  согласиться  с  тем,  что 
мир построен из сущностей. Развивая данную концепцию, можно допус-
тить,  что  сущности  могут  быть  классифицированы  по  разным  типам. 
Преимущество такой классификации заключается в том, что все сущно-
сти  определенного  типа  будут  обладать  некоторыми  общими  свойства-
ми. Более того, можно пойти еще дальше и согласиться с тем, что каждая 
сущность  обладает  неким  особым  свойством,  предназначенным  для  ее 
идентификации,  т.  е.  с  тем,  что  каждая  сущность  обладает  собственной 
идентичностью.  Наконец,  можно  предположить,  что  каждая  сущность 
соотносится с другими сущностями посредством некоторых связей. 
2. Далее  определяется  набор  соответствующих  символических  (фор-
мальных)  объектов,  которые  могут  использоваться  для  представления 
описанных  выше семантических концепций. 
3. Затем определяется набор формальных общих правил целостности, 
предназначенных для работы с такими формальными объектами. 
4. Наконец также определяется  набор формальных операторов, пред-
назначенных для манипулирования этими формальными объектами.  
К настоящему времени разработано много различных концепций для 
построения  таких  моделей.  Одной  из  таких  концепций  является  модель 
«сущность – связь»,  предложенная  П.  Ченом    ещё  в 1976 г.,  часто  ее 
кратко называют ER-моделью. На различных разновидностях ER-модели 
основано большинство подходов к проектированию баз данных (главным 
образом, реляционных). Моделирование предметной области базируется 
на использовании графических диаграмм, включающих небольшое число 
разнородных элементов. 


Достарыңызбен бөлісу:
1   ...   34   35   36   37   38   39   40   41   ...   177




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

    Басты бет