Содержание
- 2. Технологии баз данных https://www.microsoft.com/ru-ru/sql-server/sql-server-downloads https://docs.microsoft.com/ru-ru/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16
- 3. Технологии баз данных Редакции MS SQL Server 2019 Express является бесплатной для использования редакцией. Функционал довольно
- 4. Технологии баз данных Литература: 1. К. Дж. Дэйт , Введение в системы баз данных 2. Карпова
- 5. Технологии баз данных Тренажеры SQL(TSQL) www.sql-ex.ru (http://sql-tutorial.ru/content.html) https://stepik.org/course/63054/syllabus http://sqlcontest.uniyar.ac.ru/ SQL-инъекции http://sql.training.hackerdom.ru/
- 6. Технологии баз данных Основные понятия и определения теории баз данных Структура СУБД и основные функции Классификация
- 7. Технологии баз данных Тема 1. Основные понятия и определения теории баз данных
- 8. ПРИЧИНЫ ВОЗНИКНОВЕНИЯ СИСТЕМ БАЗ ДАННЫХ Автоматизированная информационная система – это функционирующий на основе ЭВМ программно-аппаратный комплекс,
- 9. ПРИЧИНЫ ВОЗНИКНОВЕНИЯ СИСТЕМ БАЗ ДАННЫХ Классификация автоматизированных информационных систем по типу хранимой и обрабатываемой информации: Документальные
- 10. ПРИЧИНЫ ВОЗНИКНОВЕНИЯ СИСТЕМ БАЗ ДАННЫХ Недостатки файловой организации данных на внешних носителях. Зависимость программ от данных.
- 11. ПРИЧИНЫ ВОЗНИКНОВЕНИЯ СИСТЕМ БАЗ ДАННЫХ Решение: Было предложено отделить процесс хранения данных от процесса их обработки,
- 12. ПРИЧИНЫ ВОЗНИКНОВЕНИЯ СИСТЕМ БАЗ ДАННЫХ Банк данных – это система специальным образом организованных данных (баз данных),
- 13. ПРИЧИНЫ ВОЗНИКНОВЕНИЯ СИСТЕМ БАЗ ДАННЫХ База данных – именованная совокупность данных, отражающая состояние объектов и их
- 14. ПРИЧИНЫ ВОЗНИКНОВЕНИЯ СИСТЕМ БАЗ ДАННЫХ Основные компоненты системы баз данных Данные Постоянные Транзитные (промежуточные результаты, входные,
- 15. ПРИЧИНЫ ВОЗНИКНОВЕНИЯ СИСТЕМ БАЗ ДАННЫХ Основные компоненты системы баз данных 3. Программное обеспечение Система управления базами
- 16. Этапы развития СУБД В 1968 году была введена в эксплуатацию первая промышленная СУБД система IMS (Information
- 17. Этапы развития СУБД Первый этап развития СУБД связан с организацией баз данных на больших машинах типа
- 18. Этапы развития СУБД Эпоха персональных компьютеров (Настольные СУБД) Особенности этого этапа следующие: Все СУБД были рассчитаны
- 19. Этапы развития СУБД Распределенные базы данных (Клиент-серверная технология) Особенности данного этапа: Практически все современные СУБД обеспечивают
- 20. Этапы развития СУБД Распределенные базы данных Особенности данного этапа: Для того чтобы не потерять клиентов, которые
- 21. Этапы развития СУБД Интранет - отпадает необходимость использования специализированного клиентского программного обеспечения. Для работы с удаленной
- 22. Этапы развития СУБД Tермин «NoSQL» имеет абсолютно стихийное происхождение и не имеет общепризнанного определения или научного
- 23. NoSQL базы в-основном open-source и созданы в 21 столетии. NoSQL движение набирает популярность гигантскими темпами. Однако
- 24. Хранилища, построенные как «ключ/значение» (примеры — Memcached, Redis, Oracle NoSQL Database); Колоночные (или разреженные табличные) хранилища
- 25. БАЗЫ ДАННЫХ Жизненный цикл системы обработки данных состоит из нескольких этапов: 1) проектирование базы данных; 2)
- 26. ТРЕХУРОВНЕВАЯ АРХИТЕКТУРА БАЗЫ ДАННЫХ Архитектура системы БД - это совокупность её функциональных компонентов, а также средств
- 27. ТРЕХУРОВНЕВАЯ АРХИТЕКТУРА БАЗЫ ДАННЫХ
- 28. ТРЕХУРОВНЕВАЯ АРХИТЕКТУРА БАЗЫ ДАННЫХ
- 29. Технологии баз данных Тема 2. Структура СУБД и основные функции
- 30. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ Основные функции СУБД: управление данными во внешней памяти; управление буферами оперативной памяти;
- 31. ЧАСТИ СУБД Ядро СУБД (Data Base Engine ) – это набор программных модулей, необходимый и достаточный
- 32. Технологии баз данных Тема 3. Классификация моделей данных
- 33. Понятие "данные" в концепции баз данных — это набор конкретных значений, параметров, характеризующих объект, условие, ситуацию
- 34. Модель данных – это некоторая абстракция, которая, будучи приложима к конкретным данным, позволяет пользователям и разработчикам
- 35. Иерархическая модель данных (СУБД IMS (IBM)) Основными информационными единицами в иерархической модели являются: база данных (БД),
- 36. Иерархическая модель данных В иерархической модели сегменты объединяются в ориентированный древовидный граф. Схема иерархической БД представляет
- 37. Иерархическая модель данных Пример структуры иерархического дерева Пример двух экземпляров данного дерева
- 38. Сетевая модель данных (СУБД IDS (General Electric)) Базовыми объектами модели являются: Элемент данных — минимальная информационная
- 39. Сетевая модель данных Базовыми объектами модели являются: Набором называется двухуровневый граф, связывающий отношением «один-ко-многим» два типа
- 40. Сетевая модель данных
- 41. Сетевая модель данных
- 42. Реляционная модель данных Каждое отношение представляется в виде таблицы и обладает рядом специфических свойств: В таблице
- 43. Постреляционная модель данных Постреляционная модель данных представляет собой расширенную реляционную модель, снимающую ограничение неделимости данных, хранящихся
- 44. Многомерная модель данных Многомерная модель представляет собой узкоспециализированную модель предназначенной для интерактивной аналитической обработки информации. OLAP
- 45. Многомерная модель данных
- 46. Многомерная модель данных
- 47. Многомерная модель данных Ячейка или показатель это понятия значение которых однозначно определяется фиксированным набором измерений Измерение
- 48. Технологии баз данных Тема 4. Метод “сущность-связь” проектирования баз данных
- 49. Метод "Сущность – Связь" (Entity–Relation, ER–method) Модель “Cущность-Cвязь” была предложена в 1976 году Питером Пин-Шен Ченом
- 50. Метод "Сущность – Связь" (Entity–Relation, ER–method) Информация о сущности представляется совокупностью атрибутов. Атрибут – поименованное свойство
- 51. Метод "Сущность – Связь" (Entity–Relation, ER–method) Различают: Идентифицирующие и описательные атрибуты. Идентифицирующие атрибуты имеют уникальное значение
- 52. Метод "Сущность – Связь" (Entity–Relation, ER–method) Связь - ассоциирование двух или более сущностей. Каждая связь характеризуется
- 53. Метод "Сущность – Связь" (Entity–Relation, ER–method) Типы связей: Связь 1:1. Каждый экземпляр сущности А связан с
- 54. Метод "Сущность – Связь" (Entity–Relation, ER–method) ER - диаграмма
- 55. Метод "Сущность – Связь" (Entity–Relation, ER–method) ER - диаграмма
- 56. Метод "Сущность – Связь" (Entity–Relation, ER–method) Пример компании, которая занимается издательской деятельностью : База данных создаётся
- 57. Метод "Сущность – Связь" (Entity–Relation, ER–method)
- 58. Метод "Сущность – Связь" (Entity–Relation, ER–method) Пример проектной организации. Основной вид деятельности такой организации – выполнение
- 59. Метод "Сущность – Связь" (Entity–Relation, ER–method) – Оклад сотрудника зависит от занимаемой должности, за участие в
- 60. Метод "Сущность – Связь" (Entity–Relation, ER–method) 1 1 1 N N N 1
- 61. Метод "Сущность – Связь" (Entity–Relation, ER–method) 1 1 1 N N 1 N
- 62. Технологии баз данных Тема 5. Реляционная модель
- 63. Реляционная модель данных Теоретической основой этой модели стала теория отношений, основу которой заложили два логика —
- 64. Реляционная модель данных D1 = {Иванов, Крылов, Степанов}; D2 = {Теория автоматов, Базы данных} ; D3
- 65. Реляционная модель данных Количество атрибутов в отношении называется степенью, или рангом, отношения. Мощность – число кортежей
- 66. Реляционная модель данных Каждое отношение представленное в виде таблицы и обладает рядом специфических свойств: Отсутствие кортежей
- 67. Реляционная модель данных Схемой отношения R называется перечень имен атрибутов данного отношения с указанием домена, к
- 68. Правила преобразования ER-модели в реляционную Каждой сущности ставится в соответствие отношение реляционной модели данных. Каждый атрибут
- 69. Правила преобразования ER-модели в реляционную Преобразование связей 1:1 Следует объединить данные сущностей в одно отношение. Преобразование
- 70. Правила преобразования ER-модели в реляционную
- 71. Технологии баз данных Тема 6. Процесс нормализации отношений
- 72. Процесс нормализации отношений. При представлении концептуальной схемы в виде реляционной модели возможны различные варианты выбора схем
- 73. Процесс нормализации отношений. В теории реляционных БД существует формальный метод построения реляционной модели БД, в которой
- 75. Процесс нормализации отношений. Основные свойства нормальных форм: каждая следующая нормальная форма в некотором смысле улучшает свойства
- 76. Процесс нормализации отношений. Функциональная зависимость. В отношении R набор атрибутов Y функционально зависит от набора атрибутов
- 77. Процесс нормализации отношений. Первая нормальная форма (1NF). Отношение находится в первой нормальной форме(1NF), если все атрибуты
- 78. Процесс нормализации отношений. Вторая нормальная форма (2NF). Отношение находится во второй нормальной форме (2NF), если оно
- 79. Процесс нормализации отношений. Вторая нормальная форма (2NF). Отношение находится во второй нормальной форме (2NF), если оно
- 80. Процесс нормализации отношений. Третья нормальная форма (3NF). Отношение находится в 3NF, если оно находится в 2NF,
- 81. Процесс нормализации отношений. Нормальная форма Бойса-Кодда (BCNF) - усиленная 3NF Два потенциальных ключа - {PNUM, DNUM}
- 82. Процесс нормализации отношений. Нормальная форма Бойса-Кодда (BCNF) - усиленная 3NF Детерминант – это любой атрибут, от
- 83. Процесс нормализации отношений. Нормальная форма Бойса-Кодда (BCNF) - усиленная 3NF
- 84. Процесс нормализации отношений. Четвертая нормальная форма (4NF). Многозначная зависимость. В отношении R(A, B, C) существует многозначная
- 85. Процесс нормализации отношений. Четвертая нормальная форма (4NF).
- 86. Процесс нормализации отношений. Четвертая нормальная форма (4NF). Под проецированием без потерь понимается такой способ декомпозиции отношения,
- 87. Процесс нормализации отношений. Четвертая нормальная форма (4NF). Под проецированием без потерь понимается такой способ декомпозиции отношения,
- 88. Процесс нормализации отношений. Четвертая нормальная форма (4NF). Теорема Фейджина Отношение R(A, B, C) можно спроецировать без
- 89. Процесс нормализации отношений. Четвертая нормальная форма (4NF). КУРС →→ СТУДЕНТ|ДИСЦИПЛИНА.
- 90. Процесс нормализации отношений. Пятая нормальная форма (5NF). Предположим, что нужно учесть следующее ограничение: каждый продавец имеет
- 91. Процесс нормализации отношений. Пятая нормальная форма (5NF). Зависимость соединения Пусть R —отношение, а A, B, …,
- 92. Процесс нормализации отношений. Пятая нормальная форма (5NF).
- 96. Скачать презентацию