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


ВСТУП

Система керування базами даних (СКБД)

ВСТУП

Основою для обліку даних завжди служили папки документів, картотеки, реєстраційні журнали, списки і т.д. Вони поступово накопичуються і обновляються. При великому об'ємі інформації пошук і узагальнення необхідних відомостей про ту чи іншу інформацію, здійснюваних вручну, є досить трудомістким процесом. Широке використання ЕОМ призвело до авто-матизації обробки і використання ве-личезної кількості інформації у різ-них галузях діяльності людини.[1]

Поступово з розвитком програмного забезпечення ЕОМ з'явилися ідеї створення управляючих систем, які дозволяли б накопичувати, зберігати і обновлювати взаємозв'язані дані по цілому комплексу вирішуваних задач. Ці ідеї знайшли своє втілення в системах управління базами даних. Системи управління базою даних взаємодіють не з локальними, а взаємозв'язаними за інформацією масивами, званими базами даних. З появою персональних комп'ютерів системи управління базою даних стають найпопулярнішим засобом обробки табличної інформації. Вони є інструментальним засобом проектування банків даних при обробці великих об'ємів інформації.[3]

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

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

Microsoft Access - це функціонально повна реляційна система управління базою даних. У ній передбачені всі необхідні засоби для визначення і обробки даних, а також для управління ними при роботі з великими об'ємами інформації. Що стосується легкості використовування, то Microsoft Access зробив тут справжній переворот і багато хто для створення своїх власних баз даних і додатків звертається саме до неї.

Система управління базами даних Microsoft Access входить до складу пакета Microsoft Office. Вона дозволяє розв’язувати широке коло завдань користувачів без програмування і доступна для широкого кола непрофесійних користувачів персональних комп’ютерів. Вона є дуже поширена на підприємствах, в закладах в яких введеться реєстрація того чи іншого продукту та багато іншого.

Система управління базами даних (СУБД) MS Access розроблена для експлуатації у комп’ютерних мережах у середовищі Windows. [5]

1 ПОСТАНОВКА ЗАДАЧІ

В випадку, коли використовуються функції СКБД для вибору інформації з однієї або декількох таблиць (виконується запит, що є темою даної дипломної роботи), результат представляється у вигляді таблиці. Більше того, можна виконати запит із використанням результатів іншого запиту. Можна об’єднати інформацію з декількох таблиць або запитів.

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

При створенні даної БД потрібно визначитись з основними об’єктами, а саме: таблицями, запитами, формами, звітами, макросами та модулями.

Таблиця – об’єкт, який використовується для збереження даних. Таблиця складається з полів (стовпчиків), в яких зберігаються різні дані, і записів (рядків). В записи зібрана вся інформація про деякий об’єкт.

Запит – об’єкт, який дозволяє користувачу отримати потрібні дані з одної або декількох таблиць. Можна створювати запити на вибірку, поновлення, видалення або додавання даних. За допомогою запитів також можна створювати нові таблиці, використовуючи дані з одної або декількох існуючих таблиць.

Форма – об’єкт, призначений в основному для вводу даних, відображення їх на екрані або керування роботою додатку.

Звіт – об’єкт, призначений для створення документа, який в подальшому може бути роздрукований або включений в документ іншого додатку.

Макрос – являє собою послідовність макрокоманд вбудованої мови Access, які задають автоматичне виконання певних операцій.

Модуль – сукупність описів, інструкцій та процедур на мові VBA, збережену під загальним іменем. В Access використовуються модулі трьох типів: форми, звіту та стандартний.

Отже, дана база даних міститиме наступі таблиці:

- Абоненти – зберігає інформацію про абонентів, код їхнього тарифу, номер телефону та кількість несплачених хвилин.

- Тарифи – зберігає інформацію про існуючі тарифи оплати для абонентів телефонної мережі.

- Платежі – зберігає інформацію про дати платежів та внесені суми абонентів.

На основі таблиць можна створювати запити. Дана база даних містить такі запити:

- Загальна внесена сума – виводить загальну внесену суму оплати абонента за міські, міжміські та міжнародні розмови (запит з параметром, необхідно вказати дату оплати)

- Зменшена вартість – для певної пільгової категорії зменшений тариф на деякий відсоток.

- ПІП абонента – виводить дані про оплату абонентів телефонної мережі (запит з параметром, тобто при відкритті запиту Вам запропонують вказати ПІП абонента, дані про оплату якого Ви хотіли б дізнатись).

- Не сплатили за телефон – користувачі, які не сплатили за розмови.

На основі вище вказаних таблиць створюватимуться форми, що слугують для заповнення таблиць даними:

- Абоненти – створена для введення даних про абонентів, код їхнього тарифу, номер телефону та кількість несплачених хвилин.

- Платежі – створена для введення даних про дати платежів та внесені суми абонентів.

- Тарифи – створена для введення даних про існуючі тарифи оплати для абонентів телефонної мережі.

Також є форми:

- Головна кнопочна форма – відкривається автоматично при завантаженні бази даних. Полегшує та прискорює навігацію


Сторінки: 1 2