Презентация 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
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
SQL structured query language
Содержание слайда: SQL structured query language 

№2 слайд
SQL - структурированный Язык
Содержание слайда: SQL - структурированный Язык Запросов декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных. язык который дает вам возможность создавать и работать в реляционных базах данных, которые являются наборами связанной информации сохраняемой в таблицах.

№3 слайд
Содержание слайда:

№4 слайд
Интерактивный SQL
Содержание слайда: Интерактивный SQL используется для функционирования непосредственно в базе данных чтобы производить вывод для использования его заказчиком. В этой форме SQL, когда вы введете команду, она сейчас же выполнится и вы сможете увидеть вывод (если он вообще получится) - немедленно.

№5 слайд
Состав SQL Язык определения
Содержание слайда: Состав SQL: Язык определения данных (Data Definition Language, DDL). Это та часть SQL, которая используется для создания (полного определения) базы данных, изменения ее структуры и удаления базы после того, как она становится ненужной.(crete, alter,drop) Язык манипулирования данными (Data Manipulation Language, DML). Предназначен для поддержки базы данных. С помощью этого мощного инструмента можно точно указать, что именно нужно сделать с данными, находящимися в базе, – ввести, изменить или выбрать нужные.(select, delete,update, insert) Язык управления данными (Data Control Language, DCL). Защита базы данных от различных вариантов повреждения. При правильном использовании DCL обеспечивает защиту базы, а степень защищенности зависит от используемой реализации. Если реализация не обеспечивает достаточной защиты, то довести защиту до нужного уровня необходимо при разработке прикладной программы.

№6 слайд
Что такое запрос?
Содержание слайда: Что такое запрос?

№7 слайд
Запрос команда которую вы
Содержание слайда: Запрос команда которую вы даете вашей программе базы данных, и которая сообщает ей, чтобы она вывела определенную информацию из таблиц в память. Эта информация обычно посылается непосредственно на экран компьютера или терминала которым вы пользуетесь, хотя, в большинстве случаев, ее можно также послать принтеру, сохранить в файле ( как объект в памяти компьютера ), или представить как вводную информацию для другой команды или процесса.

№8 слайд
Команды SQL
Содержание слайда: Команды SQL

№9 слайд
Язык SQL состоит из
Содержание слайда: Язык SQL состоит из ограниченного числа команд, специально предназначенных для управления данными. Одни из этих команд служат для определения данных, другие – для их обработки, а остальные – для администрирования данных. Язык SQL состоит из ограниченного числа команд, специально предназначенных для управления данными. Одни из этих команд служат для определения данных, другие – для их обработки, а остальные – для администрирования данных.

№10 слайд
Операторы SQL делятся на
Содержание слайда: Операторы 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)

№11 слайд
Зарезервированные слова SQL
Содержание слайда: Зарезервированные слова SQL

№12 слайд
Кроме команд, специальное
Содержание слайда: Кроме команд, специальное значение в SQL имеют и некоторые другие слова. Вместе с командами они зарезервированы для специального использования, поэтому эти слова нельзя применять в качестве имен переменных или любым другим способом, для которого они не предназначены. Кроме команд, специальное значение в SQL имеют и некоторые другие слова. Вместе с командами они зарезервированы для специального использования, поэтому эти слова нельзя применять в качестве имен переменных или любым другим способом, для которого они не предназначены.

№13 слайд
Создание таблицы
Содержание слайда: Создание таблицы

№14 слайд
Создание таблицы CREATE TABLE
Содержание слайда: Создание таблицы CREATE TABLE CREATE TABLE название_таблицы, (название_столбца1 тип данных [DEFAULT выражение] [ограничение_столбца], название_столбца2 тип данных [DEFAULT выражение] [ограничение_столбца],[ограничения_таблицы]).

№15 слайд
Внесение данных INSERT INSERT
Содержание слайда: Внесение данных INSERT INSERT INTO имя_таблицы VALUES('значение_первого_столбца','значение_второго_столбца', ...,'значение_последнего_столбца');

№16 слайд
Изменение таблицы ALTER TABLE
Содержание слайда: Изменение таблицы ALTER TABLE Для добавления столбцов в таблицу используется оператор ALTER TABLE - ADD COLUMN. ALTER TABLE имя_таблицы ADD COLUMN имя_столбца тип; Для изменения имени существующего столбца используется оператор CHANGE. ALTER TABLE имя_таблицы CHANGE старое_имя_столбца новое_имя_столбца тип; изменить только тип столбца, то мы будем использовать оператор MODIFY. Его синтаксис следующий:   ALTER TABLE имя_таблицы MODIFY имя_столбца новый_тип;

№17 слайд
Обновление таблицы UPDATE
Содержание слайда: Обновление таблицы UPDATE TABLE UPDATE имя_таблицы SET имя_столбца=значение_столбца WHERE условие;

№18 слайд
Удаление таблицы и данных
Содержание слайда: Удаление таблицы и данных DROP/ DELETE оператор DELETE, который позволяет удалять строки из таблицы.   DELETE FROM имя_таблицы WHERE условие; Удалить таблицу DROP TABLE имя_таблицы;

№19 слайд
Запросы выборка
Содержание слайда: Запросы выборка

№20 слайд
SELECT что выбрать FROM
Содержание слайда: SELECT что_выбрать FROM откуда_выбрать; SELECT что_выбрать FROM откуда_выбрать; Вместо "что_выбрать" мы должны указать либо имя столбца, значения которого хотим увидеть, либо имена нескольких столбцов через запятую, либо символ звездочки (*), означающий выбор всех столбцов таблицы. Вместо "откуда_выбрать" следует указать имя таблицы.

№21 слайд
Выборка SELECT SELECT имя
Содержание слайда: Выборка SELECT SELECT имя_столбца FROM имя_таблицы;

№22 слайд
Сортировка ORDER BY SELECT
Содержание слайда: Сортировка ORDER BY SELECT имя_столбца FROM имя_таблицы ORDER BY имя_столбца_сортировки;

№23 слайд
WHERE Очень часто нам не
Содержание слайда: WHERE Очень часто нам не нужна вся информация из таблицы. Для этого в SQL есть ключевое слово WHERE, синтаксис у такого запроса следующий:   SELECT имя_столбца FROM имя_таблицы WHERE условие;

№24 слайд
Содержание слайда:

№25 слайд
Содержание слайда:

№26 слайд
Содержание слайда:

№27 слайд
Метасимволы оператора LIKE
Содержание слайда: Метасимволы оператора LIKE Самый распространенный метасимвол - %. Он означает любые символы. Например, если нам надо найти слова, начинающиеся с букв "вел", то мы напишем LIKE 'вел%', а если мы хотим найти слова, которые содержат символы "клуб", то мы напишем LIKE '%клуб%' Еще один часто используемый метасимвол - _. В отличие от %, который обозначает несколько или ни одного символа, нижнее подчеркивание обозначает ровно один символ.

№28 слайд
Вложенные запросы
Содержание слайда: Вложенные запросы

№29 слайд
Задача Узнать email
Содержание слайда: Задача: Узнать email пользователя, который сделал заказ. Задача: Узнать email пользователя, который сделал заказ.

№30 слайд
. Выбираем заказ, который нас
Содержание слайда: 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)

№31 слайд
Объединение
Содержание слайда: Объединение

№32 слайд
Если нам надо получить данные
Содержание слайда: Если нам надо получить данные из двух таблиц, то Запросы, которые позволяют это сделать, в SQL называются Объединениями. Если нам надо получить данные из двух таблиц, то Запросы, которые позволяют это сделать, в SQL называются Объединениями. Внутренние объединения. Такие объединения связывают строки одной таблицы со строками другой таблицы (а может еще и третьей таблицы). Но бывают ситуации, когда необходимо, чтобы в результат были включены строки, не имеющие связанных.  Внешние объединения. позволяющим выводить все строки одной таблицы и имеющиеся связанные с ними строки из другой таблицы. 

№33 слайд
Декартовое произведение
Содержание слайда: Декартовое произведение Синтаксис самого простого объединения следующий: SELECT имена_столбцов_таблицы_1, имена_столбцов_таблицы_2 FROM имя_таблицы_1, имя_таблицы_2; Такое объединение научно называется декартовым произведением, когда каждой строке первой таблицы ставится в соответствие каждая строка второй таблицы.

№34 слайд
Внешнее объединение JOIN
Содержание слайда: Внешнее объединение JOIN

№35 слайд
Inner Join Мы имеем две
Содержание слайда: Inner Join Мы имеем две таблицы. Они в свою очередь, имеют разное количество записей. В каждой из таблиц есть поля, которые связаны между собой. Возвращаемый результат будет в виде набора записей из двух таблиц, где номера связанных между собой полей совпадают. Проще говоря, запрос вернет только те записи (из таблицы номер два), данные о которых есть в таблице номер один. -

№36 слайд
Содержание слайда:

№37 слайд
Встроенные функции
Содержание слайда: Встроенные функции

№38 слайд
Функции - это операции,
Содержание слайда: Функции - это операции, позволяющие манипулировать данными. Можно выделить несколько групп встроенных функций: Функции - это операции, позволяющие манипулировать данными. Можно выделить несколько групп встроенных функций: Строковые функции. Используются для управления текстовыми строками, например, для обрезания или заполнения значений. Числовые функции. Используются для выполнения математических операций над числовыми данными. К числовым функциям относятся функции возвращающие абсолютные значения, синусы и косинусы углов, квадратный корень числа и т.д. Используются они только для алгебраических, тригонометрических и геометрических вычислений. Итоговые функции. Используются для получения итоговых данных по таблицам, например, когда надо просуммировать какие-либо данные без их выборки. Функции даты и времени. Используются для управления значениями даты и времени, например, для возвращения разницы между датами. Системные функции. Возвращают служебную информацию СУБД.

№39 слайд
Итоговые функции AVG Функция
Содержание слайда: Итоговые функции AVG() Функция возвращает среднее значение столбца. COUNT() Функция возвращает число строк в столбце. MAX() Функция возвращает самое большое значение в столбце. MIN() Функция возвращает самое маленькое значение в столбце. SUM() Функция возвращает сумму значений столбца.

№40 слайд
Содержание слайда:

№41 слайд
Группировка и фильтрация
Содержание слайда: Группировка и фильтрация

№42 слайд
Группировка GROUP BY Оператор
Содержание слайда: Группировка GROUP BY Оператор GROUP BY указывает СУБД сгруппировать данные по столбцу

№43 слайд
Фильтрация HAVING
Содержание слайда: Фильтрация HAVING

Скачать все slide презентации SQL - структурированный язык запросов одним архивом: