
- •Інформація та дані. Інформаційна система. Види забезпечення інформаційної системи.
- •3.Концепції баз даних. Методи обробки даних.
- •4.Моделі даних. Поняття про модель даних. Основні типи моделей, їх еквівалентність.
- •5.Системи керування базами даних.
- •6)Понятие предметной области базы данных является одним из базовых понятий информатики.
- •10.Основні конструкції інформаційної моделі предметної області
- •11.Відношення та зв’язки в інформаційній моделі. Діаграмма «Сутність – зв'язок».
- •12 Поняття доменів і відношень
- •19.Поняття 2 нф. Приклади.
- •21.База даних Microsoft Access. Переваги і недоліки.
- •27. Виклик діалогового вікна властивостей об’єкту.
- •28.Створення таблиць. Переваги та недоліки різних способів. Правила іменування полів.
- •29. Створення фільтрів і робота з ними.
- •Майстер простого запиту
- •38. Функции sql Математические функции sql
- •Строковые функции sql
- •Функції обробки дат:
- •Функції обробки рядків:
- •49. Vba . Поняття об’єктів, властивостей, подій та методів.
- •50.Типи даних vba. Оголошення зміних.
- •51.Основні події форми.
- •52.Алгоритм створення процедур обробки подій.
- •Класифікація баз знань
- •67.Простори даних. Об’єкти простору даних та його задачі.
- •68.Інформація. Дані. Знання. Зв’язок між ними.
- •69.Відповідність термінів, що вживаються під час розгляду реляційних відношень та їхніх табличних зображень.
- •72.Класифікація обмежень цілісності даних.
- •73.Керування правами доступу до бази даних.
49. Vba . Поняття об’єктів, властивостей, подій та методів.
VBA — это обычно самый удобный язык для работы с приложениями Office. Главная причина проста — язык VBA встроен в приложения Office, и код на языке VBA можно хранить внутри документов приложений Office.
Классы формально определяются как блоки функциональности, которые можно использовать в программах. Для наших целей их можно считать "чертежами" для создания объектов. На основе этих "чертежей" создаются экземпляры классов — объекты.
Свойства объекта — это возможность получения доступа к информации, которая хранится в этом объекте. Через свойства можно получить эту информацию или изменить ее.
Событие — это действие, распознаваемое объектом, для которого можно запрограммировать отклик.
Метод — это именованный набор действий, которые может выполнять данный объект.
50.Типи даних vba. Оголошення зміних.
В VBA предусмотрены следующие типы данных: числовые:
• Byte — целое число от 0 до 255;
• Integer — целое число от −32 768 до 32 767;
• Long — большое целое число от −2 147 483 648 до 2 147 483 647;
• Currency — большое десятичное число с 19 позициями, включая 4 позиции после запятой;
• Decimal — еще большее десятичное число с 29 позициями (после запятой можно использовать от 0 до 28 позиций);
• Single и Double — значения с плавающей запятой (Double в 2 раза больше));
При объявлении переменной можно не указывать ее тип. Например, наше объявление может выглядеть так:
Dim nVar1
В этом случае переменная будет автоматически объявлена с типом Variant.
В принципе, в VBA можно работать и без объявления переменных. Например, такой код
nVar1 = nVar1 + 1
MsgBox nVar1 будет вполне работоспособным. Если мы используем переменную в программе без ее объявления, то будет автоматически создана новая переменная типа Variant. Однако объявлять переменные нужно обязательно! И при этом желательно явно указывать нужный тип данных. Потому что: сокращается количество ошибок: программа с самого начала откажется принимать в переменную значение неправильного типа (например, строковое вместо числового); при работе с объектами подсказка по свойствам и методам действует только тогда, когда мы изначально объявили объектную переменную с нужным типом.
51.Основні події форми.
Самые важные события форм приведены далее.
Initialize — происходит при подготовке формы к открытию (появлению
перед пользователем). Обычно в обработчик для этого события помещается код, связанный с открытием соединений с базой данных, настройкой
элементов управления на форме, присвоением значений по умолчанию и т. п.
Click (выбирается по умолчанию) и DblClick — реакция на одиночный и двойной щелчок мыши соответственно. Для формы эти события используются не так часто. Обычно обработчики щелчков применяются для кнопок (элементов управления CommandButton).
Error — это событие используется при возникновении ошибки в форме,предоставляя пользователю возможность исправить сделанную им ошибку. Подробнее — в гл. 6, которая посвящена ошибкам и отладке. Terminate — используется при нормальном завершении работы формы и выгрузке ее из памяти (например, по команде Unload). Обычно применяется для разрыва открытых соединений с базой данных, освобождения ресурсов, протоколирования и т. п. Если работа формы завершается аварийно (например, запустившее форму приложение выдало команду End), то это событие не возникает.