ваний для даних певного типу. Тип даних - це характеристика поля, визначальна які дані можуть зберігатися в даному полі. При визначенні полів таблиць для бази даних В«РеєстратураВ» були використані наступні типи даних:
В· Числовий - дані, використовувані для запису чисел
В· Текстовий - текст або комбінація тексту і чисел
В· Дата/Час - значення дат і часу.
В· Лічильник - автоматична вставка унікальних послідовних (збільшуються на 1) чисел при додаванні запису.
Також при створенні полів таблиць для бази даних, були визначені первинні та зовнішні ключі.
Первинним ключем називається атрибут відносини, однозначно ідентифікує кожен з його кортежів. Ключ може бути складовою, тобто складатися з декількох атрибутів. Наявність ключа означає, що, принаймні, вся сукупність атрибутів має властивість однозначної ідентифікації кортежів відносини. p align="justify"> Зовнішній ключ - один, або кілька полів, що містять посилання на поле первинного ключа в іншій таблиці. Зовнішній ключ визначає спосіб об'єднання таблиць. p align="justify"> Для бази даних В«РеєстратураВ» були створені наступні таблиці.
Таблиця В«Адреса ділянкиВ». Призначена для зберігання назв вулиць, прикріплених до ділянок (мал. 5). br/>В
Рис. 5. Таблиця В«Адреса ділянкиВ»
Властивості полів таблиці В«Адреса ділянкиВ» були визначені таким чином:
В· Поле В«номер ділянкиВ». Тип даних - числовий.
Розмір поля - Довге ціле
Кількість десяткових знаків - Авто
Значення за замовчуванням - 0
Індексовані поле - ні
Обов'язкове поле - ні
В· Поле В«адреса ділянкиВ». Тип даних - текстовий
Розмір поля - 50.
Обов'язкове поле - ні
Порожні рядки - так
Індексовані поле - так (збігу не допускаються)
Таблиця В«Лікарняний листВ». Необхідна для зберігання інформації про видані лікарняних аркушах (рис. 6). br/>В
Рис. 6. Таблиця В«Лікарняний листВ»
Властивості полів таблиці В«Адреса ділянкиВ» були визначені таким чином:
В· Поле В«№ лікарняного листаВ». Тип даних - числовий.
Розмір поля - Довге ціле
Кількість десяткових знаків - Авто
Значення за замовчуванням - 0
Індексовані поле - так (збігу не...