Практическая работа 23 Тема: Создание таблиц и пользовательских форм для ввода данных в СУБД MS ACCESS

Практическая работа 23 Тема: Создание таблиц и пользовательских форм для ввода данных в СУБД MS ACCESS

1 Практическая работа 23 Тема: Создание таблиц и пользовательских форм для ввода данных в СУБД MS ACCESS Цель занятия. Изучение информационной технологии создания таблиц и пользовательских форм для ввода данных в СУБД ACCESS. Задание23.1. С помощью мастера создания таблиц по образцу создать таблицу «Студенты». В качестве образца использовать таблицу «Студены». 1.Запустите программу СУБД Microsoft Access и отройте созданную вами БД «Моя пустая база данных». 2.В окне базы данных выберете в качестве объекта «Таблицы». Создайте таблицу с помощью мастера. Для этого выберите команду с Создание таблицы помощью мастера (рис.23.1) или нажмите кнопку Создать/Мастер таблиц/ok. Рис Выбор мастера таблиц при создании новой таблицы 3.В открывшемся диалоговом окне Создание таблиц (рис.23.1) в качестве образца таблицы выберите «Студенты». Из образцов полей выберите поля (используйте кнопки со стрелками диалогового окна Выбор одного /Всех полей ) в указанной последовательности : Имя, Отчество, Фамилия, Должность, Номер телефона, Специализация. Нажмите кнопку Далее. 4.Задайте имя таблицы «Студенты». Переключатель установите в положение «Автоматическое определение ключа в Microsoft Access». Нажмите кнопку Далее. В следующем окне Мастер в «Дальнейших действиях после создания таблицы» выберите Непосредственный ввод данных в таблицу. Нажмите кнопку Готова. 5.Мастер автоматических создаст ключевое поле, при этом будет создано новое поле Код студента с типом данных «Счетчик». Откройте таблицу «Студенты» в Конструкторе (Вид/Конструктор) и убедитесь, что слева от поля «Код» появился значок ключа отметка ключевого поля. 6.Перейдите в режим таблицы (Вид/Режим таблицы). Перенесите поля Фамилия левее поля Имя. Для перемещения поля выделите его щелчком мыши по названию и мышью за название перетащите поле на новое место.

2 Рис Выбор полей из образца таблицы «Студенты» 7.Ведите в таблицу «Студенты» восемь записей (строк) по образцу (рис.23.3) Рис Таблица «Студенты» 8.Сохранить таблицу. 9.В случае необходимости создайте резервную копию БД на дискете. Задание В той же БД создать таблицу «Студенты и задания» в режиме таблицы. 1.Выберите команду Создание таблицы путем ввода данных или нажмите кнопку Создать \Режим таблицы рис Рис Вид таблицы, созданной в режиме Таблицы 2. Переименуйте поля таблицы, присвоив им имена: Фамилия, Описание задания, Начальная дата, Конечная дата, Замечание. Краткая справка. Для изменения имени поля сделаете двойной щелчок мыши по названию поля и введите новое имя.

3 3. Сохраните таблицу с именем «Студенты и задания». 4.При сохранении программа спросит вас, надо ли создавать ключевое поля? Нажмите кнопку Да для создание ключевого поля, при этом будет создано новое поле Код с типом данных «Счетчик». Откройте таблицу в Конструкторе и убедитесь, что слева от имени поля «Код» появился значок отметка ключевого поля. 5. Скопируйте фамилии студентов из таблицы «Студенты» в таблицу «Студенты и задания». Для копирования перейдите в таблицу «Студенты», выделите поле Фамилия и выполните команду Правка. / Копировать, при этом фамилий будут записаны в буфер памяти. После этого откройте таблицу «Студенты и задания», выделите поле Фамилия и выполните команду Правка Вставить. Убедитесь, что фамилии появились в поле таблицы «Студенты и задания». 6.Перейдите в режим Конструктор (Вид/Конструктор) (рис.23.5). Рис Задание типа данных - Дата/Время Установите для полей Начальная дата тип данных «Дата/ Время», формат поля Краткий формат даты, маску ввода Краткий формат даты (рис. 23.6). Рис Создание маски ввода даты. 7.Введите данные в таблицу «Студенты и задания» по образцу, представленному на рис

4 Рис Конечный вид таблицы «Студенты и задания» 8.Выполните текущее сохранение таблицы «Студенты и задания закройте таблицу. В случае необходимости создайте резервную копию БД на дискете. и Задание В той же БД создать автоформу в столбец по таблице «Студенты». Краткая справка. Форма это объект базы данных, отображающий данные из таблиц или запросов. Форма предназначена в основном для ввода данных. 1.Выберете объект базы Формы. Нажмите кнопку. Создать, в открывшемся окне Новая форма выберете вид формы: «Автоформа: в столбец»; в качестве источника данных укажите таблицу «Студенты» ( рис.23.8). Сохраните созданную форму с именем - «Студенты». Рис23.8. Создание автоформы таблицы «Студенты» 2.Используя кнопки работы с записями в нижней части окна, перейдите на последнюю запись, затем на первую запись. 3.Введите две новых записи с использованием формы «Студенты» (рис. 23.9)

5 Рис Автоформа «Студенты» Для ввода новой записи используйте кнопки работы с записями в нижней части окна (правую кнопку). 4. Сохраните созданную форму с именем «Студенты». В Случае необходимости создайте резервную копию БД на дискете. Задание В той же БД создать форму с помощью мастера форм на основе таблицы «Студенты и задания». 1.Для создания формы мастером выберете объект базы Формы. Нажмите кнопку Создать, в открывающем окне Новая форма выберете вид формы «Мастер форм» ; в качестве источника данных укажите таблицу «Студенты и задания». 2.Выберете поля Фамилия, Описание задание, Конечная дата (рис ) (для выбора полей используйте кнопки Выбор одного/всех полей между окнами выбора); внешний вид формы в один столбец; стиль официальный; имя формы «Студенты и задания». Рис Выбор полей при создании формы мастером фор 3.В режиме формы (Вид/Режим формы) добавить несколько записей. Для перехода по записям и создания новой записи используйте кнопки в нижней части окна.

6 4.Сохраните созданную форму с именем «Студенты и задания». 5Мастером форм на основе всех полей таблицы «студенты и задание» создайте форму «Студенты и задания 1». Сравните внешний вид созданной формы с формой «Студенты и задания». Введите три новых записи, пользуясь формой «Студенты и задания». Дополнительные задания Задание В той же БД создать таблицу «Итоги сессии» с помощью мастера создания таблицы со следующими полями: «Фамилия», «Группа», «Экономика», «Философия», «Математика», «Примечания». 1.Поля выбирать самостоятельно из разных образцов, применяя возможность переименования полей. 2. Выполнить автоматическое создание ключевого поля при сохранении таблицы. В режиме Конструктор проверить тип созданных полей. 3.Скопировать фамилии студентов из таблицы «Студенты». Ввести в режиме таблицы пять записей в созданную таблицу «Итоги сессии» в режиме Предварительный просмотр и разместить ее на одном листе. Вероятно, вам придется задать альбомную ориентацию листа и уменьшить размеры полей. Сохраните таблицу. В случае необходимости создайте резервную копию БД на дискете..задание 23.6.Создать ленточную и табличную автоформу по таблице «Итоги сессии». Ввести несколько записи, используя созданные автоформы. Задания В БД «Контакты» ввести пять производных записей в таблицу «Контакты», используя форму «Контакты». Задания В БД «Заказы на работы» ввести пять произвольных записей в таблицу «Сотрудники», используя форму «Сотрудники».

📎📎📎📎📎📎📎📎📎📎