Міністерство освіти і науки Російської Федерації
Федеральне агентство освіти
Державна освітня установа
Вищої професійної освіти
"Іжевський державний технічний університет"
Кафедра "Економіка підприємства"
ПОЯСНЮВАЛЬНА ЗАПИСКА
до курсової роботи
з дисципліни: "Навчальний практикум на комп'ютері"
на тему: "Основні принципи роботи бази даних MS Access: складання зведення про виконання термінів проведення робіт на об'єкті "
2009
Завдання на курсову роботу
Мета роботи: Завдання складання зведення про виконання термінів проведення робіт на об'єкті.
База даних повинна містити такі відомості: код об'єкта, найменування об'єкта, адреса об'єкта, код роботи, найменування роботи, норматив на виконання роботи. фактичні терміни початку та закінчення робіт на об'єкті.
Запити до бази даних повинні забезпечувати отримання даних про відставанні (випередженні) виконання роботи на кожному об'єкті.
Зміст
Введення
I. Теоретичний питання
II. Опис розробленої бази даних
III. Інструкція користувача
Висновок
Література
Введення
В даний час Microsoft Access впевнено займає лідируючі положення серед СУБД для настільних систем, що функціонують під управлінням операційної системи Windows.
База даних це набір даних, який пов'язаний з певною темою або призначенням. Коли Ви створюєте базу даних в Microsoft Access, Ви створюєте один файл, який містить усі таблиці, запити, формуляри, звіти й інші об'єкти, які допомагають Вам використовувати інформацію в базі даних.
Курсова робота присвячена аналізу проектування баз даних, а також освоєння методів побудови форм і звітів на прикладі складання зведення про виконання термінів проведення робіт на об'єкті тобто міститься інформація про роботи, вироблених на кожному об'єкті, які виконуватимуться з відставанням або випередженням.
В якості інструменту побудови бази даних використаний Microsoft Access. З самого початку цю СУБД відрізняла простота використання в поєднанні з широкими можливостями з розробки закінчених додатків.
I. Теоретичний питання
Що таке звіт, для чого він використовується?
Звіти забезпечують в програмі Microsoft Access вивід на екран або паперовий носій інформації з бази даних і найбільш зручному для сприйняття і роботи вигляді. Звіти можуть містити дані з однієї або декількох таблиць або запитів і бути як односторінкового (наприклад, рахунок з реквізитами покупця і списком замовлених товарів), так і багатосторінковими (Наприклад, каталог товарів або відомість видачі зарплати). У звіти можна помістити графіки і малюнки, включити нумерацію сторінок і виводити значення обчислюваних поле. Записи, відображувані в звіті, можна відсортувати по одному або декількох полях, а також згрупувати, застосовуючи до таких груп необхідні статистичні обчислення.
Основні типи звітів, які можна створити засобами Microsoft Access, перераховані нижче.
- Звіти в одну колонку являють собою один довгий стовпець тексту, що містить значення всіх полів кожного запису таблиці чи запиту. Напис вказує ім'я, а праворуч від неї вказується значення поля. Новий засіб Access Автоотчет дозволяє створити звіт в одну колонку клацанням по кнопці панелі інструментів Автоотчет. Звіти в одну колонку використовуються рідко, оскільки такий формат представлення даних призводить до зайвої трати паперу.
- У стрічкових звітах для кожного поля таблиці або запиту виділяється стовпець, а значення всіх полів кожного запису виводяться по рядках, кожне в своєму стовпці. Якщо в запису більше полів, ніж може поміститися на сторінці, то додаткові сторінки будуть друкуватися до тих пір, поки не будуть виведені всі дані; потім починається друк наступної групи записів.
access зведення база термін
- Багатоколоночних звіти створюються зі звітів в одну колонку при використанні колонок "газетного" типу або колонок "змійкою", як це робиться в настільних видавничих системах і текстових процесорах. Інформація, яка не поміщається в першому стовпці, переноситься в початок другого стовпця, і так далі. Формат Багатоколоночних таблиць дозволяє заощадити частину паперу, але можна застосувати не у всіх випадках, оскільки вирівнювання стовпців навряд чи відповідає очікуванням користувача.
II. Опис розробленої бази даних
Основним призначенням СУБД є знаходження і видача користувачеві цікавить його інформацією. У нашому випадку необхідно забезпечити отримання даних про відставання (випередження) виконання роботи на кожному об'єкті. Для досягнення поставленої задачі необхідно розробити базу даних в якій буде міститися таблиці про "Об'єкт", "Роботи" і "Зв'язок"
Відкриваємо Microsoft Accees і створюємо таблиці в режимі конструктора. У вікні, знаходимо рядок Конструктор і натискаємо ОК. З'являється новий документ. У стовпці Ім'я поля записуємо дані поля: код об'єкта, найменування об'єкта, адреса об'єкт, дата початку . Навпроти кожного поля вказуємо тип даних: Числовий для коду об'єкта та текстові для інших двох. Також можна змінити параметри типів даних. Для цього виділяємо потрібне поле, внизу з'являються властивості поля. Зберігаємо таблицю під назвою Об'єкт. В якості первинного ключа використовуємо поле Код об'єкта , тому кожному об'єкту відповідає свій персональний номер, який є для нього унікальним.
Малюнок 1. Структура таблиці Об'єкт
Аналогічно створюємо таблицю Роботи : Код роботи, Найменування робіт,. Зберігаємо таблицю під назвою Роботи.
Для створення первинного ключа використовуємо поле Код роботи , унікальний номер для кожного виду роботи.
Малюнок 2 . Структура таблиці Роботи
Аналогічно створюємо таблицю Зв'язок : Код об'єкта , Код роботи, Норматив роботи, ФактДата початку і ФактДата закінчення,. Зберігаємо таблицю під назвою Зв'язок.
Для створення первинного ключа використовуємо поле Код роботи і Код об'єкта унікальний номер для кожного виду роботи і об'єкта.
Малюнок 2а . Структура таблиці Роботи
Після заповнення таблиць даними вибираємо схему для зв'язку даних в різних таблицях. Для цього потрібно визначити зв'язки між таблицями. Додамо наші таблиці в Схему даних. Зв'яжемо таблиці Об'єкт і Роботи по полю Код об'єкта (натискаємо в таблиці Об'єкт поле Код об'єкта і не відпускаючи миші, перетягуємо в таблицю Зв'язок до відповідного полю Код об'єкта і натискаємо в таблиці Роботи поле Код роботи і не відпускаючи миші, перетягуємо в таблицю Зв'язок до відповідного полю Код роботи) . У кожному запиті, що з'явився з цим відзначимо пункти: забезпечення цілісності даних, каскадне оновлення зв'язаних полів, каскадне видалення зв'язаних полів . Після цього у нас з'явиться зв'язок один-до-багатьох. ( тобто на одному і тому ж об'єкті може вироблятися кілька робіт і що одна і та ж робота може виконуватися відразу на декількох об'єктах).
На малюнку 3 зображені всі зв'язки, встановлені за допомогою схеми даних , між таблицями Об'єкт і Робота на об'єкті даної бази даних.
Малюнок 3. Схема даних
Для роботи з даними використовують форми. Створимо звичайну форму введення даних, в якій використовуються три таблиці: Об'єкт, Роботи та Зв'язок . Для створення форми будуть потрібні всі поля з таблиць Об'єкт і...