Содержание
- 2. Типы баз данных Данные и программы Иерархические базы данных Сетевые базы данных Реляционные базы данных NoSQL-базы
- 3. Данные живут дольше программ База данных Десктопная программа Web-сайт Мобильное приложение
- 4. База данных База данных
- 5. Трудности работы с файлами Трудно добиться компактности Сложно обеспечить конкурентный доступ Затруднено удаление и редактирование данных
- 6. История развития СУБД Иерархические Сетевые Реляционные NoSQL
- 7. Иерархические СУБД Транспорт Воздушный Водный Наземный Ж/Д Автотранспорт Морской Речной
- 8. Отношение многие-ко-многим Книги Сеть Базы данных Видео Книга 1 Книга2
- 9. Сетевая база данных Сеть Базы данных Видео Книга 1 Книга2 Автор 1 Автор 2 Автор 2
- 10. Реляционные базы данных 1 Книга 1 2 Книга 2 id name 1 Автор 1 2 Автор
- 11. Эдгар Кодд Правила функционирования реляционных баз данных были сформулированы доктором Э.Ф. Коддом в 1970 году. С
- 12. Реляционные СУБД Oracle MS SQL DB2 MySQL PostgreSQL Firebird
- 13. Укрупнение проектов в Интернет сайт сервер сервер сервер сервер сервер сервер сервер сайт сайт сайт сайт
- 14. Укрупнение проектов в Интернет сайт сайт сайт сейчас 2010 2000 1990 сайт
- 15. NoSQL базы данных Redis MongoDB ElasticSearch ClickHouse Cassandra
- 16. Redis: один поток обслуживает все соединения
- 17. Шардирование
- 18. Распределенная база данных
- 19. Разрыв связи между базами данных
- 20. Совместное использование СУБД Redis MySQL ElasticSearch ClickHouse Код приложения Кэш в оперативной памяти Основная база данных
- 21. Совместное использование СУБД Redis MySQL ElasticSearch ClickHouse Код приложения Кэш в оперативной памяти Основная база данных
- 22. Совместное использование СУБД Redis MySQL ElasticSearch ClickHouse Код приложения Кэш в оперативной памяти Основная база данных
- 23. Совместное использование СУБД Redis MySQL ElasticSearch ClickHouse Код приложения Кэш в оперативной памяти Основная база данных
- 24. Совместное использование СУБД Redis MySQL ElasticSearch ClickHouse Код приложения Кэш в оперативной памяти Основная база данных
- 25. Базы данных Типы баз данных. Основы реляционных баз данных. СУБД MySQL. Клиенты. Управление базами данных Урок
- 26. Основы реляционных баз данных Реляционные базы данных Таблицы, строки и столбцы Первичные и внешние ключи Транзакции.
- 27. Таблица 1 Процессоры 2 Видеокарты total name 3 Материнские платы Строка Столбец 4 Оперативная память id
- 28. База данных catalogs users products
- 29. Таблица catalogs 1 Процессоры 2 Видеокарты total name 3 Материнские платы 4 Оперативная память id 15
- 30. Таблица catalogs 1 Процессоры 2 Видеокарты total name 3 Материнские платы 4 Оперативная память id 15
- 31. Таблица catalogs 1 Процессоры 2 Видеокарты total name 3 Материнские платы 4 Оперативная память id 15
- 32. Таблица catalogs 1 Процессоры 2 Видеокарты total name 3 Материнские платы 4 Оперативная память id 15
- 33. Таблица catalogs 1 Процессоры 2 Видеокарты total name 3 Материнские платы 4 Оперативная память id 15
- 34. Пустая таблица: ноль строк total name id
- 35. Первичный ключ (primary key) 1 Процессоры 2 Видеокарты total name 3 Материнские платы 4 Оперативная память
- 36. Категории и товары Процессоры Видеокарты categories Intel Core i7 Intel Core i5 AMD Ryzen 3 GeForce
- 37. Связи между таблицами 1 Процессоры 2 Видеокарты name id 1 Intel Core i7 2 Intel Xeon
- 38. Транзакции SELECT INSERT INSERT UPDATE SELECT INSERT ERROR UPDATE
- 39. ACID Atomicy — атомарность Consistency — согласованность Isolation — изолированность Durability — сохраняемость
- 40. CAP-теорема Согласованность Consistency Доступность Availibility Устойчивость к разделению Partition tolerance
- 41. CAP-теорема C A P MySQL PostgreSQL Cassandra Riak Redis MongoDB
- 42. Базы данных Типы баз данных. Основы реляционных баз данных. СУБД MySQL. Клиенты. Управление базами данных Урок
- 43. СУБД MySQL и клиенты СУБД MySQL Клиент-серверное взаимодействие Утилита mysql Конфигурационный файл .my.cnf Утилита mysqldump SQL-дамп
- 44. Архитектура MySQL Ядро InnoDB MyISAM Memory Archive
- 45. Сервер как правило один, клиентов — много Клиент Клиент Клиент Клиент Клиент
- 46. Клиенты MySQL DBeaver Ruby Python mysql Java
- 47. Команды mysql
- 48. Базы данных Типы баз данных. Основы реляционных баз данных. СУБД MySQL. Клиенты. Управление базами данных Урок
- 49. Управление базами данных Создание и удаление баз данных Текущая база данных Создание и удаление таблиц Оператор
- 50. Создание таблицы CREATE TABLE имя_таблицы ( имя_столбца параметры, имя_столбца параметры, ... )
- 51. Домашнее задание Установите СУБД MySQL. Создайте в домашней директории файл .my.cnf, задав в нем логин и
- 53. Скачать презентацию