50514

Использование СУБД ACCESS для публикация данных в Web

Лабораторная работа

Информатика, кибернетика и программирование

Результат создания страницы доступа к данным просмотреть в Web – броузере. Статические HTMLстраницы Такая Webстраница содержит некоторые неизменяемые данные полученные путем преобразования данных таблицы или запроса CCESS в документ формата HTML. При создании такой страницы создается один документ для каждой таблицы формы или страницы отчета CCESS.

Русский

2014-01-25

58 KB

4 чел.

Лабораторная работа №2

Использование СУБД ACCESS для публикация данных в Web 

Цель работы: Изучить режимы публикации данных в Web, поддерживаемые программой ACCESS: статический (данные не изменяются, а только отображаются в HTML – документе) и динамический (данные могут изменяться, в том числе при интерактивном обращении к ним через Web-броузер).

Задание 1. Используя

1)таблицу «студенты» базы данных (лаб.раб. №1)

2) запрос (построить по таблице «студенты», параметры запроса  взять по вариантам (см. ниже № вариантов))

 создать статические страницы. Просмотреть содержимое страниц, используя Web – броузер.

Задание 2. Создать страницу доступа к данным. Для одного  из полей использовать специальный тип данных Гиперссылка (о создании гиперссылок смотри ниже).  В качестве источника данных использовать две связанных таблицы. К данным таблицы студенты (лаб.раб.№1) самостоятельно добавить данные (например такие: номер подгруппы, вариант лаб. раб., название курсового проекта, фамилия консультанта, даты консультаций,  % выполнения КП , e-mail - адрес студента). Результат создания  страницы доступа к данным просмотреть в  Web – броузере.

Статические HTML-страницы

Такая Web-страница содержит некоторые неизменяемые данные, полученные путем преобразования данных таблицы или запроса ACCESS  в документ формата HTML. При создании такой страницы создается один документ для каждой таблицы, формы или страницы отчета ACCESS.  Последовательность действий при этом следующая:

1. Выбрать объект (таблицу, форму, запрос), который необходимо экспортировать.

2. Выполнить команду Файл > Экспорт. (появится диалоговое окно)

3. Щелкнув на кнопке раскрывающегося списка поля Папка, выберите диск и папку, где будет храниться новый файл.

4. Введите имя нового файла в поле Имя файла.

5. В поле Тип файла выберите из раскрывающегося списка пункт Документы HTML.

6. Чтобы объект Access был сохранен в виде, аналогичном виду объекта в режиме таблицы, установите флажок опции Сохранить формат. Щелкните на кнопке Экспорт, а затем на кнопке ОК открывшегося диалогового окна Параметры вывода в формате HTML.

Теперь в указанной вами папке находится новый файл (например. ПримерБД_2.html), открыв который в Web-броузере, можно получить представление о тех данных, которые хранились в одноименной таблице базы данных Access в момент создания этой статической страницы.

Создание страниц доступа к данным

Динамический тип страниц, страницы доступа к данным, это HTML-документы, которые присоединены к данным базы данных Access. Страницы доступа по своим функциям очень напоминают формы и отчеты Access, однако предназначены они для использования в Internet. Страницы являются объектами базы данных Access, только хранятся они не в соответствующем файле .mdb, а в одной из папок на локальном компьютере. На вкладке Страницы окна базы данных отображаются всего лишь ярлыки таких объектов. Страницы доступа, работать с которыми можно как в среде Access, так и в Web-броузере, позволяют не только просматривать динамические данные, но и вносить исправления в существующие записи таблиц, вводить новые записи и удалять неактуальные.

Для создания страниц доступа воспользуйтесь мастером.

Чтобы создать страницу доступа к данным под руководством мастера, выполните следующее.

1.   Щелкните на кнопке Страницы окна базы данных, а затем дважды щелкните на ярлыке Создание страницы доступа к данным с помощью мастера.

На экране появится первое окно мастера создания страниц.

2.    Окно выбора полей. Из раскрывающегося списка Таблицы и запросы выберите таблицу (или запрос), поля которой следует включить в страницу доступа.

В области Доступные поля появится список полей указанной таблицы или запроса.

3.   Переместите те поля, которые должны будут отображаться на странице доступа к данным, из списка Доступные поля в список Выбранные поля. Чтобы сделать это, щелкните на имени нужного поля, а затем на кнопке со значком ">" (или просто дважды щелкните на имени поля).

4.   Если необходимо использовать на странице поля из других таблиц, вернитесь к шагу 2 и выберите другую таблицу. (Помните о том, что между такими таблицами должны быть определены связи.)

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

5. Группировка записей. Следующее окно мастера позволяет выбрать уровни группировки. Чтобы задать группировку по определенному полю, щелкните на имени требуемого поля в списке слева, а затем на кнопке со значком ">". На этом этапе все операции по созданию групп аналогичны выполняемым при разработке отчетов с помощью мастера. В качестве подсказки справа отображается образец будущей страницы отчета, соответствующий выбранному уровню группировки. Чтобы перейти к следующему окну мастера, щелкните на кнопке Далее.

Чтобы указать требуемый интервал группировки, щелкните на кнопке Группировка. Этот шаг можно опустить (по умолчанию принимается порядок группировки обычный), а если, предположим, записи необходимо сгруппировать по дате, с интервалом в квартал, то сделать это можно, выбрав в открывшемся диалоговом окне из списка Интервалы группировки опцию по кварталам.

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

7. В последнем окне мастера  следует ввести заголовок для будущей страницы. Кроме того, мастер предлагает вам попробовать себя в роли дизайнера Web-страниц и выбрать подходящую тему для страницы. Для этого выберите переключатель Изменить макет страницы и установите флажок Применить тему к странице. Затем щелкните на кнопке Готово.

Выдержав многозначительную паузу, мастер создает новую страницу, открывает ее, а вместе с ней - диалоговое окно Тема, в левой части которого представлен список всех доступных тем. Область справа демонстрирует, как будет выглядеть новая страница. Ознакомившись с доступными вариантами, щелкните на наиболее подходящем, а затем на кнопке ОК.  Новый объект базы данных страница доступа к данным создан.

8. Чтобы сохранить созданную страницу (в  HTML – документе), выполните команду Файл > Сохранить.

При сохранении новой страницы доступа к данным ее ярлык (фактически это указатель на    HTML – файл) отображается на вкладке Страницы базы данных. Сам файл сохраняется как файл с расширением .htm в вашем рабочем каталоге.

Теперь посмотрим на новую страницу внимательнее. На странице отображается поле это поле группировки вместе со своей надписью, слева от которой расположена кнопка развертывания (со значком "плюс"). Щелчок на этой кнопке открывает информацию и появляется кнопка свертывания (со знаком "минус").

Кроме того, на странице помещены два элемента управления ActiveX, функции которых сходны с функциями навигационной панели таблиц и форм Access. Кнопки этих элементов позволяют выполнять основные операции с записями таблицы: переместиться в конец или начало таблицы, перейти на следующую или предыдущую запись, создать новую запись или удалить существующую, сохранить изменения, а также выполнить сортировку по указанному полю и фильтрацию записей. Если записи были сгруппированы, то отображается соответствующее количество  "навигационных" элементов управления.

Результаты своей работы можно просмотреть  в Web-броузере Internet Explorer.

Гиперссылки

Гиперссылка, как и положено любой ссылке, указывает на какой-либо объект. А приставка "гипер-" свидетельствует о широких возможностях, которые открывает использование такого средства, как гиперссылка. К объектам, которые могут находиться "в поле зрения" гиперссылки, относятся Web-страницы, адреса электронной почты, файлы локального компьютера или непосредственно объекты ACCESS (например, форма или отчет). Щелчок на гиперссылке позволяет перейти к новому объекту, местоположение которого также может быть разным: в сети Internet, во внутренней сети intranet или на одном из дисков локального компьютера.

Для хранения адресов гиперссылок в таблицах Access предусмотрен специальный тип данных — Гиперссылка. Порядок включения в таблицу поля гиперссылки ничем не отличается от использования полей другого типа. Простейший  пример применения поля гиперссылки — это указание в таблице сведений о Web-страницах клиентов (для таблицы, где перечислены клиенты).

Данные типа Гиперссылка имеют свой формат и могут включать до четырех  частей, разделенных символами :

экранный текст#адрес#дополнительный адрес#подсказка

Экранный текст. Текст, который отображается в поле или элементе управления. Может иметь пояснительный характер или указывать подробное имя объекта, определяемого адресом. Необязательный компонент.

       Адрес. Адрес гиперссылки может быть оформлен как адрес URL (Uniform Resource Locator) или путь UNC (Universal Naming Convention). Обязательный компонент гиперссылки.

       Дополнительный адрес. Указывает на конкретный объект (например, форму базы данных) или положение в документе. Необязательный компонент.

      Всплывающая подсказка. Появляется при наведении указателя на гиперссылку. Необязательный элемент.

Теперь рассмотрим, как отображаются ссылки на экране.

•   Если в адресе гиперссылки указан компонент экранный текст, то на экране  появится только  он.   Например,  если  адрес  гиперссылки  задан  как ООО Экзотика#http://www.exotica.ru, на экране будет отображаться текст ООО Экзотика, а при наведении указателя на ссылку — URL-адрес http://www.exotica.ru.

•   Если экранный текст не введен (например, www.neworleans.com), будет отображаться только адрес (как в самом поле таблицы — www.neworleans.com, так и в качестве подсказки — http://www.neworleans.com). То есть введенный адрес гиперссылки www.neworleans. com воспринимается программой Access как

www.neworleans.com#http://www.neworleans.com#.

•   Следующая гиперссылка:

Форма "Товары" #С:\Мои документы\Интернет-аптека.mdb#Form Това-ры#Щелкните, чтобы перейти к форме "Товары"

включает все компоненты: экранный текст— Форма "Товары"; адрес в виде UNC-пути— С:\Мои документы\Интернет-аптека.тс1Ь; дополнительный адрес — Form Товары; всплывающую подсказку — Щелкните, чтобы перейти к форме "Товары", и указывает на форму Товары в базе данных Интернет-аптека, расположенную в папке с: \Мои документы. На экране ссылка отображается как текст Форма "Товары", а при наведении на нее указателя появляется текст подсказки Щелкните, чтобы перейти к форме "Товары"

Рис.  Адрес гиперссылки для обращения к форме Товары базы данных Интернет-аптека

Замечание. Гиперссылки в Access можно ввести как непосредственно в поля таблиц базы данных, так и добавить в отчет (такие ссылки станут активными при экспорте отчета в Word, Excel или HTML) или форму (например, создав специальную кнопку щелчок на которой обеспечивает переход по адресу гиперссылки). Формат адреса гиперссылки включает  четыре компонента, от выбора которых зависит, как будет выглядеть ссылка на экране и какой текст будет появляться при наведении на гиперссылку указателя.

Варианты для формирования запросов к заданию №1

№ варианта

Фамилия

Группа

Адрес

Дата рождения

1

Содержит букву «а»

2

1

3

Прожив. На ул. «Песочной»

4

Моложе 20 лет

5

Содержит букву «р»

6

Прожив. На ул. «Пушкинской»

7

2

8

Старше 20 лет

9

Содержит букву «н»

10

Прожив. На ул. «Советской»


 

А также другие работы, которые могут Вас заинтересовать

3621. Проект массового взрыва на карьере 234 KB
  Содержание расчетной части проекта. 1. Определение относительного показателя трудности бурения породы по В.В. Ржевскому: Пб = 0,07...
3622. Построение тяговой характеристики гусеничного движителя 124 KB
  Тяговые качества оцениваются тяговыми характеристиками, которые представляют собой графическое выражение реальных выходных тяговых параметров СДМ определенных результатами совместной работы движителя, трансмиссии и двигателя. Цель курсового...
3623. Конкуренция предприятия 133.5 KB
  Введение Рынок стимулирует предприятия к решительным действиям в овладении новыми методами хозяйствования, перестройке своей деятельности. В условиях рынка предприятие является главным объектом хозяйствования, независимым товаропроизводителем, эконо...
3624. Метрология, стандартизация и сертификация. Шпаргалка 338 KB
  Настоящее издание представляет собой учебное пособие, подготовленное в соответствии с Государственным образовательным стандартом по дисциплине «Стандартизация, метрология и сертификация». Материал изложен кратко, но четко и доступно, что позволит в ...
3625. Функция корреляции белого шума. Идеальный приемник ДЧМ сигналов. 37.5 KB
  Функция корреляции белого шума, ограниченного полосой частот. Стационарный процесс с равномерной спектральной плотностью мощности в некоторой полосе частот называют квазибелым шумом....
3626. Экономические циклы 125.5 KB
  Данная работа направлена на разностороннее рассмотрение экономических циклов, их параметров и влияния на различные отрасли экономики государства. Актуальностью данной работы является то, что цикличное развитие экономики сопровождается высок...
3627. Движущие силы и условия развития личности 112 KB
  Движущие силы и условия развития личности Среда, наследственность и разбитие личности Секрет любых вечных проблем в науке заключается в способе их постановки, определяемом принятыми в данной культуре нормами и установками научного мышления. Если в т...
3628. Новая драма у Бернарда Шоу 86.5 KB
  Вступление Рубеж XX столетий в истории западноевропейской литературы отмечен мощным подъемом драматического искусства. Драматургию этого периода современники назвали «новой драмой», подчеркивая радикальный характер свершившихся в не...
3629. Уголовный процесс. Возбуждение уголовного дела 120.5 KB
  Уголовный процесс. Возбуждение уголовного дела Демократическое правовое государство означает верховенство правового закона и приоритет прав человека и гражданина. Одним из принципов уголовного процесса является законность, то есть «неукоснительное с...