Главная |
Сведения о школе |
Учителя школы |
Сведения
об учителе |
Новости | Контакты | |||||||||||
Главная - Обобщение опыта работы - Microsoft Access |
||||||||||||||||
________________________________________________________________________________
Практическая работа «Базы данных»
Ввод данных в БД “Провайдеры Интернета”
Создание форма для БД «Провайдеры Интернета»
Вид формы можно изменять в режиме Конструктор. В созданной нами форме «Провайдеры Интернета» не все надписи видны полностью, поэтому отводимое для них место на форме нужно увеличить. С другой стороны, поля вывода числовых значений можно уменьшить, чтобы приблизить значения к надписям.
Теперь форма для БД «Провайдеры Интернета» готова. С её помощью можно просматривать записи, редактировать их или вводить новые. После открытия форма содержит запись №1. При работе с формой для перехода от одной записи к другой необходимо воспользоваться панелью Запись, которая находится в нижней части окна формы. Панель Запись содержит кнопки со стрелками, щелчки по которым позволяют перемещаться по записям, а также поле номера записи, позволяющее ввести номер искомой записи.
Быстрый поиск данный в БД «Провайдеры Интернета»
Поиск данных с помощью фильтра.
Поиск данных с помощью запроса.
В строке Условие отбора: ввести условия для выбранных полей. В строке Вывод на экран: задать поля, которые будут представлены в запросе.
Быстрая сортировка данных.
Вложенная сортировка данных с помощью запроса.
В строке вывод на экран задать поля, которые будут представлены в запросе. 4. Сохранить запрос под именем Запрос 2 с помощью команды Файл-Сохранить как. 5. На вкладке запросы выделить Запрос 2 и щёлкнуть по кнопке Открыть . В появившемся окне запроса будет выведена отсортированная таблица.
Вывод БД на печать с помощью отчёта. 1. В окне Провайдеры Интернета: база данных выделить группу объектов ОТЧЁТЫ и выбрать пункт Создание отчёта с помощью мастера. 2. С помощью серии диалоговых панелей задать параметры внешнего вида отчета. 3. В окне Провайдеры Интернета: база данных щелкнуть по кнопке Просмотр. Появится документ в таком виде, в котором он может быть распечатан. 4. Если внешний вид документа вас удовлетворяет, распечатать его с помощью команды ( Файл – Печать ). «Проектирование и реализация баз данных в MS Access» Освоение способов создания, редактирования и удаления баз и таблиц в MS Access. Создание базы данных в MS Access. Создание и изменение таблиц базы данных с помощью мастера и (или) в режиме конструктора. Создайте в личной папке папку Лаб04_07. Задание 1. Откройте программу MS Acccess. Создайте новую базу данных и сохраните ее с вашей фамилией (например Потапов) в Лаб04_07. Задание 2. Создайте при помощи Мастера таблицу ТипыТоваров (на основе образца Типы) с полями:
Создайте при помощи Мастера таблицу Товары (на основе образца Товары) с полями:
Создайте при помощи Мастера таблицу Продавцы (на основе образца Сотрудники) с полями: · КодПродавца (счетчик, первичный ключ) (переименовать КодСотрудника !!!); · Фамилия (текстовый); · Зарплата (денежный).
Создайте при помощи Мастера таблицу ПродавцыТовары (на основе образца СотрудникиЗадачи) с полями: · КодТовараПродавца (счетчик, первичный ключ) (переименовать КодЗадачиСотрудники !!!); · КодПродавца (числовой, длинное целое) (переименовать КодСотрудника !!!) ; · КодТовара(числовой , длинное целое) (переименовать КодЗадачи !!!).
Задание 3. Модифицируйте при помощи Конструктора таблицу ПродавцыТовары, добавив поля Количество (числовой, длинное целое ) и ДатаПродажи (дата/время, формат поля : Полный формат даты, маска ввода: Краткий формат даты).
Связывание таблиц. Подстановки. Задание 4. Свяжите таблицы.
При связывании таблиц не забудьте обеспечить целостность данных:
Задание 5. Создайте подстановку при помощи Конструктора для КодаТипа таблицы Товары, заменив КодТипа на НаименованиеТипа из таблицы Типы.
Задание 6. Создайте подстановку при помощи Конструктора для КодаПродавца таблицы ПродавцыТовары, заменив КодПродавца на Фамилию из таблицы Продавцы. «Проектирование и реализация баз данных в MS Access» Ввод и редактирование данных. Работа с формами. Освоение способов ввода и редактирования данных в таблицах в МS Access. Непосредственный ввод и редактирование данных в таблицах. Задание 1. Откройте программу MS Acccess. Откройте Вашу базу данных. Задание 2. Заполните поля таблицы ТипыТоваров значениями:
Заполните поля таблицы Товары значениями:
Заполните поля таблицы Продавцы значениями:
Освоение способов создания простых форм. Освоение способов создания сложных форм. Ввод и редактирование данных с помощью форм. Модификация форм. Задание 3. Создайте в режиме Мастера форму для таблицы ТипыТоваров. Введите новый тип.
Создайте в режиме Мастера форму для таблицы Товары. Введите новый товар.
Создайте в режиме Мастера форму для таблицы Продавцы. Введите нового продавца.
Задание 4. Создайте в режиме Мастера сложную форму ТоварыПродавцы вида главная – подчиненная, где главная таблица Товары, подчиненная –ПродавцыТовары. Из таблицы ПродавцыТовары в этой форме не должен присутствовать КодТовара.
Задание 5. Добавьте новый товар и продавцов, продавших этот товар.
Задание 6. Модифицируйте форму. Измените заголовок формы ПродавцыТовары на ПРОДАВЦЫ. Введите для главной формы заголовок ТОВАРЫ.
«Проектирование и реализация баз данных в MS Access» Освоение способов формирования запросов и поиска. Формирование запроса на выборку полей из одной таблицы с помощью мастера и (или) в режиме конструктора. Формирование запроса на выборку полей из нескольких таблиц с помощью мастера и (или) в режиме конструктора. Задание 1. Откройте программу MS Acccess. Откройте Вашу базу данных. Задание 2. Создайте при помощи Мастера запрос на выборку всех полей из таблицы Продавцы. Сохраните запрос как ПродавцыЗапрос1.
Задание 3. Модифицируйте при помощи Конструктора запрос ПродавцыЗапрос1, добавив сортировку по возрастанию поля Фамилия. Сохраните запрос как ПродавцыЗапрос2.
Задание 4. Модифицируйте при помощи Конструктора запрос ПродавцыЗапрос2, добавив условие отбора на поле Зарплата > 15000р. Сохраните запрос как ПродавцыЗапрос3.
Задание 5. Создайте при помощи Конструктора запрос на выборку записей с из таблицы Товары с группировкой по полю КодТипа. В качестве результата выведите КодТипа, среднюю и минимальную цену типа с заголовками (подписями) Тип, Средняя цена и Минимальная цена соответственно. Сохраните запрос как ЗапросТовары1.
Задание 6. Создайте запрос на выборку записей из таблицы Товары и таблицы ПродавцыТовары c группировкой по наименованию товара. В качестве результата выведите НаименТовара, проданное количество товара с подписью Количество, сумму, на которую продан товар, c подписью Сумма. Используйте Мастер с изменением макета запроса в режиме Конструктора. Сохраните запрос как ЗапросТоварыПродавцыТовары1.
|
||||||||||||||||
![]() ![]() |
|
|||||||||||||||
|
©С.И.
Матвеев 2009 |