Similar presentations:
Select SQL: Базовая конструкция
1. ПМ.02 Разработка и администрирование баз данных МДК.02.02 Технология разработки и защиты баз данных Тема 2.1 Проектирование и реализация баз да
ПМ.02 Разработка и администрирование баз данныхМДК.02.02 Технология разработки и защиты баз данных
Тема 2.1 Проектирование и реализация баз данных
Лекция 12.1
SELECT SQL: Базовая конструкция
Говоров А.И., Говорова М.М.
Университет ИТМО
2014-2015
2.
3. Структура оператора SELECT
4. Базовый пример: БД
5. Базовый пример: таблица College
6. Базовый пример: таблица Student
7. Базовый пример: таблица Apply
8. Запрос 1.1: вывести список студентов с GPA>3,6
Запрос 1.1: вывести список студентов с GPA>3,69. Запрос 1.2: вывести список студентов и их специальность
10. Запрос 1.3: вывести список студентов, их GPA и решение о зачислении в колледж Стенфорда на специальность CS при условии, что средняя школа имела
менее 1000 обучающихся11. Запрос 1.4: вывести список колледжей с количеством обучающихся более 20000 и принимающим абитуриентов по специальности CS
12. Запрос1. 5: вывести список абитуриентов с указанием идентификатора, имени, GPA, колледжа, куда поданы документы, и количества обучающихся в не
Запрос1. 5: вывести список абитуриентов с указанием идентификатора,имени, GPA, колледжа, куда поданы документы, и количества
обучающихся в нем
По умолчанию
ASC
13. Запрос 1.6 (Предикат LIKE): вывести список идентификаторов студентов, название колледжа, специальность, если ее название содержит подстроку ‘b
Запрос 1.6 (Предикат LIKE): вывести списокидентификаторов студентов, название колледжа,
специальность, если ее название содержит подстроку ‘bio’
14. Запрос 1.7 (Декартово произведение): Студент - Колледж
15. Запрос 1.8: вывести полную информацию о студентах с указанием масштабированного GPA относительно размера законченной средней школы
16. Список источников
1. http://www.sql.ru/docs/sql/u_sql/ - Martin Gruber. Understanding SQL (главы 3-5,7, 8, 9, 10, 11, 12, 13, 14)
2. https://class.stanford.edu/courses/DB/SQL/SelfPaced/about - Databases: SQL
(parts:
Introduction to SQL
Basic Select Statement
Tables Variables and Set Operators
Subqueries in WHERE Clause