Содержание
- 2. План лекции 1. Базы данных 2. Разновидности баз данных 3. SQL запросы
- 3. Базы данных База данных (БД) - это организованная структура, предназначенная для хранения, изменения и обработки взаимосвязанной
- 4. Разновидность баз данных Виды: Иерархическая; Объектная и объектно-ориентированная; Объектно-реляционная; Реляционная; Сетевая; Функциональная.
- 5. Иерархические базы данных Иерархическая база данных – каждый объект, при таком хранение информации, представляется в виде
- 6. Объектные базы данных Объектные базы данных - это модель работы с объектными данными. Объектная модель идеально
- 7. Объектно-реляционные СУБД Объектно-реляционные СУБД объединяют в себе черты реляционной и объектной моделей. Их возникновение объясняется тем,
- 8. Реляционные базы данных Реляционная(или табличная) БД содержит перечень объектов одного типа, т.е. объектов с одинаковым набором
- 9. Сетевые базы данных Сетевые базы данных являются своеобразной модификацией иерархических баз данных. Сетевые базы данных отличаются
- 10. Функциональные базы данных Функциональные базы данных используются для решения аналитических задач: финансовое моделирование и управление производительностью.
- 11. SQL SQL - это универсальный язык структурированных запросов, применяемый для создания, модификации и управления данными в
- 12. Типы данных в SQL Типы данных SQL разделяются на три группы: Строковые; С плавающей точкой (дробные
- 13. Типы данных в SQL
- 14. Операторы SQL. CREATE CREATE - создает объект БД (базу, таблицу, представление, пользователя и т. д.). Пример:
- 15. Операторы SQL. ALTER ALTER - изменяет объект. Пример: ALTER TABLE table_name ADD column_name datatype; ALTER TABLE
- 16. Операторы SQL. DROP DROP - удаляет объект. Пример: DROP TABLE table_name;
- 17. Операторы SQL. DELETE DELETE - удаляет данные. Пример: DELETE FROM table_name WHERE condition.
- 18. Операторы SQL. INSERT INTO INSERT INTO - добавление новых данных в таблицу. Пример: INSERT INTO table_name
- 19. Операторы SQL. UPDATE UPDATE - изменение существующих данных. Пример: UPDATE table_name SET column1 = value1, column2
- 20. Операторы SQL. SELECT SELECT - считывает данные, удовлетворяющие заданным условиям. Пример: SELECT column1, column2, ... FROM
- 21. Операторы SQL. SELECT Чтобы упорядочить поля результирующего набора, их следует перечислить через запятую в нужном порядке
- 22. Операторы SQL. SELECT Вертикальную проекцию таблицы РC можно получить, если перечислить только необходимые поля. Например, чтобы
- 23. Операторы SQL. SELECT Следует отметить, что вертикальная выборка может содержать дубликаты строк в том случае, если
- 24. Операторы SQL. SELECT Также может использоваться ключевое слово ALL, которое принимается по умолчанию. Чтобы упорядочить строки
- 25. Операторы SQL. SELECT Сортировку можно проводить по возрастанию (параметр ASC принимается по умолчанию) или по убыванию
- 26. Операторы SQL. LIKE LIKE - определяет, совпадает ли данная символьная строка с указанным шаблоном. Шаблон включает
- 27. Операторы SQL. LIKE
- 28. Операторы SQL. ORDER BY ORDER BY - используется для сортировки записей для набора результатов SELECT запроса.
- 29. Операторы SQL. GROUP BY GROUP BY - можно использовать в SELECT для сбора данных по нескольким
- 30. Операторы SQL. JOIN JOINS - используются для извлечения данных из нескольких таблиц.
- 31. Операторы SQL. INNER JOIN INNER JOIN - возвращает все строки из нескольких таблиц, где выполняется условия
- 32. Операторы SQL. LEFT JOIN LEFT JOIN - этот тип соединения возвращает все строки из таблиц с
- 33. Операторы SQL. RIGHT JOIN RIGHT JOIN - этот тип соединения возвращает все строки из таблиц с
- 34. Операторы SQL. FULL OUTER JOIN FULL OUTER JOIN - этот тип соединения возвращает все строки из
- 37. Скачать презентацию