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

Реферат Моделювання бази даних книгарні &Читай-город&





о вводяться при додаванні нового запису в таблицю.

Логічний. Логічні значення, а так само поля, які можуть містити одне з двох можливих значень.

Грошовий. Грошові значення і числові дані, використовувані в математичних обчисленнях.

Дата/Час. Дата і час зберігаються в спеціальному фіксованому форматі.

Поле об'єкта OLE. Включає звукозапис, малюнок та інші типи даних. Поле цього типу не може бути ключовим або проіндексованим.

Гіперзв'язок. Містить адреси Web-сторінок.

Визначимо які типи даних будуть присутні в наших таблицях:

На малюнку 2 представлена ??таблиця книги в режимі конструктора


Малюнок 2 - Таблиця книги в режимі конструктора


На малюнку 3 представлена ??таблиця покупці в режимі конструктора


Малюнок 3 - Таблиця покупці в режимі конструктора


На малюнку 4 представлена ??таблиця постачальники в режимі конструктора

Малюнок 4 - Таблиця постачальники в режимі конструктора


На малюнку 5 представлена ??таблиця співробітники в режимі конструктора

база дані access запит

Малюнок 5 - Таблиця співробітники в режимі конструктора


Записи однієї таблиці можуть містити посилання (зв'язку) на дані іншої таблиці. Між таблицями можуть існувати наступні зв'язки: один до одного (1 - 1) - при такому типі зв'язку одного запису в першій таблиці відповідає тільки один запис в іншій таблиці; один до багатьох (1 -?) - в цьому випадку запис однієї таблиці може мати кілька узгоджених з нею записів в іншій таблиці.

Встановлюємо зв'язку між таблицями як показано на рис. 1.

Малюнок 1 - Схема даних бази даних книгарні


Далі слід заповнити всі таблиці потрібною інформацією.

На малюнку 6 заповнюємо дані в таблиці книги


Малюнок 6 - Таблиця книги


На малюнку 7 заповнюємо дані в таблиці покупець

Малюнок 7 - Таблиця покупець


На малюнку 8 заповнюємо дані в таблиці постачальник


Малюнок 8 - Таблиця постачальник


На малюнку 9 заповнюємо дані в таблиці співробітники

Малюнок 9 - Таблиця співробітники


3. Запити до даних


Запити дозволяють вибирати дані з однієї або декількох пов'язаних таблиць. Результатом виконання запиту є результуюча таблиця, яка поряд з іншими таблицями може бути використана при обробці даних. За допомогою запитів можна також оновлювати, видаляти або додавати дані в таблиці. Основним призначенням запитів є відбір даних за критеріями пошуку.

Створимо запит поставки, який видаватиме інформацію в залежності від коду поставки.

Для цього відкриємо створення запиту в режимі конструктора і додамо наступні таблиці як на малюнку 10

Малюнок 10 - створення запиту в режимі конструктора


Далі вибираємо такі поля як на малюнку 11


Малюнок 11 - вибір полів

У стовпці код поставки прибираємо галочку з пункту вивід на екран і в умовах відбору піщім як на малюнку 12


Малюнок 12 - умова для поля коду поставки


Далі в новому полі напишемо як на малюнку 13, це дозволить перемножити кількість куплених книг на їх ціну і розрахувати загальну ціну.


Малюнок 13 - нове поле загальна ціна

У підсумку, коли ми запускаємо цей запит, ми бачимо те, що на малюнку 14


Малюнок 14 - запуск запиту поставки


Після того як ми введемо код поставки, ми отримаємо те, що можна побачити на малюнку 15


Малюнок 15 - результат запиту поставки


Так само запити можна писати за допомогою мови sql. Для цього створюємо новий запит за допомогою конструктора, але не додаємо ніякі таблиці і відкриваємо правою кнопкою миші режим sql і бачимо те, що на малюнку 16

Малюнок 16 - режим sql


Складемо запит, який буде показувати нам кількість чистого прибутку в день. Для цього напишемо як в малюнку 17


Малюнок 17 - створення запиту в режимі sql

використовується для здійснення вибірки з таблиць бази...


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





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

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Навчальний малюнок
  • Реферат на тему: Малюнок і перспектива
  • Реферат на тему: Пластична анатомія у навчальному малюнку
  • Реферат на тему: Комп'ютерний малюнок