Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » База даних &Аптека&

Реферат База даних &Аптека&





ї таблиці вибрати File- gt; New- gt; Table. З'явиться вікно вибору типу бази даних Create Table (Малюнок 1.2.3). Типово уже обраний тип таблиць Paradox, тому натискаємо ОК.


Малюнок 1.2.3 - Вигляд вікна Create Table


Після цього на екрані з'явиться вікно для створення і редагування структури таблиці Create Paradox 7 Table (Малюнок 1.2.4).


Малюнок 1.2.4 - Вікно створення структури таблиці Paradox


Далі в нашій роботі для кожного поля таблиці необхідно задамо ім'я, тип і розмір. Ім'я поля використовується для доступу до даних. В якості FieldName - ідентифікатора поля використовується латинський алфавіт до 25 символів і цифри. Потім треба вибрати тип (Туре) даних цього поля. Для цього потрібно перейти в розділ Туре поля і клацнути правою кнопкою миші. З'явиться список доступних типів, з якого можна вибрати необхідний. Також задаємо розмір наших полів і визначаємо, які з них будуть ключовими. Після натискаємо на кнопку Save As і вказуємо шлях, куди зберегти створену таблицю.

Імена полів таблиць для даної роботи та їх типи наведені на представлених нижче малюнках 1.2.5-1.2.9.


Малюнок 1.2.5 - Структура таблиці «Співробітники»


Малюнок 1.2.6 - Структура таблиці «Робочі місця»


Малюнок 1.2.7 - Структура таблиці «Підрозділи»


Для зручності заповнення таблиці можна використовувати маски (шаблони). Для цього будемо використовувати поле Picture, яке дозволяють задати шаблон. Використовуючи його можна контролювати правильність введеної в поле інформації. Шаблон являє собою послідовність звичайних та спеціальних символів. На малюнку 1.2.5 можна побачити, що для поля адреса використана маска - м amp; * ~ вул. amp; * ~ д. * # кв. * #. Для введення прізвища та ініціалів - amp; * ~ (перша буква прописна, інші рядкові), табельного номера - #####, де (# -ціфра). Після введення маски (маски можна і не вводити) натискаємо кнопку Save.

Відкривши список, що розкривається Table properties, виберемо розділ Secondary Indexes. У цьому розділі ми задаємо індексовані поля. Індексовані поля - поля за якими найчастіше здійснюється пошук і сортування. З вікна Fields вибираємо поле Fam, для якого задається індекс, натискаємо на стрілку вправо і встановимо перемикач Maintained, як показано на малюнку 1.2.8.


Малюнок 1.2.8 - Вікно установки вторинних індексів


Потім натискаємо ОК і зберігаємо під ім'ям зазначеному на малюнку 1.2.9.Данние дії виконуються для сортування за зростанням.



Знову натиснемо Define і з вікна Fields вибираємо поле Fam, для якого задається індекс, натискаємо на стрілку вправо і встановимо перемикач в Descending (для сортування за спаданням) і збережемо під ім'ям FamIndDes. У даній таблиці створимо аналогічно вторинні індекси для поля табельний номер. У результаті поля стали індексованими.

Заповнюємо таблицю даними. Заповнену таблицю «Співробітники» можна побачити на малюнку 1.2.10.


Малюнок 1.2.10 - Заповнена таблиця «Співробітники»


Аналогічно створюємо таблиці «Робочі місця» і «Підрозділи». Структуру цих таблиць і самі заповнені таблиці зображені на малюнках 1.2.11 - 1.2.12. У таблиці «Робочі місця» присутній маска в поле номер місця - ###, вторинні індекси - посада і номер місця. У таблиці «Підрозділи» маска в поле табельний номер - #####, а вторинні індекси в полях - табельний номер, назва підрозділу і номер місця, як описано вище (аналогічно попереднім).



Малюнок 1.2.11 - Заповнена таблиця «Робочі місця»


Малюнок 1.2.12 - Заповнена таблиця «Підрозділи»


За необхідності на значення полів можна накладати обмеження по максимальному і мінімальному значенню це можна зробити у властивостях таблиці Validity Checks - перевірка правильності значень.

Натиснувши кнопку Assist можна перевірити правильність функціонування маски, наприклад, для введення адреси в таблиці «Співробітники». Результат виконання представлений на малюнку 1.2.13.

Малюнок 1.2.13 - Вікно перевірки функціонування маски

база дані серверний програма

Розглянемо властивість таблиці Referential Integrity - цілісність на рівні посилань. Йдеться про способи, що дозволяють забезпечити постійні зв'язки між даними окремих таблиць. Якщо встановлюється цілісність на рівні посилань між двома таблицями, одна з яких - головна (батьківська), а інша - допоміжна (дочірня), то в допоміжній таблиці вказується поле (або група пол...


Назад | сторінка 3 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Відеореклама. Електронні таблиці
  • Реферат на тему: Електронні таблиці Excel 2003
  • Реферат на тему: Методика викладання інформатики (електронні таблиці Excel)