- •Некоторые термины и определения, используемые при работе с базами данных
- •Принципы проектирования информационных систем
- •Классификация баз данных
- •Ранние подходы к организации баз данных Иерархические базы данных
- •Сетевые базы данных
- •Современные базы данных Реляционные системы
- •12 Правил Кодда
- •Соблюдение условий ссылочной целостности в реляционной базе данных
- •Основные стратегии поддержания ссылочной целостности
- •Дополнительные стратегии поддержания ссылочной целостности
- •Постреляционные базы данных
- •Серверы баз данных
- •Распределенные базы данных
- •Использование методологии idef1x для разработки концептуальной модели данных
- •Описание модели данных информационной системы "Контингент студентов университета"
- •Концептуальная модель базы данных
- •Использование системы case Studio для проектирования концептуальной и физической моделей базы данных
- •Сгенерированная Case Studio sql-программа создания таблиц базы данных для сервера Oracle
- •Сгенерированная Case Studio программа создания таблиц базы данных для субд Access
- •Общая характеристика системы
- •Создание базы данных
- •Стандартный режим работы с таблицами
- •Разработка экранных форм для работы с базой данных
- •Разработка отчетов
- •Использование запросов
- •Компиляция базы данных (mde-файл)
- •Страницы доступа к данным
- •Проект Microsoft Access (adp)
Компиляция базы данных (mde-файл)
База данных Microsoft Access может быть сохранена в виде MDE-файла.
Для этого необходимо выбрать в главном меню пункт "Сервис" - "Служебные программы" - "Создать MDE-файл", далее задать имя файла.
При сохранении базы в формате MDE будут скомпилированы все программные модули, удалены все исходные тексты программ, будет сжата. Программы Visual Basic будут по-прежнему выполняться, но их нельзя будет просматривать или изменять. Из-за удаления исходных кодов уменьшится размер базы данных, т.е. будет оптимизировано использование памяти, что повысит быстродействие база данных .
Работа с базой данных не изменится. Пользователи по-прежнему смогут обновлять данные, запускать экранные формы, формировать отчеты.
Возможны модификация структуры таблиц, создание новых таблиц с использованием Конструктора и Мастера, изменение схемы базы данных с добавлением и удалением таблиц и связей между ними.
Невозможными становятся следующие действия, связанные с созданием компонентов приложения для работы с базой данных:
-
Создание, просмотр, изменение форм, отчетов, модулей с использованием Конструкторов и Мастеров.
-
Создание и изменение программных модулей.
-
Создание, удаление и изменение ссылок на библиотеки объектов или базы данных.
Страницы доступа к данным
Страницы доступа к данным представляют специальный тип Web-страниц, предназначенный для просмотра и работы через Интернет или интрасеть с данными, хранящимися в базах данных Microsoft Access или в базах данных Microsoft SQL Server. Страница доступа к данным может также включать данные из других источников, например, Microsoft Excel.
Использование страниц доступа для работы с данными аналогично использованию экранных форм: пользователь имеет возможность просматривать, редактировать, добавлять и удалять записи в таблицах базы данных. Однако страницу можно использовать и за пределами системы Microsoft Access, предоставляя пользователям возможность обновлять или просматривать данные через Интернет или интрасеть с использованием браузера Microsoft Internet Explorer 5.01 с пакетом SP2 или более поздних версий. Страницы могут распространяться в электронном виде с помощью электронной почты; получатели будут видеть текущие данные при каждом открытии сообщения.
На рис. 7.35. показана страница доступа к данным "Оценки студентов", разработанная в системе Microsoft Access с помощью Конструктора. Для переходов между записями, а также для добавления, удаления, сохранения, сортировки и отбора записей и для вызова справки предназначен стандартный набор кнопок.
Рис. 7.35. Страница доступа к данным в режиме работы с информацией базы
В Конструкторе страница доступа состоит из групп, которые подразделяются на разделы (Section): подпись, верхний колонтитул, нижний колонтитул, кнопки перехода (см. рис. 7.36.).
Рис. 7.36. Страница доступа к данным в Конструкторе
Каждый уровень группировки на странице доступа к данным имеет источник записей. Имя источника записей отображается в строке заголовка каждого раздела для данного уровня группировки.
Страница представляет собой отдельный файл, хранящийся за пределами Access. При создании этого файла Microsoft Access добавляет его ярлык в окно базы данных. Разработка страниц доступа к данным аналогична разработке форм и отчетов: используется список полей, панель элементов и т.д. Тем не менее, приемы разработки страниц доступа к данным имеют ряд существенных отличий от разработки форм и отчетов.
На страницах не допускается изменение полей группировки и вычисляемых полей. Если не удается установить курсор ни в одно поле на странице, страница не поддерживает изменение записей.