M.S SQL — одна из самых популярных баз данных в мире. Если вы также заинтересованы в проектировании, разработке и оптимизации баз данных, мы научим вас
Введение в SQL
SQL — это стандартный язык для доступа к базам данных и управления ими. эта платформа разработана и поддерживается Microsoft.
В этой статье мы попытаемся познакомить вас с 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 на вашем веб-сайте
Чтобы создать веб-сайт, отображающий данные из базы данных, вам понадобятся:
Программа базы данных RDBMS (например, 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 запись. Запись — это горизонтальная сущность в таблице.
Столбец — это вертикальный объект в таблице, который содержит всю информацию, связанную с определенным полем в таблице.
Имейте в виду, что...
Ключевые слова SQL НЕ чувствительны к регистру:
select
совпадает с SELECT
.В этом руководстве мы будем писать все ключевые слова SQL в верхнем регистре.
Точка с запятой после операторов SQL?
В некоторых системах баз данных требуется точка с запятой в конце каждого оператора SQL.
Точка с запятой — это стандартный способ разделения каждого оператора SQL в системах баз данных, которые позволяют выполнять более одного оператора SQL в одном и том же вызове сервера.
В этом руководстве мы будем использовать точку с запятой в конце каждого оператора SQL.
Некоторые наиболее важные команды/синтаксис SQL
SELECT
— извлекает данные из базы данныхUPDATE
— обновляет данные в базе данныхDELETE
— удаляет данные из базы данныхINSERT INTO
— вставляет новые данные в базу данныхCREATE DATABASE
— создает новую базу данныхALTER DATABASE
— изменяет базу данныхCREATE TABLE
— создает новую таблицуALTER TABLE
— изменяет таблицуDROP TABLE
— удаляет таблицуCREATE INDEX
— создает индекс (ключ поиска)DROP INDEX
— удаляет индекс