Учебник по SQL

SQL ГЛАВНАЯ Введение в SQL Синтаксис SQL Выбор SQL SQL выбрать отдельный SQL Где SQL И, Или, Не Порядок SQL по SQL вставить в Нулевые значения SQL Обновление SQL SQL Удалить SQL выберите вверху SQL Мин. и Макс. Количество SQL, среднее, сумма SQL нравится Подстановочные знаки SQL SQL входящий SQL между Псевдонимы SQL SQL-соединения Внутреннее соединение SQL Левое соединение SQL SQL правое соединение Полное соединение SQL Самостоятельное присоединение SQL Союз SQL Группа SQL по SQL Имея SQL существует SQL Любой, Все SQL выбрать в SQL вставить в выбор SQL-кейс Нулевые функции SQL Хранимые процедуры SQL Комментарии SQL SQL-операторы

База данных SQL

SQL Создать БД БД SQL Drop Резервная копия базы данных SQL Создание таблицы SQL Таблица удаления SQL Таблица изменений SQL Ограничения SQL SQL не нулевой Уникальный SQL Первичный ключ SQL Внешний ключ SQL Проверка SQL SQL по умолчанию Индекс SQL Автоматическое увеличение SQL Даты SQL Представления SQL SQL-инъекция Хостинг SQL Типы данных SQL

Ссылки на SQL

Ключевые слова SQL Функции MySQL Функции SQL-сервера Функции MS Access Краткое руководство по SQL

Примеры SQL

Примеры SQL SQL-викторина SQL-упражнения SQL-сертификат

Введение в SQL


SQL — это стандартный язык для доступа к базам данных и управления ими.


Что такое SQL?

  • SQL расшифровывается как структурированный язык запросов.
  • SQL позволяет вам получать доступ к базам данных и управлять ими
  • SQL стал стандартом Американского национального института стандартов (ANSI) в 1986 году и Международной организации по стандартизации (ISO) в 1987 году.

Что может SQL?

  • SQL может выполнять запросы к базе данных
  • SQL может извлекать данные из базы данных
  • SQL может вставлять записи в базу данных
  • SQL может обновлять записи в базе данных
  • SQL может удалять записи из базы данных
  • SQL может создавать новые базы данных
  • SQL может создавать новые таблицы в базе данных
  • SQL может создавать хранимые процедуры в базе данных
  • SQL может создавать представления в базе данных
  • SQL может устанавливать разрешения для таблиц, процедур и представлений.

SQL является стандартом, НО....

Хотя SQL является стандартом ANSI/ISO, существуют разные версии языка SQL.

Однако, чтобы соответствовать стандарту ANSI, все они одинаково поддерживают как минимум основные команды (например SELECT, UPDATE, , DELETE, INSERT, WHERE).

Примечание. Большинство программ баз данных SQL также имеют собственные проприетарные расширения в дополнение к стандарту SQL!


Использование SQL на вашем веб-сайте

Чтобы создать веб-сайт, отображающий данные из базы данных, вам понадобятся:

  • Программа базы данных РСУБД (например, MS Access, SQL Server, MySQL)
  • Чтобы использовать язык сценариев на стороне сервера, например PHP или ASP
  • Чтобы использовать SQL для получения нужных данных
  • Использовать HTML/CSS для оформления страницы

СУБД

RDBMS означает систему управления реляционными базами данных.

СУБД является основой для SQL и для всех современных систем баз данных, таких как MS SQL Server, IBM DB2, Oracle, MySQL и Microsoft Access.

Данные в СУБД хранятся в объектах базы данных, называемых таблицами. Таблица представляет собой набор связанных записей данных и состоит из столбцов и строк.

Посмотрите на таблицу «Клиенты»:

Пример

SELECT * FROM Customers;

Каждая таблица разбита на более мелкие объекты, называемые полями. Поля в таблице Customers состоят из CustomerID, CustomerName, ContactName, Address, City, PostalCode и Country. Поле — это столбец в таблице, предназначенный для хранения определенной информации о каждой записи в таблице.

Запись, также называемая строкой, представляет собой каждую отдельную запись, которая существует в таблице. Например, в приведенной выше таблице «Клиенты» 91 запись. Запись — это горизонтальная сущность в таблице.

Столбец — это вертикальный объект в таблице, который содержит всю информацию, связанную с определенным полем в таблице.