
- •Цели и задачи курсовой работы
- •Постановка задачи курсовой работы
- •Выбор варианта
- •4. Исходные данные к курсовой работе
- •Автомобили
- •5. Задание на выполнение
- •6. Выполнение задания
- •6.1. Задание 1. Создание базы данных, операции с таблицами. Модификация базы данных.
- •6.2. Задание 2. Использование связанных таблиц.
- •6.3. Задание 3. Создание форм и отчетов.
- •6.4. Задание 4. Базы данных. Работа с данными при помощи запросов.
- •6.5. Задание 5. Создание страница удаленного доступа к данным
- •7. Визитная карточка.
- •Использованная литература
6.4. Задание 4. Базы данных. Работа с данными при помощи запросов.
6.4.1. Загрузить программу Access и открыть базу данных «Автомагазин». Выбрать вкладку «Запросы», нажать кнопку «Создание запроса» в режиме конструктора.
6.4.2. В окне «Добавление таблицы», выделить таблицы «Поставщики», а затем –«Автомобили» и нажать кнопку «Добавить», добавить обе таблицы базы данных «Автомагазин». Нажать кнопку «Закрыть», закрыть окно «Добавление таблицы».
6.4.3. Перетащить поля из таблиц «Автомобили» и «Поставщики» в бланк запроса, определить поля таблиц для запроса, порядок их размещения. В строке Вывод на экран включить флаг отображения нолей. В строке «Условие отбора» в столбце «Фирма» задать условие отбора «АвтоВАЗ», а в столбце «Год выпуска» задать условие отбора «> 1997», как показано на Рис 4.
Рис 4. Сформированный запрос в режиме конструктора.
6.4.4. Перейти в режим таблицы и просмотреть записи базы данных, отобранные согласно созданному запросу. Закрыть окно запроса, сохранив макет запроса под именем «Запрос_АвтоВАЗ_1997».
6.4.5. Создать запрос с параметром Поиск автомобилей по марке (Задание 6.2). Для создания запроса с параметром, выбрать вкладку «Запросы», нажать кнопку «Создание запроса в режиме конструктора». В окне «Добавление таблицы», выделить таблицы «Поставщики», а затем – «Автомобили» и нажать кнопку «Добавить», добавить обе таблицы базы данных «Автомагазин». Щелкнуть кнопку «Закрыть», закрыть окно «Добавление таблицы». Перетаскивая поля из таблиц «Автомобили» и «Поставщики» в бланк запроса, определить поля таблиц для запроса, порядок их размещения. В строке «Вывод» на экран включить флаг отображения полей.
В строке «Условие отбора» в столбце поля «Марка», которое предполагается использовать как параметр, ввести в ячейку строки «Условие отбора» текст приглашения [Введите марку автомобиля]. Сохранить запрос, задав ему имя «Запрос нужной марки авто».
6.4.6. Для проверки действия запроса выбрать в меню «Вид» опцию «Режим таблицы». В окне «Введите значение параметра» ввести значение искомой марки автомобиля, например, ВАЗ-3107. Для поиска автомобилей других марок закрыть окно запроса и, выбрав «Режим таблицы», задать новый параметр поиска.
6.5. Задание 5. Создание страница удаленного доступа к данным
6.5.1.Создать страницу доступа из Интернета к базе данных «Автомагазин», которая обеспечит посетителям web-страницы просмотр характеристик автомобилей.
Для создания страницы доступа к данным, необходимо нажать ярлык «Страницы», выбрать вариант «Создание страницы доступа к данным с помощью мастера».
6.5.2. На первом шаге диалога с мастером необходимо определить состав полей таблицы данных, отображаемых на странице доступа к данным. Для этого выбрать базовую таблицу «Поставщики». Выбрать в списке «Доступные поля» поля таблицы данных и нажать кнопку «>», включить в список «Выбранные поля» поля «Фирма» и «Телефон» этой таблицы. Затем, выбрав таблицу «Автомобили», добавить в список «Выбранные поля» ее поля: «Марка», «Объем двигателя», «Цвет», «Тип кузова» и «Год выпуска».
6.5.3. Нажать кнопку «Далее», перейти к этапу определения уровней группировки. Добавить уровень группировки по названию фирмы-поставщика автомобилей (Рис 5).
Примечание. Учитывать, что добавление уровней группировки приводит к тому, что страница будет доступна только для чтения, т.е. посетители web-страницы смогут просматривать информацию, но не смогут изменять ее.
Рис 5. Работа с мастером создания страниц.
6.5.4. Нажать кнопку «Далее», перейти к определению порядка сортировки записей базы данных. Задать сортировку по «Маркам» автомобилей в алфавитном порядке и по убыванию по «Годам выпуска» автомобилей.
6.5.5. Нажать кнопку «Далее», задать название страницы «Автомобили» и включить флажок «Применить» тему к странице. Выбрать опцию «Открыть страницу», нажать кнопку «Готово». После этого выполняется инициализация страницы доступа к данным и через некоторое время на экране раскрывается окно «Темы».
6.5.6. Выбрать в списке «Выберите тему» вариант оформления страницы, просмотреть в правой области окна образец оформления. Выбрать, например, тему «Рисовая бумага», нажать «ОК» для завершения выбора темы оформления. Нажать кнопку «Рисунок» в панели инструментов конструктора, вставить рисунок автомобиля в заголовок страницы. Отредактировать элементы управления страницы, изменив текст и формат надписей.
6.5.7. Для просмотра страницы выбрать в меню «Вид» команду «Просмотр страницы».
6.5.8. После просмотра сохранить созданную страницу на диске для последующего использования. Для этого в меню «Файл» выбрать команду «Сохранить как», а затем в диалоговом окне указать папку и имя файла, например, «Автомобили.htm». Закрыть окно MS Access.
6.5.9. Для просмотра созданной страницы доступа к данным запустить Microsoft Internet Explorer и выбрать автономный режим работы.
6.5.10. Выбрать в меню Internet Explorer пункт «Файл», а затем - команду «Открыть», нажать кнопку «Обзор», затем в окне «Открыть» выбрать папку, файл страницы доступа «Автомобили.htm» и нажать кнопку «Открыть». Проверив запись адреса страницы в поле «Открыть», нажать кнопку «ОК», после чего указанная страница откроется в Интернет-броузере. Вид страницы доступа к данным в окне Microsoft Internet Explorer показан на Рис 6.
Рис 6. Страница удаленного доступа к базе данных Автомагазин.
Для просмотра записей воспользоваться кнопками перехода по записям в нижней части окна. Для просмотра записей внутри группы нажать кнопку «+» около названия фирмы. После этого запись об автомобилях группы представляется развернутой, а около названия фирмы отображается знак « - ».
Как видно на рисунке, в связи с группированием записей на экране присутствуют две строки перехода по записям: нижняя строка для перехода между группами фирм-поставщиков, верхняя для перехода к отдельным записям автомобилей, поставляемых одной фирмой. В связи с тем, что группировка записей предоставляет возможность посетителям страницы доступ к данным только в режиме чтения, инструменты в строке перехода по записям (добавить, удалить запись, сохранить, отсортировать, задать, снять фильтр) неактивны и не могут быть использованы пользователями для внесения изменений в данные.
6.5.11. Распечатать, созданную веб-страницу. Для этого нажать кнопку «Печать» на панели инструментов.
6.5.12. Закрыть окно Microsoft Internet Explorer.