Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Кафедра «Информационные технологии»
Базы данных
Курс лекций по дисциплине «Базы данных» для специальности направления 1-40 01 02‑01 «Информационные системы и технологии (в проектировании и производстве)»
автор-составитель , доцент, канд. физ.-мат. наук
Основы программирования в СУБД MS Access
1. Выбор между использованием макросов и программных модулей на VBA
2. Понятие модуля. Типы и способы создания модулей.
3. Модели объектов для работы с данными.
4. Примеры модулей
2
1. Выбор между использованием макросов и программных модулей на VBA
В Access многие действия выполняются через интерфейс пользователя или с помощью макросов. В других СУБД решение тех же самых задач может потребовать программирования. Выбор между созданием макроса или разработкой программы на языке VBA (Visual Basic for Applications) обычно определяется действиями, которые требуется выполнять в приложении Access.
3
4
5
6
7
8
9
10
11
12
2. Понятие модуля. Типы и способы создания модулей.
Модуль (программный модуль) - это совокупность описаний, инструкций и процедур, сохраненных под общим именем для организации программ на языке VBA.
Типы модулей в Access
13
Стандартные модули содержат общие процедуры, не связанные с конкретным объектом БД (формой, отчетом). В эти модули помещают процедуры Sub и Function, которые должны быть доступны для всех объектов в данном приложении. Стандартные модули могут использоваться и другими приложениями Access.
14
Модуль класса отличается от стандартного модуля тем, что, кроме процедур, он содержит описание объекта и используется для создания классов (объектов). Отдельные модули класса, расположенные на вкладке Модули окна БД, содержат описание класса (объекта), созданного пользователем. К этим модулям также относятся модули объектов (форм, отчетов), связанные с конкретными формами или отчетами.
15
Способы создания модулей Первый способ создания пустого модуля: выбрать "Да" в поле наличия модуля на вкладке "Все" в окне диалога Форма или Отчет. Окно диалога вызывается командой "Свойства" из контекстного меню, находясь в конструкторе форм или отчетов.
16
1-й способ создания пустого модуля
17
Второй способ создания модуля выполняется кнопкой "Программа" на панели инструментов в режиме конструктора форм или отчетов. При щелчке мышью на кнопке Программа запускается редактор VB, в котором вводится текст программы соответствующего модуля.
18
2-й способ создания модуля
19
2-й способ создания модуля (в MS Access 2003)
20
Способ создания модуля класса
21
Окно модуля
22
23
24
25
26
3. Модели объектов для работы с данными
Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.