Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД ACCESS 2000.doc
Скачиваний:
22
Добавлен:
15.05.2015
Размер:
1.83 Mб
Скачать

Барклаевская Н.В.

Система управления базами данных access

Барклаевская Н.В.

Санкт-Петербург

2002 Содержание

Общие сведения 4

Основные Термины 4

Понятие реляционной базы данных 5

Примеры выделения ключевых полей 8

Типы связей между таблицами. 9

Порядок работы при создании базы данных 13

Создание новой БД 14

Создание таблиц 15

Схема Данных 21

Загрузка таблицы данными 24

Работа с макетом таблицы 25

Фильтрация данных 26

Запросы 28

Формы 36

Создание форм на основе одной таблицы или запроса 37

Выделение элементов формы 38

Создание многотабличных форм 40

Элементы управления и их свойства 41

Свойства формы 50

Расположение элементов управления на форме 52

Отчеты 53

Сортировка и группировка даннных 56

Создание отчета при помощи мастера 58

Создание отчета накладная 62

Синхронизация данных в форме и отчете 63

Макросы 64

Ссылки на объекты БД 64

Создание макросов 64

Краткая характеристика макрокоманд 65

Создание простого макроса , позволяющего выбирать из списка клиента для последующего создания отчета 67

Пример создания макроса архивации старых данных. 69

Пример макроса, позволяющего изменять кол-во компьютеров на складе, при заполнении формы ЗАКАЗ. 70

Групповые макросы 71

Создание группового макроса , позволяющего изменять количество товара на складе при заполнении формы и изменять свойство видимости кнопок (visible) 71

Организация поиска при помощи макроса 72

Условные макросы 73

Создание формы ввода пароля 73

Условный макрос Скидка 74

Реализация циклов в макросах 76

Создание Приложения Пользователя 78

Создание кнопочной формы при помощи мастера 78

Создание кнопочной формы при помощи конструктора форм 79

Создание панели Инструментов пользователя. 81

Создание строки меню пользователя. 81

Параметры запуска приложения 82

Восстановление Повреждений. 83

Список литературы 84

Общие сведения Основные Термины

СУБД-- система управления базами данных .(DBMS - database management system ). СУБД представляет полный контроль над процессом определения данных, их обработкой и совместным использованием.

База данных(БД)-- файл, в котором обычно хранятся данные для одной конкретной прикладной задачи (расширение .mdb).

Таблица-- основной объект БД , хранилище информации . Каждая таблица включает информацию об объектах определенного типа ,например о товарах, поставщиках , клиентах и т.д. Таблица состоит изполей(столбцов) изаписей(строк).

Каждое поле имеет своеимяи содержит отдельный элемент информации. Например поле АДРЕС в таблице КЛИЕНТЫ содержит адрес клиента, поле ФАМИЛИЯ содержит фамилию и т.д. Для каждого поля необходимо указывать его имя,тип данных, размер .От типа и размера поля зависит скорость доступа к БД и объем файла.

Запись в таблице - строка, содержащая в себе полный набор данных об описываемом объекте. Каждая запись таблицы КЛИЕНТЫ содержит полный набор сведений о клиентах: название фирмы, контактную персону, адрес, телефон и т.д.

Ключевое поле-поле, значение которого служит для однозначного определения записи в таблице.

Ключ- одно или несколько ключевых полей, позволяющих идентифицировать записи таблицы или организовывать связи между таблицами.

Схема данных– графическое представление связей между таблицами.

Запрос– средство , при помощи которого данные отобранные из одной или нескольких таблиц в соответствии с некоторым критерием выбора , представляются в виде промежуточной , виртуальной таблицы, доступной для дальнейшей обработки .В отличии от таблиц великолепно справляются с различными вычислениями.

Форма– специального вида диалоговое окно , предназначенное в основном для ввода данных и отображения их на экране. Форма строится на основе таблицы, запроса или взаимосвязанных таблиц. При помощи одной формы возможно занесение данных в несколько таблиц.

Отчет- средство , позволяющее получать данные из одной или нескольких таблиц для вывода на печать.

Макрос- объект БД , позволяющий автоматизировать ряд задач без применения традиционного языка программирования.

Модуль–представляет собой программу на встроенном языке программированияVBA(VisualBasicforApplication). Обладает гораздо большими возможностями при автоматизации задач по сравнению с макросами, но требует владения основами программирования.

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

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Оставленные комментарии видны всем.