- •Приобретение практических навыков работы с Системой Управления Базами Данных Access для Windows
- •200800 "Проектирование и технология радиоэлектронных средств"
- •Цель работы
- •Краткие сведения
- •Запуск Microsoft accessдля Windows
- •Основные понятия Microsoft Access
- •Свойства полей бд:
- •Заполнение и редактирование бд
- •Извлечение информации из бд
- •Проектирование и нормализация бд
- •Пример создания базы данных "Результат сессии"
- •Присвоение имен полям и выбор типа данных
- •Установление связей между таблицами
- •Создание связи между двумя таблицами
- •Работа с запросами
- •Другие виды запросов
- •Работа с формами
- •Структура формы
- •Представление в форме связанных данных
- •Создание подчиненной формы
- •Создание форм с помощью мастера
- •Создание отчетов
- •Контрольные вопросы
- •Рекомендуемая литература
Свойства полей бд:
имя поля- определяет, как следует обращаться к данным этого поля при автоматических операциях с базой;
тип поля– определяет тип данных, которые могут содержаться в данном поле;
размер поля– определяет предельную длину (в символах) данных, которые могут размещаться в данном поле;
формат поля– определяет способ форматирования данных в ячейках, принадлежащих полю;
маска ввода– определяет форму, в которой вводятся данные в поле (средство автоматизации ввода данных);
подпись– определяет заголовок столбца таблицы для данного поля (если подпись не указана, то в качестве заголовка столбца используется свойствоимя поля);
значение по умолчанию– то значение, которое вводится в ячейки поля автоматически;
условие на значение– ограничение, используемое для проверки правильности ввода данных (средство автоматизации ввода, которое используется, как правило, для данных, имеющих числовой, денежный или тип даты);
сообщение об ошибке– текстовое сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных;
обязательное поле– свойство, определяющее обязательность заполнения данного поля при наполнении базы;
пустые строки– свойство, разрешающее ввод пустых строковых данных (от свойстваОбязательное полеотличается тем, что относится не ко всем типам данных, а лишь к некоторым, например, к текстовым);
индексированное поле– если поле обладает этим свойством, все операции, связанные с поиском или сортировкой записей по значению, хранящемуся в данном поле, существенно ускоряется.
Заполнение и редактирование бд
После запуска СУБД Microsoft Access, появится окно, в котором необходимо отметить соответствующее действие: создать новую или открыть старую базу данных.
Для начала работы с уже созданной базой данных требуется открыть файл, где она хранится. Все таблицы, входящие в состав БД, хранятся в одном файле. Для ввода и редактирования записей БД в СУБД есть два режима: таблица и форма.
Режим таблицыпозволяет просматривать и редактировать данные, организованные в виде строк и столбцов. Каждый столбец таблицы соответствует одному полю, а каждая строка – одной записи. В режиме таблицы на экран выводится сразу несколько записей БД. Его удобнее использовать для просмотра и удаления записей, а также для ввода информации в таблицы, состоящие из небольшого количества полей.
Режим формыудобно использовать для ввода данных в таблицы с большим числом полей. В этом режиме в большинстве СУБД поля таблицы можно расположить в любом месте экрана, для чего существует специальныйКонструктор форм. В более простых СУБД существует одна стандартная форма, в которой каждое поле занимает одну или несколько строк. В этом режиме на экран обычно выводится только одна запись таблицы базы данных.
Извлечение информации из бд
Запрос – это средство извлечения информации из базы данных, отвечающей некоторым условиям, задаваемым пользователем. Команды запроса справки могут формироваться пользователем двумя основными способами: 1) путем ввода команды; 2) с помощью специальных конструкторов формирования запросов.
Простое логическое выражениепредставляет собой либо операцию отношения, либо поле логического типа.Сложное логическое выражениесодержит логические операции "И", "ИЛИ", "НЕ".
Сортировка– процесс упорядочения записей в таблице.
Порядок сортировки– один из двух вариантов упорядочения записей: по возрастанию значений ключа или по убыванию значений ключа.