Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб.работа Access.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

Создание новой таблицы с помощью Конструктора

Для создания новой таблицы на вкладке Создание Ленты выбрать пиктограмму Конструктор таблиц. На экран будет выведено окно таблицы в режиме Конструктора, в котором можно задать имена, типы и свойства полей для вновь создаваемой таблицы.

Каждая строка в столбце Тип данных является полем со списком, элементами которого являются типы данных Access. Тип поля определяется характером вводимых в него данных (рис. 3).

Рис. 3. Создание таблицы в режиме конструктора

Среди типов данных Access есть специальный тип – Счетчик. В поле этого

типа Access автоматически нумерует строки таблицы в возрастающей

последовательности. Редактировать значения такого поля нельзя.

Набор свойств поля зависит от выбранного типа данных. Для определения

свойств поля используется бланк Свойства поля в нижней части окна

конструктора таблиц.

Рис. 4. Создание таблицы в режиме конструктора

Создание запросов

Для создания запроса выбрать на ленте вкладку Создание/группа Другие формы/Мастер форм.

и нажать Мастер запросов. Появится окно для выбора способа построения запроса

Рис. 5. Мастер построения запросов

Существуют простые запросы и перекрестные запросы.

Простой запрос создает простой запрос из определенных полей.

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

В этом случае значение полей по первому признаку группировки могут стать заголовками строк, а по второму - заголовками столбцов.

Запросы имеют три режима отображения:

– режим конструктора – пример представлен выше. Этот режим рекомендуется для создания запросов. Запрос в этом режиме существует только в оперативной памяти;

– режим SQL – содержит команды на языке SQL (Structured Query

Language – структурированный язык запросов) и указания, в каких таблицах и

какие данные нужны пользователю.

Пример запись SQL-запроса, в котором производится выбор поля1и поля2 из таблицы с заданным именем для записей, если поле2 равно 0.

SELECT имя таблицы.[поле1], имя таблицы.[поле2]

FROM имя таблицы

WHERE(имя таблицы.[поле2]=0);

В таком виде запрос сохраняется в файле БД.

– режим таблицы – в этом режиме отображаются данные, отобранные с помощью запроса. На экране монитора данные, отвечающие условиям запроса представлены в форме таблицы.

Вычисляемые поля

Можно задать вычисления над любыми полями таблицы и сделать вычисляемое значение новым полем в запросе.

Для этого в строке Поле бланка QBE (бланк запроса) вводится формула для вычисления, причем имена полей, которые участвуют в вычислениях заключаются в квадратные скобки.

Например:

=[ Оклад]*0.15.

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

Все имена объектов, из которых строится выражение для вычисления, заключены в квадратные скобки, причем перед именем поля может стоять восклицательный знак (!) разделяющий имя поля и имя таблицы.

Выражение создается в верхней части окна. Можно самим ввести

выражение, но проще использовать различные кнопки, расположенные под

областью ввода.