Содержание
- 2. SQL - structured query language - «язык структурированных запросов» SQL - это стандартный язык доступа и
- 3. Сервер приложений предоставляет возможность использовать такие ресурсы сервера, как базы данных. Например, динамическая страница содержит запрос
- 4. Сервер приложений не может непосредственно получить данные из БД, поскольку они используют специфические форматы хранения данных.
- 5. После того, как драйвер установит соединение, выполняется запрос к базе, в результате чего формируется набор записей.
- 6. SELECT - извлекает данные из таблицы БД UPDATE - обновляет данные в таблице БД DELETE -
- 7. Пример запроса it-courses.by Persons SELECT LastName FROM Persons;
- 8. Основные команды. Select it-courses.by SELECT * FROM Customers; SELECT CustomerName, City FROM Customers;
- 9. Выбор всех столбцов (SELECT *) it-courses.by SELECT * FROM Customers;
- 10. Основные команды (conditions) it-courses.by
- 11. Подстановочные. Wildcards it-courses.by
- 12. Условия поиска it-courses.by Сравнение. Диапазон. Роли уровня базы данных. Соответствие шаблону. Пустое значение.
- 13. Сравнительный Тест (=, , , >=) it-courses.by
- 14. Сравнительный Тест (=, , , >=) it-courses.by SELECT * FROM Customers WHERE PostalCode = 44000 Limit
- 15. Основные команды. Where it-courses.by SELECT * FROM Customers WHERE Country = 'Mexico';
- 16. Примеры запроса it-courses.by
- 17. Основные команды. And & Or it-courses.by SELECT * FROM Customers WHERE Country = 'Germany‘ AND City
- 18. Составные условия поиска (AND, OR, and NOT) it-courses.by
- 19. Составные условия поиска (AND, OR, and NOT) it-courses.by SELECT * FROM Customers where Country = 'Sweden'
- 20. Основные команды. And & Or it-courses.by SELECT * FROM Customers WHERE City = 'Berlin‘ OR City
- 21. Основные команды. And & Or it-courses.by SELECT * FROM Customers WHERE Country = ‘Mexico' AND (City
- 22. Основные команды. Order by it-courses.by The ORDER BY keyword is used to sort the result-set by
- 23. Сортировка результатов запроса it-courses.by
- 24. Сортировка результатов запроса it-courses.by SELECT Distinct Country FROM Customers order by Country limit 6; SELECT Distinct
- 25. Основные команды. Insert into it-courses.by INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country) VALUES ('Cardinal‘
- 26. Основные команды. Update it-courses.by UPDATE Customers SET ContactName = 'Alfred Schmidt', City = 'Hamburg' WHERE CustomerName
- 27. Основные команды. Delete it-courses.by DELETE FROM Customers WHERE CustomerName = 'Alfreds Fkiste'; DELETE FROM Customers; All
- 28. Основные команды. Wildcards it-courses.by SELECT * FROM Customers WHERE City LIKE 'ber%'; SELECT * FROM Customers
- 29. Тестирование Диапазона (BETWEEN) it-courses.by
- 30. Основные команды. Between it-courses.by SELECT * FROM Products WHERE Price BETWEEN 10 AND 20; SELECT *
- 31. Тестирование Диапазона (BETWEEN) it-courses.by SELECT * FROM Customers WHERE PostalCode BETWEEN 44000 and 78000 limit 5;
- 32. Тестирование соответствия шаблону (LIKE) it-courses.by Шаблоны знаков: % - заменяет ноль или более символов; _ -
- 33. Тестирование соответствия шаблону (LIKE) it-courses.by SELECT * FROM Customers WHERE PostalCode LIKE '440%' limit 5;
- 34. Недостающие данные (нулевые значения) it-courses.by
- 35. Тестирование нулевого значения it-courses.by
- 36. Тестирование нулевого значения it-courses.by SELECT * FROM employees where building is null;
- 37. Тестирование роли уровня базы данных (IN) it-courses.by
- 38. Тестирование роли уровня базы данных (IN) it-courses.by SELECT * FROM Customers WHERE PostalCode IN (12209, 44000,
- 39. Основные команды. Distinct it-courses.by Distinct – команда для вывода уникальных имен (без повторов) SELECT distinct Country
- 40. Повторяющиеся строки (DISTINCT) it-courses.by
- 41. Повторяющиеся строки (DISTINCT) it-courses.by SELECT City FROM Customers limit 4; SELECT distinct City FROM Customers limit
- 42. Основные команды. Drop it-courses.by Таблицы и базы данных можно удалить с помощью этой команды. DROP statement.
- 43. SQL JOIN Выбирает значения из нескольких таблиц одновременно. Наиболее часто используемых 4: Inner Join Left join
- 44. Объединения (JOINS) it-courses.by
- 45. JOIN это горизонтальное объединение it-courses.by
- 46. SQL INNER JOIN – Вернет все записи из всех таблиц, где есть пересечение. SELECT Product.ProductID, Orders.Quantity,
- 47. SQL FULL OUTER JOIN – Вернет все записи из обеих таблицы совместив записи, где есть пересечение.
- 48. Внутреннее vs Левое Объединение it-courses.by
- 49. SQL LEFT JOIN – Вернет все записи из левой таблицы и записи из правой, где есть
- 50. SQL RIGHT JOIN – Вернет все записи из правой таблицы и записи из левой, где есть
- 51. Объединение it-courses.by
- 52. Нормализация баз данных it-courses.by это процесс организации данных в базе данных, включающий создание таблиц и установление
- 53. Денормализация it-courses.by Улучшение производительности сложных запросов, которые выполняются долго за счет добавления необходимой избыточности данных; Упрощение
- 54. Реляционная база данных it-courses.by Доступ и изменение данных в реляционной базе данных осуществляется при помощи выполнения
- 55. SQL как средство общения с СУБД it-courses.by
- 56. Структура it-courses.by
- 57. Запросы it-courses.by
- 58. Названия таблиц it-courses.by
- 59. Названия колонок it-courses.by
- 60. Используйте любую интегрированную среду разработки (IDE) для работы с SQL it-courses.by
- 61. Встроенные функции it-courses.by Агрегатные функции выполняют вычисление на наборе значений в столбце и возвращают одиночное значение.
- 62. Встроенные функции it-courses.by Полезные агрегатные функции: AVG() - Возвращает среднее значение COUNT() - Возвращает количество строк
- 63. Агрегатные функции it-courses.by SELECT count(*) FROM Employees;
- 64. Агрегатные функции (группировки и фильтрация) it-courses.by
- 65. Агрегатные функции (GROUP BY Clause) it-courses.by SELECT Country, count(Country) FROM Customers Group by Country; Оператор GROUP
- 66. Агрегатные функции (HAVING Clause) it-courses.by Оператор HAVING был добавлен в SQL потому, что оператор WHERE не
- 68. Скачать презентацию

































































Количество путей в графе
Модели представления данных
Моделирование фартука с помощью графического редактора Paint
Table of Contents
Примеры использования внешних устройств, подключаемых к компьютеру, в учебных целях
Сервер LandPlay
Презентация на тему Табличный процессор EXCEL
Универсальность цифрового представления информации
Анализ фотоматериалов сетевого издания. Волгоградская Правда
CSS Каскажные таблицы стилей
Efficient рagerank tracking in evolving networks
Компьютерные технологии в геологии
Электронная паспортизация музеев образовательных организаций. Портал Школьные музеи
Система Домашняя сеть
Исследования в сотрудничестве с работодателями Microsoft
Виртуальное путешествие по Северной Америке
Дистанционное обучение дошкольников с использованием цифровых образовательных платформ
Файловая система NTFS
Презентация на тему Табличные информационные модели (9 класс)
10u-2b_СистемыСчисления
Наука информатика
Внутренняя поисковая оптимизация
Функциональные зависимости
Пример Stories для показа новинок сериалов выходящих в сервисе Амедиатека
Примеры новостных сообщений
Лингвистические особенности электронного общения на примере социальных сетей
Дополнение к программному продукту EgalCMS
Структурированные типы данных. Двумерные массивы. Матрицы