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

Реферат Створення системи управління базами даних видавничого дому





ustify">. 1 Структура таблиць, ключі та індекси


Створимо всі таблиці в режимі конструктора: натискаємо на кнопці Створення таблиці в режимі конструктор. У вікні конструктора таблиць визначимо для кожної таблиці ім'я поля, тип даних, властивості поля. Конструктори всіх таблиць представлені на малюнках 2 - 5.


Малюнок 2 - Конструктор таблиці «Автор»


Малюнок 3 - Конструктор таблиці «Редактор»


Малюнок 4 - Конструктор таблиці «Книга»


Малюнок 5 - Конструктор таблиці «Контракт»


Одне з полів таблиці призначимо ключовим. Значення в цьому полі однозначно визначає запис. Це поле має бути призначено Обов'язковою та індексувати (без повторень). Щоб призначити це поле ключовим, відзначимо поле і клацнемо на інструменті Ключ. Закриємо вікно Конструктора таблиць для збереження структури таблиці і задамо ім'я таблиці у вікні запиту.


. 2 Зв'язки між таблицями


Встановлення зв'язків між таблицями дозволяє контролювати цілісність і достовірність інформації.

Постійні зв'язки між таблицями були встановлені раніше. Для реалізації зв'язків таблиць бази даних в СУБД MS Access необхідно натиснути в Строке меню кнопку Схема даних. Після цього додаємо всі рані створені нами таблиці. Зв'язки між таблицями встановимо за допомогою миші за методом «зачепити і перетягнути». Зачепимо поле Код в таблиці «Редактор» і протягнемо до поля Редактор в таблиці «Книга». Щоб забезпечити цілісності даних у вікні діалогу ставимо прапорець навпроти Забезпечення цілісності даних. Після це?? про на схемі з'являється лінія, що з'єднує відповідні поля таблиць. Аналогічно встановимо зв'язок між іншими таблицями.


Малюнок 6 - Вікно схеми даних

база дані таблиця індекс

Після того як зв'язки встановлені можна вносити дані в таблиці. Для цього вибираємо таблицю і натискаємо на кнопку «Відкрити».

Таблиці з даними представлені на малюнках 7-10.


Малюнок 7 - Дані таблиці «Автор»


Рисунок 8 - Дані таблиці «Редактор»


Рисунок 9 - Дані таблиці «Книга»


Рисунок 10 - Дані таблиці «Контракт»




. Створення запитів


Запит - процес звернення користувача до бази даних з метою введення, отримання або зміни інформації в базі даних. Запит дозволяє створити набір записів з даних, що знаходяться в одній або кількох таблицях, і використовувати його як джерело даних для форми або звіту. Запит може бути виконаний двома способами: за зразком QBE і при використанні алгоритмічної мови SQL. Запити можна використовувати для виконання наступних операцій: вставка нових записів, видалення записів, зміна значень, створення нових полів. Також за допомогою запитів можна вирішувати деякі завдання, пов'язані з проведенням обчислень над даними, що зберігаються в Access-таблицях.

Виконаємо такі запити:

список всіх надрукованих книг з прізвищами та іменами авторів, згрупований по області знань і відсортованого за датою завершення контракту; список книг з прізвищами авторів, робота над якими йде в даний час; книги, відредаговані певним редактором; автори та їхні гонорари, в порядку убування розмірів гонорарів; середньомісячна вартість видання книг за певним розділу знань (враховуються тільки авторські гонорари).

. 1 Список всіх надрукованих книг з прізвищами та іменами авторів, згрупований по області знань і відсортованого за датою завершення контракту


Для створення запиту потрібно перейти на вкладку Запити, і вибрати Створення запиту в режимі конструктора. У вікні Додавання таблиці на вкладці Таблиці додамо таблиці «Автор», «Книга» і «Контакт». Тепер виберемо ті поля таблиці, які необхідно включити в запит. Для того щоб помістити поля в бланк запиту, потрібно двічі натиснути кнопкою миші на імені поля в таблиці або перетягнути назву поля з таблиці в бланк запиту, або вибрати необхідні поля у списку назв полів у бланку запиту.

Для угруповання по області знань необхідно в бланку запиту в поле сортування для поля Розділ вибрати сортування за зростанням. Для запуску запиту натискаємо піктограму Запуск на панелі Конструктор запитів.

Конструктор запиту «список всіх надрукованих книг з прізвищами та іменами авторів, згрупований по області знань і відсортованого за датою завершення контракту» представлено на малюнку 11.


Малюн...


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





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

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