Обекти за достъп: описание, характеристики и функции на приложението

Базите данни съдържат същността, без която тя не може да съществува. Тези обекти показват таблици, това са прозорци, в които работят потребителите на базата данни.

  • Заявките се използват за получаване на данни, записване и промяна на информация и изтриване на съществуващи елементи от таблицата.
  • Докладите предоставят данни във формата и структурата на необходимите потребители с обобщаване и съставяне на статистически данни.
  • Макросите са програмни единици на базата данни. Тяхната задача - да извършват необходимите действия в случай на определени събития.
  • носят името на полетата на базата данни.


    Разработването на бази данни започва със създаването на таблици. За нея има атрибути - свойствата, които определят поведението. За основния обект в Access - "Таблици" - в режим конструктор от дясната страна на екрана се определят свойствата на таблицата. Той задава основните и подчинените полета, ориентацията и режима по подразбиране, описва описанието и т.н.
    В долната част на екрана са зададени свойства за всяко от полетата. Наборът от параметри варира в зависимост от вида на полето. Тук са посочени общите свойства на колоната и е посочено заместването на полетата с числови или текстови типове: списък или поле със списък. Тук са посочени и параметри за заместване: източник на данни, хедър, Form Forms - обекти за достъп, използвани за удобство на потребителя. Табличното показване на информация не винаги е удобно и очевидно, така че създавайте формуляри, които ви позволяват да въвеждате и променяте данни. На формуляраПоставете контроли: падащи списъци, текстови полета, квадратчета, прикачени файлове, чертежи и др. Инструментите в контролния панел ви позволяват да вмъкнете фирменото лого, датата и часа, заглавието. Разработете формуляр в режим "Designer", режим "Layout" и всъщност в режим "Forms". В таблицата на клиентските таблици на фигурата по-горе виждаме 7 полета: код, име, баща, фамилия, дата на раждане, пол и възраст. Но полето "Код" е технически, не подлежи на промяна и не е необходимо за демонстрация на потребителя на базата данни. Следователно той се премахва от формуляра, оставяйки само полетата, чиито стойности трябва да бъдат добавени или модифицирани.
    Свойствата на формата и всяко от показаните полета - обекти на формата Access - се намират вдясно. Тук се задава въпросът как изглежда прозорецът за редактиране на данни (раздела Layout), къде да се вземат данните за показване (раздела "Data"), какви действия да се изпълнят в случай на отделни събития (раздела "Events") и други свойства.

    Запитвания

    Заявките служат за различни манипулации с данни в Access. Най-популярните примерни заявки за данни. Те дават възможност да се получи стойността на полетата от таблиците, които отговарят на дадените условия, и да се изведат в необходимата форма с необходимото сортиране и групиране на струните. Тези обекти в Access се създават с помощта на Designer. Разработчикът избира необходимите полета за преглед, сортиране и определя условията за избор на записи. Свойствата на заявката се показват в прозореца вдясно. Тук са определени вида на резултатите от извадката и следните параметри: \ tкато блокиране на записи при изпълнение на заявка, филтър за изтегляне, източник на данни, време за отговор и др.
    Използват се също заявки за добавяне и редактиране на съществуващи записи, както и за премахване на редове, които отговарят на определените условия.

    Доклади

    Отчети - Достъп до обекти, необходими за извеждане на информация от таблици към формуляри. Формулярите за отчети се създават от съветника или от режима "Дизайнер". За да направите това, източникът на данни се избира за формирането на печатната форма. Полетата в отчета могат да бъдат групирани и сортирани, изходни суми.
    Също така е възможно да се създадат договорни формуляри и споразумения, като се използва предварително създаден шаблонен документ. В готовата форма се вмъкват полетата на таблиците, добавят се необходимите елементи на страницата: номер, заглавие, заглавка, емблема и др.
    Свойствата на отчета са показани в прозореца вдясно. Той също така определя свойствата на отделните обекти на отпечатаната форма: заглавия, контроли, полета за данни и т.н. Така че изглежда като завършен отчет по шаблона:

    Макроси

    Друг от основните обекти е макросите за достъп. Те представляват поредица от действия, които трябва да бъдат извършени в началото на определено събитие. Макросите се създават с помощта на "Designer" и се предоставят от системата от действия за различни цели. Макросите са предназначени за импортиране и експортиране на данни, работа с други обекти на базата данни, инсталиране на филтри и обработка на записи в таблици и т.н."Отказ" формира "Клиенти". Неговата задача е просто да затвори формата, без да съхранява въведената в нея информация.

    Модули

    Модулите са обекти за достъп, които представляват процедурите и функциите, използвани за реагиране на събития в базата данни или за изчисления. Те са разработени с VBA код - Visual Basic for Application. Това е специален език за писане на код в Microsoft Office Access, Word и Excel.

    За формуляри за клиенти, нека направим полето "Age" изчислено. За да направите това, в режим "Конструктор" на формата изберете желаното поле и изберете процедурата за обработване на събитие "Получаване на фокус" в раздела "Събития" в прозореца със свойства. Да напишем модула за обработка:Private Sub Age_GotFocus ()

    AgeValue = DateDiff ("yyyy", [Дата на раждане], Дата]

    End SubСега, когато превключвате между записи и фокусиране в полето "Възраст", стойността на това поле се изчислява автоматично.
    Трябва да се разбира, че той не е обект на Access, например ключ за таблица, въпреки че се използва за съхраняване на информация. Ключът е част от таблицата, а не независим елемент от базата данни. Информацията в тази статия ще ви помогне да разберете какво са обектите на базата данни, какви свойства притежават и какви функции изпълняват.

    Свързани публикации