Типы данных и выражения в SQL

Типы данных. Ограничимся рассмотрением типов данных, предусмотренных в стандарте SQL-1. Типы данных языка:

CHAR(длина), CHARACTER(длина) - Строка символов постоянной длины.

INTEGER, INT - Целое число.

SMALLINT - Малое целое число.

NUMERIC(точность, степень), DECIMAL(точность, степень), DEC(точность, степень) - Число с фиксированной запятой.

FLOAT (точность) - Число с плавающей запятой.

REAL - Числа с плавающей запятой низкой точности.

DOUBLE PRECISION - Числа с плавающей запятой высокой точности.

Выражения. Выражения в SQL используются для выполнения операций над значениями, которые считаны из БД, или для выбора информации из БД. Выражения представляют собой определенную последовательность полей, констант, функций, соединенных операторами.

Для указания конкретных значений данных используются константы:

§ Константы с фиксированной

§ Константы с плавающей запятой

§ Строковые константы

§ Отсутствующее значение (NULL).

Хотя в SQL-1 стандартные функции не определены, большинство СУБД поддерживает так называемые агрегатные (итоговые) функции. К часто используемым агрегатным функциям можно отнести следующие:

· COUNT – количество значений в столбце,

· SUM – сумма значений в столбце,

· AVG – среднее значение в столбце,

· MAX – максимальное значение в столбце,

· MIN – минимальное значение в столбце.

В выражениях можно использовать следующие типы операторов:

· арифметические

· отношения

· логические

· специальные

Возможности языка SQL по определению данных.

К категории Описание данных относятся команды, позволяющие создавать, изменять и уничтожать БД и объекты БД, такие как таблицы и представления. Команды из этой категории:

1) CREATE TABLE - Создает структуру таблицы

2) DROP TABLE - Удаляет таблицу

3) ALTER TABLE - Изменяет описание таблицы

4) CREATE VIEW - Создает представление

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

К категории Внесение изменений в БД относятся команды, позволяющие добавлять, удалять и модифицировать данные в таблицах. Команды из этой категории:

1) INSERT - Добавляет новые записи в таблицу

2) DELETE - Удаляет записи из таблицы

3) UPDATE - Обновляет данные таблицы

Возможности языка SQL по извлечению данных из базы. Операторы, реализующие критерии отбора в условии.

Категория Извлечение данных состоит из одной команды SELECT, являющейся основной, наиболее часто используемой командой языка SQL. Эта команда применяется при формировании всех запросов выбора.

SELECT - Извлекает данные из БД


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: