База даних, Детальна інформація

База даних
Тип документу: Реферат
Сторінок: 9
Предмет: Комп`ютерні науки
Автор: Олексій
Розмір: 33.5
Скачувань: 3446
char fіeld[32]; // Підзаписи полів

char end; // Ознака завершення запису заголовка (0х01)

}

struct fіeld { // Підзаписи полів

char name[10]; // Назва поля (максимально - 10 символів, якщо

// менше 10, то доповнюється порожнім символом (0х00))

char type; // Тип даних:

// C - символьні;

// N - числові;

// L - логічні;

// M - типу memo;

// D - дата;

// F - із крапкою, що плаває;

// P - шаблон.

long where; // Розташування поля усередині запису

char length; // Довжина поля (у байтах)

char reserved[15]; // Зарезервовані

Примітки за структурою файлу з даними.

(*) Дані у файлі з даними починаються з позиції, що вказується в записі заголовка в байтах 08-09. Записи з даними починаються з байта, що містить ознаку видалення. Якщо в цей байт занесений пробіл у коді ASCІІ (0х20), то запис не видалявся; якщо ж у першому байті - зірочка (0х2A), то запис видалений. За ознакою видалення йдуть дані з полів, назви яких знаходяться в підзаписах полів.

(**) Кількість полів визначає кількість підзаписів полів. У базі даних для кожного поля існує один підзапис поля.

(***) Обмеження по кількості знаків у записі, максимальному числу полів і т.д.

5. Типи даних. Поняття змінної та константи

Тип даних - характеристика набору даних, що визначає:

діапазон можливих значень даних з набору;

припустимі операції, які можна виконувати над цими значеннями;

спосіб збереження цих значень у пам'яті.

В якості прикладу розглянемо типи даних, які використовуються в СУБД SYBASE SQL Anywhere.

СУБД SYBASE SQL Anywhere підтримує великий спектр даних. Їх можна розділити на декілька категорій:

символьні типи;

числові типи;

The online video editor trusted by teams to make professional video in minutes