Реляционная модель данных
Вопросы
Модель данных
Концептуальные модели данных
Реляционная модель
Структура реляционной модели
Пример: представление данных
Структуры данных
Обозначения реляционной алгербры
Терминология
Пример
Типы данных атрибутов:
Сущности
Преобразование сущности в таблицу
Ключ
Связи
Связи 1 : 1
Связи 1 : N
Слабые сущности
Связи М : N
«Плохие» отношения – пример 1:
«Плохие» отношения – пример 2:
«Плохие» отношения – пример 3:
Недостатки «плохих» отношений:
Неатомарные значения
Как можно избавиться от неатомарных значений в отношении Группы?
Что плохого в таблице Товары и фирмы?
Функциональные зависимости
Ключ
Полная функциональная зависимость
Как преобразовать отношение Товары и фирмы?
Разбить на два отношения
Транзитивные зависимости
Пример транзитивной зависимости
Как преобразовать отношение Студенты и предметы?
Разбить на две таблицы
Декомпозиция
1 НФ
2 НФ
Пример: 2 НФ
3 НФ
Пример: 3 НФ
НФ Бойса-Кодда
Пример: НФ Бойса-Кодда
Выводы:
Шаги при декомпозиции
Специальные реляционные операции
Селекция
Селекция
Пример: селекция
Проекция
Пример: проекция
Соединение по условию – JOIN Тэта-соединение
Пример: соединение по условию
Естественное соединение
Пример: естественное соединение
Естественное соединение через другие операции
Деление отношений
Деление
Пример: деление отношений
2.26M
Category: programmingprogramming

Реляционная модель данных

1. Реляционная модель данных

ЛЕКЦИЯ №4

2. Вопросы

1. Основные определения
2. Представление сущностей и связей в отношениях
3. Преобразование отношений
4. Нормальные формы отношений
5. Реляционные операции

3. Модель данных

4. Концептуальные модели данных

5. Реляционная модель

6. Структура реляционной модели

7. Пример: представление данных

8. Структуры данных

9. Обозначения реляционной алгербры

10. Терминология

11. Пример

12. Типы данных атрибутов:

13. Сущности

14. Преобразование сущности в таблицу

15. Ключ

16. Связи

17. Связи 1 : 1

18. Связи 1 : N

19. Слабые сущности

20. Связи М : N

21. «Плохие» отношения – пример 1:

22. «Плохие» отношения – пример 2:

23. «Плохие» отношения – пример 3:

24. Недостатки «плохих» отношений:

25. Неатомарные значения

26. Как можно избавиться от неатомарных значений в отношении Группы?

27. Что плохого в таблице Товары и фирмы?

28. Функциональные зависимости

29. Ключ

30. Полная функциональная зависимость

31. Как преобразовать отношение Товары и фирмы?

32. Разбить на два отношения

33. Транзитивные зависимости

34. Пример транзитивной зависимости

35. Как преобразовать отношение Студенты и предметы?

36. Разбить на две таблицы

37. Декомпозиция

38. 1 НФ

39. 2 НФ

40. Пример: 2 НФ

41. 3 НФ

42. Пример: 3 НФ

43. НФ Бойса-Кодда

44. Пример: НФ Бойса-Кодда

45. Выводы:

46. Шаги при декомпозиции

47. Специальные реляционные операции

48. Селекция

49. Селекция

50. Пример: селекция

51. Проекция

52. Пример: проекция

53. Соединение по условию – JOIN Тэта-соединение

54. Пример: соединение по условию

55. Естественное соединение

56. Пример: естественное соединение

57. Естественное соединение через другие операции

58. Деление отношений

59. Деление

60. Пример: деление отношений

English     Русский Rules