Філія ГОУ ВПО В«Кемеровський державний університет В»у м. Юрге
РЕФЕРАТ
Матеріальні та інформаційні моделі на Access
2009
Зміст
Введення
1. Інформаційні моделі в Access
2. Приклад бази даних у оподаткуванні
Список використаної літератури
Введення
Як бути, якщо потрібно показати пристрій космічного корабля або молекули? Як бути, якщо потрібно побачити ще побудований або давно зруйнований архітектурний ансамбль? Як бути, якщо потрібно випробувати роботу атомної електростанції в аварійному режимі? У цих та багатьох інших випадках люди використовують моделі. p> Всі ви багато разів бачили матеріальні (інакше звані фізичними) моделі - б'екти, копіюють деякі характеристики іншого об'єкта. Однак модель може бути і інформаційної. У цьому випадку ми не створюємо спрощене подобу реального об'єкта, а описуємо цей об'єкт тим чи іншим способом. Наприклад, якщо описати нас цікавлять властивості у вигляді математичних формул, вийде математична модель. Вирішуючи завдання на уроці фізики, ви працюєте з інформаційною моделлю явища; користуючись картою на уроці географії або в поході, ви працюєте з інформаційною моделлю ділянки земної поверхні; розповідаючи знайомим, як пройти до вас додому - знову-таки, працюєте з інформаційною моделлю (створюєте її). Взагалі всі наші знання про реальний світ - це безліч інформаційних моделей.
1. Інформаційні моделі в Access
Отже, модель - це деякий спрощений замінник реального об'єкту або системи. Модель відтворює тільки необхідні в конкретній ситуації характеристики оригіналу.
При складанні інформаційної моделі потрібно не тільки вибрати ознаки об'єкта, які в неї будуть включені, але й вирішити як буде організована інформація в пам'яті комп'ютера. Адже щоб даними можна було скористатися, вони не повинні бути "повалені в купу", їх необхідно будь-яким чином впорядкувати.
Відомі три основні структури, що визначають організацію даних і зв'язків між ними. Одна з них зручна при описі систем об'єктів, в яких можна виділити "Головні" і "підлеглі". Її називають деревом. На верхньому рівні такої структури знаходиться один об'єкт (його називають коренем). На наступному (другому) рівні - декілька об'єктів, що входять в об'єкт першого рівня або підкоряються йому. Кожному з об'єктів другого рівня підкоряється кілька об'єктів третього рівня і т.д. Об'єкти самого нижнього рівня називають листям. (Виходить, дерево росте ... вниз!) За допомогою такої структури можна, наприклад, описати армійський підрозділ: корінь - рота; на другому рівні - взводу цієї роти; третій рівень - відділення, що входять до відповідний взвод, нарешті, "листям" будуть окремі бійці. Маючи організовану таким чином інформацію можна легко дізнатися не тільки відомості про конкретний військовослужбовці, а й про взвод і роті, в якій він служить, і навпаки, можна отримати інформацію не тільки про взвод, але і про кожного з бійців цього взводу.
Однак, далеко не завжди існує така однозначна підпорядкованість. Наприклад, якщо спробувати організувати в структуру дані про вчителів і класах, в яких вони викладають, вона виявиться складніше: кожен учитель працює з декількома класами, але і в кожному класі - кілька вчителів. Виходить вже не співвідношення "один до багатьох", а "багато до багатьох". Така структура з перехресними зв'язками одержала назву мережу.
На практиці (При використанні комп'ютера) найчастіше використовується третій різновид організації даних. Вона називається реляційної. Таке "страшне" назва - у добре всім відомого способу подання інформації - у вигляді звичайнісіньких прямокутних таблиць, пов'язаних один з одним. Правда, не будь-яких. Є деякі обмеження:
Кожна рядок таблиці (її називають записом) описує один об'єкт. p> Всі об'єкти в таблиці - однотипні (наприклад, одна таблиця буде описувати тільки підрозділи фірми, інша - тільки співробітників, третя - виконувані роботи). Таблиця містить лише інформацію, безпосередньо пов'язану з її об'єктами. p> Всі ознаки об'єктів (їх називають атрибутами) виділені в окремі стовпці - поля записів. Заголовки стовпців - імена полів. p> У таблиці обов'язково повинен бути стовпець (або група стовпців), значення в якому будуть унікальними - неповторяющимися, його називають первинним ключем. p> Інформаційні структури, що містять взаємозалежні дані про реальні об'єкти і зберігаються у зовнішній пам'яті комп'ютера, називаються базами даних (БД). Природно, бази даних також можуть бути ієрархічними, мережними і реляційними. Реляційна база даних скл...