Створення бази даних Бухгалтерія
Конструювання бази даних для бухгалтерського обліку при нарахуванні зарплати працівникам. Функціональна структура, концептуальна, логічна та фізична модель БД. Виділення інформаційних об'єктів. Тексти SQL-запитів, результати виконання.

Надіслати свою гарну роботу до бази знань просто. Використовуйте форму нижче
Студенти, аспіранти, молоді вчені, які використовують базу знань у своєму навчанні та роботі, будуть вам дуже вдячні.
Розміщено наhttp://www.allbest.ru/
1. Опис предметної області
1.1 Функціональна структура
1.2 Діаграма потоків даних
1.3 Виділення інформаційних об'єктів та їх атрибутів
2. Концептуальна модель
3. Логічне моделювання
5. Фізична модель
6. Проектування та реалізація інформаційної системи
6.1 Опис коштів, використаних під час реалізації
6.2 Тексти SQL-запитів та результати їх виконання
Додаток A Макетні дані
Основні ідеї сучасної інформаційної технології базуються на концепції, згідно з якою дані повинні бути організовані в бази даних з метою адекватного відображення реального світу, що змінюється, і задоволення інформаційних потреб користувачів. Ці бази даних створюються та функціонують під управлінням спеціальних програмних комплексів, які називаються системами управління базами даних (СУБД).
Збільшення обсягу та структурної складності даних, що зберігаються, розширення кола користувачів інформаційних систем призвели до широкого поширення найбільш зручних і порівняно простих для розуміння реляційних (табличних) СУБД. Для забезпечення одночасного доступу до даних багатьох користувачів,нерідко розташовані досить далеко один від одного і від місця зберігання баз даних, створені мережеві мультикористувацькі версії БД заснованих на реляційній структурі. Вони тим чи іншим шляхом вирішуються специфічні проблеми паралельних процесів, цілісності (правильності) та безпеки даних, і навіть санкціонування доступу.
У сучасній дійсності складно уявити собі підприємство, на якому не приділялося б цікавої бухгалтерії, нарахуванню заробітної плати. Врахування різних заохочень, стягнень, кількості відпрацьованих днів для великої кількості співробітників є досить трудомістким.
Метою цієї роботи є створення бази даних, яка буде наочно та повною мірою відображати всі аспекти роботи бухгалтерії при нарахуванні заробітної плати.
1. Опис предметної області
1.1 Функціональна структура
Функції БД "Бухгалтерія" зображені на функціональній структурі (рисунок 1.1).
БД «Бухгалтерія» має можливість ведення обліку:
Причому є можливість:
- редагування даних (додавання, зміни, видалення) у рядках або кортежах таблиць;
- пошуку інформації за створеними таблицями;
- отримання інформації, що цікавить, за певними полями за допомогою написання запитів
Малюнок 1.1 – Функціональна структура БД «Бухгалтерія»
1.2 Діаграма потоків даних
Функціональна структура системи є набір діаграм потоків даних (далі - ДПД), які описують зміст операцій та обмежень. ДПД відображає функціональні залежності значень, що обчислюються в системі, включаючи вхідні значення, вихідні значення та внутрішні сховища даних. ДПД - це граф, у якому показано рух значень даних від джерел черезпроцеси, що перетворюють їх до їх споживачів в інших об'єктах. ДПД містить процеси, що перетворюють дані. Потоки даних, які переносять дані. Активні об'єкти, які виробляють та споживають дані, та сховища даних, які пасивно зберігають дані.
Процес перетворює значення даних. Процеси найнижчого рівня є функції без побічних ефектів. Процес може мати побічні ефекти, якщо він містить нефункціональні компоненти, такі як сховища даних або зовнішні об'єкти.
Потік даних з'єднує вихід об'єкта (або процесу) із входом іншого об'єкта (або процесу). Він представляє проміжні дані обчислень. Потік даних зображується у вигляді стрілки між виробником та споживачем даних, позначеної іменами відповідних даних; приклади стрілок, що зображують потоки даних, представлені малюнку ДПД.
Сховище даних - це пасивний об'єкт у складі ДПД, де дані зберігаються для подальшого доступу. Сховище даних допускає доступ до даних у порядку, відмінному від того, в якому вони були туди поміщені. Агрегатні сховища даних, як, наприклад, списки та таблиці, забезпечують доступ до даних у порядку їх надходження, або за ключами.
Рисунок 1.2 – Діаграма потоків даних БД «Бухгалтерія»
1.3 Виділення інформаційних об'єктів та їх атрибутів
В результаті детального аналізу предметної галузі, вивчення функціональної структури та побудови схеми потоків даних було виділено такі об'єкти: