Шпаргалка SQL - Введение

SQL, часто называемый языком структурированных запросов, является декларативным языком с несколькими парадигмами, который является предметно-ориентированным языком, используемым для проектирования и управления моделями данных для организации данных в базах данных реляционных моделей. SQL был разработан Дональдом Чемберлином и Раймондом Бойсом. SQL впервые появился в 1974 году. SQL - статическая типизация и строгая дисциплина. SQL поддерживает кроссплатформенные операционные системы. Расширение файла будет .sql и разработано ISO / IEC. В SQL есть разные подъязыки, называемые операторами для выполнения разных операций в зависимости от требуемой операции.

Команды и контент в Cheatsheet SQL

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

QUERY ОПИСАНИЕ
КОМАНДЫ МАНИПУЛЯЦИИ ДАННЫХ
Выберите из ;Чтобы запросить все данные из упомянутой таблицы
Выберите col1, col2 из;Чтобы получить два столбца из таблицы
Выберите col1, col2 из таблицы ГДЕ условие;Чтобы запросить данные из таблицы на основе условия
Выберите отличное col от;Чтобы запросить отдельные записи из таблицы
Выберите отличное col из таблицы WHERE условие;Для запроса отдельных записей из таблицы на основе условия фильтрации данных
Выберите col1, col2 из таблицы ORDER BY col2 ASC;Запрос данных из таблицы и сортировка полученных записей в порядке возрастания
Выберите col1, col2 из таблицы ORDER BY col2 DESC;Для запроса данных из таблицы и сортировки полученных записей в порядке убывания
Выберите агрегат (col1), col2 из таблицы GROUP BY col2;Для запроса данных из таблицы для агрегирования данных на основе столбца.
Выберите агрегат (col1), col2 из таблицы GROUP BY col2 HAVING условие;Запрос данных из таблицы для агрегирования данных на основе столбца и условия.
Выберите col1, col2 из таблицы1 INNER JOIN table2 ВКЛ;Для запроса данных из нескольких таблиц и внутренних объединений результатов на основе условия и отображения одного результата
Выберите col1, col2 из таблицы1 ВЛЕВО СОЕДИНЯЕТ table2 ВКЛ;Чтобы запросить данные из нескольких таблиц и слева присоединить результат к условию и отобразить как один результат
Выберите col1, col2 из таблицы1 ПРАВИЛЬНОЕ СОЕДИНЕНИЕ условие table2 ON;Для запроса данных из нескольких таблиц и правого присоединения к результату на основе условия и отображения в виде одного результата
Выберите col1, col2 из таблицы1 FULL OUTER JOIN table2 ВКЛ условие;Запрос данных из нескольких таблиц и полное внешнее объединение результатов на основе условия и отображение в виде одного результата
Выберите col1, col2 из таблицы1 CROSS JOIN table2;Для запроса данных из нескольких таблиц и перекрестного соединения результатов, чтобы получить декартово произведение записей и отобразить как один результат
Выберите col1, col2 из таблицы1 UNION выберите col1, col2 из таблицы2;Для запроса данных из нескольких таблиц и объединения результатов записей из двух таблиц.
КОМАНДЫ ОПРЕДЕЛЕНИЯ ДАННЫХ
CREATE TABLE table_name (col_name DATA_TYPE CONSTRAINT);Чтобы создать таблицу с новыми столбцами и все определения столбцов можно указывать через запятую
ALTER TABLE table_name;Добавить новый столбец в таблицу
DROP TABLE table_name;Чтобы удалить всю таблицу из базы данных
INSERT INTO table_name (список столбцов) VALUES (список значений);Вставить данные в таблицу для одной записи.
ОБНОВЛЕНИЕ таблицы SET col1 = updated_value;Чтобы обновить значение ячейки в таблице на основе имени столбца
ОБНОВЛЕНИЕ таблицы SET col1 = updated_value1, col2 = updated_value2 WHERE условие;Чтобы обновить несколько значений ячеек в таблице на основе имен столбцов и условий
DELETE FROM table_name;Удалить полные данные в таблице.
DELETE FROM table_name WHERE условие;Удалить полные данные в таблице на основе условия.
КОМАНДЫ КОНТРОЛЯ ДАННЫХ
ГРАНТ НА ​​(ГРАНТ-ВАРИАНТ)Предоставить доступ конкретному пользователю на основе варианта предоставления и требования доступа.
ОТМЕНИТЬ НА ОТЧтобы отозвать доступ к определенному пользователю из определенного объекта

Бесплатные советы и рекомендации по использованию команд Cheatsheet SQL: -

  1. Команды шпаргалки SQL можно использовать в любой среде IDE или инструменте, где пользователь подключился к базе данных с помощью файла JAR типа базы данных.
  2. На рынке представлены различные базы данных Oracle, Microsoft SQL Server, IBM DB2 и т. Д., К которым можно подключиться, используя соответствующие банки и инструменты для управления операциями с данными.
  3. Существует другая шпаргалка для агрегатных функций SQL, которая будет использоваться вместе с командами шпаргалки SQL для выполнения некоторых сложных операций на основе требуемых данных для запроса, как показано ниже.
ФУНКЦИЯ ОПИСАНИЕ
COUNTПодсчитать количество элементов в списке
SUMЧтобы вернуть общую сумму элементов в списке
МАКСИМУМ
AVGЧтобы вернуть среднее из списка
MINЧтобы вернуть минимальное значение из списка
МАКСИМУМЧтобы вернуть максимальное значение из списка
  1. Используя шпаргалку для команд SQL, VIEWS также можно управлять и создавать.
  2. INDEXES и TRIGGERS также можно управлять с помощью команд SQL для шпаргалки.
  3. Операторы SQL различных шпаргалок представляют собой арифметические операторы, логические операторы, операторы сравнения и операторы отрицания, аналогичные языкам программирования общего назначения.
  4. Другая шпаргалка для выражений SQL - это Numeric, Boolean и Date.
  5. Различные ограничения SQL - это правила для выполнения команд над столбцами таблицы, чтобы обеспечить надежность, избыточность и точность при выполнении операций над таблицей.
  6. В случае целостности ссылочная целостность играет главную роль в выполнении ограничений целостности наряду с командами. Доступны различные ограничения: ограничения целостности и ограничения удаления.
  7. SQL-инъекция - это еще одна концепция, в которой переданные пользователем данные должны всегда проверяться перед обработкой или выполнением запроса, чтобы избежать взлома данных и обеспечить безопасные и надежные операции с данными без потери данных.

Шпаргалка SQL - вывод

SQL используется для выполнения операций с базами данных во многих базах данных реляционных моделей для выполнения нескольких грубых операций. Общим языком для всех баз данных реляционных моделей является SQL (язык структурированных запросов). Формула отличается только во всех базах данных. Все функции в командах шпаргалки SQL могут использоваться для выполнения в основном всех сложных операций или требований к данным в любом приложении или непосредственно для генерации отчетов или файлов данных для экспорта или импорта в базы данных или из них соответственно.

Рекомендуемая статья

Это было руководство по Cheatsheet SQL, здесь мы обсудили содержимое и команды, а также бесплатные советы и хитрости по шпаргалке SQL, вы также можете посмотреть следующую статью, чтобы узнать больше -

  1. Интервью по SQL Вопросы и ответы - Лучшие 12 полезных вопросов
  2. Карьера в SQL Server
  3. Карьера в SQL
  4. Удивительный Cheatsheet для UNIX
  5. 12 самых успешных вопросов и ответов по TSQL
  6. Шпаргалка JavaScript: каковы функции
  7. Weblogic против Tomcat: в чем различия