SQL с нуля и быстро

SQL с нуля и быстро

Книга подойдет всем, кто хочет изучить язык запросов SQL, но не знает с чего начать. В ней максимально подробно, доступно с большим количеством скриншотов разобраны практические примеры на основные виды SQL-запросов. Информация разбита на семь разделов. Если неспеша изучать по одному разделу в неделю, то через два месяца вы будете человеком, который разбирается в SQL и умеет делать запросы достаточно высокой сложности. Но можно двигаться и гораздо быстрее.

Жанры: Книги о компьютерах, Прочая образовательная литература
Цикл: Не является частью цикла
Год публикации: Неизвестен

Читать онлайн SQL с нуля и быстро


© Елена Литвак, 2023


ISBN 978-5-0059-4959-2

Создано в интеллектуальной издательской системе Ridero

ВВЕДЕНИЕ

Дорогие друзья, эта книга предназначена для тех, кто хочет изучить SQL, но не знает с чего начать. Вокруг море информации, есть платные курсы, есть множество книг и толстых справочников по SQL. А, возможно, сухая и непонятная методичка к курсовой работе по базам данных ждет внимания уже почти целый семестр… Неясно за что же из этого нужно хвататься в первую очередь, чтобы быстро начать применять нужные знания в конкретных практических задачах. Особенно грустно становится, если открываешь справочник и видишь там общий синтаксис инструкции SQL с кучей квадратных скобочек и лишних опций. Что из этого нужно обязательно, а что можно пропустить? Как делать в моем конкретном случае?

Дело в том, что практические задачи, требующие знания SQL, бывают разными. С программистами и тестировщиками все понятно, им без баз данных никуда. Но есть еще аналитики данных, маркетологи, экономисты, которые не пишут код, ничего не проектируют и не разрабатывают, но постоянно анализируют большие массивы данных. Для них тоже SQL является базовым инструментом. Хотя этим специалистам нужен не весь SQL целиком, а только основное ядро языка. Но нигде не написано, что входит в это ядро…

Эта книга подойдет для всех. И для студентов направлений обучения, связанных с информационными технологиями, которые только начали изучать SQL, и для аналитиков, и для маркетологов.

Информация в книге разбита на семь разделов. Если неспеша изучать по одному разделу в неделю, то через два месяца вы будете человеком, который разбирается в SQL и умеет делать запросы достаточно высокой сложности. Но можно двигаться и гораздо быстрее.

Как устроена книга? В ней последовательно от простого к сложному на практических примерах изложены основы языка SQL. Как раз то самое ядро, которое нужно и маркетологам, и программистам. При этом ничего лишнего.

Для изучения материала книги желательно иметь самое общее представление о том, как связываются таблицы в реляционной базе данных, интуитивно понимать, что такое первичный и внешний ключ. Сложных предметных областей с большим количеством таблиц и связей здесь не будет. Для понимания синтаксиса SQL достаточно примитивной базы данных из трех таблиц. Это упрощение снизит когнитивную нагрузку и позволит сосредоточиться на синтаксисе языка, а проектированием сложных предметных областей можно будет заняться позже, когда SQL не будет вызывать затруднений.

В книге предлагаются для скачивания две базы данных shop и project_management. На примере базы данных shop изложен весь учебный материал, а для выполнения самостоятельных работ понадобится база project_management. Ссылки для скачивания будут даны далее в тексте. Рекомендую обязательно скачать обе базы данных и проделывать все действия сразу параллельно с чтением. Для самопроверки самостоятельных работ все задания снабжены скриншотами результатов, с которыми нужно сверять свои результаты. SQL – это прежде всего практика. Чтобы научиться делать запросы нужно их делать.

Создание баз данных

Начнем с минимального набора рабочих инструментов, которые нам понадобятся. Их всего два: система управления базами данных (СУБД) MariaDB и менеджер баз данных с удобным интерфейсом НeidiSQL.

Что такое менеджер баз данных?

Изначально предполагалось, что работа с СУБД будет происходить из командной строки и никакой отдельный интерфейс здесь не нужен. Да, вот этот самый черный экран и заклинания на магическом языке SQL. Но потом умные люди додумались сделать удобный интерфейс, чтобы часть заклинаний можно было выполнять интерактивно при помощи кнопок и мыши. Таких интерфейсов к одной и той же СУБД существует много. Они называются


Вам будет интересно
В современном мире идёт непрекращающаяся битва за утверждение себя той или иной страной (территорией) центром силы.В 21 веке хотелось бы писать о силе этического света. Только с этой точки зрения можно безопасно говорить о космической эволюции и о приходе в нашу жизнь Сильного Искусственного Интеллекта, миссией которого по определению является гнозис – ориентация людей во времени.Книга предназначена для широкого круга читателей, готовых стать «проводниками в Будущее»....
Читать онлайн
30 ноября 2022 года мир навсегда изменился – Искусственный интеллект стал общедоступным через инструмент под названием ChatGPT. Это чатбот, с которым вы можете спокойно разговаривать практически на любую тему, вы можете спросить совета, а можете попросить подготовить для вас инвестиционное исследование, сгенерировать новый или проверить ваш программный код, создать бот для вас, даже если вы не знаете основ программирования, предложить диетический план для похудения, стать вашим персональным асси...
Читать онлайн
Книга деcятая [2023 г.]В этой книге вам предлагается краткий словарь из 2000 терминов и определений на русском и английском языках по цифровому здравоохранению. Словарь поможет вам достаточно быстро сориентироваться во всем многообразии новых терминов, которые, чуть ли не ежедневно появляются в нашем с вами лексиконе в период активной цифровой трансформации системы здравоохранения Российской Федерации и применения технологий четвертой промышленной революции....
Читать онлайн
Описание нового языка программирования Pascal Next с примерами, демонстрирующими возможности языка программирования: операции ввода-вывода, использование циклов, работу с массивами, строками, файлами, встроенными и пользовательскими функциями.Книга адресована тем, кто интересуется программированием. Также она будет весьма полезна учителям, преподавателям техникумов и вузов ведущим занятия в рамках дисциплин «Информатика», «Программирование», «Алгоритмизация и программирование»....
Читать онлайн
Я задумывал эту книгу как рассказ о принципах, которые привели к успеху меня и команду, трудившуюся над проектом PAYMO. Наш успех не был везением. Больше шести лет работы упорного труда, но получаться стало только в тот момент, когда я отказался от иллюзий, фантазий и стал строить компанию по новым принципам ведения бизнеса....
Читать онлайн
Книга рассказывает об особенностях работы контент-менеджера интернет-магазина. Подойдет тем, кто только присматривается к данной профессии. Содержит практические задания, выполняя которые вы получите навыки, необходимые для специалиста, и сможете сформировать портфолио.Книга станет настольной для тех, кто создает интернет-магазины. Они смогут самостоятельно грамотно оформлять товары или проверять работу специалиста. А значит, не терять прибыль из-за наличия ошибок в оформлении карточки товара....
Читать онлайн
Международный научный журнал «Все науки», созданный при OOO «Electron Laboratory» и Научной школе «Электрон», является научным изданием, публикующим последние научные результаты в самых различных областях науки и техники, представляя собой также сборник публикаций по вышеуказанным темам коллегией авторов и рецензируемый редколлегией (учёным советом) Научной школы «Электрон» и на платформе «Ридеро» ежемесячно....
Читать онлайн
The international scientific journal «All Sciences», created at «Electron Laboratory» LLC and the Electron Scientific School, is a scientific publication that publishes the latest scientific results in various fields of science and technology, also representing a collection of publications on the above topics by a board of authors and reviewed by the editorial Board (academic Council) of the Electron Scientific School and on the Ridero platform monthly....
Читать онлайн
Говорят, что в Сеуле на убывающую луну происходят странные вещи… Особенно в грозу. Скромная студентка Со Минна подрабатывает официанткой в закусочной «Синий дракон». Однажды в дождливый день ее размеренную жизнь нарушает симпатичный, но очень несговорчивый гость, на которого она проливает горячий кофе. Если бы она знала, что встреча с драконом приносит не только удачу… Сначала найденные возле закусочной билеты на встречу с одним из популярных айдолов. Потом внезапное исчезновение его фанатки, а ...
Читать онлайн
Из книги вы узнаете:• почему мы всегда женимся на самой прекрасной девушке, а потом она превращается в самую безжалостную стерву;• все о женских манипуляциях и провокациях и о том, как понимать женщин;• почему женщине просто жизненно необходимо #выяснять_отношения;• как (и зачем) женщины нас ежедневно проверяют;• всегда ли стоит спасать отношения и как это сделать;• #КТО_ВИНОВАТ и #КАК_ВЫЖИТЬ_В_БРАКЕ и в отношениях;• стоит ли терпеть «ради детей» и многое, многое другое.Эта книга – последний (и ...
Читать онлайн
Обычная жительница Ванкувера Мая тяжело переживает потерю своего горячо любимого отца. Дни становятся все мрачнее, а жизнь теряет краски и больше походит на бессмысленное существование. Но в одну из ее бессонных ночей Мая встречает необычного незнакомца, который привлекает ее внимание и дарит ей надежду. Тим привлекательный, обаятельный и… очень загадочный. Он хранит тайну, из-за которой может потерять Маю. Сможет ли он открыться ей и избежать последствий?...
Читать онлайн
Жизненная линия Рюмика М. Е. пересекалась со многими выдающимися советскими военачальниками, о чём сохранились интересные воспоминания. В разное время он был и пограничником, и танкистом, и лётчиком, и десантником, и адъютантом командующего армией. В книге освещаются малоизвестные страницы войны, в том числе её первых дней и месяцев 1941 года, а также реальные подвиги боевого офицера, в которых практически не было шансов выжить....
Читать онлайн