БАЗА ДАНИХ p>
ДЛЯ ІНФОРМАЦІЙНОЇ СИСТЕМИ p>
«Таксопарк» p>
Пояснювальна записка до курсового проекту по общепрофессіональной дисципліни p>
«Організація баз даних » p>
Спеціальність 552800 - Інформатика і обчислювальна p>
техніка p>
Факультет p>
Кафедра p>
Курс 3 p>
Семестр 6 p>
2003 p>
ЗМІСТ p>
| | Вступ | |
| | | 3 |
| 1 | Вибір автоматизованих функцій та інформаційного забезпечення | 4 |
| 1.1 | Опис предметної області | 4 |
| 1.2 | Опис автоматизуються функцій | 5 |
| 1.3 | Первинне опис інформаційного забезпечення | 7 |
| | Висновок | 11 |
| 2 | Виявлення обмежень і правил підтримки цілісності | 11 |
| 2.1 | Цілісне обмеження на рівні атрибутів | 11 |
| 2.2 | Цілісне обмеження на рівні строк | 20 |
| 2.3 | Цілісне обмеження на рівні бази даних | 26 |
| | Висновок | 29 |
| 3 | Розробка локальних концептуальних моделей | |
| 3.1 | Розробка вихідних локальних ER-моделей | 29 |
| 3.2 | Нормалізація локальних моделей | 35 |
| 3.3 | Переклад цілісних та операційних обмежень на рівні локальних | 39 |
| | Моделей | |
| | Висновок | 39 |
| 4 | Розробка глобальної концептуальної моделі бази даних | |
| 4.1 | Виявлення та синтез еквівалентних сутностей | 39 |
| 4.2 | Виявлення та синтез узагальнюючих сутностей | 41 |
| 4.3 | Виявлення та усунення дублювання атрибутів та зв'язків | 41 |
| 4.4 | Графічне подання глобальної ER-моделі | 42 |
| 4.5 | Переклад целогстних та операційних обмежень на рівні | 43 |
| | Глобальної моделі | |
| 4.6 | Висновок | 42 |
| 5 | Проектування реляційної SQL-моделі | |
| 5.1 | SQL-код для створення реляційної моделі | 42 |
| 6 | Проектування подань для автоматизованих функцій | |
| 6.1 | Визначення способу і форми подання автоматизуються | 46 |
| | Функцій | |
| 6.2 | Створення запитів для вибірок | 46 |
| | Висновок | 47 | p>
ВСТУП p>
Метою даного проекту є вироблення умінь і навичокпроектування структури бази даних, призначеної для функціонуванняавтоматизованої інформаційної системи. Для досягнення цієї мети вданому проекті виконується розробка структури реляційної бази даних длягіпотетичної інформаційної системи "Таксопарк". p>
Інформаційна система «Таксопарк» призначена для спрощеннярегулюванням системи та для автоматизації її функцій. p>
розробляється база даних призначена для обліку дій системи,з метою в майбутньому легко, якщо це буде потрібно, повернутися до колишніхзмін у системі. p>
Розділ 1 присвячений вибору автоматизованих функцій та інформаційногозабезпечення. Тут дається короткий опис предметної області; проводитьсявибір і опис автоматизуються функцій; виконується первинне описінформаційного забезпечення. p>
Розділ 2 присвячено виявленню обмежень і правил підтримкицілісності даних, які будуть розміщуватися в базі даних.
Розглядаються обмеження та правила для окремих атрибутів, кортежів,множин кортежів і бази даних в цілому. p>
Розділ 3 присвячений проектування локальних ER-моделей,відповідних окремим автоматизуються функцій. Тут виконуєтьсяскладання локальних вихідних ER-моделей, виробляється нормалізаціялокальних ER-моделей, розробляються специфікації обмежень і правилфіксації результатів для локальних ER-моделей. p>
Розділ 4 присвячений проектуванню глобальної ER-моделі. Тутпроводиться виявлення та усунення еквівалентних сутностей, виявленнякатегорій і синтез узагальнюючих сутностей, виявлення та усуненнядублювання атрибутів і зв'язків. Будується графічне представленняглобальної моделі, специфікує обмеження та правила підтримкицілісності на рівні глобальної моделі. p>
Розділ 5 присвячений проектування реляційної SQL-моделі. Тутвиконується переклад глобальної ER-моделі в реляційну форму,специфікує обмеження та правила підтримки цілісності нареляційному рівні, записується SQL-код для створення реляційної моделі. p>
Розділ 6 присвячений проектуванню подань для автоматизуютьсяфункцій. Тут виконується визначення шляхів доступу до даних дляавтоматизуються функцій, записується SQL-код локальних переглядів дляавтоматизуються функцій. p>
1 ВИБІР автоматизуються ФУНКЦІЙ І ІНФОРІАЦІОННОГО ЗАБЕЗПЕЧЕННЯ p>
Даний розділ присвячений вибору автоматизуються функцій іінформаційного забезпечення, які є основою для подальшогопроектування структури бази даних. Тут дається короткий описпредметної області; а коли і опис автоматизуються функцій;виконується первинне опис інформаційного забезпечення. p>
Результати отримані шляхом уявного відтворення та аналізуможливої функціонування гіпотетичної автоматизованоїсистеми «Таксопарк» на основі здорового глузду і досвіду виконавця.
Обстеження реальних або типових об'єктів даного класу не проводилосязважаючи на обмеженого часу, відведеного на курсове проектування. p>
1.1 Короткий опис предметної області p>
У даному підрозділі дається короткий опис предметної області, вякої функціонує інформаційна система «таксопарку». ОписуютьсяСереда функціонування, об'єкт і суб'єкт управління, цілі і завданняуправління. p>
Таксопарк «Жовта Карета» є сучасним автотранспортнимпідприємством, яке надає послуги з перевезення людей на легковихавтомобілях. Для заможних клієнтів передбачена додатковапослуга - VIP карта, яка дозволяє накопичувати знижку і оплачуватипоїздки зі свого рахунку. Якщо поїзда здійснюється одним клієнтом у більшніж один проміжний пункт, а також, якщо потрібно чекати клієнта доситьтривалий час, передбачена погодинна оплата з фіксованоютаксою. Координування водіїв, прийняття замовлень у клієнтів та їх облікздійснює операторська служба. Для автоматизації цього, а також і іншихпроцесів була розроблена БД. p>
1.1.1 середу функціонування p>
середу функціонування системи «Таксопарк» включає область дійданого автотранспортного підприємства в межах якої воно функціонує. p>
1.1.2 Об'єкт управління p>
Об'єкт управління являє собою наявні автомобілі, водіїв,робочий персонал забезпечує перевезення клієнтів. p>
1.1.3 Суб'єкт управління (керуюча система) p>
Суб'єкт управління являє собою сукупність дійавтотранспортного підприємства спрямованої на обслуговування клієнтів, вмежах середовища функціонування. p>
1.1.4 Цілі і завдання управління p>
Мета управління полягає в автоматизації обліку дій з обслуговуванняклієнтів. p>
Для досягнення цієї мети в процесі управління вирішуються задачіавтоматизації реєстрації клієнта, завдання обслуговування клієнта.
1. Вибір і опис автоматизованих функцій. P>
У даному підрозділі вибираються і коротко описуються п'ять функційкеруючої системи, які передбачається автоматизувати звикористанням розробляється інформаційної системи. Дається зведенняоб'єктів предметної області, що беруть участь в реалізації автоматизуютьсяфункцій. p>
1.2.1 Перелік автоматизованих функцій p>
У рамках даного проекту для автоматизації обрані наступні п'ятьфункцій автоматизованої системи «Таксопарк»: p>
1) Облік відомостей про співробітників. p>
2) Облік прийнятих викликів. p>
3) Облік VIP клієнтів. p >
4) Облік матеріальних коштів. p>
5) Облік відомостей про контрагентів (постачальників). p>
2. Функція 1 «Облік відомостей про співробітників». P>
Ця функція дозволяє швидко знайти потрібну інформацію відділу кадрів іоператорської службі. У разі виникнення будь-яких непередбаченихситуацій пов'язаних з транспортним засобом, також можна оперативно знайтипотрібну інформацію про нього, таку як ідентифікаційний номер (VIN), або номердвигуна. p>
1.2.3 Функція 2 «Облік прийнятих викликів». p>
Ця функція створює не тільки журнал викликів, за яким можнавести звітність, але з використанням атрибуту «Прапор стану» такождозволяє стежити за статусом виклику, тобто на який етапі він знаходиться.
Можлива зміна цього прапора: замовлення тільки прийнятий (створена запис, алеще не один водій не взяв його); замовлення узятий одним з водіїв і він абоїде до клієнта, або вже виконує замовлення; замовлення виконано і водійзвільнився; замовлення взагалі скасували. p>
4. Функція 3 «Облік VIP клієнтів». P>
Ця функція дозволяє зберігати відомості про знижку для даного клієнтаі номер його договору, а також суму його балансу, з якої він можеоплатити поїздку. p>
5. Функція 4 «Облік матеріальних коштів». P>
Ця функція дозволяє ефективно вести зберігати дані провідповідальному співробітнику та інші аналітичні дані. p>
6. Функція 5 «Облік відомостей про контрагентів (постачальників )». p>
Ця функція необхідна для автоматизації діловодства. Наприклад,дані про ІПН постачальника ПММ зручніше зберігати в електронному вигляді, для їхподальшого використання паперових документах, ніж кожен раз їх писати відруки. p>
1.2.7 Підсумок об'єктів, що беруть участь у реалізації функцій
Об'єкти предметної області, що беруть участь у реалізації автоматизуютьсяфункцій, зведені в табл. 1.1.
Таблиця 1.1 Підсумок об'єктів, що беруть участь у реалізації функцій
| Ном | Назва об'єкта | Опис об'єкта | Функції | П |
| ер | | | | р |
| об'єк | | | | і |
| ект | | | | м |
| а | | | | є |
| | | | | Ч |
| | | | | А |
| | | | | Н |
| | | | | І |
| | | | | Є |
| | | | 1 | 2 | 3 | 4 | 5 | |
| 1 | Співробітник | Колектив таксопарку |+|+| | + | | |
| 2 | Транспортне | Автомобіль на якому виробляється |+|+| | | | |
| | Засіб (ТЗ) | перевезення клієнтів | | | | | | |
| 3 | VIP Клієнт | Клієнт постійно користується | |+|+| | | |
| | | Послугами даного таксопарку і | | | | | | |
| | | Має свій рахунок у цій фірмі. | | | | | | |
| 4 | Виклик | Заявка клієнта на здійснення | | + | | | | |
| | | Перевезення даним транспортним | | | | | | |
| | | Підприємством. | | | | | | |
| 5 | Мат. засоби | Деталь для ТЗ, техніка, | | | | + | | |
| | | Обладнання необхідне для | | | | | | |
| | | Функціонування даного | | | | | | |
| | | Транспортного підприємства. | | | | | | |
| 6 | Постачальник | Компанія або фірма, яка | | | | | + | |
| | | Постачає мат. Засоби даному | | | | | | |
| | | Таксопарку. | | | | | | |
| 7 | Запис | Компанія або фірма, яка |+|+|+|+|+| |
| | | Постачає мат. Засоби даному | | | | | | |
| | | Таксопарку. | | | | | | | P>
1.3 Первинне опис інформаційного забезпечення
У даному підрозділі дається первинне опис інформаційного забезпеченняфункцій, вибраних для автоматизації. Інформаційне забезпечення кожноїфункції у вигляді сукупності атрибутів, необхідних для її здійснення, ззазначенням об'єктів предметної області, яким належать атрибути,показано в табл. 1.2-1.6. P>
Таблиця 1.2 Інформаційне забезпечення функції 1 «Облік відомостей проспівробітників » p>
| Об'єкт | Атрибут | Опис атрибуту |
| 1. Співробітник | Код Співробітника | Код Співробітника в базі даних |
| | Прізвище Співробітника | Прізвище Співробітника в базі |
| | | Даних |
| | Ім'я Співробітника | Ім'я Співробітника в базі даних |
| | По батькові Співробітника | По батькові Співробітника в базі |
| | | Даних |
| | 1.5 Дата народження | Дата народження Співробітника |
| | 1.6 Адреса (фактичний) | Адреса проживання Співробітника |
| | 1.7 Посада | Посада Співробітника |
| | 1.8 Водійські Права | Категорія вод. прав Співробітника |
| | 1.9 Дата Видачі Прав | Дата Видачі Прав Співробітника |
| | 1.10 Особистий Автомобіль | Особистий Автомобіль Співробітника |
| | 1.11 Сімейне Положення | Сімейний Положення Співробітника |
| | 1.12 Освіта | Освіта Співробітника |
| | 1.13 Серія Паспорта | Серія Паспорти Співробітника |
| | 1.14 Номер Паспорта | Номер Паспорти Співробітника |
| | 1.15 Ким Виданий | Ким видано паспорт |
| | 1.16 Дата Видачі | Дата видачі паспорта |
| | 1.17 Код Підрозділи | Код Підрозділи Паспорта |
| | 1.18 Адреса Реєстрації | Адреса Реєстрації Співробітника |
| 2. ТЗ | 2.1 Номер ТЗ | Державні. Номер ТЗ |
| | 2.2 Марка Модель ТЗ | Марка Модель ТЗ |
| | 2.3 Ідентифікаційний Номер | Ідентифікаційний Номер ТЗ |
| | 2.4 Тип ТЗ | Тип ТЗ |
| | 2.5 Категорія ТЗ (ABCD) | Категорія ТЗ |
| | 2.6 Рік Випуску ТЗ | Рік Випуску ТЗ |
| | 2.7 Модель Двигуна | Модель Двигуна ТЗ |
| | 2.8 Номер Двигуна | Номер Двигуна ТЗ |
| | 2.9 Шасі (рама) № | Шасі (рама) № ТЗ |
| | 2.10 Кузов (коляска) № | Кузов (коляска) № ТЗ |
| | 2.11 Колір | Колір ТЗ |
| | 2.12 Потужність Двигуна к.с. | Потужність Двигуна к.с. ТЗ |
| | 2.13 Серія Паспорти ТЗ | Серія Паспорти ТЗ |
| | 2.14 РММ кг | озв. Максимальна маса ТЗ |
| | 2.15 Маса Без Навантаження кг | Маса Без Навантаження кг ТЗ |
| 3.Запісь | 3.1 Дата Записи | Дата Даною Записи |
| | 3.2 Автор Записи | Автор Даною Записи |
| | 3.3 Дата Останнього | Дата Останнього зміни |
| | Зміни | Записи |
| | 3.4 Автор Останнього | Автор Останнього Зміни |
| | Зміни | Записи | p>
Таблиця 1.3 Інформаційне забезпечення функції 2 «Облік прийнятих викликів» p>
| Об'єкт | Атрибут | Опис атрибуту |
| 1. Виклик | 1.1 Код Виклику | Код Виклику в базі даних |
| | 1.2 Коли Приїхати За | Час, в який потрібно приїхати |
| | Клієнтом | за клієнтом |
| | 1.3 Прапор Погодинний Оплати | Чи присутній у цьому виклику |
| | | Погодинна оплата |
| | 1.4 Час Руху | Час Витрачений На Перевезення |
| | | Пасажира в годинах |
| | 1.5 Відстань маршрути | Відстань маршруту в км |
| | 1.6 Телефон | Телефон, по якому можна |
| | | Зв'язатися з клієнтом |
| | 1.7 Загальна Вартість Послуги | Загальна Вартість Послуги в рублях |
| | 1.8 Додаткова | Додаткова інформація |
| | Інформація | |
| | 1.9 Прапор Стани (замовлення | |
| | Виконано, ще немає або | |
| | Відмінено) | |
| | Вулиця (початок маршруту) | Адреса початку маршруту: Вулиця |
| | 1.11 Дім | Адреса початку маршруту: Будинок |
| | 1.12 Під'їзд | Адреса початку маршруту: Під'їзд |
| | 1.13 Вулиця (проміжний | Адреса проміжний пункт: |
| | Пункт) | Вулиця |
| | 1.14 Дім | Адреса проміжний пункт: |
| | | Будинок |
| | 1.15 Під'їзд | Адреса проміжний пункт: |
| | | Під'їзд |
| | 1.16 Вулиця (кінець маршруту) | Адреса кінця маршруту: Вулиця |
| | 1.17 Дім | Адреса кінця маршруту: Будинок |
| | 1.18 Під'їзд | Адреса кінця маршруту: Під'їзд |
| | 1.19 Вартість години | Вартість години обслуговування в |
| | | Руб. |
| | 1.20 Вартість Км шляху | Вартість Км шляху в рублях |
| 2. Співробітник | Код Співробітника | Прізвище Співробітника в базі |
| | | Даних |
| | ПІБ Співробітника | Ім'я Співробітника в базі даних |
| 3. ТЗ | 3.1 Колір Машини | Колір ТЗ на якому буде |
| | | Вчинено Перевезення |
| | 3.2 Номер Машини | Номер ТЗ на якому буде |
| | | Вчинено Перевезення |
| 4. VIP | 4.1Флаг VIP клієнтів | Чи є що зробив виклик |
| Клієнт | | клієнт, VIP Клієнтом |
| | Номер VIP картки | Номер VIP картки даного VIP |
| | | Клієнта |
| 5.Запісь | 5.1 Дата Записи | Дата Даною Записи |
| | 5.2 Автор Записи | Автор Даною Записи |
| | 5.3 Дата Останнього | Дата Останнього зміни |
| | Зміни | Записи |
| | 5.4 Автор Останнього | Автор Останнього Зміни |
| | Зміни | Записи | p>
Таблиця 1.4 Інформаційне забезпечення функції 3 «Облік VIP клієнтів» p>
| Об'єкт | Атрибут | Опис атрибуту |
| 1. VIP | 1.1 Код Клієнта | Код Клієнта в базі даних |
| Клієнт | | |
| | 1.2 Прізвище | Прізвище Клієнта в базі даних |
| | 1.3 Назва | Назва Клієнта в базі даних |
| | 1.4 По-батькові | батькові Клієнта в базі даних |
| | 1.5 Номер VIP картки | Номер VIP картки даного VIP |
| | | Клієнта |
| | 1.6 Номер Договору | Номер Договору даного VIP |
| | | Клієнта з Таксопаркам |
| | 1.7 Дата Договору | Дата Договору даного VIP |
| | | Клієнта з Таксопаркам |
| | 1.8 Знижка | Знижка, що надається на |
| | | Даний час VIP Клієнту при |
| | | Оплаті |
| | 1.9 Баланс | Сума грошей знаходиться в |
| | | Даний час на рахунку цього |
| | | Клієнта |
| | 1.10 Адреса (фактичний) | Адреса проживання VIP Клієнта |
| | 1.11 Телефон | Телефон VIP Клієнта |
| | 1.12 Серія Паспорта | Серія Паспорти VIP Клієнта |
| | 1.13 Номер Паспорта | Номер Паспорти VIP Клієнта |
| | 1.14 Ким Виданий | Ким Виданий Паспорт VIP Клієнта |
| | 1.15 Дата Видачі | Дата Видачі Паспорти VIP |
| | | Клієнта |
| | 1.16 Код Підрозділи | Код Підрозділи Паспорта |
| | 1.17 Адреса Реєстрації | Адреса Реєстрації VIP Клієнта |
| 2.Запісь | 2.1 Дата Записи | Дата Даною Записи |
| | 2.2 Автор Записи | Автор Даною Записи |
| | 2.3 Дата Останнього | Дата Останнього зміни |
| | Зміни | Записи |
| | 2.4 Автор Останнього | Автор Останнього Зміни |
| | Зміни | Записи | p>
Таблиця 1.5 Інформаційне забезпечення функції 4 «Облік матеріальнихкоштів » p>
| Об'єкт | Атрибут | Опис атрибуту |
| 1.Сотруднік | 1.1 Код Відповідального | Код Співробітника, який |
| | Співробітника | відповідальний за дане мат |
| | | Засіб |
| | 1.2 Прізвище Відповідального | Прізвище Співробітника, який |
| | Співробітника | відповідальний за дане мат |
| | | Засіб |
| | 1.3 Код Співробітника, який | Код Співробітника, який |
| | Використовує це матеріальне | використовує це матеріальне |
| | Засіб | засіб |
| | 1.4 Прізвище Співробітника | Прізвище Співробітника (який |
| | (Який використовує це | використовує це матеріальне |
| | Матеріальне засіб) | засіб) |
| 2. Мат. | 2.1 Код Мат Засоби | Код Мат Кошти в базі даних |
| кошти | | |
| | 2.2 Номіналива Вартість | Номінальна Вартість мат |
| | | Кошти |
| | 2.3 Опис | Опис мат засоби |
| | 2.4 Документи, що додаються Частини | Документи, що додаються Частини |
| | 2.5 Місце розташування | Місце розташування мат засоби |
| | 2.6 Призначення | Для чого use дане мат |
| | | Засіб |
| | 2.7 Періодичність | Періодичність Обслуговування мат |
| | Обслуговування | засіб |
| | 2.8 Інформація про сервісні і | Інформація про сервісні і |
| | Ремонтних роботах | ремонтних роботах |
| | 2.9 Витрати на експлуатацію | Витрати на експлуатацію |
| | 2.10 Додаткова | Додаткова інформація |
| | Інформація | |
| 3.Запісь | 3.1 Дата Записи | Дата Даною Записи |
| | 3.2 Автор Записи | Автор Даною Записи |
| | 3.3 Дата Останнього | Дата Останнього зміни |
| | Зміни | Записи |
| | 3.4 Автор Останнього | Автор Останнього Зміни |
| | Зміни | Записи | p>
Таблиця 1.5 Інформаційне забезпечення функції 5 «Облік відомостей проконтрагентів (постачальників) » p>
| Об'єкт | Атрибут | Опис атрибуту |
| 1. Постачальник | 1.1 Код Контрагента | Код Постачальника в базі даних |
| | 1.2 Найменування Контрагента | Назва фірма постачальника |
| | 1.3 Вид Контрагента | Тип Продукції що поставляється |
| | | Контрагентом |
| | 1.4 ІПН | ІПН Постачальника |
| | 1.5 ЗКГНГ | ЗКГНГ Постачальника |
| | 1.6 ОКПО | ОКПО Постачальника |
| | 1.7 Юридична адреса | Юридична адреса Постачальника |
| | 1.8 Телефон | Телефон Постачальника |
| | 1.9 Факс | Факс Постачальника |
| | 1.10 Електронна пошта | Електронна пошта Постачальника |
| | 1.11 Розрахункові Рахунки | Розрахункові Рахунки Постачальника |
| | 1.12 Коментар | Коментар |
| | 1.13 Договору | Договори укладені з |
| | | Постачальником |
| | 1.14 Дата Договору | Дата Договору |
| | 1.15 Валюта взаєморозрахунків | Валюта взаєморозрахунків (кредит |
| | (Кредит постачальника) | постачальника) |
| | 1.17 Сума | Сума поставки |
| | 1.18 Глибина (днів) | Кількість днів договору |
| | | (Постачання) |
| | 1.19 Тип Розрахунку | Тип Розрахунку (нал. без нал.) |
| 2.Запісь | 2.1 Дата Записи | Дата Даною Записи |
| | 2.2 Автор Записи | Автор Даною Записи |
| | 2.3 Дата Останнього | Дата Останнього зміни |
| | Зміни | Записи |
| | 2.4 Автор Останнього | Автор Останнього Зміни |
| | Зміни | Записи | p>
Висновок p>
У результаті аналізу можливого функціонуваннягіпотетичної автоматизованої системи «Таксопарк» вибрані п'ятьавтоматизованих функцій, що охоплюють основні види діяльності даногоавтотранспортного підприємства, інформаційне забезпечення якихвідповідає 7 об'єктів предметної області і включає 101 атрибут,охоплюють відомості про всю діяльність автотранспортного підприємства іпризначених для полегшення і спрощення роботи всієї системи. p>
2 ВИЯВЛЕННЯ ОБМЕЖЕНЬ p>
І ПРАВИЛ фіксації результатів p>
Даний розділ присвячено виявленню обмежень і правил підтримкицілісності даних, які будуть розміщуватися в базі даних.
Розглядаються обмеження та правила для окремих атрибутів, кортежів,множин кортежів і бази даних в цілому. p>
2.1 Рівень атрибутів p>
У даному підрозділі для функцій, визначених в розд. 1.2, виявляютьсяобмеження і правила на рівні атрибутів, відібраних у розд. 1.3. У першучергу шляхом аналізу окремих атрибутів визначаються характеристикидоменів, з яких атрибути об'єктів, що беруть участь у виконанніавтоматизуються функцій, беруть свої значення. Далі аналізуютьсяможливі зміни значень атрибутів з метою виявлення динамічнихобмежень і операційних правил, що відносяться до окремих атрибутів. p>
2.1.1 Функція 1 «Облік співробітників» p>
2.1.1.1 Домени, з яких атрибути, що стосуються даної функції, берутьсвої значення, наведено в табл. 2.1. P>
Таблиця 2.1 Домени атрибутів для функції 1 «Облік співробітників» p>
| Атрибут | Тип (розмір) | Межі | Стор | Усл | обя | Пов | Зна |
| | | | УКТ | ові | зат | тор | чен |
| | | | Ура | є | ялина | яем | ие |
| | | | | | Ніс | ост | за |
| | | | | | Ть | ь | умо |
| | | | | | | | Лча |
| | | | | | | | Нію |
| Код Співробітника | Числова рядок | | | | + | + | |
| | (4) | | | | | | |
| Прізвище Співробітника | Рядок російських | А ... Яя | 1) | | + | + | |
| | Букв | | | | | | |
| Ім'я Співробітника | Рядок російських | А ... Яя | 1) | | + | + | |
| | Букв | | | | | | |
| По батькові | Рядок російських | А ... Яя | 1) | | + | + | |
| Співробітника | букв | | | | | | |
| 1.5 Дата Народження | Числова рядок | p>