Начальный tutorиал по SQL
- Предыдущая страница Сценарии сервера
- Следующая страница Начальный tutorиал по созданию веб-сайтов
Программирование
SQL - это стандартный компьютерный язык для доступа и обработки баз данных.
Управление данными через SQL
Структурированный язык запросов (SQL) - это стандартный язык для доступа к базам данных, включая SQL Server, Oracle, MySQL, Sybase и Access и т.д.
Для тех, кто хочет хранить данные в базе данных и извлекать их из нее, знание SQL бесценно.
- Что такое SQL?QL (Структурированный язык запросов)S tructuredQ ueryL
- SQL предоставляет нам возможность доступа к базе данных
- SQL - это стандартный компьютерный язык ANSI
- SQL направлен на выполнение запросов в базе данных
- SQL может извлекать данные из базы данных
- SQL может вставлять новые записи в базу данных
- SQL может удалять записи из базы данных
- SQL легко учиться
Примечание редактора:ANSI, Американский национальный комитет по стандартам
SQL - это стандарт, но...
SQL - это стандарт ANSI, компьютерный язык, который используется для доступа и работы с системами баз данных. SQL-запросы используются для получения и обновления данных в базе данных. SQL может работать с базами данных, такими как MS Access, DB2, Informix, MS SQL Server, Oracle, Sybase и другими системами баз данных.
К сожалению, существует множество версий языка SQL, но для совместимости с стандартом ANSI они должны поддерживать основные ключевые слова аналогичным образом (например, SELECT, UPDATE, DELETE, INSERT, WHERE и т.д.).
Комментарий:Кроме стандарта SQL, большинство SQL-баз данных имеют свои собственные частные расширения!
Таблицы SQL базы данных
База данных обычно содержит одну или несколько таблиц. Каждая таблица идентифицируется именем (например, "клиенты" или "заказы"). Таблицы содержат записи с данными (строки).
Ниже приведен пример таблицы под названием "Persons":
LastName | Имя | Адрес | Город |
---|---|---|---|
Hansen | Ola | Timoteivn 10 | Sandnes |
Svendson | Tove | Borgvn 23 | Sandnes |
Pettersen | Kari | Storgt 20 | Stavanger |
В таблице выше содержится три записи (каждая из которых соответствует человеку) и четыре столбца (фамилия, имя, адрес и город).
SQL запросная программа
С помощью SQL мы можем запросить определенную базу данных и получить в ответ результат набора данных.
Программа запроса выглядит так:
SELECT LastName FROM Persons
Результаты набора данных выглядят так:
LastName |
---|
Hansen |
Svendson |
Pettersen |
Комментарий:Некоторые системы баз данных требуют использования точек с запятой в конце команд SQL. В наших tutorиалах точка с запятой не используется.
DML (язык данных манипулирования) SQL
SQL (язык структурированных запросов) - это грамматика для выполнения запросов. Однако язык SQL также включает грамматику для обновления, вставки и удаления записей.
Эти запросы и обновляющие высказывания происходят из части DML (язык данных манипулирования) SQL:
- SELECT - Получение данных из таблицы базы данных
- UPDATE - Обновление данных в таблице базы данных
- DELETE - Удаление данных из таблицы базы данных
- INSERT INTO - Вставка данных в таблицу базы данных
DDL (язык данных определения) SQL
Часть DDL (язык данных определения) SQL позволяет нам создавать или удалять таблицы. Мы также можем определить индексы (ключи), определить связи между таблицами и накладывать ограничения на таблицы.
Самые важные DDL-высказывания в SQL:
- CREATE TABLE - Создание новой таблицы
- ALTER TABLE - Изменение (изменение) таблицы базы данных
- DROP TABLE - Удаление таблицы
- CREATE INDEX - Создание индекса (ключа поиска)
- DROP INDEX - Удаление индекса
Tutorиал по SQL
Изучение tutorиалов, предоставляемых CodeW3C.com Tutorиал по SQL.
- Предыдущая страница Сценарии сервера
- Следующая страница Начальный tutorиал по созданию веб-сайтов