
SQL оператор select
Presentation
•
Other, Mathematics
•
1st - 5th Grade
•
Hard
Leon Kane
Used 4+ times
FREE Resource
13 Slides • 3 Questions
1
SQL оператор select
Подготовил и разработал:
Каган Павел
2
Цели и задачи урока
1. На уроке мы вспомним принцип работы БД (Баз данных)
2. Кратко разберём что такое SQL
3. Изучим оператор Select а также основные его возможности
4. Посмотрим его работу на примерах.
3
Вступление
Для начала стоило бы разобрать поверхностно разобрать принцип работы БД и получения информации, что бы полноценно понять как работает оператор оператор select и для чего он нужен.
4
Основа работы БД
Если говорить простым языком, то БД - это совокупность таблиц, в которых хранится информация, и которые между собой связаны некоторыми полями. Так же, грубо говоря, столбцы - тип информации, а строчки - это её количество. К примеру, в школе есть запись о трёх учениках и на какие предметы они ходят дополнительно, то есть в таблице есть два столбца с информацией о ФИО учеников и о предмете на который они ходят, а так же 3 строки под каждого ученика. Так же есть, таблица, которая, непосредственно, хранит информацию об учениках, и которая связана с первой таблицей, отображая ФИО ученика, по которому уже можно найти информацию об ученике через значения поля столбца ФИО.
5
Пример такой БД
6
Пояснение
Как можно видеть одна таблица привязана к другой, каждая имеет название, поля, которые тоже имеют названия. Но как же получить нужную информацию? По логике нужно выбрать таблицу и вывести значения. Для этого и создан оператор Select.
7
Select
Данный оператор работает по следующей логике. сначала мы обращаемся к БД оператором select (от англ. "выбрать") затем мы указываем что, после чего используем оператор from (от англ. "из") и указываем таблицу из которой мы хотим получить данные.
Пример:
select название_столбца from название таблицы
Стоит, также, отметить, что если использовать знак "*" вместо название столбца, то запрос выдаст все столбцы.
8
То есть, если нам нужно из таблицы учеников нужно получить ФИО учеников, необходимо использовать такой запрос:
select ФИО from Таблица учеников
Но стоит помнить, что для запросов в SQL используется английский, так что, скорее всего название столбца будет "FIO", а название таблицы "Ycheniki"
select FIO from Ycheniki
9
Fill in the Blanks
Type answer...
10
Вывод конкретных данных
Иногда необходимо узнать данные определённой строки, а строк в таблице может быть сотни, а может даже тысячи и десятки тысяч. Для этого был придуман оператор where, который позволяет отсеять столбцы указав условие, которое должно быть выполнено, что бы столбцы были выбраны оператором select.
Пример:
select FIO from Ycheniki where name='Ivan'
Такой оператор выберет из всей таблицы только значения столбика FIO где FIO равняется Ivan. Так же стоит заметить, что для столбцов с типом "текст" необходимо использовать кавычки как на примере.
11
Обобщая полученную информацию, попробуем получить все данные об учениках, чьё ФИО Саша. Для этого нужно выбрать все поля из таблицы учеников, где ФИО равняется Саша:
Select * from Ycheniki where FIO='Sasha'
12
Fill in the Blanks
Type answer...
13
Заключение
Как можно было заметить, понять язык работы с базами данных SQL не сильно сложно, если иметь базовые познания в английском языке, т.к. многие операторы строятся на вполне простых словах, олицетворяющих функцию данного оператора. Так, например, благодаря оператору and, можно увеличить количество условий отбора или конкретно нужных выводимых столбцов.
14
Multiple Select
Операторы используемые для поиска данных в таблице
Select
Where
From
And
15
Домашнее задание
Для практики, дома необходимо пройти тест на тему оператора select предназначенного для этого урока:
https://quizizz.com/admin/quiz/6167baea006d57001daaa9a9
(Ссылку можно скопировать и вставить в адресную строку браузера, что бы сразу перейти к тесту)
16
Спасибо за внимание!
SQL оператор select
Подготовил и разработал:
Каган Павел
Show answer
Auto Play
Slide 1 / 16
SLIDE
Similar Resources on Wayground
12 questions
День...
Presentation
•
KG
13 questions
Природные богатства - основа экономики
Presentation
•
1st - 5th Grade
10 questions
русский язык 5 класс
Presentation
•
1st - 5th Grade
17 questions
Урок без названия
Presentation
•
1st - 5th Grade
13 questions
Равенство треугольников
Presentation
•
2nd - 5th Grade
10 questions
Timpani
Presentation
•
2nd - 4th Grade
11 questions
Труженики природы
Presentation
•
KG
12 questions
Викторина 9 класс
Presentation
•
1st - 5th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade