Базы данных и знаний. Мартьянова А.Е. - 20 стр.

UptoLike

Составители: 

Мартьянова А.Е. Базы данных и знаний 20
более ться собственные ат-
рибут /и
в большинстве случаев оказывается
достаточно
ущность, на основе которой определяются подтипы, называется
супер тво, то есть
любой
множества надо определять дополнительный под-
тип, н им
я подтипом сущности «Сотрудник». Про-
грамм ы
ния неверны.
анных, базы данных и базы зна-
ний.
. Перечислите функции СУБД.
. Опишите роли пользователей банков данных.
. Опишите трехуровневую систему организации баз данных.
. Опишите назначение модели данных.
. Перечислите этапы проектирования баз данных и кратко их
охарактеризуйте.
. Поясните необходимость системного анализа предметной
области
на примере будущей БД «Учебный процесс».
. Дайте определение инфологического моделирования.
. Дайте определение сущности.
0. Дайте определение атрибута сущности.
1. Поясните, как вы понимаете выражение: «Между сущностя-
ми могут быть установлены связи».
2. Перечислите типы связей между сущностями.
АДАНИЕ на проектирование БД «Учебный процесс»
. Составьте список всех сущностей
для будущего проекта БД
«Учебный процесс».
. Составьте наборы атрибутов, определяющих свойства объек-
тов, которым соответствует понятие той или иной сущности предметной
области «Учебный процесс».
высоком уровне. В подтипах могут определя
ы и ли связи. В принципе выделение подтипов может продол-
жаться на более низких уровнях, но
двух-трех уровней.
С
типом. Подтипы должны образовывать полное множес
экземпляр
супертипа должен относиться к некоторому подтипу.
Иногда для полноты
апр ер, «Прочие».
Подтип наследует свойства и связи супертипа. Например, тип сущ-
ности «Программист» являетс
ист обладают всеми свойствами сотрудников и участвуют во всех
связях, однако обратные утвержде
КОНТРОЛЬНЫЕ ВОПРОСЫ к
заданию
1. Дайте определения банка д
2
3
4
5
6
7
8
9
1
1
1
З
1
2
20
20                                Мартьянова А.Е. Базы данных и знаний


более высоком уровне. В подтипах могут определяться собственные ат-
рибуты и/или связи. В принципе выделение подтипов может продол-
жаться на более низких уровнях, но в большинстве случаев оказывается
достаточно двух-трех уровней.
      Сущность, на основе которой определяются подтипы, называется
супертипом. Подтипы должны образовывать полное множество, то есть
любой экземпляр супертипа должен относиться к некоторому подтипу.
Иногда для полноты множества надо определять дополнительный под-
тип, например, «Прочие».
      Подтип наследует свойства и связи супертипа. Например, тип сущ-
ности «Программист» является подтипом сущности «Сотрудник». Про-
граммисты обладают всеми свойствами сотрудников и участвуют во всех
связях, однако обратные утверждения неверны.


       КОНТРОЛЬНЫЕ ВОПРОСЫ к заданию
       1.  Дайте определения банка данных, базы данных и базы зна-
ний.
     2.    Перечислите функции СУБД.
     3.    Опишите роли пользователей банков данных.
     4.    Опишите трехуровневую систему организации баз данных.
     5.    Опишите назначение модели данных.
     6.    Перечислите этапы проектирования баз данных и кратко их
охарактеризуйте.
     7.    Поясните необходимость системного анализа предметной
области на примере будущей БД «Учебный процесс».
     8.    Дайте определение инфологического моделирования.
     9.    Дайте определение сущности.
     10. Дайте определение атрибута сущности.
     11. Поясните, как вы понимаете выражение: «Между сущностя-
ми могут быть установлены связи».
     12. Перечислите типы связей между сущностями.

      ЗАДАНИЕ на проектирование БД «Учебный процесс»
      1.   Составьте список всех сущностей для будущего проекта БД
«Учебный процесс».
      2.   Составьте наборы атрибутов, определяющих свойства объек-
тов, которым соответствует понятие той или иной сущности предметной
области «Учебный процесс».


                                 20