Введение в SQL

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

Что такое SQL?

  • SQL - это структурированный язык запросов
  • SQL предоставляет нам возможность доступа к базе данных
  • SQL - это стандартный компьютерный язык ANSI

Примечание редактора:ANSI, Американский национальный стандартный орган

Что может сделать SQL?

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

SQL является стандартом - но...

SQL является стандартом ANSI компьютерного языка, предназначенного для доступа и работы с системами баз данных. Синтаксис SQL используется для извлечения и обновления данных из базы данных. SQL может работать с базами данных, такими как MS Access, DB2, Informix, MS SQL Server, Oracle, Sybase и другими системами баз данных.

К сожалению, существует много версий языка SQL, но для совместимости с стандартом ANSI они должны поддерживать некоторые основные ключевые слова (например, SELECT, UPDATE, DELETE, INSERT, WHERE и т.д.) в схожем виде.

Комментарий:Кроме стандарта SQL, большинство баз данных SQL имеют свои собственные частные расширения!

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

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

  • Программы баз данных RDBMS (например, MS Access, SQL Server, MySQL)
  • Серверные языки сценариев (например, PHP или ASP)
  • SQL
  • HTML / CSS

RDBMS

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

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

Данные в RDBMS хранятся в объектах базы данных, называемых таблицами (tables).

Таблица представляет собой набор связанных данных, состоящий из столбцов и строк.