Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Язык SQL в СУБД. Структура команды SQL. Типы данных. Выражения. Функциональные возможности языка SQL.
SQL (Structured Query Language — «язык структурированных запросов») — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. Структура команды SQL: Действие Ключевое слово (слова) Предложение(я)
DELETE FROM СВЕДЕНИЯ WHERE НОМЗ=980101 (УДАЛИТЬ) (ИЗ) (ИМЯ ТАБЛИЦЫ) (ГДЕ) (УСЛОВИЕ) Типы данных: CHARACTER : CHAR (длина) - строка символов постоянной длины; INTEGER : INT - целое число; SMALLINT - малое целое число; MERIC (точность, степень) - число с фиксированной запятой; DECIMAL : DEC (точность, степень) - число с фиксированной запятой; FLOAT (точность) - число с плавающей запятой. Выражения представляют собой определённую последовательность полей, констант, функций, соединённых операторами. Виды констант: константы с фиксированной запятой (62.3); константы с плавающей запятой (1.5Е7); строковые константы (заключены в одинарные кавычки: 'Минск'); отсутствующее значение (NULL). Функции: o COUNT – количество значений в столбце, o SUM – сумма значений в столбце, o AVG – среднее значение в столбце, o MAX – максимальное значение в столбце, o MIN – минимальное значение в столбце Типы операторов в выражениях: o арифметические: + (сложение), - (вычитание), * (умножение), / (деление); o отношения: = (равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно); o логические: AND (логическое "И"), OR (логическое "ИЛИ"), NOT ("НЕТ"); o специальные: IN- определяет множество, которому может принадлежать значение; BETWEEN- задает границы, в которые должно попадать значение; LIKE - применяется для поиска по шаблону. В шаблоне используются специальные символы: % (процент), заменяющий любую последовательность символов, и _ (подчеркивание), заменяющий один любой символ; IS NULL – используется для поиска NULL-значений. ОПИСАНИЕ ФОРМАТОВ КОМАНД ЯЗЫКА SQL: o < > (угловые скобки) – то, что в них указано, определяет пользователь; o [ ] (квадратные скобки) – выделяют те части команды, которые могут отсутствовать; o { } (фигурные скобки) – объединяют последовательность элементов в логическую группу; o ... (многоточие) – указывает на допустимость повторения элемента или группы элементов один или несколько раз; o ½ (вертикальная черта) – означает альтернативный выбор; o ( ) (круглые скобки) – заключают аргументы команды; o (пробелы) – используются для разделения элементов команды. Команды описания данных:
Вопрос 93 (продолжение): Команды внесения изменений в БД:
Команда извлечения данных:
Команды управления доступом:
Команды встроенного SQL:
|
Последнее изменение этой страницы: 2019-05-08; Просмотров: 176; Нарушение авторского права страницы