Язык SQL. Базовый курс (2017)
Автор: Моргунов Е.
Учебно-практическое пособие будет полезно широкому кругу студентов и специалистов, желающих ознакомиться с основами языка SQL в среде системы управления базами данных PostgreSQL. Это первая, базовая часть учебного курса по языку SQL, предлагаемого российской компанией Postgres Professional.
#book@bookflow #sql@bookflow
http://xn--r1a.website/bfbook/149
Автор: Моргунов Е.
Учебно-практическое пособие будет полезно широкому кругу студентов и специалистов, желающих ознакомиться с основами языка SQL в среде системы управления базами данных PostgreSQL. Это первая, базовая часть учебного курса по языку SQL, предлагаемого российской компанией Postgres Professional.
#book@bookflow #sql@bookflow
http://xn--r1a.website/bfbook/149
SQL для простых смертных
Автор: Мартин Грабер
От издателя
"SQL для простых смертных" - это полное введение в структурированный язык запросов, написанное специально для начинающих. Если вы не имеете опыта управления базами данных, благодаря этой книге вы научитесь работать с SQL легко и свободно, применяя простые запросы и сложные операции.
Для овладения SQL:
Усвойте смысл понятий, связанных с управлением базой данных, с помощью краткого и простого введения в реляционные базы данных.
Следуйте данным инструкциям по применению основных команд SQL для поиска размещенной в таблицах данных информации и работы с ней. Научитесь выбирать и суммировать данные, а также умело ими управлять.
Эффективно работайте с составными таблицами данных, применяя развитую технику запроса к более чем одной таблице одновременно, конструируя сложные запросы и подзапросы.
Создавайте новые таблицы данных для приложений в сфере торгового бизнеса. Изучайте важные принципы эффективного проектирования базы данных и технику обеспечения целостности и защиты данных.
Учитесь применять SQL с языками программирования, используя специальную главу для программистов.
"SQL для простых смертных" является необходимым руководством для любой реализации языка структурированных запросов, в которое влючены краткий справочник по стандартному SQL и описание общих свойств нестандартного SQL.
t.me/bfbook/151
#sql@bookflow #book@bookflow
Автор: Мартин Грабер
От издателя
"SQL для простых смертных" - это полное введение в структурированный язык запросов, написанное специально для начинающих. Если вы не имеете опыта управления базами данных, благодаря этой книге вы научитесь работать с SQL легко и свободно, применяя простые запросы и сложные операции.
Для овладения SQL:
Усвойте смысл понятий, связанных с управлением базой данных, с помощью краткого и простого введения в реляционные базы данных.
Следуйте данным инструкциям по применению основных команд SQL для поиска размещенной в таблицах данных информации и работы с ней. Научитесь выбирать и суммировать данные, а также умело ими управлять.
Эффективно работайте с составными таблицами данных, применяя развитую технику запроса к более чем одной таблице одновременно, конструируя сложные запросы и подзапросы.
Создавайте новые таблицы данных для приложений в сфере торгового бизнеса. Изучайте важные принципы эффективного проектирования базы данных и технику обеспечения целостности и защиты данных.
Учитесь применять SQL с языками программирования, используя специальную главу для программистов.
"SQL для простых смертных" является необходимым руководством для любой реализации языка структурированных запросов, в которое влючены краткий справочник по стандартному SQL и описание общих свойств нестандартного SQL.
t.me/bfbook/151
#sql@bookflow #book@bookflow
Язык SQL. Базовый курс (2017)
Автор: Моргунов Е.
Учебно-практическое пособие будет полезно широкому кругу студентов и специалистов, желающих ознакомиться с основами языка SQL в среде системы управления базами данных PostgreSQL. Это первая, базовая часть учебного курса по языку SQL, предлагаемого российской компанией Postgres Professional.
https://xn--r1a.website/bfbook/149
#book@bookflow #sql@bookflow
Автор: Моргунов Е.
Учебно-практическое пособие будет полезно широкому кругу студентов и специалистов, желающих ознакомиться с основами языка SQL в среде системы управления базами данных PostgreSQL. Это первая, базовая часть учебного курса по языку SQL, предлагаемого российской компанией Postgres Professional.
https://xn--r1a.website/bfbook/149
#book@bookflow #sql@bookflow
10 простых шагов к полному пониманию SQL
https://bookflow.ru/10-prostyh-shagov-k-polnomu-ponimaniyu-sql/
#news@bookflow #sql@bookflow
https://bookflow.ru/10-prostyh-shagov-k-polnomu-ponimaniyu-sql/
#news@bookflow #sql@bookflow
bookflow.ru
10 простых шагов к полному пониманию SQL (операторы SELECT)
Вы работаете с SQL, но не до конца его понимаете, неплохо знает SQL, но никогда серьезно не задумывались над его структурой, хотите обучать SQL других?
Forwarded from Базы данных (Data Base)
Подборка вопросов и задач по SQL на собеседовании с ответами
Назовите типы джойнов в SQL
Ответ:
INNER, JOIN LEFT, JOIN RIGHT, JOIN FULL, JOIN CROSS
Чем NULL отличается от 0
Ответ:
0 - это число.
NULL - это не число, а также NULL не является значением пустой строки. NULL используется для указания того, что данные отсутствуют, неизвестны, неприменимы. NULL не равен ничему, даже другому NULL.
Какие параметры используются в конструкции order by?
Ответ:
ASC и DESC
Какой оператор имеет больший приоритет AND или OR (если они используются совместно)?
Ответ:
AND имеет больший приоритет, нежели OR
Какие операторы обязательны при выборке данных с соединением таблиц (не учитывая cartesian product)?
Ответ:
SELECT, JOIN, FROM
Какие из операторов SQL могут быть использованы для выполнения CRUD (Create, Read, Update, Delete) операций над данными?
Ответ:
INSERT, DELETE, SELECT, UPDATE
С помощью какого запроса можно удалить все записи из таблицы?
Ответ:
DELETE FROM
Для чего нужен оператор UNION?
Ответ:
Для объединения двух таблиц, при условии что каждая имеет одинаковое количество столбцов, столбцы имеют схожие типы данных, столбцы располагаются в том же порядке.
Какой оператор используется для изменения объектов базы данных?
Ответ:
ALTER
Что такое оконная функция? И в чем отличие от функции агрегации с группировкой?
Ответ:
Оконная функция в SQL - функция, которая работает с выделенным набором строк (окном, партицией) и выполняет вычисление для этого набора строк в отдельном столбце.
При использовании агрегирующих функций предложение GROUP BY сокращает количество строк в запросе с помощью их группировки. При использовании оконных функций количество строк в запросе не уменьшается по сравнению с исходной таблицей.
#SQL
👉 @database_info
Назовите типы джойнов в SQL
Ответ:
INNER, JOIN LEFT, JOIN RIGHT, JOIN FULL, JOIN CROSS
Чем NULL отличается от 0
Ответ:
0 - это число.
NULL - это не число, а также NULL не является значением пустой строки. NULL используется для указания того, что данные отсутствуют, неизвестны, неприменимы. NULL не равен ничему, даже другому NULL.
Какие параметры используются в конструкции order by?
Ответ:
ASC и DESC
Какой оператор имеет больший приоритет AND или OR (если они используются совместно)?
Ответ:
AND имеет больший приоритет, нежели OR
Какие операторы обязательны при выборке данных с соединением таблиц (не учитывая cartesian product)?
Ответ:
SELECT, JOIN, FROM
Какие из операторов SQL могут быть использованы для выполнения CRUD (Create, Read, Update, Delete) операций над данными?
Ответ:
INSERT, DELETE, SELECT, UPDATE
С помощью какого запроса можно удалить все записи из таблицы?
Ответ:
DELETE FROM
Для чего нужен оператор UNION?
Ответ:
Для объединения двух таблиц, при условии что каждая имеет одинаковое количество столбцов, столбцы имеют схожие типы данных, столбцы располагаются в том же порядке.
Какой оператор используется для изменения объектов базы данных?
Ответ:
ALTER
Что такое оконная функция? И в чем отличие от функции агрегации с группировкой?
Ответ:
Оконная функция в SQL - функция, которая работает с выделенным набором строк (окном, партицией) и выполняет вычисление для этого набора строк в отдельном столбце.
При использовании агрегирующих функций предложение GROUP BY сокращает количество строк в запросе с помощью их группировки. При использовании оконных функций количество строк в запросе не уменьшается по сравнению с исходной таблицей.
#SQL
👉 @database_info
👍9
Forwarded from Базы данных (Data Base)
5 продвинутых конструкций SQL, которые должен изучить каждый аналитик данных
Ваша работа связана с анализом данных? Вот пять примеров того, как продвинутый SQL может помочь вам в вашей повседневной работе.
Я работаю аналитиком данных и должен сказать, что аналитики данных могут быть довольно странными. Другие люди обычно боятся огромных объемов данных, а нам это нравится. Чем глубже мы погружаемся в данные, тем больше мы счастливы. Важным инструментом для того, чтобы разобраться в данных (а значит, стать более счастливым аналитиком данных), является SQL.
https://learnsql.com/blog/advanced-sql-constructions-for-data-analyst/
#SQL
👉 @database_info
Ваша работа связана с анализом данных? Вот пять примеров того, как продвинутый SQL может помочь вам в вашей повседневной работе.
Я работаю аналитиком данных и должен сказать, что аналитики данных могут быть довольно странными. Другие люди обычно боятся огромных объемов данных, а нам это нравится. Чем глубже мы погружаемся в данные, тем больше мы счастливы. Важным инструментом для того, чтобы разобраться в данных (а значит, стать более счастливым аналитиком данных), является SQL.
https://learnsql.com/blog/advanced-sql-constructions-for-data-analyst/
#SQL
👉 @database_info
👍3
Forwarded from Базы данных (Data Base)
Представления в SQL
Здравствуйте, в этой статье будут разобраны представления или view в SQL. На простых примерах объясним как создавать представления и как к ним обращаться. Также затронем понятие модифицируемого представления в SQL.
#SQL
👉 @database_info
Здравствуйте, в этой статье будут разобраны представления или view в SQL. На простых примерах объясним как создавать представления и как к ним обращаться. Также затронем понятие модифицируемого представления в SQL.
#SQL
👉 @database_info
👍7
Forwarded from Базы данных (Data Base)
Руководство по архитектуре обработки запросов
https://learn.microsoft.com/ru-ru/sql/relational-databases/query-processing-architecture-guide?view=sql-server-ver16
#sql
👉 @database_info
https://learn.microsoft.com/ru-ru/sql/relational-databases/query-processing-architecture-guide?view=sql-server-ver16
#sql
👉 @database_info
Docs
Руководство по архитектуре обработки запросов - SQL Server
Как SQL Server обрабатывает запросы и оптимизирует повторное использование запросов с помощью кэширования плана выполнения.
👍4❤2
72 вопроса и ответа на интервью по SQL (ENG)
Почти все крупные представители технологической индустрии, такие как Uber, Netflix, Airbnb и т.д., используют SQL. В этом блоге перечислены все лучшие вопросы для собеседования по SQL.
https://intellipaat.com/blog/interview-question/sql-interview-questions/
#SQL
👉 @bookflow
Почти все крупные представители технологической индустрии, такие как Uber, Netflix, Airbnb и т.д., используют SQL. В этом блоге перечислены все лучшие вопросы для собеседования по SQL.
https://intellipaat.com/blog/interview-question/sql-interview-questions/
#SQL
👉 @bookflow
👍3🤷♂2