Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Запис SQL-операторів

Коротко про стандарт SQL:2003

Для успішного вивчення мови SQL необхідно привести короткий опис структури SQL-операторів і нотації, які використовуються для визначення формату різних конструкцій мови. Оператор SQL складається з зарезервованих слів, а також зі слів, що визначаються користувачем. Зарезервовані слова є постійною частиною мови SQL і мають фіксоване значення. Їх слід записувати в точності так, як це встановлено, можна розбивати на частини для переносу з одного рядка на іншу. Слова, визначені користувачем, задаються їм самим (відповідно до синтаксичними правилами) і являють собою ідентифікатори або імена різних об'єктів бази даних. Слова в операторі розміщуються також відповідно до встановлених синтаксичними правилами.

Ідентифікатори мови SQL призначені для позначення об'єктів в базі даних і є іменами таблиць, уявлень, стовпців і інших об'єктів бази даних. Символи, які можуть використовуватися в створюваних користувачем ідентифікаторах мови SQL, повинні бути визначені як набір символів. Стандарт SQL задає набір символів, який використовується за умовчанням, - він включає рядкові і прописні букви латинського алфавіту (А-Я, AZ), цифри (0-9) і символ підкреслення (_). На формат ідентифікатора накладаються наступні обмеження:

  • ідентифікатор може мати довжину до 128 символів;
  • ідентифікатор повинен починатися з букви;
  • ідентифікатор не може містити пробіли.
<ідентифікатор>::=<буква> {<буква>|<цифра>}[,...n]

 

Більшість компонентів мови не чутливі до регістру. Оскільки у мови SQL вільний формат, окремі SQL-оператори і їх послідовності будуть мати більш читаний вигляд при використанні відступів і вирівнювання.

Мова, в термінах якого дається опис мови SQL, називається метамовою. Синтаксичні визначення зазвичай задають за допомогою спеціальної металінгвістічна символіка, звана Бекуса-Науера формулами (БНФ). Прописні букви використовуються для запису зарезервованих слів і повинні вказуватися в операторах точно так, як це буде показано. Рядкові букви вживаються для запису слів, що визначаються користувачем. Застосовувані в нотації БНФ символи і їх позначення показані в таблиці.

Таблиця 5.1. Символи в нотації БНФ

Символ Позначення
::= Рівне за визначенням
| Необхідність вибору одного з декількох наведених значень
<…> Описана за допомогою метамови структура мови
{…} Обов'язковий вибір деякої конструкції зі списку
[…] Необов'язковий вибір деякої конструкції зі списку
[,…n] Необов'язкова можливість повторення конструкції від нуля до декількох разів

 


Читайте також:

  1. Аналіз паралельного інтерейсу з DSP-процесорами: запис даних в ЦАП, що під’єднаний до адресного простору пам’яті
  2. Бухгалтерські записи (проводки) – прості та складні.
  3. В крайньому випадку, записи мають бути тезисні, в які ви можете заглянути у крайньому випадку (при загрозі краху, загибелі тощо).
  4. Валютна позиція банку та її врахування в бухгалтерських записах за операціями в іноземній валюті
  5. Виявлені порушення з безпеки праці записують у журналі оперативного контролю із зазначенням відповідальних осіб і строків усунення порушень.
  6. Всього записів: 3
  7. Дата внесення до Єдиного державного реєстру запису про проведення державної реєстрації юридичної особи є датою державної реєстрації юридичної особи.
  8. Для резонансних частот можливо записати
  9. Для сипких грунтів можна записати
  10. Дуже гарно проілюстровано те, як наша вірність в маленьких речах впливає на наш успіх записана в Книзі Іс. Нав. 13-17! Прочитайте, дуже цікавоJ
  11. Еще одна форма записи уравнения динамики вращательного движения




Переглядів: 1046

<== попередня сторінка | наступна сторінка ==>
Процедурні розширення | Базовий синтаксис деяких основних операторів

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.004 сек.