Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Белобжеский_Лекции_по_ББД.doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
5 Мб
Скачать

Вопросы группы I

1. Дайте определение сущности и приведите пример.

2. Поясните разницу между классом сущностей и экземпляром сущности.

3. Дайте определение атрибута и приведите примеры атрибутов для сущности, описанной вами в ответе на вопрос 1.

4. Объясните, что такое композитный атрибут, и приведите пример.

5. Какой из атрибутов, приведенных вами в ответе на вопрос 3, идентифици­рует сущность?

6. Дайте определение связи и приведите пример.

7. Объясните, в чем разница между классом связей и экземпляром связи.

8. Дайте определение степени связи. Приведите пример связи со степенью больше 2, отличный от того, который дан в тексте.

9. Перечислите три типа бинарных связей и приведите примеры. Нарисуйте ER-диаграмму для каждого типа.

10. Дайте определения терминов максимальное кардинальное число и мини­мальное кардинальное число, максимальная кардинальность и минимальная кардинальность.

11. Назовите и нарисуйте символы, используемые в диаграммах «сущность-связь» для изображения: (а) сущности; (б) связи; (в) слабой сущности и ее связи; (г) рекурсивной связи; (д) сущности подтипа.

12. Приведите пример ER-диаграммы для сущностей ОТДЕЛ и СОТРУДНИК, имеющих связь 1:N. Сделайте допущение, что в отделе может и не быть со­трудников, но каждый сотрудник должен работать в каком-либо отделе.

13. Приведите пример рекурсивной связи и изобразите его на ER-диаграмме.

14. Приведите примеры атрибутов для сущностей ОТДЕЛ и СОТРУДНИК (из от­вета на вопрос 12) и изобразите их на ER-диграмме. Используйте для это­го символы UML-стиля.

15. Дайте определение термина слабая сущность и приведите пример, отлич­ный от того, который дан в тексте.

16. Поясните, в чем состоит неоднозначность в определении термина слабая сущность. Как этот термин интерпретируется в книге? Приведите приме­ры, отличные от тех, которые даны в тексте.

17. Дайте определение термина идентификационно-зависимая сущность и при­ведите пример, отличный от того, который дан в тексте.

18. Продемонстрируйте использование слабой сущности для представления многозначного атрибута Квалификация сущности СОТРУДНИК. Укажите ми­нимальное и максимальное кардинальное число на обеих сторонах связи. Используйте традиционные символы.

19. Продемонстрируйте использование слабой сущности для представления многозначного составного атрибута Телефон, состоящего из однозначных атрибутов КодРегиона и НомерТелефона. Пусть при этом атрибут Телефон принадлежит сущности ПРОДАВЕЦ. Укажите минимальное и максимальное кардинальное число на обеих сторонах связи. Используйте символы UML-стиля.

20. Опишите, что такое подтипы сущностей, и приведите пример, отличный от того, который дан в тексте.

21. Объясните значение термина наследование и покажите, как он относится к вашему ответу на вопрос 20.

22. Поясните разницу между связью типа «ИМЕЕТ» и связью типа «ЕСТЬ» и приведите пример для каждой связи.

23. Как документируется деловой регламент в модели «сущность—связь»?

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