Интерактивный онлайн учебник по работе с SQL
Интерактивный онлайн учебник по работе с SQLВсесторонний курс по SQL, спроектированный так, чтобы навсегда изменить твоё отношение к SQL. Мы вместе пройдём путь, чтобы понять как этот язык работает, и получим все необходимые навыки для эффективного применения его на работе.
Модуль 0
Введение
В этом коротком модуле мы познакомимся с тем как работает платформа данного курса и узнаем как получить максимум от него. А также получим информацию о нашем сообществе.
Введение
Структура курса
Сообщество
Модуль 1
Фундаментальные основы
Это модуль сделан, чтобы бегло ознакомиться с фундаментальными знаниями о базах данных и восполнить потенциальные пробелы. Также в этом модуле мы познакомимся с терминалогий реляционных СУБД.
Базы данных и СУБД
Типы баз данных
Реляционные базы данных
Key-value базы данных
Документно-ориентированные базы данных
Структура реляционных баз данных
Вводная информация о SQL
Модуль 2
Основы выборки I
В рамках этого модуля мы научимся писать наши первые SQL запросы, разбиремся с такими важными понятиями как условная выборка, сортировка и группирока данных.
Базовый синтаксис SQL запроса
Литералы
Применение функций
Исключение дубликатов, DISTINCT
Условный оператор WHERE
Операторы IS NULL, BETWEEN, IN
Оператор LIKE
Сортировка, оператор ORDER BY
Группировка, оператор GROUP BY
Агрегатные функции
Оператор HAVING
Модуль 3
Основы выборки II
Продолжаем составлять все более сложные запросы на выборку: учимся получать данные из нескольких таблиц, писать подзапросы и знакомимся с обобщенным табличным выражением.
Многотабличные запросы, оператор JOIN
INNER JOIN
OUTER JOIN
Ограничение выборки, оператор LIMIT
Подзапросы
Подзапросы с одной строкой с одним столбцом
Подзапросы с несколькими строками и одним столбцом
Многостолбцовые подзапросы
Коррелированные подзапросы
Обобщенное табличное выражение, WITH
Объединение запросов, оператор UNION
Модуль 4
Манипуляция с данными
В предыдущим модулях мы учились составлять запросы только на получение выборки, пришло время пошалить посерьезнее: мы знакомимся с добавлением, обновлением и удалением записей.
Добавление данных, оператор INSERT
Обновление данных, оператор UPDATE
Удаление данных, оператор DELETE
Модуль 5
Базы данных и таблицы
Пришло время поработать не только с уже готовыми базами данных, но и научиться создавать свои.
Создание и удаление баз данных
Создание и удаление таблиц
Типы данных для колонок таблиц
Строковый тип данных
Числовой тип данных
Дата и время
Microsoft SQL Server 2012. Руководство для начинающих
Нет в наличии
Петкович Душан
Артикул | 2207 |
ISBN | 978-5-9775-0854-4 |
Количество страниц | 816 |
Формат издания | 170 x 240 мм |
Печать | Черно-белая |
Серия | Внесерийные книги |
819 ₽
# Microsoft# MS# services# базы данных
- Описание
- Детали
- Отзывы (0)
Описание
Просто и доступно рассмотрены теоретические основы СУБД SQL Server 2012. Показана установка, конфигурирование и поддержка MS SQL Server 2012. Описан язык манипулирования данными Transact-SQL. Рассмотрены создание базы данных, изменение таблиц и их содержимого, запросы, индексы, представления, триггеры, хранимые процедуры и функции, определенные пользователем. Показана реализация безопасности с использованием аутентификации, шифрования и авторизации. Уделено внимание автоматизации задач администрирования СУБД. Рассмотрено создание резервных копий данных и выполнение восстановления системы. Описаны службы Microsoft Analysis Services, Microsoft Reporting Services и другие инструменты для бизнес-анализа. Рассмотрены технология работы с документами XML, управление пространственными данными, полнотекстовый поиск и многое другое….Детали
Артикул | 2207 |
---|---|
ISBN | 978-5-9775-0854-4 |
Количество страниц | 816 |
Серия | Внесерийные книги |
Переплет | Мягкая обложка |
Печать | Черно-белая |
Год | 2014 |
Габариты, мм | 240 × 170 × 38 |
Вес, кг | 0. 914 |
- ✓ Новинки на 2 недели раньше магазинов
- ✓ Цены от издательства ниже до 30%
- ✓ Акции и скидки только для подписчиков
- ✓ Важные новости БХВ
ПОЛЕЗНАЯ РАССЫЛКА КНИЖНЫХ НОВОСТЕЙ
Подписываясь на рассылку, вы соглашаетесь с политикой конфиденциальности и обработкой своих персональных данных.
Рекомендуем также
-
Microsoft SQL Server 2008. Основы T-SQL – Бумажная книга
509₽ -
Microsoft SQL Server 2005 Analysis Services. OLAP и многомерный анализ данных – Бумажная книга
-
Microsoft SQL Server 2008: Data Mining – интеллектуальный анализ данных – Бумажная книга
603₽ - Бондарь Александр Григорьевич
Microsoft SQL Server 2012
741 ₽
630 ₽
книг по SQL для начинающих и опытных пользователей — SitePoint к продвинутым темам.
Нет, SQL не умер! Этот стандартный язык запросов к базе данных, который позволяет вам манипулировать данными в реляционных базах данных, актуален и сегодня. Это мощный инструмент, который можно использовать для всего: от извлечения информации из баз данных до создания целых приложений. Если вы работаете с базами данных, то вам нужен , чтобы знать SQL.
Мы также недавно рассмотрели лучшие книги для изучения HTML, CSS, JavaScript, PHP, Python и Node.js.
Содержание:
- Введение в работу с базой данных SQL
- Почему так много книг по SQL?
- лучших книг по SQL начального уровня
- SQL за 10 минут, Сэмс научит себя
- Изучение SQL: Основные принципы SQL
- SQL для чайников
- лучших книг по среднему уровню владения SQL
- Изучение SQL: создание, обработка и извлечение данных
- Искусство SQL
- лучших книг по SQL Engines
- MySQL Мураха
- PostgreSQL: запуск и запуск: практическое руководство по расширенной базе данных с открытым исходным кодом
- SQL QuickStart Guide: Упрощенное руководство для начинающих по управлению, анализу и обработке данных с помощью SQL
- Программирование Oracle PL/SQL
- лучших продвинутых и специализированных книг по SQL
- SQL для специалистов по данным: руководство для начинающих по созданию наборов данных для анализа
- SQL Cookbook: Решения и методы запросов для разработчиков баз данных
- Объяснение производительности SQL: все, что нужно знать разработчикам о производительности SQL
- Универсальные книги по SQL
- SQL: полное руководство для начинающих, среднего и экспертного уровня для быстрого освоения программирования на SQL с практическими упражнениями
- Экстра: Шпаргалки!
- Дополнительно: библиотека SitePoint
- Полезные советы
- Заключительные мысли
Введение в работу с базой данных SQL
SQL — это стандартный язык запросов к базе данных, который позволяет пользователям легко манипулировать данными и извлекать их из баз данных. Это язык для управления реляционными базами данных, и он используется многими крупными организациями и приложениями всех видов.
SQL можно использовать для самых разных задач, включая получение и изменение данных в базах данных и создание целых приложений.
Несмотря на широкое распространение, язык SQL может быть достаточно сложным для изучения. Однако существует множество отличных ресурсов, которые могут помочь пользователям быстро освоить основы этого мощного языка.
Почему так много книг по SQL?
В этой статье я буду рекомендовать 18 книг по SQL. 18 книг?! Думаю, вам интересно, почему так много. Разве одного ценного ресурса недостаточно?
Подумайте вот о чем:
- Существуют немного разные «разновидности» (реализации) SQL, например, для Oracle Database или Microsoft SQL Server.
- Как уже упоминалось, SQL может усложняться. (Есть, так сказать, разные «уровни».)
- Если вы уже являетесь администратором БД, вам может подойти специализация (оптимизация, аналитика, отчетность и т. д.).
Итак, в зависимости от вашего текущего опыта, а также от того, где и к чему вы стремитесь, некоторые конкретные книги могут оказаться для вас более актуальными. По этой причине я провел небольшой отбор и выбрал одну книгу по SQL для каждой темы или области специализации.
Обратите внимание, что как партнер Amazon мы будем получать комиссионные за соответствующие покупки, совершенные по ссылкам в этой статье.
Лучшие книги для начинающих по SQL
Книги, обсуждаемые ниже, идеальны для тех, кто только начинает знакомиться с SQL.
SQL за 10 минут, Sams Teach Yourself
- Автор : Бен Форта (Директор Adobe Systems по связям с разработчиками)
- Издательство : Пятое издание (10 декабря 2019 г.))
- Мягкая обложка : 256 страниц
- Рейтинг на Amazon : 4,7/5 (454 оценки)
Хотя я не знаю никого, кто мог бы прочитать 256 страниц за десять минут, SQL за 10 минут, Sams Teach Yourself предоставляет примеры кода, советы, предостережения и множество полезных заметок в карманном формате
Автор, Бен Форта, у которого даже есть статья в Википедии! — является старшим директором Adobe по образовательным инициативам и имеет обширную библиографию, а также образовательный блог.
Кроме того, SQL за 10 минут представлен в полном цвете, что имеет огромное значение, когда дело доходит до чтения кода, благодаря подсветке синтаксиса.
Если вам нужна короткая, лаконичная, но информативная статья « SQL за 10 минут», Sams Teach Yourself , вероятно, вам подойдет.
Изучение SQL: основные основы SQL
- Автор : Алан Болье
- Издательство : второе издание (12 мая 2009 г.)
- Мягкая обложка : 338 страниц
- Рейтинг на Amazon : 4.2/5 (158 оценок)
Изучаем SQL: Основные принципы SQL. Книга немного длиннее предыдущей, поскольку в ней также затрагиваются некоторые основы конкретных систем управления базами данных (СУБД), таких как MySQL, Oracle и Microsoft SQL Server.
Алан Болье довольно хорошо структурировал книгу Learning SQL : каждая глава представляет собой самостоятельный урок по ключевой концепции или методу SQL, с иллюстрациями, аннотированными примерами и упражнениями в конце каждой главы.
SQL для чайников
- Автор : Allen G. Taylor
- Издательство : девятое издание (11 декабря 2018 г.)
- Мягкая обложка : 512 страниц
- Рейтинг на Amazon : 4,4/5 (174 оценки)
Серия For Dummies — это классика, в которой технические, часто пугающие темы рассматриваются с точки зрения неспециалиста, понятной каждому. Автор-ветеран Аллен Г. Тейлор играет эту роль и объясняет SQL настолько ясно и просто, насколько это возможно.
Для книги, которая должна быть легкой для понимания, SQL для чайников охватывает многое — не только основы стандарта SQL, но даже некоторые особенности Microsoft Access, Oracle Database, Microsoft SQL Сервер и MySQL. И это уже в девятом издании, так что совсем неплохо.
SQL All-in-One
И если вам нравится серия For Dummies , тот же автор также выпустил третье издание (23 апреля 2019 г.) расширенной версии на 768 страниц, SQL All-in-One For Dummies , которая также оказалась довольно популярной (4,6/5 по 782 оценкам).
Эта версия «все в одном» содержит «8 книг внутри» (маркетологи — гении!):
- SQL Concepts
- Разработка реляционной базы данных
- SQL-запросы
- Безопасность данных
- SQL и программирование
- SQL, XML и JSON
- Обзор настройки базы данных
- Зарезервированные слова и глоссарий
Лучшие книги по среднему уровню владения SQL
Теперь перейдем к книгам, предназначенным для аудитории со средними навыками SQL.
Изучение SQL: создание, обработка и извлечение данных
- Автор : Алан Болье
- Издательство : третье издание (21 апреля 2020 г. )
- Мягкая обложка : 377 страниц
- Рейтинг на Amazon : 4,6/5 (371 оценка)
Изучение SQL: создание, обработка и извлечение данных стремится охватить более сложные темы, такие как аналитические функции и работа с большими базами данных, а также начать с самых основ. Так что, если вы начинаете с нуля, но хотите пройти лишнюю милю, это хорошее название.
Изучение SQL стремится занять место где-то между подходом для чайников и более длинными справочными «библиями». Как сказано в аннотации к книге:
.Существует множество книг, в которых вас считают идиотом или каким-то еще простаком, но эти книги, как правило, лишь поверхностно скользят по поверхности. На другом конце спектра находятся справочные руководства, подробно описывающие каждую перестановку каждого оператора в языке, что может быть полезно, если у вас уже есть хорошее представление о том, что вы хотите сделать, но вам нужен только синтаксис. Эта книга стремится найти золотую середину…
Искусство SQL
- Автор : Стефан Фарул и Питер Робсон
- Издательство : первое издание (1 марта 2006 г.)
- Мягкая обложка : 370 страниц
- Рейтинг на Amazon : 4,6/5 (65 оценок)
В The Art of SQL авторы используют интересную точку зрения: они подходят к приложениям баз данных так, как если бы они были военными жалобами, визуализируя данные как строку за строкой вражеских столбцов, которые нужно отсеять и вырезать.
Отдавая дань уважения древнему китайскому военному трактату Сунь Цзы Искусство войны , Искусство SQL охватывает все основы и многое другое, уделяя внимание производительности, оптимизации и общему дизайну.
Рефакторинг приложений SQL
И если вам нравится звучание Искусство SQL , вас может заинтересовать Рефакторинг приложений SQL — также Стефан Фарулт в сотрудничестве с Паскалем Л’Эрмитом — который (как название предполагает) является более продвинутым чтением и естественным продолжением Искусство SQL .
Лучшие книги по конкретным механизмам SQL
В этом разделе мы сосредоточимся на книгах, которые научат вас особенностям конкретных механизмов SQL.
MySQL Мураха
- Автор : Джоэл Мурах
- Издание : третье издание (22 марта 2019 г.)
- Мягкая обложка : 628 страниц
- Рейтинг на Amazon : 4,9/5 (6 оценок)
Было время, когда MySQL был королем, и хотя ландшафт БД сильно изменился за последние годы, MySQL по-прежнему играет значительную роль в ландшафте систем управления реляционными базами данных (RDBMS).
Серия книг о Мурахе хорошо зарекомендовала себя и охватывает каждую тему довольно подробно (мы говорим о более чем 600 страницах). Так что, если MySQL — ваш движок, Murach’s MySQL — ваш эталон.
Изучение MySQL и MariaDB: движение в правильном направлении с MySQL и MariaDB
Говоря об изменениях в ландшафте СУБД, MariaDB — это разработанный сообществом и коммерчески поддерживаемый форк MySQL. Таким образом, они оба по сути являются одним и тем же движком, но с некоторыми сбоями здесь и там, поскольку оба проекта продолжали развиваться по разным направлениям развития после форка.
Написанный совершенно другим автором, Расселом Дж. Т. Дайером (и совершенно другим издателем), Изучение MySQL и MariaDB (4,1/5 из более чем 20 оценок) охватывает на 408 страницах то, что вам нужно знать для обоих , вопросы миграции включены.
PostgreSQL: запуск и запуск: практическое руководство по расширенной базе данных с открытым исходным кодом
Хотя PostgreSQL не всегда был самым популярным движком, он называет себя самой передовой в мире реляционной базой данных с открытым исходным кодом , и многие ботаники, включая меня, согласны с этим.
PostgreSQL: Up and Running охватывает:
- базовое администрирование (управление ролями, резервное копирование, восстановление)
-
psql 9утилита командной строки 0413 и графический инструмент
pgAdmin
- мощные конструкции SQL, обычно не встречающиеся в других СУБД
- несколько разных языков для написания функций базы данных
- сторонние обертки данных
- встроенная репликация
И, конечно же, и многое другое …
Краткое руководство по SQL: упрощенное руководство для начинающих по управлению, анализу и обработке данных с помощью SQL
- Автор : Уолтер Шилдс
- Издательство : первое издание (18 ноября 2019 г.)
- Мягкая обложка : 249 страниц
- Рейтинг на Amazon : 4,6/5 (1356 оценок)
Уолтер Шилдс написал эту чрезвычайно популярную книгу для Microsoft SQL. Он поставляется с множеством дополнительных возможностей, таких как:
- бесплатный доступ к образцу базы данных
- приложение браузера SQL
- викторины на понимание
- и другие цифровые ресурсы
Кроме того, Руководство по началу работы с SQL содержит множество иллюстраций, что также делает его интересным для чтения. Возможно, лучше всего то, что у него даже есть версия аудиокниги!
Программирование Oracle PL/SQL
- Авторы : Стивен Фейерштейн и Билл Прибыл
- Издательство : шестое издание (18 марта 2014 г.)
- Мягкая обложка : 1380 страниц
- Рейтинг на Amazon : 4,7/5 (108 оценок)
Oracle PL/SQL Programming , которую называют «библией Oracle», считается лучшим и наиболее точным руководством сообщества Oracle.
Автор Стивен Фейерштейн (Steven Feuerstein) (веб-сайт, Википедия) имеет шесть изданий и насчитывает более 1000 страниц. Так что вам нужно освободить место в вашей библиотеке или в этой.
Лучшие книги по расширенному и специализированному SQL
Теперь давайте посмотрим на некоторые книги, предназначенные для продвинутых пользователей SQL.
SQL для специалистов по данным: руководство для начинающих по созданию наборов данных для анализа
SQL для специалистов по данным — это скорее специализированное руководство, но его ни в коем случае нельзя читать с трудом. Помимо объяснения основного синтаксиса SQL, автор Рене М. П. Тейт объясняет, как:
- провести исследовательский анализ данных
- создавать, фильтровать и сортировать собственные наборы данных
- проектных наборов данных из аналитических отчетов и приложений машинного обучения
Все это делается с помощью SQL.
SQL для анализа данных: выполнение эффективного и быстрого анализа данных с помощью SQL
Другой автор. Другой издатель. Связанная тема. SQL for Data Analytics, написанный Чедом Ноулзом, занимает очень длинное название всего на 100 страницах. И, судя по отзывам, она нравится читателям! (У него 4,9/5 звезд, более 210 оценок.)
SQL Cookbook: Решения и методы запросов для разработчиков баз данных
- Автор : Энтони Молинаро
- Издательство : первое издание (10 января 2006 г.)
- Мягкая обложка : 636 страниц
- Рейтинг на Amazon : 4,6/5 (299 оценок)
Посылка для SQL Cookbook :
Вы знакомы с основами языка запросов SQL, но чувствуете, что не в полной мере используете выразительные возможности SQL. Вы хотели бы узнать, как выполнять дополнительную работу с SQL внутри базы данных, прежде чем отправлять данные по сети в свои приложения. Вы хотели бы поднять свои навыки SQL на новый уровень.
Книга охватывает оконные функции, операторы SQL Server PIVOT
/ UNPIVOT
, предложение Oracle MODEL
, функцию PostgreSQL GENERATE_SERIES
и многое другое.
Для всех пользователей SQL
Автор SQL Cookbook Энтони Молинаро в сотрудничестве с Робертом де Граафом также выпустил второе издание (24 ноября 2020 г.) более короткой версии, предназначенной для более широкой аудитории. : SQL Cookbook: Решения и методы запросов для всех пользователей SQL , который на данный момент набрал 4,6 балла из 5 из более чем 135 рейтингов.
Это 570 страниц и… у него отличный дизайн обложки (возможно, это не лучший способ судить о книге, я знаю, но я действительно люблю обложки книг O'Reilly Media! 😻)
Объяснение производительности SQL: все для разработчиков Необходимо знать о производительности SQL
- Автор : Маркус Винанд
- Издательство : первое издание (1 января 2012 г. )
- Мягкая обложка : 204 страницы
- Рейтинг на Amazon : 4,7/5 (96 оценок)
Здесь идет тонкая настройка. Мы говорим о производительности, эффективности, масштабируемости, высокой доступности, балансировке нагрузки, кластеризации, конвейерном выполнении и многом другом. В Объяснение производительности SQL автор Маркус Винанд конкретизирует и переходит прямо к делу. Удивительно, но это чрезвычайно техническое чтение занимает всего 200 страниц!
Если вы администратор базы данных и называете себя эксперт , это книга, которую вы проверяете для справки.
Универсальные книги по SQL
Теперь мы рассмотрим некоторые предложения для тех, кто просто хочет найти ресурс, который охватывает все понемногу.
SQL: полное руководство для начинающих, среднего и экспертного уровня по быстрому освоению программирования на SQL с помощью практических упражнений
Всякий раз, когда вы читаете заголовок, в котором есть слова «основной ресурс» или что-то подобное, вы можете быть уверены, что это преувеличение. И, учитывая объем этой книги и скромные полномочия автора в этой области, это почти наверняка имеет место.
Тем не менее, SQL: полное руководство для начинающих, среднего и экспертного уровня Марка Рида может послужить хорошим пособием для начинающих, затрагивая ряд тем на всех уровнях, чтобы у вас была дорожная карта того, что вы могли бы расширить позже, если вам это понадобится.
Хотя это и не настоящая книга, шпаргалка может быть чрезвычайно удобной, когда все, что вам нужно сделать, это просто просмотреть ключевое слово или последовательность команд для какой-либо конкретной задачи.
Неудивительно, что это Руководство по SQL от BarCharts является бестселлером номер один на Amazon в категории SQL! 👏
SitePoint Premium дает вам мгновенный доступ к огромному количеству книг в библиотеке SitePoint.
Среди многочисленных заголовков вы можете проверить:
- Simply SQL by Rudy Limeback (также на Amazon)
- Jump Start MySQL от Timothy Boronczyk (также на Amazon)
Полезные советы
Просто для удовольствия вот десять общих советов по работе с SQL:
- В SQL данные организованы в таблицы. Таблицы похожи на папки в файловой системе, где каждая таблица хранит набор информации.
- В SQL вы можете обращаться к данным в любом порядке, используя предложение
ORDER BY
. - Предложение
GROUP BY
используется для группировки данных. Это полезно для агрегирования данных, например, для определения средней цены продукта. - Предложение
HAVING
используется для фильтрации данных на основе условий. Это полезно для поиска товаров с завышенной ценой. - Предложение
LIMIT
используется для ограничения количества строк, возвращаемых запросом. Это полезно для разбиения данных на страницы. - Предложение
OFFSET
используется для пропуска определенного количества строк. Это полезно для разбиения данных на страницы. - Предложение
DISTINCT
используется для удаления повторяющихся строк из запроса. Это полезно для поиска уникальных значений. - Предложение
LIKE
используется для сопоставления текстовых значений. Это полезно для поиска данных, содержащих определенное слово или фразу. - Предложение
IN
используется для проверки наличия значения в списке. Это полезно для поиска данных, соответствующих определенным критериям. - Предложение
BETWEEN
используется для проверки того, находится ли значение в диапазоне. Это полезно для поиска данных, попадающих в определенный диапазон.
Заключительные мысли
SQL — это мощный язык, который может помочь вам раскрыть скрытую в ваших данных информацию. С правильной книгой вы сможете быстро научиться использовать SQL в своих интересах.
Книги в этом списке — одни из лучших, доступных для пользователей SQL, и будь вы новичком, опытным пользователем или даже экспертом, занимающимся очень специфическими потребностями, в этом списке наверняка найдется книга, которая вам понравится. подходит для вас. 📚💥
Тем не менее, как и в случае с любым практическим навыком, программированию лучше всего научиться на практике. Так что участвуйте в проекте (настоящем или просто для игры) и убедитесь, что вы тратите больше времени на кодирование, чем на чтение.
Поделиться этой статьей
Lucero del Alba
Lucero — программист и предприниматель, разбирающийся в Python, науке о данных и DevOps. Выросший в Буэнос-Айресе, Аргентина, он музыкант, который любит языки (те, на которых вы разговариваете с людьми) и танцы.
книги по программированиюsql
Введение в SQL
SQL — это язык, который используется для взаимодействия с системой управления реляционными базами данных.
Прежде чем мы узнаем, что такое SQL и что мы можем делать с SQL, давайте сначала изучим основы.
Что такое база данных
База данных представляет собой организованный набор данных. Например, база данных колледжа будет иметь набор данных, таких как –
1. Личные записи студентов
2. История успеваемости учащихся
3. Данные преподавателей
4. Данные финансового отдела и т. д.
Система управления базами данных (СУБД)
Система управления базами данных представляет собой программное приложение, которое используется для управления различными базами данных. Это помогает нам создавать и управлять базой данных. С помощью СУБД мы решаем следующие задачи –
1. Безопасность данных
2. Резервное копирование данных
3. Управление огромным объемом данных
4. Экспорт и импорт данных
5. Обслуживание нескольких одновременных запросов к базе данных
6. Дает нам возможность управлять данными с помощью языков программирования.
Чтобы узнать больше о СУБД, обратитесь к этому руководству – Учебник по СУБД.
Типы баз данных
Существует два типа баз данных –
1. Реляционная база данных
2. Нереляционная база данных
Нереляционные базы данных:
Данные , а не организованы в виде таблиц. Данные хранятся в виде пар ключ-значение. Примеры нереляционных баз данных: JSON и XML.
Мы не можем взаимодействовать с нереляционными базами данных с помощью SQL.
Реляционные базы данных:
В реляционных базах данных данные организованы в виде таблиц. Таблица содержит строки и столбцы данных. Таблица имеет уникальный ключ для идентификации каждой строки таблицы.
SQL используется для взаимодействия с реляционными базами данных . Мы часто называем реляционную базу данных базой данных SQL.
Что такое SQL?
1. SQL означает язык структурированных запросов , который представляет собой стандартизированный язык для взаимодействия с СУБД (системой управления реляционными базами данных). Некоторые из популярных примеров реляционных баз данных: MySQL, Oracle, mariaDB, postgreSQL и т. д.
2. SQL используется для выполнения операций C.R.U.D (создание, получение, обновление и удаление) в реляционных базах данных.
3. SQL также может выполнять административных задач в базе данных, таких как безопасность базы данных, резервное копирование, управление пользователями и т. д.
4. Мы можем создать базы данных и таблицы с использованием SQL.
Типы языка структурированных запросов (SQL)
В предыдущем разделе мы узнали, что мы делаем с базой данных с помощью SQL. SQL в основном представляет собой комбинацию четырех разных языков, а именно:
DQL (язык запроса данных)
DQL используется для извлечения данных из базы данных, которая уже существует в базе данных. Команда DQL: SELECT.
DDL (язык определения данных)
DDL используется для определения схем таблиц.