
SQL оператор select
Presentation
•
Other, Mathematics
•
1st - 5th Grade
•
Hard
Leon Kane
Used 4+ times
FREE Resource
13 Slides • 3 Questions
1
Подготовил и разработал:
Каган Павел
2
1. На уроке мы вспомним принцип работы БД (Баз данных)
2. Кратко разберём что такое SQL
3. Изучим оператор Select а также основные его возможности
4. Посмотрим его работу на примерах.
3
Для начала стоило бы разобрать поверхностно разобрать принцип работы БД и получения информации, что бы полноценно понять как работает оператор оператор select и для чего он нужен.
4
Если говорить простым языком, то БД - это совокупность таблиц, в которых хранится информация, и которые между собой связаны некоторыми полями. Так же, грубо говоря, столбцы - тип информации, а строчки - это её количество. К примеру, в школе есть запись о трёх учениках и на какие предметы они ходят дополнительно, то есть в таблице есть два столбца с информацией о ФИО учеников и о предмете на который они ходят, а так же 3 строки под каждого ученика. Так же есть, таблица, которая, непосредственно, хранит информацию об учениках, и которая связана с первой таблицей, отображая ФИО ученика, по которому уже можно найти информацию об ученике через значения поля столбца ФИО.
5
6
Как можно видеть одна таблица привязана к другой, каждая имеет название, поля, которые тоже имеют названия. Но как же получить нужную информацию? По логике нужно выбрать таблицу и вывести значения. Для этого и создан оператор Select.
7
Данный оператор работает по следующей логике. сначала мы обращаемся к БД оператором select (от англ. "выбрать") затем мы указываем что, после чего используем оператор from (от англ. "из") и указываем таблицу из которой мы хотим получить данные.
Пример:
select название_столбца from название таблицы
Стоит, также, отметить, что если использовать знак "*" вместо название столбца, то запрос выдаст все столбцы.
8
То есть, если нам нужно из таблицы учеников нужно получить ФИО учеников, необходимо использовать такой запрос:
select ФИО from Таблица учеников
Но стоит помнить, что для запросов в SQL используется английский, так что, скорее всего название столбца будет "FIO", а название таблицы "Ycheniki"
select FIO from Ycheniki
9
Fill in the Blanks
Как вывести данные столбца predmet из таблицы ychet ?
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
Как вывести все значения из таблицы uchet где predmet равняется math ?
Type answer...
13
Как можно было заметить, понять язык работы с базами данных SQL не сильно сложно, если иметь базовые познания в английском языке, т.к. многие операторы строятся на вполне простых словах, олицетворяющих функцию данного оператора. Так, например, благодаря оператору and, можно увеличить количество условий отбора или конкретно нужных выводимых столбцов.
14
Multiple Select
Операторы используемые для поиска данных в таблице
Select
Where
From
And
15
Для практики, дома необходимо пройти тест на тему оператора select предназначенного для этого урока:
https://quizizz.com/admin/quiz/6167baea006d57001daaa9a9
(Ссылку можно скопировать и вставить в адресную строку браузера, что бы сразу перейти к тесту)
16
Подготовил и разработал:
Каган Павел
Show answer
Auto Play
Slide 1 / 16
SLIDE
Similar Resources on Wayground
11 questions
КВИЗ для 9–11 лет: Проверь, не медведь ли ты на уроке?
Presentation
•
1st - 5th Grade
10 questions
Практика текстовый редактор
Presentation
•
1st - 5th Grade
12 questions
The National Flag of Barbados
Presentation
•
1st - 5th Grade
13 questions
Main Idea and Details
Presentation
•
2nd - 5th Grade
14 questions
А.С. Пушкин. Очерк жизни и творчества
Presentation
•
12th Grade
15 questions
Lesson 1(TIPS AND TRICKS)
Presentation
•
1st - 5th Grade
12 questions
Regular Verbs in Past-Pronunciation
Presentation
•
1st - 5th Grade
11 questions
6 Step Design Loop
Presentation
•
1st - 5th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Other
25 questions
Multiplication Facts
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
100 questions
100 multiplication facts
Quiz
•
3rd Grade
20 questions
Multiplication and Division Facts
Quiz
•
4th Grade
15 questions
Mastering Multiplication Facts 1-10
Quiz
•
5th Grade
20 questions
addition facts
Quiz
•
2nd Grade
10 questions
3 digit by 1 digit multiplication
Quiz
•
4th Grade
21 questions
Multiplication Facts
Quiz
•
4th Grade