ВУЗ:
Составители:
Рубрика:
- 16 -
условиям целостности. Далее будет пояснено, как потребовать уникально-
сти значений в колонке. Спецификация UNIQUE будет автоматически
запрещать ввод строки со значением, которое уже имеется в БД.
Колонка под названием HIREDATE определена для хранения дат. В не-
которых системах дата (и время) хранится в длинном целом.
Колонки оклад (SAL) и комиссионные (COMM) определены как
цифровые
данные (NUMBER) с максимальной длиной в 7 цифр, две из кото-
рых находятся справа от десятичной точки.
Инструкция CREATE также используется для создания индексов таб-
лиц. Несмотря на то, что ANSI-стандарт в настоящее время практически не
поддерживает средства индексирования, они весьма полезны и широко ис-
пользуются на практике; подробнее об индексации таблиц
см. работу [1].
Уничтожение таблиц
Для уничтожения таблицы служит предписание DROP, две нижесле-
дующие команды уничтожают таблицы EMP и DEPT:
DROP TABLE EMP;
DROP TABLE DEPT;
Инструкция DROP также применяется для уничтожения индексов таб-
лицы.
Контрольные вопросы
1. Какое SQL-предписание используется для создания таблиц и их индекиро-
вания?
2. Какие основные типы данных используются при создании и дальнейшей
работы с таблицами?
3. Как располагаются таблицы БД в реальных файлах?
4. Что такое алиас и
каким путем он определяется?
5. Каким образом определяется обязательность наличия и уникальность дан-
ных в строках таблицы?
6. Какие предписания применяются для определения системных данных (на-
пример, типа ‘дата’)?
7. Каков формат SQL-команд для уничтожения таблиц и индексов таблиц?
1.4.Введение строк в таблицу
Для введения строк в таблицу служит
SQL-предписание INSERT, имен-
но так заполняются таблицы:
- 16 -
условиям целостности. Далее будет пояснено, как потребовать уникально-
сти значений в колонке. Спецификация UNIQUE будет автоматически
запрещать ввод строки со значением, которое уже имеется в БД.
Колонка под названием HIREDATE определена для хранения дат. В не-
которых системах дата (и время) хранится в длинном целом.
Колонки оклад (SAL) и комиссионные (COMM) определены как
цифровые данные (NUMBER) с максимальной длиной в 7 цифр, две из кото-
рых находятся справа от десятичной точки.
Инструкция CREATE также используется для создания индексов таб-
лиц. Несмотря на то, что ANSI-стандарт в настоящее время практически не
поддерживает средства индексирования, они весьма полезны и широко ис-
пользуются на практике; подробнее об индексации таблиц см. работу [1].
Уничтожение таблиц
Для уничтожения таблицы служит предписание DROP, две нижесле-
дующие команды уничтожают таблицы EMP и DEPT:
DROP TABLE EMP;
DROP TABLE DEPT;
Инструкция DROP также применяется для уничтожения индексов таб-
лицы.
Контрольные вопросы
1. Какое SQL-предписание используется для создания таблиц и их индекиро-
вания?
2. Какие основные типы данных используются при создании и дальнейшей
работы с таблицами?
3. Как располагаются таблицы БД в реальных файлах?
4. Что такое алиас и каким путем он определяется?
5. Каким образом определяется обязательность наличия и уникальность дан-
ных в строках таблицы?
6. Какие предписания применяются для определения системных данных (на-
пример, типа ‘дата’)?
7. Каков формат SQL-команд для уничтожения таблиц и индексов таблиц?
1.4.Введение строк в таблицу
Для введения строк в таблицу служит SQL-предписание INSERT, имен-
но так заполняются таблицы:
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »
