|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Використання форм і звітів для створення застосувань в MS AccessФорми призначені для виведення даних на екран в зручному виді, форма може використовуватися для пошуку даних. Якщо вилучити форми з MS Access, то програма перетвориться на звичайну СУБД, яких множина. З одного боку, форми дозволяють користувачам вводити дані в таблиці бази даних без безпосереднього доступу до самих таблиць. З іншого боку, вони дозволяють виводити результати роботи запитів не у вигляді скупих результуючих таблиць, а у вигляді красиво оформлених форм. У зв'язку з таким розподілом існує два види формування структури форм: на основі таблиці і на основі запиту, хоча можливий і комбінований підхід. У загальному сенсі термін "база даних" (БД) можна застосувати до будь-якої сукупності пов'язаної інформації, об'єднаної разом за певною ознакою, тобто до набору даних, організованих певним чином. При цьому більшість БД використовують табличний спосіб кончини, де дані розташовуються по рядках (які називаються записами) і стовпцях (які називаються полями), причому усі записи повинні складатися з однакових полів і усі дані одного поля повинні мати один тип. Наприклад, розклад руху потягів, польотів літаків, книга замовлень або облік товарів і тому подібне легко можуть бути представлені в такій формі. Бази даних повинні містити тільки незалежну (первинну) інформацію, тому не будь-яка таблиця є базою даних. Останнім часом найбільше поширення отримали реляційні бази даних (слово "реляційна" походить від англійського relation - відношення). Концепції реляційної моделі даних пов'язані з ім'ям відомого фахівця в області систем 6aз даних Е. Кодда. Саме тому реляційну модель даних в літературі часто називають моделлю Кодда. У комп'ютерному варіанті в реляційній БД інформація зберігається, як правило, в декількох таблицях-файлах, пов'язаних між собою за допомогою одного або декількох співпадаючих в цих таблицях полів (у деяких комп'ютерних системах усі таблиці однієї бази поміщаються в один файл). Кожен рядок в таблиці реляційної БД має бути унікальний (тобто не повинно бути однакових рядків-записів). Такі унікальні стовпці (чи унікальні групи стовпців), використовувані, щоб ідентифікувати кожен рядок і зберігати усі рядки окремо, називаються первинними ключами таблиці. Первинні ключі таблиці важливий елемент в структурі бази даних. Вони - основа системи запису у файл і, коли необхідно знайти певний рядок в таблиці, то посилаються до цього первинного ключа. Крім того, первинні ключі гарантують, що дані мають певну цілісність. Якщо первинний ключ правильно використовується і підтримується, то можна бути упевненим, що немає порожніх рядків таблиці і, що кожен рядок відрізняється від будь-якого іншого рядка. Світ баз даних стає все більш і більш єдиним, з розвитком Internet - і Intranet - технологій з'явилася можливість доступу до видалених БД, що привело до необхідності створення стандартної мови, яка могла б використовуватися так, щоб функціонувати у великій кількості різних видів комп'ютерних середовищ. Стандартна мова дозволила б користувачам, що знають один набір команд, використовувати їх, щоб створювати, відшукувати, змінювати і передавати інформацію незалежно від того, чи працюють вони на персональному комп'ютері, мережевій робочій станції або на універсальному комп'ютері. З цієї причини ANSI (Американським Національним Інститутом Стандартів) був розроблений стандарт мови SQL (Структурована Мова Запитів). При цьому SQL не винаходився ANSI. Цей по суті винахід IBM. Але інші компанії підхопили SQL і відразу ж, принаймні одна компанія (Oracle), отримала право на ринковий продаж SQL продуктів. Проте після цього з'явилися деякі проблеми, які виникли в результаті стандартизації ANSI мови у вигляді деяких обмежень. Конкретні програми Баз Даних зазвичай дають ANSI SQL додаткові особливості, часто послабляють багато обмежень стандарту. Зведені короткі теоретичні відомості з| MS Access СУБД Access використовує реляційну модель бази даних, в якій дані представлені у вигляді взаємозв'язаних таблиць (стосунків по англ. - relations). Найважливішим етапом проектування бази даних є розробка інформаційно-логічної (інфологічної|) моделі предметної області, не орієнтованої на СУБД, але що відбиває предметну область у вигляді сукупності інформаційних об'єктів і їх інформаційних зв'язків. СУБД Access дозволяє працювати з об'єктами бази даних, до яких відносяться таблиці, запити, форми, звіти, сторінки доступу, макроси і модулі. Таблиці служать для зберігання даних в певній структурі. Запити створюються для вибірки даних з однієї або декількох пов'язаних таблиць. Форми призначені для введення, редагування і перегляду табличних даних на екрані в зручному виді. Сторінки доступу до даних представляють спеціальний тип веб-сторінок, призначений для перегляду і роботи через інтернет або інтрамережа з даними, що зберігаються у базах даних Microsoft Access або у базах даних Microsoft SQL Server. Звіти є вихідними документами, призначеними для виводу на принтер. Макроси використовуються для автоматизації різних процедур обробки даних, є програмами, що складаються з макрокоманд високого рівня. Макропрограмування в Access не вимагає знання мови Visual Basic. Наявний в Access набір з близько 50 макрокоманд забезпечує практично будь-які дії, необхідні для вирішення завдань. Модулі є програмами на мові Visual Basic, які служать для реалізації нестандартних процедур обробки даних. Усі дані БД Microsoft Access і засобу їх відображення зберігаються в одному файлі з розширенням MDB. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |