Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Робота в MS Access

Реферат Робота в MS Access

Введення

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

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

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

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

Практичне застосування дана робота може знайти при виборі засобу для вирішення якої-небудь завдання в бізнесі або управлінні.

Microsoft Office Access 2007 надає ефективний набір засобів, які дозволяють швидко організувати облік даних, звітність та спільний доступ до даних. Чи не володіючи спеціалізованими знаннями баз даних, користувачі можуть швидко створювати зручні додатки обліку даних за допомогою настройки одного з декількох готових шаблонів, перетворення існуючих баз даних або створення нової бази даних. За допомогою Office Access 2007 можна легко адаптувати програми бази даних і звіти до мінливих потреб бізнесу. Розширена підтримка компонента В«Microsoft Windows SharePoint Services 3.0В» в Office Access 2007 забезпечує спільне використання, перевірку та резервне копіювання даних, а також управління ними.


1. Коротка характеристика Microsoft Access

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

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

Для виконання майже всіх основних операцій Access пропонує велику кількість Майстрів (Wizards), які роблять основну роботу за користувача при роботі з даними і розробці додатків, допомагають уникнути рутинних дій і полегшують роботу недосвідченому в програмуванні користувачеві.

Особливості MS Access, що відрізняються від уявлення про В«ідеальнуВ» реляційної СУБД.

Створення багатокористувацької БД Access і отримання одночасного доступу декількох користувачів до загальній базі даних можливо в локальній однорангової мережі або в мережі з файловим сервером. Мережа забезпечує апаратну і програмну підтримку обміну даними між комп'ютерами. Access стежить за розмежуванням доступу різних користувачів до БД і забезпечує захист даних. При одночасній роботі. Так як Access не є клієнт серверної СКБД, можливості його по забезпеченню багатокористувацької роботи дещо обмежені. Зазвичай для доступу до даних по мережі з декількох робочих станцій, файл БД Access (з розширенням *. mdb) викладається на файловий сервер. При цьому обробка даних ведеться в основному на клієнті - там, де запущено програму, в силу принципів організації файлових СУБД. Цей фактор обмежує використання Access для забезпечення роботи безлічі користувачів (понад 15-20) і при великій кількості даних в таблицях, так як багаторазово зростає навантаження не мережа [2].

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

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

Однак, при відомих недоліках MS Access володіє великою кількістю переваг в порівнянні з системами подібного класу.

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

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

MS Access надає в розпорядження непрограммірующему користувачеві різноманітні діалогові засоби, які дозволяють йому створювати додатки не вдаючись до розробці запитів на мові SQL або до програмування макросів або модулів на мові VBA [4].

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

Ще одне важлива перевага MS Access полягає в розвинених вбудованих засобах розробки додатків. Більшість додатків, розповсюджуваних серед користувачів, містить той чи інший обсяг коду VBA (Visual Basic for Applications). Оскільки VBA є єдиним засобом для виконання багатьох стандартних задач в Access (робота зі змінними, побудова команд SQL під час роботи програми, обробка помилок, використання Windows API ит. д.), для створення більш-менш складних додатків необхідно його знання і знання об'єктної моделі MS Access.

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

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

2. Функціональні можливості MS Access

Розглянемо докладніше основні функції MS Access, щоб мати більш чітке уявлення про його можливостях.

В Access база даних позначає файл, що містить набір інформації. База даних в Access 2007 може містити наступні типи об'єктів (див. рис. 1): таблиця, запит, форма, звіт, сторінка, макрос, модуль [11].

Малюнок 1. Вікно об'єктів бази даних

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


Страница 1 из 3Следующая страница

Друкувати реферат
Замовити реферат
Реклама
Наверх Зворотнiй зв'язок