Презентация SQL - структурированный язык запросов онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему SQL - структурированный язык запросов абсолютно бесплатно. Урок-презентация на эту тему содержит всего 43 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » SQL - структурированный язык запросов
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:43 слайда
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:776.59 kB
- Просмотров:92
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№2 слайд
![SQL - структурированный Язык](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img1.jpg)
Содержание слайда: SQL - структурированный Язык Запросов
декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных.
язык который дает вам возможность создавать и работать в реляционных базах данных, которые являются наборами связанной информации сохраняемой в таблицах.
№4 слайд
![Интерактивный SQL](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img3.jpg)
Содержание слайда: Интерактивный SQL
используется для функционирования непосредственно в базе данных чтобы производить вывод для использования его заказчиком. В этой форме SQL, когда вы введете команду, она сейчас же выполнится и вы сможете увидеть вывод (если он вообще получится) - немедленно.
№5 слайд
![Состав SQL Язык определения](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img4.jpg)
Содержание слайда: Состав SQL:
Язык определения данных (Data Definition Language, DDL). Это та часть SQL, которая используется для создания (полного определения) базы данных, изменения ее структуры и удаления базы после того, как она становится ненужной.(crete, alter,drop)
Язык манипулирования данными (Data Manipulation Language, DML). Предназначен для поддержки базы данных. С помощью этого мощного инструмента можно точно указать, что именно нужно сделать с данными, находящимися в базе, – ввести, изменить или выбрать нужные.(select, delete,update, insert)
Язык управления данными (Data Control Language, DCL). Защита базы данных от различных вариантов повреждения. При правильном использовании DCL обеспечивает защиту базы, а степень защищенности зависит от используемой реализации. Если реализация не обеспечивает достаточной защиты, то довести защиту до нужного уровня необходимо при разработке прикладной программы.
№7 слайд
![Запрос команда которую вы](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img6.jpg)
Содержание слайда: Запрос
команда которую вы даете вашей программе базы данных, и которая сообщает ей, чтобы она вывела определенную информацию из таблиц в память. Эта информация обычно посылается непосредственно на экран компьютера или терминала которым вы пользуетесь, хотя, в большинстве случаев, ее можно также послать принтеру, сохранить в файле ( как объект в памяти компьютера ), или представить как вводную информацию для другой команды или процесса.
№9 слайд
![Язык SQL состоит из](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img8.jpg)
Содержание слайда: Язык SQL состоит из ограниченного числа команд, специально предназначенных для управления данными. Одни из этих команд служат для определения данных, другие – для их обработки, а остальные – для администрирования данных.
Язык SQL состоит из ограниченного числа команд, специально предназначенных для управления данными. Одни из этих команд служат для определения данных, другие – для их обработки, а остальные – для администрирования данных.
№10 слайд
![Операторы SQL делятся на](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img9.jpg)
Содержание слайда: Операторы SQL делятся на:
операторы определения данных (Data Definition Language, DDL) (CREATE, ALTER, DROP)
операторы манипуляции данными (Data Manipulation Language, DML) (SELECT, INSERT, UPDATE, DELETE )
операторы определения доступа к данным (Data Control Language, DCL) (GRANT, REVOKE, DENY)
операторы управления транзакциями (Transaction Control Language, TCL) (COMMIT, ROLLBACK, SAVEPOINT)
№12 слайд
![Кроме команд, специальное](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img11.jpg)
Содержание слайда: Кроме команд, специальное значение в SQL имеют и некоторые другие слова. Вместе с командами они зарезервированы для специального использования, поэтому эти слова нельзя применять в качестве имен переменных или любым другим способом, для которого они не предназначены.
Кроме команд, специальное значение в SQL имеют и некоторые другие слова. Вместе с командами они зарезервированы для специального использования, поэтому эти слова нельзя применять в качестве имен переменных или любым другим способом, для которого они не предназначены.
№16 слайд
![Изменение таблицы ALTER TABLE](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img15.jpg)
Содержание слайда: Изменение таблицы
ALTER TABLE
Для добавления столбцов в таблицу используется оператор ALTER TABLE - ADD COLUMN.
ALTER TABLE имя_таблицы ADD COLUMN имя_столбца тип;
Для изменения имени существующего столбца используется оператор CHANGE.
ALTER TABLE имя_таблицы CHANGE старое_имя_столбца новое_имя_столбца тип;
изменить только тип столбца, то мы будем использовать оператор MODIFY. Его синтаксис следующий:
ALTER TABLE имя_таблицы MODIFY имя_столбца новый_тип;
№20 слайд
![SELECT что выбрать FROM](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img19.jpg)
Содержание слайда: SELECT что_выбрать FROM откуда_выбрать;
SELECT что_выбрать FROM откуда_выбрать;
Вместо "что_выбрать" мы должны указать либо имя столбца, значения которого хотим увидеть, либо имена нескольких столбцов через запятую, либо символ звездочки (*), означающий выбор всех столбцов таблицы. Вместо "откуда_выбрать" следует указать имя таблицы.
№27 слайд
![Метасимволы оператора LIKE](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img26.jpg)
Содержание слайда: Метасимволы оператора LIKE
Самый распространенный метасимвол - %. Он означает любые символы. Например, если нам надо найти слова, начинающиеся с букв "вел", то мы напишем LIKE 'вел%', а если мы хотим найти слова, которые содержат символы "клуб", то мы напишем LIKE '%клуб%'
Еще один часто используемый метасимвол - _. В отличие от %, который обозначает несколько или ни одного символа, нижнее подчеркивание обозначает ровно один символ.
№30 слайд
![. Выбираем заказ, который нас](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img29.jpg)
Содержание слайда: 1. Выбираем заказ, который нас интересует.
1. Выбираем заказ, который нас интересует.
SELECT id_user FROM zakaz WHERE id_z = 1
2. Выбираем информацию о имейле интересующего пользователя.
SELECT email FROM users WHERE id_user = условие
3. Соединяем запросы
SELECT email FROM users WHERE id_user IN
(SELECT id_user FROM zakaz WHERE id_z = 1)
№32 слайд
![Если нам надо получить данные](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img31.jpg)
Содержание слайда: Если нам надо получить данные из двух таблиц, то Запросы, которые позволяют это сделать, в SQL называются Объединениями.
Если нам надо получить данные из двух таблиц, то Запросы, которые позволяют это сделать, в SQL называются Объединениями.
Внутренние объединения. Такие объединения связывают строки одной таблицы со строками другой таблицы (а может еще и третьей таблицы). Но бывают ситуации, когда необходимо, чтобы в результат были включены строки, не имеющие связанных.
Внешние объединения. позволяющим выводить все строки одной таблицы и имеющиеся связанные с ними строки из другой таблицы.
№33 слайд
![Декартовое произведение](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img32.jpg)
Содержание слайда: Декартовое произведение
Синтаксис самого простого объединения следующий:
SELECT имена_столбцов_таблицы_1, имена_столбцов_таблицы_2 FROM имя_таблицы_1, имя_таблицы_2;
Такое объединение научно называется декартовым произведением, когда каждой строке первой таблицы ставится в соответствие каждая строка второй таблицы.
№35 слайд
![Inner Join Мы имеем две](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img34.jpg)
Содержание слайда: Inner Join
Мы имеем две таблицы.
Они в свою очередь, имеют разное количество записей.
В каждой из таблиц есть поля, которые связаны между собой.
Возвращаемый результат будет в виде набора записей из двух таблиц, где номера связанных между собой полей совпадают.
Проще говоря, запрос вернет только те записи (из таблицы номер два), данные о которых есть в таблице номер один. -
№38 слайд
![Функции - это операции,](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img37.jpg)
Содержание слайда: Функции - это операции, позволяющие манипулировать данными. Можно выделить несколько групп встроенных функций:
Функции - это операции, позволяющие манипулировать данными. Можно выделить несколько групп встроенных функций:
Строковые функции. Используются для управления текстовыми строками, например, для обрезания или заполнения значений.
Числовые функции. Используются для выполнения математических операций над числовыми данными. К числовым функциям относятся функции возвращающие абсолютные значения, синусы и косинусы углов, квадратный корень числа и т.д. Используются они только для алгебраических, тригонометрических и геометрических вычислений.
Итоговые функции. Используются для получения итоговых данных по таблицам, например, когда надо просуммировать какие-либо данные без их выборки.
Функции даты и времени. Используются для управления значениями даты и времени, например, для возвращения разницы между датами.
Системные функции. Возвращают служебную информацию СУБД.
№39 слайд
![Итоговые функции AVG Функция](/documents_6/9eee3a9eb6a3e45e7ab217cdbad6e792/img38.jpg)
Содержание слайда: Итоговые функции
AVG() Функция возвращает среднее значение столбца.
COUNT() Функция возвращает число строк в столбце.
MAX() Функция возвращает самое большое значение в столбце.
MIN() Функция возвращает самое маленькое значение в столбце.
SUM() Функция возвращает сумму значений столбца.
Скачать все slide презентации SQL - структурированный язык запросов одним архивом:
Похожие презентации
-
SQL Язык структурированных запросов, применяемый для создания и управления данными в реляционных базах данных
-
Язык структурированных запросов - SQL. (Лекция 2)
-
Язык запросов SQL. Лекция 10
-
Язык запросов SQL. Общий синтаксис команды SELECT
-
Язык SQL. Сложноподчиненные запросы
-
Язык запросов SQL. Многотабличные запросы
-
Язык запросов SQL. Язык запросов к данным (DML)
-
Язык запросов SQL. Введение
-
Язык SQL. Подзапросы. (Лекция 10)
-
Структурированный язык запросов