Что такое SQL?
SQL расшифровывается как структурированный язык запросов .
SQL — это стандартный язык для доступа к базам данных.
SQL является международным стандартом (ISO) с 1987 года.
Операторы SQL
Для доступа к базе данных вы используете операторы SQL.
Следующая инструкция SQL выбирает все записи в таблице базы данных под названием «Клиенты»:
Пример
SELECT * FROM Customers;
Таблицы базы данных
База данных чаще всего содержит одну или несколько таблиц.
Каждая таблица идентифицируется именем, например «Клиенты» или «Заказы».
Ниже приведена выборка из таблицы «Клиенты»:
ID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbköp | Christina Berglund | Berguvsvägen 8 | Luleå | S-958 22 | Sweden |
Таблица выше содержит пять записей (по одной для каждого клиента) и семь столбцов:
- Идентификатор клиента (ID)
- Имя Клиента
- Контактное лицо
- Адрес
- Город
- Почтовый Код
- Страна
Наиболее важные операторы SQL:
- SELECT - извлекает данные из базы данных
- ОБНОВЛЕНИЕ - обновляет данные в базе данных
- DELETE - удаляет данные из базы данных
- INSERT INTO - вставляет новые данные в базу данных
- CREATE DATABASE - создает новую базу данных
- ALTER DATABASE - изменяет базу данных
- CREATE TABLE - создает новую таблицу
- ALTER TABLE - изменяет таблицу
- DROP TABLE - удаляет таблицу
- CREATE INDEX - создает индекс (ключ поиска)
- DROP INDEX - удаляет индекс
Ключевые слова SQL НЕ чувствительны к регистру: выберите то же самое, что и SELECT
Полное руководство по SQL
Это было краткое введение в SQL.
Полный учебник по SQL можно найти в W3Schools SQL Tutorial .