русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Типи та властивості полів в таблиці


Дата добавления: 2015-07-09; просмотров: 1241; Нарушение авторских прав


У системі Access як і в інших базах даних реляційного типу рядок таблиці ототожнюється з терміном "запис", а колонка — з терміном "поле". Кожне поле має ім'я, тип і властивості. При створенні структури таблиці обов'язково вказують імена і типи полів. Властивості полів можуть прийматися за замовчуванням. Одне або кілька полів необхідно визначити як ключеві.

В Access використовують такі типи полів:

1. Текстове поле. У текстовому полі можуть записуватись літери, цифри та інші символи. Текстові поля мають властивості, розглянемо суть цих властивостей:

* Размер поля. Він має межі від 1 до 255 символів.

* Формат поля. За допомогою спеціальних символів можна задавати вигляд та розмір рядків, що вводяться. Для того щоб задати формат текстових полів, використовують такі кодові символи: @ - текстовий символ або пропуск; & — текстовий символ; < ‑ перетворення символів у нижній регістр; > — перетворення символів у верхній регістр.

* Маска ввода. За допомогою спеціальних символів можна визначити тип символу (літера, цифра, пропуск та ін.) у кожній позиції введення. У шаблоні введення можуть використовуватись такі кодові символи: 0 — цифра від 0 до 9; 9 — цифра чи пропуск; # — цифра, пропуск, плюс або мінус; L — буква від А до Z чи від А до Я; ? - буква; А — буква або цифра; а — буква або цифра; & —будь-який символ або пропуск; С — довільний символ; .,:;-/ - роздільники, які зберігають свій вигляд у рядку даних; < — перетворення символів у нижній регістр; > — перетворення символів у верхній регістр; ! — маска має заповнюватися справа наліво; \ — введення наступного після зворотної похилої лінії символу як символьної константи.

* Подпись. По суті це друге ім'я поля. Воно задається рідко і використовується у формах та звітах замість імені поля.



 

* Значение по умолчанию. Дозволяє автоматично вставляти рядки, які часто повторюються, у всі новостворені поля.

* Условие на значение. Дозволяє створювати фільтр, який забезпечує введення у дане поле тільки тих значень, які відповідають заданій умові.

* Обязательное поле. Набуває тільки двох значень: "так" або "ні". "Так" означає, що у дане поле обов'язково мають бути введені дані, які відповідають раніше визначеним властивостям.

* Пустые строки. Набувають двох значень: "так" або "ні". "Так" означає, що порожні рядки дозволені.

* Индексированнoе поле. Набуває двох значень: "так" або "ні". "Так" означає, що поле індексоване.

Зауваження. Зазначимо, що на початку вивчення та конструювання баз даних звичайно використовують тільки властивість "розмір поля". Інші властивості, як правило, приймаються за замовчуванням. Вони використовуються після набуття деякого досвіду роботи з базами даних.

2. Числове поле. У числове поле можуть записуватись цілі числа і числа з плаваючою крапкою. Аналіз властивостей числового поля показує, що вони багато в чому збігаються з переліком властивостей текстового поля.

Розглянемо більш детально тільки властивість Розмер поля:

* Байт- цілі числа у межах від 0 до 255.

* Целое- цілі числа від - 32 768 до 32 767.

* Длинное целое- цілі числа від -2 147 483 648 до 2 147 483 647.

* С плавающей точкой (4 байт)- числа у межах від -3.402823 Е38 до 3.402823 Е38.

* С плавающей точкой (8 байт)- числа у межах від - 1.79769313486 Е308 до 1.79769313486 Е308.

* Кодрепликации– глобально унікальний ідентифікатор (GUID) довжиною 16 байт.

3. Поле Дата/время.Це поле використовують для запису дат та часу. Багато із властивостей цього поля такі самі, як і текстового поля. Властивість Формат поляможе набирати таких значень:

* Полный формат даты(наприклад, 12.05.97 15:20:21).

* Длинный формат даты(наприклад, 13 серпня 1997 p.).

* Средний формат даты(наприклад, 13 серп. 97 p.).

* Короткий формат даты(наприклад, 13.08.97).

* Длинный формат времени(наприклад, 15:20:21).

* Средний формат времени(наприклад, 03:21 РМ).

* Короткий формат времени(наприклад, 15:20).

Якщо властивість Формат полянабувається за замовченням, то у різні записи цього поля можна вводити різну інформацію. Наприклад в один запис цього поля може бути записано дату в такому вигляді 02/03/97, а в інший запис поля – у такому вигляді 02-03-97.

4. Логічне поле. У логічному полі може записуватись одне з таких двох значень: "так" або "ні", "хибне" чи "істинне". Логічні поля можуть використовуватися з різною метою. Але найчастіше їх використовують в анкетних даних, де є тільки дві можливі відповіді.

5. Поле типу лічильник. Використовують як лічильник записів, його також часто використовують як ключове поле.

6. Поле типу Меmо. Це довге поле. У ньому може вміщуватися текст або комбінація тексту та чисел, яка містить 64000 символів.

7. Поле об'єкту OLE. Це поле вміщує безпосередньо не інформацію про об'єкт, а посилання на ім'я об'єкта. Як ім'я об'єкта може бути ім'я додатку, наприклад електронна таблиця Excel, редактор Word, засобами яких можуть бути створені об'єкти для впровадження їх у таблицю Access. Крім того, об'єктами можуть бути малюнки, звукозаписи та інші дані у двійковому форматі.

Процес визначення таблиці починається на стадії її проектування. Саме на цій стадії розробник бази даних має зробити аналіз інформації, яку необхідно обробляти. Для визначеності розглянемо таблиці Список (табл. 1) та Консультация (табл. 2.) Цю інформацію у реляційних СУБД необхідно представити сукупністю двовимірних таблиць. Структуру таблиці Список (табл. 1) можна побудувати так, як показано в таблиці 3.

 

Таблиця 3

Имя поля Тип поля Размер поля Другие свой-ства Описание
Номер 1 Счетчик Длинное целое    
Ф.И.О. Текстовий    
Предмет Текстовий    
ДатаРожд Дата/время Кратний формат дати    
Стаж Числовой Байт    
Нагрузка Числовой Байт    
Оклад Числовой Целое    

Структуру таблиці Консультация (табл. 2.) можна подати так, як показано в таблиці 4.

 

Таблиця 4

Имя поля Тип поля Размер поля Другие свойства Описание
Номер 2 Счетчик      
Ф.И.О. Текстовый    
Аудитория Числовой Целое    
День Текстовый    
Время Текстовый    

 



<== предыдущая лекция | следующая лекция ==>
Теоретичні відомості | Створення таблиць бази даних


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.285 сек.