Содержание
- 2. База данных — это упорядоченный набор структурированной информации или данных, которые обычно хранятся в электронном виде
- 3. Типы баз данных: Реляционные базы данных. Данные в реляционной базе организованы в виде таблиц, состоящих из
- 4. Создание базы данных и таблиц Выделение сущностей и их атрибутов, которые будут храниться в базе данных,
- 5. На первом этапе происходит выделение сущностей. Сущность (entity) представляет тип объектов, которые должны храниться в базе
- 6. Восходящий и нисходящий подходы к выделению сущностей и атрибутов Том посещает курс по математике, который преподает
- 8. Атомизация атрибутов При определении атрибутов происходит разделение сложных комплексных элементов на более простые. Так, в случае
- 9. Домен Каждый атрибут имеет домен (domain). Домен представляет набор допустимых значений для одного или нескольких атрибутов.
- 10. Имя. Домен представляет все возможные имена, которые могут использоваться. Каждое имя представляет строку длиной максимум 20
- 11. Определитель NULL При определении атрибутов и их домена необходимо проанализировать, а может ли у атрибута отсутствовать
- 12. Ключи Ключи представляют способ идентификации строк в таблице. С помощью ключей можно связывать строки между различными
- 13. Базы данных могут содержать таблицы, которые связаны между собой различными связями. Связь (relationship) представляет ассоциацию между
- 14. Связи между таблицами бывают следующих типов: Один к одному (объекту одной сущности можно сопоставить только один
- 15. Нормализация Нормализация представляет процесс разделения данных по отдельным связанным таблицам. Нормализация устраняет избыточность данных (data redundancy)
- 16. Нормализация предполагает применение нормальных форм к структуре данных. Каждая нормальная форма (за исключением первой) подразумевает, что
- 17. Вторая нормальная форма (2NF) предполагает, что каждый столбец, не являющийся ключом, должен зависеть от первичного ключа.
- 18. Пятая нормальная форма (5NF) разделяет таблицы на более малые таблицы для устранения избыточности данных. Разбиение идет
- 19. Первая нормальная форма Первая нормальная форма предполагает, что таблица не должна содержать повторяющихся столбцов или таких
- 20. Том посещает курс по математике, который преподает профессор Смит. Сэм посещает курс по математике, которые преподает
- 21. Таблица StudentCourses
- 22. Таблица Emails Таблица StudentCourses
- 23. Вторая нормальная форма Во второй нормальной форме каждый столбец в таблице, который не является ключом, должен
- 24. Таблица Students Таблица Courses Таблица StudentCourses
- 25. Третья нормальная форма Третья нормальная форма предполагает, что каждый столбец, не являющийся ключом, должен зависеть только
- 27. Скачать презентацию