Ключове слово DEFAULT означає, що при вводі даних за
допомогою оператора INSERT за замовчуванням цьому полю буде
привласнено значення виразу, якщо в операторі INSERT не зазначене
явно інше значення. Тип виразу повинен відповідати типу даних
поля і він не повинен містити посилань на інші вирази.
Окремі обмеження цілісності полів будуть показані нижче в
прикладах.
Коли таблиця створюється, то система автоматично резервує
місця як для даних, так і для індексів. Ці місця називаються
сегментами: сегмент даних і сегмент індексів. Сегменти
складаються з блоків. Записи заносяться в таблицю у фізичній
послідовності. Перший запис зберігається в першому блоці
першого екстента, наступні записи заносяться в перший блок доти,
поки він не заповниться. Блок вважається заповненим, коли для
чергового запису не вистачає вільного простору. Коли
заповнюються всі блоки першого екстента, виділяється перший
додатковий екстент, коли буде заповнений і цей екстент, сервер
виділить наступний.
Після виділення екстента для таблиці або індексу він не
звільняється доти, поки таблиця не буде знищена. Однак, якщо
вилучити з блоку даних всі дані, то цей блок стане доступним для
повторного використання цією ж таблицею чи кластером.
Ключове слово TABLESPACE визначає ім’я табличної області, у
якій буде розміщена таблиця. Якщо цей параметр не вказаний, то
таблиця розміщується в табличній області, заданій за
замовчуванням для користувача, який є власником схеми.
Ключове слово CACHE вказує на те, що блоки таблиці,
позначаються в системному кеші як такі, що найбільше
використовуються, застосовувати цей параметр рекомендується
для маленьких та часто вживаних таблиць. Тоді за рахунок втрат
пам’яті кеша, можна виграти час на багаторазовому читанні
таблиці з магнітного диска. За замовчуванням приймається
параметр NOCACHE, тоді ім’я таблиці поміщається в кінець списку
(у таблиці обліку частоти звертань до кеша) і стає першим
кандидатом на вилучення з кеша даних.
Розглянемо приклади створення таблиць, відомих з розділу 3.3,
у схемі (в заздалегідь створеному табличному просторі, тому його
можна не задавати) користувача user1. Таблиця Oblik має 4 таких
поля: Kodpp цілочислового типу, Kodpr теж цілочислового типу, Kil з
числом дійсного типу i Data типу дати. Обмеження nn_Oblik_Kodpp,