Введение в 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 все они поддерживают как минимум основные команды (например, ВЫБЕРИТЕ , ОБНОВЛЕНИЕ , УДАЛИТЬ , ВСТАВИТЬ , ГДЕ ) аналогичным образом.

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


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

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

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


RDBMS

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

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

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

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

Пример

SELECT * FROM Customers;

Попробуйте сами »

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

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

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

❮ Предыдущий Далее ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебное пособие по HTML
Учебное пособие по CSS
Учебное пособие по JavaScript
Как учебное пособие
SQL Tuperial
Python Tutorial
W3.CSS Учебник
Учебник по начальной загрузке
Учебник PHP
Java Tutorial
C ++ Учебник
JQUERY Учебник

TOP SPECIONDIONS

JQUERY

. HTML Reference

CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference

Лучшие примеры
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


ФОРУМ | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.

Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.

Синтаксис SQL

❮ Предыдущий Далее ❯


Таблицы базы данных

База данных чаще всего содержит одну или несколько таблиц. Каждая таблица идентифицируется по имени (например, «Клиенты» или «Заказы»). Таблицы содержат записи (строки) с данные.

В этом руководстве мы будем использовать хорошо известную базу данных Northwind (входит в состав MS Access и MS SQL Server).

Ниже приведена выборка из таблицы «Клиенты»:

CustomerID ИмяКлиента Контактное имя Адрес Город Почтовый индекс Страна
1 Альфред Футтеркисте Мария Андерс ул.
Обере 57
Берлин 12209 Германия
2 Ана Трухильо Emparedados y helados Ана Трухильо Авда. Конститусьон 2222 Мексика Д.Ф. 05021 Мексика
3 Антонио Морено Такерия Антонио Морено Матадерос 2312 Мексика Д.Ф. 05023 Мексика
4 Вокруг рога Томас Харди Ганноверская площадь, 120 Лондон ВА1 1ДП
Великобритания
5 Берглундс снабжение Кристина Берглунд Бергувсвеген 8 Лулео С-958 22 Швеция

Таблица выше содержит пять записей (по одной для каждого клиента) и семь столбцов. (CustomerID, CustomerName, ContactName, Address, City, PostalCode и Country).


Операторы SQL

Большинство действий, которые необходимо выполнить с базой данных, выполняются с помощью SQL заявления.

Следующая инструкция SQL выбирает все записи в таблице «Клиенты»:

Пример

SELECT * FROM Customers;

Попробуйте сами »

В этом уроке мы научим вас всем различным операторам SQL.



Помните, что…

  • Ключевые слова SQL НЕ чувствительны к регистру: выберите то же, что и ВЫБЕРИТЕ

В этом руководстве мы будем писать все ключевые слова SQL в верхнем регистре.


Точка с запятой после операторов SQL?

В некоторых системах баз данных требуется точка с запятой в конце каждого оператора SQL.

Точка с запятой — это стандартный способ разделения каждого оператора SQL в базе данных. системы, которые позволяют выполнять более одного оператора SQL в одном вызове на сервер.

В этом руководстве мы будем использовать точку с запятой в конце каждого оператора SQL.


Некоторые из наиболее важных команд SQL

  • SELECT — извлекает данные из базы данных
  • ОБНОВЛЕНИЕ — обновляет данные в базе данных
  • DELETE — удаляет данные из базы данных
  • INSERT INTO — вставляет новые данные в базу данных
  • CREATE DATABASE — создает новую базу данных
  • ALTER DATABASE — изменяет базу данных
  • CREATE TABLE — создает новую таблицу
  • ALTER TABLE — изменяет таблицу
  • DROP TABLE — удаляет таблицу
  • CREATE INDEX — создает индекс (ключ поиска)
  • DROP INDEX — удаляет индекс

❮ Предыдущий Далее ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебное пособие по HTML
Учебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебник по SQL
Учебник по Python
Учебник по W3. CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery

Лучшие ссылки
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference

901 06 Лучшие примеры Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


ФОРУМ | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания.

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *