Розробка бази даних
Забезпечення збереження й обробки даних. Використання функції Mont. Створення діаграми на основі запиту за допомогою майстра діаграм. Розробка форм. Створення запитів, на основі яких потім робимо фінішний, використавши функції Sum і Max-Sum-Сума сплати.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | украинский |
Дата добавления | 19.06.2014 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Вступ
СУБД Access призначена для розробки інформаційних систем, вона використовує реляційну модель даних і графічний інтерфейс Windows. Вона дозволяє вирішувати як нескладні інформаційні завдання (без використання програмування), так і створювати складні додатків з використанням мови програмування Visual Basic for Application. СУБД входить в професійну версію офісної системи Microsoft Office.
База даних (БД) в СУБД Access є сукупністю об'єктів, що зберігаються в одному файлі (mdb). Воднораз часу допускається робота лише з однією БД, у складі якої може бути скільки завгодно об'єктів.
Бази даних можуть містити різні об'єкти, але основними об'єктами будь-якої бази даних є таблиці. Проста база даних має хоч би одну таблицю. Структуру двовимірної таблиці визначають стовпці і рядки. Їх аналогами в структурі простої бази даних є поля і записи. Якщо записів в таблиці немає, значить, її структура визначена набором полів. Майже всі сучасні СУБД засновані на реляційній моделі даних. Назва "реляційна" пов'язана з тим, що кожен запис в такій базі даних містить інформацію, що відноситься (related) лише до одного об'єкту. Крім того, з даними про два об'єкти можна працювати як з єдиним цілим, заснованим на значеннях зв'язаних між собою даних. Всі дані в реляційній БД представлені у вигляді таблиць.У режимі таблиці доступні самі різні операції з даними - перегляд, сортування, фільтрація, оновлення і друк. Проте дуже часто доводиться проводити обчислення або переглядати дані з декількох таблиць. Відібрати потрібні дані можна за допомогою запитів. Форми є основним засобом організації інтерфейсу користувача в додатках Microsoft Access. Форми можуть застосовуватися для різних цілей:
* Вивід і редагування даних
* Управління ходом виконання додатка
* Введення даних
* Виведення повідомлень
* Друк інформації.
Завдання
Облік сплати за послуги кабельного телебачення
1. Система повинна забезпечити збереження й обробку даних про:
Прізвище, ім'я та по-батькові абонента; № та серію паспорту; адресу абонента; дату початку надання послуг абоненту; № договору про надання послуг по пакету; назву пакету послуг кабельного телебачення (однаковий пакет можуть мати багато абонентів, один абонент може мати кілька пакетів); кількість каналів у пакеті; місячна абонплата по пакету; дата внесення сплати, сума сплати.
Прикладна система повинна відповідати на наступні запити:
1) Для кожного абонента визначити кількість пакетів і суму, яку він повинен сплачувати щомісяця;
2) Визначити абонентів, які вносили сплату у цьому місяці.
2. Прикладна система повинна відповідати на наступні звіти:
1) Дані про договори абонентів, згруповані по пакетам послуг за поточний рік;
2) Діаграму кількості абонентів по кількості пакетів.
Введення даних в усі таблиці та робота з ними, а також запуск запитів та звітів повинні виконуватися з форм створених користувачем.
Додаткові задачі:
1) Сформувати наступні документи:
а) визначити абонента, який за увесь період сплатив найбільшу суму;
б) звіт про сплату за останні три місяці по абонентах.
2) система повинна в формах забезпечувати виведення даних про договори з фільтрацією по абонентах і відображати сплати по договору у підлеглій формі.
Завдання 1.1
Дана база даних (БД) використовується для ведення обліку сплати за послуги кабельного телебачення.
Створюємо нову БД за допомогою Microsoft Access, а потім створюємо таблиці за допомогою конструктора. Вводимо ті дані, що є в умові. Потім задаємо ключові поля і використовуємо майстра підстановки - зберігаємо таблиці. «Абоненти», «Пакети», «Дані про пакети», «Сплата за послуги».
У режимі конструктора таблиці мають такий вигляд: Рис. 1, Рис. 2, Рис.3, Рис.4.
Рис. 1 - Таблиця «Абоненти» у режимі конструктора.
Рис. 2 - Таблиця «Пакети» у режимі конструктора.
Рис. 3 - Таблиця «Дані про пакети» у режимі конструктора.
Рис. 4 - Таблиця «Сплата за послуги» у режимі конструктора.
Для роботи з таблицями необхідно ввести в них дані.
Рис. 5 - Таблиця «Абоненти » у режимі перегляду.
Рис. 6 - Таблиця «Пакети» у режимі перегляду.
Рис. 7 - Таблиця «Дані про пакети» у режимі перегляду.
Рис. 8 - Таблиця «Сплата за послуги» у режимі перегляду.
Для того щоб легше було користуватися таблицями необхідно зробити поля підстановки, але спочатку на основі заданих ключових полів створюємо зв'язки між ними.
Створюємо поля підстановки у таблиці «Пакети» для рядка Код абоненту і Код пакету. Також у таблиці «Сплата за послуги » для рядка № договору про надання послуг. Див. Рис. 9.
Рис. 9 - Схема даних.
Після чого створюємо перший запит. Запит створюємо в режимі конструктора використовуючи функцію Count.
Рис. 10 - кількість пакетів у кожного абонента і сума яку повинен сплачувати щомісяця. (режим перегляду)
Завдання 1.2
В наступному запиті нам потрібно визначити абонентів які вносили сплату в цьому місяці. Для цього ми використовуємо функцію Mont, а в умові відбору ставимо місяць у числовому вираженні, який нам потрібно. Наприклад нам потрібен грудень місяць- ми вказуємо 12.
Рис. 11 - абоненти які вносили оплату в цьому місяці. (Режим перегляду)
Завдання 2.1
Для формування даного звіту нам потрібно створити його в режимі майстра
ПІБ Код пакету № договору Дата початку надання послуг За збільшенням Далі Далі Далі Далі Готово. Потім використаємо Конструктор (Див Рис. 13), кнопка у лівому верхньому кутку - коли відкриється звіт використаємо закладку «Дані», а в фільтр введемо дані - потім включімо фільтр, закриємо і збережемо.
Рис. 12- Дані про договори абонентів, згруповані по пакетам послуг за поточний рік. (Режим майстра)
Рис. 13 - Вікно конструктора в звіті
На основі зробленого у нас виходить такий звіт:
Рис. 14 - Дані про договори (В режимі перегляду).
Завдання 2.2
В цьому завданні нам потрібно створити діаграму кількості абонентів по кожному з пакетів. Щоб створити діаграму спочатку нам потрібно створити запит для неї :
Запит: диаграмма |
||
Назва пакету |
Count-Абоненти |
|
Золотий |
3 |
|
Мінімальний |
3 |
|
Необмежений |
1 |
|
Обмежений |
1 |
|
Платиновий |
2 |
Рис. 15 - Запит діаграма.
Тепер створюємо діаграму на основі створеного запиту за допомогою майстра діаграм, оберемо гістограму і назвемо нашу діаграму.
Рис. 16 - Діаграма кількості абонентів по кожному з пакетів.
3.Розробка форм
3.1 Форма Автор
Створена для перегляду даних про автора, а також керівника проекту
Властивість |
Значення |
|
Режим по-умолчанию |
Простая форма |
|
Полосы прокрутки |
Отсутствуют |
|
Область выделения |
Нет |
|
Кнопки перехода |
Нет |
|
Разделительные линии |
Нет |
3.2 Форма завдання
Створена для перегляду завдання для курсової роботи
Властивість |
Значення |
|
Режим по-умолчанию |
Простая форма |
|
Полосы прокрутки |
Отсутствуют |
|
Область выделения |
Нет |
|
Кнопки перехода |
Нет |
|
Разделительные линии |
Нет |
Рис. 17 - Форма: Автор.
Рис. 18 - Форма: Завдання
Форми
Рис. 19 - Форма: абоненти
Рис. 20 - Форма: пакети
Рис. 21 - Форма: пакети
Рис. 22 - Форма: дані про пакети
Рис. 23 - Форма: запит
Рис. 24 - Форма: запит 2
Додаткові задачі:
Б)
За допомогою майстра створюємо звіт на основі таблиці абоненти, також виставляємо дата сплати «по возрастанию»
Рис. 25 - Звіт про сплати за останні три місяця (режим майстра)
В конструкторі включаємо фільтр.
Рис. 26 - Вікно конструктора до звіту про сплати за останні 3 місяці
Рис. 27 - Звіт про сплату за останні 3 місяці (в режимі перегляду )
А)
Існують такі задачі, що неможливо вирішити за допомогою одного запиту. В цьому випадку створюють кілька запитів, кожен з яких у якості джерела даних може використовувати результати інших запитів.
Створюємо запити на основі яких потім робимо фінішний використавши функції Sum і Max-Sum-Сума сплати.
Рис. 28 - звіт по абоненту який протягом всього періоду заплатив найбільшу суму.
Висновок
діаграма запит форма функція
В ході виконання курсової роботи по Microsoft Office я навчилась додавати в запити таблиці і поля, конструювати умови в запитах, використовувати групування даних для обчислення підсумків. Навчилась створювати звіти та форми.
Список використаної літератури
1. Електронні таблиці Excel. Методичні вказівки до лабораторних робіт із дисциплін “Інформатика і комп'ютерна техніка” і “Інформатика” для студентів економічних і механічних спеціальностей / Укл. Клименко Ю.М. -- Чернігів: ЧДТУ -- 2004. -- 55 с.
2. Методичні вказівки до вивчення системи управління базами даних Microsoft Access 2000 (для студентів економічних спеціальностей) / Укл. Крєпкий Ю.О., Атрошенко І.Т., Дрозд О.П., Клименко Ю.М., Прищеп С.І. - Чернігів: ЧДТУ - 2002. - 176 с.
3. Методичні вказівки до виконання курсової роботи за дисциплінами “Комп'ютерна техніка та програмування”, “Інформатика і комп'ютерна техніка” / Укл. Дрозд О.П., Прищеп С.І., Шемет В.П. - Чернігів: ЧДТУ, 2002. - 52 с.
4. Методичні вказівки до лабораторних робіт з дисциплін: “Інформатика та комп'ютерна техніка”, “Основи інформатики” для спеціальностей економічного напряму усіх форм навчання. Частина 2/ укл. Дрозд О.П., Клименко Ю.М., Покришень Д.А., Прищеп С.І., Сподаренко І.Й., Зайко О.Ю. - Чернігів: ЧДТУ, 2006. - 96
Размещено на Allbest.ru
...Подобные документы
Створення баз даних і введення даних. Створення бази даних за допомогою майстра. Створення таблиць. Створення таблиці в режимі конструктора. Створення запитів за допомогою майстра. Додавання полів у бланк запиту. Зміна порядку полів.
реферат [17,1 K], добавлен 07.10.2004Проектування інформаційної системи для супроводу баз даних. Моделі запиту даних співробітником автоінспекції та обробки запиту про машини та їх власників. База даних за допомогою SQL-сервер. Реалізація запитів, процедур, тригерів і представлення.
курсовая работа [1,7 M], добавлен 18.06.2012Проектування бази даних: визначення об’єктів, структура таблиць, побудова схеми даних, забезпечення цілісності даних, створення певних відношень між таблицями, створення запитів, побудова форм, оформлення об’єктів. Розробка інструкції користувача.
курсовая работа [1,9 M], добавлен 19.09.2014Проектування бази даних, що реалізує звіти про графік робіт на об’єктах впродовж місяця. Графічне зображення нагромаджувачів даних. Побудова діаграм потоків даних і переходів станів, таблиць у вигляді двовимірного масиву, запитів. Створення бази даних.
курсовая работа [1,2 M], добавлен 29.02.2012Розробка концептуальної і фізичної моделей бази даних по обліку концертних заходів, організаторів, артистів та призерів конкурсів. Код запиту на створення бази даних. Загальні види запитів в інформаційній системі. Розробка програмного коду головної форми.
курсовая работа [1,5 M], добавлен 11.12.2011Створення інформаційних таблиць бази даних. Створення екранних форм як засобу організації інтерфейсу користувача. Створення запитів для вибору, сортування і обчислення з використанням даних однієї таблиці. Оформлення звітів за допомогою команд MS Access.
лабораторная работа [397,7 K], добавлен 09.09.2010Створення баз даних з використанням платформи Microsoft Access 2010 та структурованих запитів SQL. ER-діаграма бази даних з описом кожної сутності та її атрибутів. Розробка інтерфейсу, елементів навігації та макросів для автоматичного виконання запитів.
курсовая работа [3,1 M], добавлен 21.08.2014Проектування бази даних "Аптека" у Microsoft Access, розробка структури таблиць, ключових полів і схеми даних. Створення запитів різних типів, екранних форм різного виду для введення і перегляду даних. Створення кнопкових форм, що полегшують навігацію.
дипломная работа [3,1 M], добавлен 16.11.2014Використання баз даних та інформаційних систем у сучасному житті. Основні відомості про реляційні бази даних. Зв'язування відносин. Структурована мова запитів SQL. Сутність та загальний опис бази даних "Архітектурна компанія". Приклад створення таблиці.
курсовая работа [320,7 K], добавлен 19.06.2015Розробка структури бази даних. ER-моделі предметної області. Проектування нормалізованих відношень. Розробка форм, запитів, звітів бази даних "Автосалон". Тестування роботи бази даних. Демонстрація коректної роботи форми "Додавання даних про покупців".
курсовая работа [4,0 M], добавлен 02.12.2014Основні поняття та особливості розробки баз даних в Microsoft Access. Побудова бази даних магазину побутової техніки: створення таблиць та встановлення зв’язків між ними, створення запитів, форм та звітів. Охорона праці і гігієна користувача комп'ютера.
курсовая работа [2,5 M], добавлен 19.01.2010Створення нової бази даних та таблиць MS Access. Пов’язування таблиць та індексування їх за тими полями, по яким створюється зв’язок. Створення запиту на вибірку в режимі конструктора. Створення екранних форм для роботи з даними за допомогою майстра форм.
контрольная работа [26,6 K], добавлен 04.02.2013Розробка бази даних для обліку використання сільськогосподарської техніки на підприємстві. Аналіз предметної області. Складення DFD-діаграми з виділенням основних функцій даної задачі, ER-діаграми. Створення програми для виконання обліку на підприємстві.
курсовая работа [1,0 M], добавлен 24.12.2021Розробка бази даних "Автовокзал". Функціональні залежності між атрибутами. Ідентифікація атрибутів, які в реляційної моделі даних використовуються в якості первинних ключів реляційних відносин. Організація вибірки інформації з бази за допомогою запиту.
курсовая работа [35,6 K], добавлен 19.08.2012Систематизація знань як основна функція бази даних. Логічне та фізичне проектування бази даних. Створення таблиць у базі даних, визначення основних зв'язків. Інструментальні засоби проектування та створення програмного забезпечення для обробки даних.
курсовая работа [1,4 M], добавлен 29.04.2010Властивості та функції бази даних. Вибір та обгрутування програмного забезпечення Microsoft Access. Розробка бази даних за методом сутність-зв’язок. Етапи розробки бази даних "Відділ комп’ютерних комплектуючих" за допомогою СУБД Microsoft Office Access.
курсовая работа [7,4 M], добавлен 12.06.2019Вибір технологічного інструментарію для реалізації проекту. Розробка сценаріїв для створення бази даних і базових таблиць. Аналіз забезпечення декларативної цілісності реляційних даних. Особливість створення об'єктів для маніпулювання інформацією.
курсовая работа [275,7 K], добавлен 17.05.2019Системний аналіз бази даних за вхідною та вихідною документацією, визначення сутностей, атрибутів, зв’язків. Створення логічної моделі бази даних із застосуванням нормалізації, алгоритм її роботи. Розробка програмного забезпечення та інтерфейсу СУБД.
курсовая работа [946,8 K], добавлен 02.07.2015Створення табличних документів і їх опис. Побудова графіків та діаграм. Робота з базами даних в табличному процесорі Excel. Створення екранних форм, таблиці бази даних, звітних форм, запитів, макросів та головної кнопочної форми. Проектування презентації.
курсовая работа [1,9 M], добавлен 10.04.2015Створення реляційних баз даних за допомогою компоненту Microsoft Office 2000 - СКБД Access 2003. Розробка таблиць, у яких зберігається інформація про наявні рейси, екіпажі, аеропорти, літаки, про пасажирів, які користувалися послугами авіакомпанії.
курсовая работа [1,7 M], добавлен 13.04.2012