У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Курсова робота - База даних
41
МIНIСТЕРСТВО ОСВIТИ І НАУКИ УКРАЇНИ

Курсова робота

 

| Зміст | стор.

Вступ | 4

1 | Постановка задачі до курсової роботи | 6

2 | Теоретична частина | 8

2.1 | Короткий опис візуальних об'єетів MS Access | 8

2.2 | Короткий опис програмних засобів MS Access | 8

3 | Виконання роботи | 12

3.1 | Розробка та обгрунтування структури бази даних | 12

3.2 | Побудова таблиць, підбір та обгрунтування контрольних даних таблиць | 13

3.3 | Програмування запитів | 16

3.4 | Виготовлення звітів | 23

3.5 | Конструювання форм | 31

3.6 | Виготовлення звітів засобами мови Visual Basic for Application) | 37

3.7 | Застосування та редагування макросів | 40

3.8 | Аналіз результатів виконання програм | 41

Перелік використаних літературних джерел | 42

Вступ

При розв'язуванні багатьох інформаційних задач сьогодні широко використовуються системи управління базами даних (СУБД) (DATA BASE) реляційного типу. В цих СУБД реалізується реляційна модель даних - зображення їх у табличному вигляді. Рядок такої таблиці еквівалентний запису файлу бази даних (БД), а графа - полю запису. Доступ до елемента даних здійснюється з допомогою зв'язку потрібного рядка (запису) з потрібною графою (полем).

Існує два типи систем управління БД: файлами і реляційними базами даних. В системах управління файлами (File management systems), іноді їх ще називають плоскими файловими базами даних, дані вводяться і зберігаються без індексування, а при пошуку і створенні вихідних форм обробляються послідовно. Тому ці системи недостатньо гнучкі при маніпулюванні даними. Системи управління реляційними базами даних (Relational database management systems) дозволяють користувачам маніпулювати даними більш вільно завдяки збереженню всіх даних тільки один раз і опису зв'язків між ними. Зв'язки являють собою загальні елементи даних, таких як прізвище покупця або номер його чекової книжки. Дані кожного набору інформації можна знайти, відобразити і відновити на підставі даних іншого набору.

До складу багатьох СУБД, призначених для роботи на персональних комп'ютерах, входять три основні компоненти: командна мова, інтерпретуюча система або компілятор для перетворення команд до виду, придатного до виконання, і засоби взаємодії користувача із СУБД (інтерфейс користувача).

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

У СУБД можна виконувати команди по одній або групами в авто-матичному режимі, заздалегідь записаними у спеціальний (програмний) файл. Команди мови СУБД записуються в текстовій формі, близкій до звичайної мови. Для того щоб персональний комп'ютер міг виконати таку команду, її треба перетворити на команду, що виконується комп'ютером.

Структура і вміст компонентів СУБД визначає її призначення і коло потенційних користувачів. Залежно від рівня підготовки і діапазону розв'язуваних завдань користувачів персональних комп'ютерів можна поділити на три групи:

тих, яким для розв'язання своїх завдань потрібен порівняно невеликий набір функцій пакета СУБД (створення файлів даних, введення і поновлення даних, виведення на друк нескладних вихідних документів тощо);

тих, яким необхідно знати багато функцій пакета СУБД, у тому числі і елементи командної мови, але не потрібно створювати складні програми;

програмістів, в завдання яких входить розробка складних прикладних програм з управління і обробки файлів БД.

Для користувачів першої групи необхідно включати до складу СУБД режим, що керується за допомогою меню. Користувачі другої групи можуть освоювати командний режим. Третя група користувачів чекає від СУБД достатньо повного набору зручних засобів для розробки складних програм.

Останні версії сім'ї СУБД Access for Windows, розроблені фірмою Miсrosoft, відповідають вимогам усіх перелічених груп користувачів.

1. Постановка задачі до курсової роботи

Задача 1. Спроектувати та утворити базу даних Biznes для зберігання та обробки інформації, зразки якої подані в таблиці 24. Утворити таблиці БД. Виготовити логотипи підприємств.

Таблиця 24. Малий бізнес Івано-Франківщини

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

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

1 | КП “Житло” | вул. Кропного, 1а | 06.05.03 | 34,5 | Українець В.О. | Гуртова торгівля | 125

2 | ВАТ “Будсервіс” | вул. Макухи, 1а | 23.08.03 | 234,8 | Білик В.Й. | Ремонт споруд | 891

3 | ПП “Вітокс ” | вул. Горського, 40 | 04.07.03 | 76,9 | Сетанюк І.Г. | Метало-вироби | 251

4 | ПП “Артем” | вул. Августина Волошина, 9 | 04.10.03 | 56,4 | Марченко В.П. | Вироби з пластмас | 329

5 | ВАТ “Колорит” | вул. Крайківського, 2 | 04.03.02 | 564,8 | Клипич М.М | Швейні вироби | 158

6 | ТзОВ “Петра” | вул. Бойчука, 20 | 03.09.03 | 422,3 | Торбяк В.В. | Вироби з пластмас | 320

7 | ВАТ “Автомаш” | вул. Юності, 23 | 09.03.04 | 75,0 | Блонський В.К. | Ливарне обладнання | 698

8 | ВАТ “Івіта” | вул. Юності, 25 | 09.03.04 | 100,0 | Бабкова О.Р. | Пральні машини | 981

9 | КП “Геф ест” | вул. Килевської, 40 | 02.04.01 | 78,9 | Клочко М.В. | Ковані вироби | 253

10 | ПП “Д ар” | вул. Галицька, 40 | 04.09.04 | 786,5 | Микитин М.Д. | Хліб, кекс | 128

11 | ТзОВ “Рокос” | вул. Конського, 24


Сторінки: 1 2 3 4 5 6 7 8