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

Реферат Проектування бази даних для аеропорту





сного простору, які зазвичай призводять до проблем перейменування і серйозним утрудненням в поділі загальної інформації між багатьма завданнями.


. 7.6 Сегментація пам'яті

У системах з сегментацією пам'яті кожне слово в адресному просторі користувача визначається віртуальною адресою, що складається з двох частин: старші розряди адреси розглядаються як номер сегмента, а молодші - як номер слова всередині сегмента. Поряд з сегментацією може також використовуватися сторінкова організація пам'яті. У цьому випадку віртуальний адресу слова складається з трьох частин: старші розряди адреси визначають номер сегмента, середні - номер сторінки всередині сегмента, а молодші - номер слова всередині сторінки.

Як і у випадку сторінкової організації, необхідно забезпечити перетворення ВА у реальний фізичний адресу основної пам'яті. З цією метою для кожного користувача операційна система повинна сформувати таблицю сегментів. Кожен елемент таблиці сегментів містить описувач (дескриптор) сегменту (поля бази, межі та індикаторів режиму доступу). При відсутності сторінкової організації поле бази визначає адресу початку сегмента в основній пам'яті, а межа - довжину сегмента. При наявності сторінкової організації поле бази; визначає адресу початку таблиці сторінок даного сегмента, а кордон - число сторінок в сегменті. Поле індикаторів режиму доступу являє собою деяку комбінацію ознак блокування читання, запису та виконання.


2. Зв'язування таблиць

2007 дозволяє будувати реляційні бази даних, окремі таблиці яких можуть бути пов'язані між собою.

Найпростішою і найбільш рідкісною формою зв'язку між таблицями є зв'язок «один до одного», при якій для кожного запису в одній таблиці існує в кращому випадку одна пов'язана з нею запис в іншій таблиці.

Набагато частіше зустрічається зв'язок «один до багатьох», при якій для кожного запису в одній таблиці існує одна, кілька або жодного запису в іншій таблиці.

Нерідко доводиться мати справу також зі зв'язком «багато до багатьох», при якій відсутні обмеження на безлічі пар записів, що належать зв'язку. Такий зв'язок в Access не використовується. Її необхідно представити у вигляді двох зв'язків «один до багатьох».

У базі даних «Оплата електроенергії» таблиці пов'язані один з одним одним зв'язком «один до багатьох» і двома зв'язками «один до одного».


Рис. 6. Зв'язки

2.1 Запити


Запит являє собою спеціальну функцію, що дозволяє виводити необхідні поля з таблиці, а також проводити операції з даними полями в режимі конструктора, наприклад, підрахунок суми, вибірка полів, підрахунок середнього підсумку. Існує кілька типів запитів: на вибірку, на додавання, на видалення, на оновлення, запит створення таблиць, перехресний запит. Запит можна використовувати для виконання розрахунків. Для цих цілей передбачені статистичні функції. Статистичну функцію задають в рядку Групова операція.


Таблиця 3 «Функції та виконувані операції»

ФункціяВиполняемая операціяSumСуммірованіе значень певного поляAvgВичісленіе середнього значеніяMinВичісленіе мінімального значеніяМахВичісленіе максимального значеніяCountВичісленіе кількості записів в певному полеFirstОпределяется перше значення у вказаному полеLastОпределяется останнє значення у вказаному полеStDev Обчислюється стандартне відхилення значень даного поляVarВичісляется варіація значень даного поля

Перелік запитів, що застосовувалися в цій базі даних наведено нижче.


Рис 7. Запит «Час приземлення рейсу»

Запит «Час приземлення рейсу» проводить розрахунок часу ін?? заземлення виходячи і з часу зльоту і тривалості перельоту.


Рис 8. Запит «Далекомагістральні рейси»


Запит «Далекомагістральні рейси» виводить дані про літаки, які призначені для дальніх перельотів.


Рис 9. Запит «пасажирам, які летять в хвості літака»


Запит «пасажирам, які летять в хвості літака» показує тих пасажирів, місця яких розташовані в хвостовій частині літака.


Рис 10. Запит «Відсоток завантаженості рейсу»


Запит «Відсоток завантаженості рейсу» відображає ступінь заповнювання літака виходячи з кількості проданих квитків на рейс і максимальної місткості літака.

Рис 11. Запит «Розклад польотів»


Запит «Розклад польотів» відображає рейс, час вильоту і тривалість польоту.


Рис 12. Запит «Рейс пасажира»



Назад | сторінка 7 з 9 | Наступна сторінка





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

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