- •Практическое использование ms access
- •Постановка задачи
- •Проектирование таблиц
- •Создание таблицы Студенты в режиме конструктора
- •Ввод данных таблицы Студенты
- •Создание таблицы Предметы в режиме конструктора На ленте Создание нажмите на пиктограмму .
- •Ввод данных таблицы Сессия
- •Изменение свойств полей таблицы Сессия в режиме конструктора
- •В Типе данных поля Код_предмета выберите Мастер подстановок и далее проделайте следующее:
- •Ввод остальных данных таблицы Сессия
- •Сортировка и фильтрация
- •Проектирование запросов
- •Запрос 1
- •Создание Запроса
- •Проектирование запроса
- •Выполнение запроса
- •Сохранение запроса
- •Запрос 2
- •Запрос 3
- •Форма для ввода фамилий
- •Форма для ввода по предметам
- •Отчет по результатам сессии по каждому предмету
- •Отчет по начислению стипендии
- •Макросы
- •6.1. Макрос1
- •6.2. Макрос2
Проектирование таблиц
Запускается Access аналогично другим программным продуктам Microsoft Office.
Сначала следует
создать базу данных, в которой будут
сохранены все другие Access-объекты:
таблицы, запросы, формы и т.д. В левом
верхнем углу окна Access нажмите на кнопку
Office
и выберите команду Создать.
В правой части окна появится поле для
ввода имени базы данных. Щелкните левой
кнопкой мыши по значку
,
расположенному справа от этого поля,
для выбора папки, в которой будет
храниться Ваша база данных (установите
папку, в которой Вы все время работаете),
и задайте также имя базы данных, например,
SESSIYA.
После этого щелкните левой кнопкой мыши
на кнопке
Access автоматически добавит расширение
имени базы данных .accdb.
Создание таблицы Студенты в режиме конструктора
Создавать таблицу
удобнее в режиме Конструктор.
Перейдите в режим Конструктор,
щелкнув мышкой на кнопке
ленты Главная.
Открывается диалоговое окно, в котором
Access предлагает ввести имя таблицы.
Введите имя первой таблицы
– Студенты
- и нажмите на кнопку
.
Задайте имена полей, их тип и т.д. (см. табл. 3).
Таблица 3.
ПРОЕКТИРОВАНИЕ ТАБЛИЦЫ СТУДЕНТЫ
Имя поля |
Где задавать |
Что задавать |
Код_студента |
Тип данных |
Счетчик |
На ленте Конструктор |
Ключевое поле
(если не задано по умолчанию - наличие
значка
|
|
ФИО |
Тип данных |
Текстовый |
Свойства поля, Размер поля |
25 |
|
Свойства поля, Обязательное поле |
Да |
Закройте таблицу
(не закройте случайно Access!), щелкнув
мышью на кнопке
внутреннего окна (таблицы Студенты),
подтвердив сохранение.
Ввод данных таблицы Студенты
В левой части окна Access, в поле Все таблицы, выделите таблицу Студенты, после чего щелкните правой кнопкой мыши и в открывшемся меню выберите элемент Открыть. Введите в столбце поля ФИО любые четыре фамилии. Закройте таблицу. Если появится диалоговое окно с подтверждением сохранения, сохраните таблицу.
Создание таблицы Предметы в режиме конструктора На ленте Создание нажмите на пиктограмму .
Задайте имена полей, их тип и т.д. (см. табл. 4).
Таблица 4.
ПРОЕКТИРОВАНИЕ ТАБЛИЦЫ ПРЕДМЕТЫ
Имя поля |
Где задавать |
Что задавать |
Код_предмета |
Тип данных |
Счетчик |
На ленте Конструктор |
Ключевое поле |
|
Название_предмета |
Тип данных |
Текстовый |
Свойства поля, Размер поля |
40 |
|
Свойства поля, Обязательное поле |
Да |
Закройте таблицу, подтвердив сохранение и дав таблице имя Предметы.
Ввод данных таблицы Предметы
Ввод данных в таблицы Предметы осуществляется аналогично п.2.2.
Введите в таблицу Предметы четыре предмета: информатика, история, высшая математика и физика. Закройте таблицу, подтвердив сохранение.
Создание таблицы Сессия в режиме конструктора
На ленте Создание
нажмите на
пиктограмму
для входа в режим Конструктор.
Задайте имена полей, их тип и т.д. (см.
табл. 4).
Таблица 4.
ПРОЕКТИРОВАНИЕ ТАБЛИЦЫ СЕССИЯ
Имя поля |
Где задавать |
Что задавать (записать) |
Код_студента |
Тип данных |
Числовой |
Код_предмета |
Тип данных |
Числовой |
Оценка |
Тип данных |
Числовой |
Свойства поля, Размер поля |
Байт |
|
Свойства поля, Значение по умолчанию |
3 |
|
Свойства поля, Условие на значение |
>1 and <6 |
|
Свойства поля, Сообщение об ошибке |
Можно вводить только числа от 2 до 5! |
|
Свойства поля, Обязательное поле |
Да |
Закройте таблицу, подтвердив сохранение, дав таблице имя Сессия и не создав ключевого поля.

слева от поля)