Курс по информационни технологии (2013) - 2. Бази данни. Системи за управлени...
1. въведение в ms access
1. Въведение в MS Access 2003
Acces 2003, 8-та итерация на MS desktop database management system,
е член на новопокръстената MS Office System 2003 и носи новото име –
MS Office Access 2003. MS Office System 2003 включва ядрата на
приложенията в Office 2003 – Word, Excel, Access, Outlook и PowerPoint.
Access 2003 е типичен представител на системите за управление на
релационните базите данни. Представлява мощно средство и среда за
създаване и функциониране на автоматизирани информационни системи.
Притежава дружелюбен потребителски интерфейс, средства за описание и
манипулиране на данните, за дефиниране на връзки между различните
обекти, за извличане на информацията и представянето º по подходящ за
потребителя начин, програмен език за реализиране на специфични
алгоритми за обработка на данните. Освен това той е снабден и с
множество средства като програми-помощници, генератори на обекти,
автоматизирани операции и др., които в значителна степен улесняват
потребителите при използването му.
Основният обект, с който оперира Access e mdb-файла. При
активиране на Access се отваря прозорец, който съдържа шестте
структурни елемента, съответстващи на шестте обекта, с които работи
програмата, а именно: Таблици (Tables), Заявки (Queries), Форми (Forms),
Отчети (Reports), Макроси (Macros) и Модули (Modules). Значението на
всеки един от тях е следното:
Таблици (Tables). Таблицата е базовият структурен елемент. Тя има
уникално име за базата данни. Състои се от редове, наричани още
записи и колони, наричани също полета. При дефинирането на
таблицата се определят наименованията и типовете на полетата,
както и някои други техни параметри. Попълването става чрез
въвеждането на записи, които съдържат стойности за всяко едно от
полетата º.
Заявки (Queries). Използват се за преглед, промяна и анализ на
данните по различни начини. Освен това могат да бъдат източник на
данни за форми и справки. Чрез тях могат да се обединяват данните
от множество таблици и да се сортират по специфичен начин, да се
изпълняват изчисления върху група от записи като сумиране,
намиране на средни стойности и други видове обобщаващи
изчислителни операции.
Форми (Forms). Формите са основното комуникативно средство
между изградената вече база данни и крайния потребител. Формата
може да има различни изгледи като: диалогов прозорец, табличен
изглед или меню. Полетата на формата се наричат още контроли.
Справки (Reports). Справките служат за извеждане на резултатна
2. информация от базата данни, която по-нататък може да бъде
отпечатана. Те съдържат в себе си записи от съществуващите
таблици, заявки или получени чрез SQL-оператори, както и полета,
чиито стойности са генерирани в процеса на създаване на справката.
Макроси (Macros). Макросите са именован набор от една или
повече команди, които се изпълняват в указаната последователност и
реализират различни операции като отваряне на форма или
отпечатване на справка. Служат за автоматизиране на дейността по
решаване на класове задачи. Например, с щракване върху команден
бутон може да се стартира макрос за отпечатването на справка.
Програмни модули (Modules). Програмните модули са именован
набор от декларации и процедури, написани на програмния език
VBA (Visual Basic for Application) и запаметени като самостоятелна
единица.
По-нататък в изложението последователно ще се премине през
отделните етапи на разработване на примерното приложение за
“Обработка на поръчки за продажби”.