- •Лабораторная работа субд ms Access
- •Краткий обзор Access. Особенности Аccess
- •Структура Аccess
- •Начало работы в Аccess
- •Работа с бд и таблицами
- •Создание таблиц
- •Режим таблицы
- •Режим конструктора
- •Р абота с полями. Типы данных
- •Связи между таблицами
- •Работа с формами
- •Создание форм с помощью мастера
- •Конструктор форм
- •Использование списков
Начало работы в Аccess
Общий вид главного окна Access показан на рис. 1. В левой части имеется область, в которой отображаются все созданные объекты базы данных, сгруппированные по категориям (Таблицы, Запросы, Формы, Отчеты и т.д.). Чтобы открыть уже созданный объект (например, таблицу), нужно дважды щелкнуть по его имени в списке объектов.
Рис. 1. Главное окно Access
Для создания объектов БД (Таблиц, запросов, форм и отчетов) предусмотрена вкладка Создание, показанная на рис. 2.
Рис. 2. Панели вкладки Создание
Когда разработчик создает или открывает какой-либо объект БД (например, таблицу), появляется панель Конструктор для работы с этим объектом.
Работа с бд и таблицами
После запуска приложения Access в правой части его окна автоматически появится область задач Приступая к работе (рис. 3). С ее помощью можно открыть уже имеющуюся БД, которая недавно открывалась (категория Открыть последнюю базу данных), или создать новую (пункт Новая база данных).
Рис. 3. Начало работы с Access
Примечание. Базы Access имеют расширение .mdbx.
При выборе команды Создать новую базу данных активизируется область задач Новая база данных (рис. 4), в которой нужно указать имя базы данных в нашем случае это Аттестация.
|
|
Рис. 4. Область задач Создание файла |
Рис. 5. Область Локальные шаблоны |
После
указания имени БД также можно указать
расположение базы данных, нажав на
кнопку
,
появится стандартное диалоговое
окно для выбора места сохранения базы
данных. Затем следует
нажать кнопку Создать.
Создание таблиц
После создания новой БД в области объектов появится пустая таблица с именем Таблица1. На рис. 6 показаны две созданные пустые таблицы.
Рис. 6. Создание новой таблицы
Режим таблицы
По умолчанию активен режим таблицы, который позволяет сразу начать ввод данных в таблицу (рис. 7). Новое поле создается автоматически при вводе данных в самый правый столбец таблицы Добавить поле (рис. 6).
Рис. 7. Ввод данных в таблицу
В режиме таблицы активизируется вкладка Режим таблицы, панели которой показаны на рис. 8.
Рис. 8. Панели для работы с таблицами
С их помощью можно добавлять, удалять и переименовывать поля таблицы, задавать им формат и тип данных, а также устанавливать связи между таблицами. Все перечисленные операции будут рассмотрены далее.
Для перемещения между записями (строками) в нижней части окна таблицы имеется специальная строка (рис. 9).
Рис. 9. Строка навигации по записям таблицы
Например, в данный момент текущей является пятая запись (всего записей в таблице 4). Если в таблице тысячи записей, то для быстрого перемещения к нужной записи достаточно ввести ее порядковый номер перед словом «из» (в нашем случае вместо цифры 2) и нажать Enter.
Здесь также имеется поле Поиск, с помощью которого можно быстро переместиться на требуемую запись.
Режим конструктора
Режим конструктора применяется для создания и изменения структуры таблицы. Для выбора этого режима нужно нажать кнопку Вид на панели Представление вкладки Режим таблицы и выбрать пункт Конструктор (рис. 10).
Рис. 10. Выбор режима работы с таблицей
В режиме конструктора вкладка Режим таблицы заменяется вкладкой Конструктор, панели которой показаны на рис. 11.
Сама таблица теперь отображается не как набор записей с данными, а как список полей (рис. 11). Здесь следует определить структуру таблицы, т.е. набор полей и их формат.
Рис. 11. Панели вкладки Конструктор для работы с таблицей
Рис. 12. Режим конструктора таблицы
Чтобы описать очередное поле в структуре таблицы, необходимо вначале указать название поля (Имя поля) и после этого определить в раскрывающемся списке тип данных, которые будут в нем храниться (Тип данных). Кроме того, можно также описать назначение информации, которая будет вводиться в поле Описание.
Для любой таблицы в Access следует задавать так называемый первичный ключ, или ключевое поле, которое позволяет однозначно определить ту или иную запись в таблице. Иначе говоря, ключ необходим для соблюдения уникальности имеющихся в таблице записей.
Чтобы создать в таблице первичный ключ, вначале необходимо в режиме конструктора выделить поле таблицы, которое требуется назначить ключевым (щелкнув левой кнопкой мыши на области выделения соответствующей строки).
После
этого следует нажать кнопку
Ключевое
поле на
панели
Сервис
вкладки
Конструктор,
что
приведет к появлению соответствующего
изображения в области выделения строки
(поле
Код
на
рис. 12). Чтобы отменить назначение
первичного ключа
для поля, необходимо еще раз выполнить
эти действия.
Для
сохранения изменений, внесенных в
структуру таблицы, нужно нажать кнопку
Office
и
выбрать кнопку Сохранить
(или нажать сочетание клавиш Ctrl+S).
