
- •Эволюция развития баз данных.
- •Процессы в ис
- •Понятие бд, субд.
- •Модели данных.
- •4.Реляционная модель, ее свойства.
- •5.Типы связей в реляционной модели.
- •6.Целостность данных.
- •7.Операции над отношениями.
- •Операции над отношениями
- •Операции:
- •8.Нормализация отношений, 1 и 2 нормальные формы.
- •9.Понятие транзитивной зависимости, 3 нормальная форма.
- •Создать таблицу дисциплин и успеваемости
- •11.Создание запросов на выборку на sql языке. (select).
- •12.Создание запроса на удаление на sql языке.
- •13. Создание запроса на изменение на sql языке.
- •14. Создание групповых запросов на sql языке.
- •15. Типы субд
- •16.Основные принципы ооп
- •17.Свойства и методы объектов dao
- •18. Объекты ado
- •19. Процедуры vba
- •20. Функции в vba.
- •21.Формальные и фактические параметры в процедурах и функциях
- •Создание хп
- •Процедура без параметров
- •22. Создание, удаление таблиц, ввод данных в таблицу на sql языке.
- •23. Создание объекта Record Set. Его типы.
- •24. Создание и выполнение запросов средствами vba.
- •25. Свойства объекта Record Set.
- •26. Методы объекта Record Set
- •27. Основные элементы управления в ms access, их свойства, методы и события
- •Основные элементы управления
- •Общие свойства элементов управления:
- •28. Понятие объекта, его свойств, методов и событий в ооп
- •29. Методика создания приложений средствами ms access и vba
- •30. Доступ к данным средствами ado
24. Создание и выполнение запросов средствами vba.
25. Свойства объекта Record Set.
BOF {true/false}
EOF
Свойство BOF возвращает значение true, если указатель текущей записи расположен перед первой записью набора данных и значение false в противном случае.
Свойство EOF возвращает значение true, если указатель текущей записи расположен после последней записи и значение false в противном случае.
Свойство объекта Record Count
Возвращает число записей в объекте Record Set
Примечание:
Перед использованием этого свойства нужно применить метод Move Last. В противном случае это свойство выдает неправильное значение.
Свойство Absolute Position
rst Absolute Position = n
позволяет перейти в набор данных к определенной записи от 0 до Record Count -1
Свойство No match {true/false}
Используется для поверки того, найдена ли запись, отвечающая заданному критерию в методах
{Find First / Find Next/ Find Previous/Find Last}
{true – запись не найдена / false – запись найдена}
26. Методы объекта Record Set
-
Метод Add New
С помощью этого метода в набор данных можно добавить новую запись. Чтобы запись сохранилась нужно применить метод Update. До метода Update изменения в базу данных не заносятся.
-
Метод Delete
С помощью этого метода можно удалить текущую запись в объекте Record Set.
-
Метод Edit
С помощью метода Edit можно редактировать текущую запись в обновленном объекте Record Set.
Чтобы сохранить изменения нужно вызвать метод Update.
-
Метод Clone
С помощью этого метода можно сделать копию объекта Record Set.
-
Метод Close
Закрывает объект и удаляет его из памяти
-
Методы Find
{Find First / Find Next/ Find Previous/Find Last}
объект Find First критерий
Пример: rst. Find First «Фамилия = ‘Иванов’»
Для проверки того найдена ли запись, отвечающая заданному критерию, используя свойства No match
{true – запись не найдена / false – запись найдена}
Метод Move объекта Record Set
Перемещение по объекту Record Set осуществляется с помощью метода Move.
{Move First / Move Next/ Move Previous/ Move Last}
С помощью этого метода можно сместиться от текущей записи на заданное число записей
n - положительное - вперед
n – отрицательное – назад
При открытии объекта Record Set указатель стоит на первой записи, если число записей ≥ 1
27. Основные элементы управления в ms access, их свойства, методы и события
Все программы под Windows имеют 2 составляющие:
-
Визуальную (формы, элементы управления. Элементы управления VB разработаны для решения задач)
-
Программную (процедуры обработки событий)
Основные элементы управления
Название |
Графическое обозначение |
Функции |
Префикс |
Label |
А
|
Отображает текст |
lbl |
TextBox |
ab
|
Позволяет вводить или отображать текст в текстовом поле |
txt |
Command button |
|
Начало каких-то действий |
cmd |
Option button |
|
Позволяет выбрать одно из двух состояний true/false |
optb |
CheckBox |
٧
|
Для реализации функции выбора |
chk |
ListBox |
|
Используется для выбора одного или нескольких значений |
lst |
Option Group |
|
Является контейнером |
optg |