Составители:
Рубрика:
Глава 3. Основные операторы языка SQL
Существуют два вида (формы) SQL: ИНТЕРАКТИВНЫЙ и ВЛОЖЕННЫЙ.
Конструкции этих форм работают одинаково, но используются различно.
Интерактивный SQL используется для функционирования непосредственно в базе
данных, чтобы производить вывод на экран дисплея или принтер информацию из базы
данных для использования ее заказчиком. В этой форме SQL, когда Вы введете команду,
она сейчас же выполнится,
и можно увидеть вывод - немедленно.
Вложенный SQL состоит из команд SQL, помещенных внутри программ, которые
обычно написаны на некотором другом языке (типа Си или Паскаля).
Это делает эти программы более мощными и эффективными. Однако, допуская эти
языки, приходится иметь дело со структурой SQL и стилем управления данных, который
требует некоторых расширений к интерактивному SQL. Передача
команд SQL во
вложенный SQL является выдаваемой ("passed off") для переменных или параметров,
используемых программой, в которую они были вложены.
Примечание. В этом учебном пособии мы будем представлять SQL в интерактивной форме. Это
даст нам возможность обсуждать команды и их эффекты, не заботясь о том, как они связаны с помощью
интерфейса с другими языками. Интерактивный SQL - это форма наиболее удобная для
непрограммистов. Все, что Вы узнаете относительно интерактивного SQL, в основном применимо и к
вложенной форме.
3.1. Определение таблицы CREATE TABLE
Оператор определения таблицы имеет следующий синтаксис:
<table definition> ::=
<table name> (<table element>
[{,<table element>}...])
<table element> ::=
<column definition>
Страницы
- « первая
- ‹ предыдущая
- …
- 46
- 47
- 48
- 49
- 50
- …
- следующая ›
- последняя »
