АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Управление базами данных

Читайте также:
  1. S: Управление риском или как повысить уровень безопасности
  2. Supply Chain Management (SCM) — управление цепями поставок.
  3. VIII. Управление персоналом
  4. Абстрактные структуры данных
  5. Автоматизированная система обработки данных правовой статистики
  6. Авторское право - правовое положение авторов и созданных их творческим трудом произведений литературы, науки и искусства.
  7. Алгоритм шифрования данных IDEA
  8. Американский стандарт шифрования данных DES
  9. Анализ данных при исследовании систем управления
  10. Анализ матричных данных (матрица приоритетов)
  11. Анонимное управление
  12. Антикризисное управление

Access - это программный продукт, предназначенный преимущественно для управления базами данных. Прежде чем начать решать те или иные задачи, связанные с программированием необходимо создать базу данных.

Самая простая база данных состоит из сотен элементов: таблиц, полей, индексов, связей, запросов, форм, элементов управления, отчётов, свойств и т.д.

Каждый из этих элементов называется объектом. Чтобы как-то различать сотни объектов базы данных, их необходимо упорядочить.

Все основные объекты разбиты на группы: таблицы, запросы, формы, модули, макросы, отчёты, страницы доступа к данным. Эти группы размещены в диалоговом окне базы данных.

Программирование с использованием

интерфейса DAO

Объекты доступа к данным (DAO — Data Access Object) — это иерархия объ­ектов, обеспечивающая доступ к структуре базы данных и ее содержимому, В программах Visual Basic пользователь имеет возможность использовать объектный интерфейс DAO для выполнения следующих задач:

1. Доступ к данным в локальных и удаленных базах данных Access и внешних источниках

2. Управление базой данных и ее объектами

3. Изменение структуры объектов данных

4. Изменение схемы данных

5. Управление защитой

6. Управление репликами

В Access 2000 используется библиотека объектов DAO версии 3.6.

В Access 97 использовалась предыдущая версия этой библиотеки –3.5

ВНИМАНИЕ!!!

В Access 2000 по умолчанию к программному проекту базы данных подключена библиотека Microsoft ActiveX Data Objects 2.1 Library. Чтобы использовать в процедурах VBA объекты доступа к данным, нужно обязательно отключить эту библиотеку и подключить библиотеку Microsoft DAO 3.6 Object Library.

Для этого в редакторе Visual Basic необходимо войти в пункт меню TOOLS/References и из списка библиотек выбрать следующие:

1. Visual Basic For Applications

2. Microsoft Access 9.0 Object Library

3. Microsoft DAO 3.6 Object Library

VBA позволяет доступ к любому объекту и существуют типы данных, которые соответствуют этим объектам. Эти типы данных должны появляться в списке типов при объявлении объектов.

 

Основные понятия базы данных

Каталог (Catalog) -это объект, служащий синонимом имени файла базы данных. Каталог содержит ссылки на таблицы, курсоры, учётные записи.

Соединение (Connection) -это объект, осуществляющий связь прикладной программы с файлом базы данных. При создании соединения необходимо указать местоположение файла.

Набор данных (Recordset) -это понятие, применимое к таблице, запросу или курсору. Объект Recordset применяется для получения информации, хранящейся в группе записей (строк) данных.

Набор Recordset легче всего представить в виде страницы электронной таблицы.

Запись (Row) -это одна горизонтальная строка страницы.

Столбец (Column) - это один вертикальный столбец страницы.

Поле (Field) -это элемент, стоящий на пересечении строки и столбца.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)