Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Создать параметрический запрос
Запросы, представляющие собой варианты базового запроса и незначительно отличающиеся друг от друга, называются параметрическими. Создать запрос, в результате выполнения которого будет выводиться Фамилия, Имя, Отчество и Идентификационный код определенного сотрудника. · При выбранной вкладке Запрос выполнить щелчок по кнопке Создать. o Открывается окно Новый запрос, в котором выбрать режим создания запроса Конструктор, затем - ОК; o Открывается окно Запрос2: запрос на выборку, а затем активизируется окно Добавление таблицы, в котором выбрать из списка таблиц таблицу Сотрудник щелчком мыши по имени таблицы, а затем выполнить щелчок по кнопке Добавить, после чего закрыть окно Добавление таблицы; o При помощи мыши переместить нужные поля из выбранной таблицы. o В столбце Фамилия в строке Условие отбора ввести в квадратных скобках [Введите фамилию] (сообщение, которое будет выводиться на экран при выполнении запроса). o Выбрать из меню Запрос подпункт Параметры. В появившемся окне Параметры запроса в столбце Параметр ввести то же сообщение без квадратных скобок. В столбце Тип данных выбрать тип Текстовый, выполнить щелчок по кнопке ОК. o Закрыть запрос, на вопрос о сохранении ответить положительно, сохранить запрос с именем Идент код. o Созданный запрос будет иметь вид представленный на Рисунке 3.2.
o Выполнить запрос, выполнив щелчок по кнопке Открыть. В появившемся на экране окне Введите значение параметра ввести фамилию сотрудника, информацию о котором необходимо получить, выполнить щелчок по кнопке ОК. o На экране появится таблица с данными о выбранном сотруднике. Завершив просмотр, закрыть окно. Создать запрос, используемый для создания сложного отчета · При выбранной вкладке Запрос выполнить щелчок по кнопке Создать. o Открывается окно Новый запрос, в котором выбрать режим создания запроса Конструктор, затем - ОК; o Открывается окно Запрос3: запрос на выборку, а затем активизируется окно Добавление таблицы, в котором выбрать из списка таблиц таблицу Сотрудник щелчком мыши по имени таблицы, а затем выполнить щелчок по кнопке Добавить, аналогично добавить таблицы Состав семьи и Штатное расписание, после чего закрыть окно Добавление таблицы; o Из первой таблицы выбрать поля Фамилия, Имя, Отчество, Должность. При помощи мыши переместить на бланк запроса. o Из второй таблицы выбрать поле Идент код, поместить его на бланк запроса. o Из третьей таблицы выбрать поля Назв Подр и Оклад и также поместить их на бланк. o Добавить в бланк раздел Групповая операция ( Вид -> Групповые операции ) или выполнив щелчок по соответствующей пиктограмме . o В столбце Идент код выполнить щелчок мышью в строке Групповая операция, появится кнопка раскрытия списка. Выполнить по ней щелчок мышью и выбрать из списка функцию Сount (количество записей с одинаковыми значениями для данного поля).
o Закрыть запрос, выполнив его сохранение под именем Запрос для отчета. o Выполнить запрос. Результат выполнения представлен на Рисунке 3.4.
Требования к содержанию и оформлению отчета по работе. Отчет по работе выполняется письменно в тетради. Отчет должен содержать: тему работы; условие и ход решения для каждого задания. Практическая работа 23 Способ обработки информации с помощью формы Цель работы: приобрести практический опыт работы большим объемом информации, построением БД с помощью форм Порядок выполнения работы: 1. Записать тему и цель работы в тетрадь. 2. Оформить отчет о выполненной работе. Инструментарий. ПЭВМ IBM PC, пакет программ MS.
Постановка задачи Создать формы для заполнения таблиц: Сотрудник, Состав семьи, Штатное расписание. Содержание отчета: · Тема лабораторной работы. · Цель работы. · Применяемые средства. · Описание последовательности действий при создании форм. Описание работы: Для создания формы Сотрудник выполнить следующие действия: · В окне БД выбрать вкладку Формы. Выполнить щелчок по кнопке Открыть. Появится диалоговое окно Новая форма. · Выбрать из списка пункт Конструктор. Затем в списке Выберите в качестве источника данных таблицу или запрос выбрать имя таблицы Сотрудник. Выполнить щелчок по кнопке ОК. · Если на экране отсутствует список полей выбранной для построения формы таблицы, выбрать пункт меню Вид -> Список полей. · Поля из списка переместить на форму (по одному или предварительно выделив с использованием клавиши Shift и мыши, для выделения всех полей выполнить двойной щелчок мышью на заголовке окна Список полей.
· Разместить поля на форме в нужных местах по прилагаемому образцу Рисунок 5.1.
· Перемещение полей и их имен по форме производиться следующим образом: Выделяется объект (поле с именем) щелчком мыши. Вокруг него появятся маркеры перемещения и изменения размеров. Перемещать поле можно вместе с привязанным к нему именем или отдельно от него. Для перемещения поместить указатель мыши на квадратик, находящийся в левом верхнем углу элемента. Указатель мыши в виде ладони позволяет перемещать объект вместе с привязанным к нему именем, в виде ладони с вытянутым указательным пальцем - перемещает один объект. Нажать кнопку мыши и, удерживая ее, буксировать поле или его имя в нужное место в форме. Затем отпустить кнопку мыши. Для изменения надписи, связанной с полем необходимо выполнить на ней двойной щелчок мышью. В открывшемся диалоговом окне Надпись выбрать вкладку Макет, изменить значение у свойства Подпись. Затем закрыть окно. Для изменения размеров поместить курсор на размерные маркеры, при этом курсор примет вид двунаправленной стрелки. Нажать кнопку мыши, буксировать в нужном направлении, затем отпустить кнопку мыши. Для удаления поля выделить его, нажать клавишу Delete или выбрать команду Правка -> Удалить. · Сохранить форму, выбрав из меню Файл -> Сохранить как... в открывшемся окне выбрать режим сохранения в текущей базе данных, затем щелчок по кнопке ОК. · Просмотреть форму в режиме Формы, выполнив щелчок по кнопке Открыть. · Если вид формы не удовлетворяет, открыть форму в режиме Конструктор и внести необходимые изменения, затем сохранить форму Файл -> Сохранить или выполнить щелчок по пиктограмме Сохранить. Аналогичным образом создать формы: Состав семьи и Штатное расписание. 4.3. Создать объединенную форму, включающую две ранее созданные: Сотрудник и Состав семьи. · В окне БД, при выбранной вкладке Формы, выбрать форму Сотрудник. Она будет основной. Выполнить щелчок по кнопке Конструктор. · Расположить окна БД и Конструктора с открытой формой Сотрудник таким образом, чтобы они не перекрывали друг друга. · В окне БД выбрать форму Состав семьи. Переместить ее в окно формы Сотрудник на свободное место в правой части формы. · Закрыть форму Сотрудник. Подтвердить сохранение в появившемся на экране окне. Перейти к вкладке Таблицы, выбрать таблицу Состав семьи, удалить все записи из таблицы. 4.5. Заполнить таблицу Состав семьи, используя для заполнения созданную форму Сотрудник. · В окне БД выбрать вкладку Формы, выбрать форму Сотрудник, выполнить щелчок по кнопке Открыть. · В открывшемся окне появится форма Сотрудник, содержащая первую запись таблицы Сотрудник – Рисунок 5. 2.
· Раздел формы Состав семьи будет незаполненным. Для заполнения выполнить щелчок в окне ввода первого элемента формы Состав семьи. Информацию брать из Таблицы.1. Для перехода к следующему полю используется клавиша Enter. Ввести информацию в следующее поле и.т. д. · Если в составе семьи сотрудника несколько человек, для перехода к следующей записи Состав семьи использовать кнопки, расположенные в нижней части формы. Кнопка со стрелкой вправо - движение вперед, со стрелкой влево - в обратном направлении. Заполнив информацию о всех членах семьи сотрудника, перейти к следующей записи таблицы Сотрудник, используя аналогичные кнопки в окне формы Сотрудник. Заполнить для него информацию о составе семьи и т.д., пока не будут внесена информация о составе семьи для всех сотрудников. Закрыть форму Сотрудник. Просмотреть заполненную таблицу Состав семьи в режиме Таблица. Убедиться, что все записи, помещенные в таблицу верны. При необходимости внести изменения в данные таблицы. Закрыть таблицу. Подтвердить сохранение произведенных изменений. Таблица 4. Таблица-объект СОСТАВ СЕМЬИ
Требования к содержанию и оформлению отчета по работе. Отчет по работе выполняется письменно в тетради. Отчет должен содержать: тему работы; условие и ход решения для каждого задания. Практическая работа 24 Составление отчетов в БД Цель работы: приобрести практический опыт работы большим объемом информации, построением БД и выполнением отчета Порядок выполнения работы: 1. Записать тему и цель работы в тетрадь. 2. Оформить отчет о выполненной работе. Инструментарий. ПЭВМ IBM PC, пакет программ MS. Создать простой отчет, содержащий: · список сотрудников предприятия с полями: Идент код, Фамилия, Имя, Отчество, Телефон; · Сгруппировать данные по 1-ой букве фамилии; · Вычислить количество фамилий в каждой группе. Вид отчета представлен на Рисунке 4.1.
Рисс. 4.1.Отчет Список сотрудников предприятия Для создания такого отчета выполнить: 1. Открыть базу данных, для которой создается отчет; 2. Начать создание отчета в режиме Конструктор: Выбрать вкладку Отчеты, нажать кнопку Создать. Появляется окно Новый отчет, в котором выбрать Конструктор (для самостоятельного создания отчета), указать источник данных - таблицу Сотрудник (выбрать таблицу из раскрывающегося списка с перечнем таблиц и запросов). Нажать ОК. На экран выводятся окна, представленные на Рисунке 4.2.
a) Окно отчета в режиме конструктора с заголовком Отчет1: отчет и со следующими областями: Верхний колонтитул; Область данных; Нижний колонтитул. б)Панель элементов, содержащая кнопки для создания элементов управления, которые можно включить в отчет. Панель элементов можно закрыть или вывести, выполнив щелчок по кнопке Панель элементов на панели инструментов или выполнив команду Вид -> Панель элементов; c)Список полей базовой таблицы или запроса (список полей таблицы Сотрудник ). Список полей можно вывести или закрыть, выполнив команду Вид -> Список полей или выполнив щелчок по кнопке Список полей на панели инструментов. Перемещая окна (отбуксировав мышкой за заголовок) можно расположить их в удобном для работы порядке, например: Окно отчета - слева, Список полей в правой области экрана, ниже - Панель элементов. Дополнительно можно вывести окно свойств создаваемого отчета ( Вид -> Свойства ) или выполнив щелчок по пиктограмме Свойства. 3. Установить размеры отчета · Переместить правую границу окна создания отчета с помощью указателя мыши так, чтобы на верхней линейке было видно число 19 (размер отчета 18 см); · Выполнить Файл -> Параметры страницы: · При выбранной вкладке Страница установить книжную ориентацию листа и размер А4 (210х297); · При выбранной вкладке Поля установить размеры левого и правого поля по 10 мм; · При выбранной вкладке Столбцы установить: количество столбцов-1; ширина столбца-18 см; высота - 3 см; ОК; · Переместить правую границу области данных отчета до значения 18 на верхней линейке; 4. Добавить в бланк отчета области Заголовок отчета и Примечание отчета: · Для этого выполнить Вид -> Заголовок / Примечание отчета. 5. Переместить из таблицы в Область данных список нужных полей. · В окне таблицы Сотрудник выделить в комбинации с клавишей Ctrl поля Идент код, Фамилия, Имя, Отчество, Телефон и отбуксировать их в Область данных. В Области данных появятся связанные элементы управления, т.е. элементы, связанные с полями таблицы Сотрудник (слева - подпись, справа - значение поля). Выполнить щелчок мышью на свободном пространстве в области данных, чтобы убрать выделение вставленных элементов управления; · Можно просмотреть содержимое отчета на данном этапе, выбрав Файл -> Предварительный просмотр. В дальнейшем можно использовать эту команду для просмотра содержимого отчета после внесения каких-либо изменений; · Переместить заголовки столбцов в область Верхний колонтитул для этого: · Выделить подписи элементов управления (слева) в Области данных, для чего нажать клавишу Shift и выполнить щелчок на каждой подписи (или обвести их слева направо с нажатой левой кнопкой мыши). Выполнить команду Вырезать; · Активизировать Верхний колонтитул щелчком мыши по заголовку и выполнить команду Вставить. Подписи будут вставлены в область Верхнего колонтитула; · Расставить заголовки столбцов следующим образом: подпись Идент код переместить в левый верхний угол области. Остальные подписи расставить так, чтобы расстояние между левыми границами подписей было равно 3см; · Выполнить редактирование и форматирование заголовков столбцов (в соответствии с Рисунком 1). Для этого выделить все подписи в строке (поместить курсор мыши слева от строки, чтобы курсор принял форму стрелки, направленной вправо и выполнить щелчок мышью), щелкнуть правой кнопкой мыши на выделении, в появившемся окне выбрать команду Свойства и установить во вкладке Макет следующие значения: Ширина 3см, Высота 1см, Тип границы Сплошная, Размер шрифта 12см. Для редактирования подписи выделить элемент, выполнить щелчок мышью на подписи и внести нужные изменения. Замечания: Форматировать можно и отдельный элемент, выделив только его. При форматировании можно использовать пиктограммы панели форматирования на панели инструментов, или команды меню Формат -> Выровнять, Формат -> Размер, или установить соответствующие свойства для данного элемента. · Уменьшить размер области Верхний колонтитул по размеру высоты заголовков столбцов, добавив приблизительно 0, 5 см, переместив границу следующей области Область данных вверх; · Разместить поля в Области данных в ряд под заголовками соответствующих столбцов. Уменьшить размер Области данных мышкой переместив нижнюю границу области вверх. Отформатировать каждое поле в соответствии с Рисунком.1; · Просмотреть содержимое отчета на данном этапе, выбрав Файл -> Предварительный просмотр. Внести изменения, если есть несоответствия Рисунку.1 или ошибки. 6. Определить поля, по которым будет производиться группировка и сортировка данных: · Выполнить щелчок по пиктограмме Сортировка и группировка панели инструментов или выбрать Вид -> Сортировка и группировка. Открывается окно Сортировка и группировка; · в столбце Поле/выражение (левый столбец) открыть список полей и выбрать поле Фамилия; · в столбце Порядок сортировки установить порядок сортировки (по возрастанию) · Выполнить установку свойств в области Свойства группы: o Для Заголовок группы и Примечание группы установить значение Да. При этом в окне отчета появляется дополнительная область Заголовок группы " Фамилия" перед Областью данных и Примечание группы после Области данных; o Для группировки по первому символу установить в строке Группировка значение По первым символам; o В строке Интервал установить число начальных символов, по которым хотим образовывать группы, для группировки по одному первому символу это значение равно 1; o В строке Не разрывать установить значение Полную группу; o Закрыть окно Сортировка и группировка. 7. Вставить в область Заголовок группы бланка отчета текст " Группа фамилий, начинающихся на букву ", а затем должна выводиться буква, по которой создавалась очередная группа: · Выделить область Заголовок группы в бланке отчета (щелкнуть на заголовке области); · Из окна Список полей перетащить поле Фамилия в бланк отчета в область Заголовок группы. . Поместить указатель с изображением руки с вытянутым указательным пальцем на маркер, расположенный в левом верхнем углу левого поля (подпись) и отбуксировать это поле в левый верхний угол области Заголовка группы, отступив 0, 25см слева. Аналогично переместить правое поле вправо на 8см от левой границы области. · В окне Панель элементов щелкнуть по кнопке Линия, переместить курсор в область Заголовок группы под набранный текст и провести линию, подчеркнув оба поля; · Просмотреть отчет, выбрав Файл -> Просмотр. Если видны 2 буквы фамилии, то уменьшить поле Фамилия, если где-либо не видно буквы, то поле Фамилия увеличить (как описано предыдущем пункте). 8. Вставить в область Примечание группы бланка отчета текст " Количество в группе ", а затем должно выводиться количество фамилий, относящихся к данной группе: · Создать элемент управления. Для этого выполнить щелчок на Панели элементов по кнопке аб/, а затем в области Примечание группы в месте расположения элемента. Появляется элемент, состоящий из 2-х частей. Переместить правую часть элемента вправо. В левую часть поля (подпись) ввести текст " Количество в группе". В правую часть элемента ввести формулу =Count([Фамилия]). Произвести форматирование. 9. Вставить рисунок в заголовок отчета: · Вставка -> Рисунок -> Из файла. В открывшемся окне выбрать подходящий графический файл, выполнить щелчок по кнопке ОК. 10. Вставить текст заголовка отчета и рядом дату создания отчета: · На панели элементов выбрать кнопку аб/, переместить курсор в область Заголовок отчета справа от рисунка. Отодвинуть правое поле ближе к правой границе области. В левое поле ввести текст заголовка. В правом поле с надписью Свободный ввести формулу зte(). Отформатировать поля. Вставить номер страницы в области Нижний колонтитул: · Аналогично добавить элемент Номер страницы: в левое поле ввести текст " Страница", а в правое =Page. Сохранить отчет. II Создать сложный отчет, содержащий: · список сотрудников по подразделениям, имеющих в составе семьи более 1 человека; · суммарный оклад и средний по подразделениям; · суммарный оклад по всему предприятию. · Вид отчета представлен на Рисунке 4.3.
· В связи с тем, что создаваемый отчет использует информацию из всех трех таблиц базы данных, будем строить отчет на базовом запросе Запрос для отчета, созданном в предыдущей лабораторной работе. Действия аналогичны действиям, описанным в п. I данной лабораторной работы при создании простого отчета. 1. Начать создание отчета в режиме Конструктор: Выбрать вкладку Отчеты, нажать кнопку Конструктор. Появляется окно Новый отчет, в котором выбрать Конструктор (для самостоятельного создания отчета), указать источник данных -запрос Запрос для отчета. Нажать ОК. Вид экрана - как и при создании отчета по п I.2. 2. Установить размеры отчета. 3. Добавить в бланк отчета области Заголовок отчета и Примечание отчета. 4. Определить поля, по которым будем группировать и сортировать данные: · Установить группировку по полю Назв подр (название подразделения), порядок сортировки по возрастанию. 5. Добавить области Заголовок группы и Примечание группы; 6. Выбрать из окна запроса Запрос для отчета в Область данных список всех полей, кроме Назв подр и перенести заголовки колонок таблицы в Верхний колонтитул. Выполнить размещение и форматирование всех полей в областях Верхний колонтитул и Область данных в соответствии с Рисунком 3. 7. Заполнить область Заголовок группы: 8. Выбрать из окна запроса Запрос для отчета в Заголовок группы поле Назв подр и изменить содержимое поля подпись (левое поле) на Название подразделения. Выполнить форматирование полей в соответствии с Рисунком 3. 9. Заполнить область Примечание группы: · Переместить из списка полей запроса Запрос для отчета в Примечание группы поле Назв подр 2 раза, расположив связанные поля друг под другом. Изменить название полей подпись (левое поле) на Суммарный оклад по подразделению для первой строки и Средний оклад по подразделению для второй строки; · Рядом с 1-ой и 2-ой строками создать по одному не заполненному полю, щелкнув сначала на Панели элементов по кнопке аб/, а затем в области Примечание группы в соответствующей строке. Убрать левые поля (подписи), выделив их и затем, щелкнув на кнопке Вырезать на панели элементов. В верхней строке в поле с надписью Свободный набрать формулу =Sum([Оклад]) (для вычисления суммарного оклада по подразделению), в нижней - =Avg([Оклад]) (для вычисления среднего оклада по подразделению). Разместить поля с формулами под заголовками соответствующих столбцов; · Аналогично создать строку для вывода в отчет Суммарного оклада по предприятию в разделе Примечание отчета, создав сначала связанное поле и введя соответствующую подпись и формулу. Для поля с формулой в качестве значения свойства Сумма с накоплением установить значение, отличное Отсутствует. 10. Вставить в раздел Заголовок отчета текст заголовка отчета, а рядом дату и время создания отчета, вставить номер страницы. Для вывода даты и времени использовать в формуле функцию Now(). 11. Выполнить форматирование полей в соответствии с Рисунком 4.3. Просмотреть отчет. Сохранить отчет. Требования к содержанию и оформлению отчета по работе. Отчет по работе выполняется письменно в тетради. Отчет должен содержать: тему работы; условие и ход решения для каждого задания. Практическая работа 25 Знакомство с HTML Цель работы: приобрести практический опыт работы с гипертекстовым документом. Порядок выполнения работы: 1. Записать тему и цель работы в тетрадь. 2. Оформить отчет о выполненной работе. Инструментарий. ПЭВМ IBM PC, пакет программ MS. Задание Составить свое резюме по следующему плану (в общей сложности 4 – 5 строчек, вместо многоточий и пояснений в скобках вставить свои данные): Я, … (ФИО), родился … (дата и год рождения) в городе … (место, где родились). В 19… году окончил … школу (лицей, гимназию) с углубленным изучением …, средний балл аттестата... В 19… году поступил на факультет … СПбГУНиПТ. Средний балл по первым сессиям (аттестациям) … В свободное от учебы время увлекаюсь … (перечислить не менее трех увлечений помимо учебы). Мои приятели в группе: …(перечислить не менее трех фамилий из группы). Выполнение I. Прочтите общие сведения о языке HTML (п.п. 2.1, 2.2). II. Подготовьте бланк для HTML-кода Вашего резюме. Для этого следует: 1) выполнить команду Пуск ® Программы ® Стандартные ® Блокнот ® Файл® Сохранить как…; 2) в окне Сохранение документа открыть папку своей группы. В поле Имя ввести Резюме Фамилия.html (вместо Фамилия, естественно, должна стоять Ваша фамилия), нажать кнопку Сохранить. Если все сделано правильно, то в папке Вашей группы появится этот файл со значком обозревателя, в противном случае – со значком блокнота. Тогда следует удалить созданный файл и повторить все снова. III. Введите в созданный документ стандартные теги: < HTML> < HEAD> < /HEAD> < BODY> < /BODY> < /HTML> Теги набираются в английском регистре. Для ускорения и облегчения набора желательно активно пользоваться командами копирования и переноса информации. Подробнее об этих тегах см. п. 2.4. IV. Внутри контейнера < BODY> напечатайте свое резюме. Выполните команду Файл® Сохранить. V. Посмотрите, как выглядит набранный текст без «украшательств». Для этого следует открыть созданный файл из папки своей группы. Сжать размеры окна Explorer. Обратите внимание на информацию в заголовке окна Explorer и в поле Адрес, а также на то, как компонуются строки текста при изменении размеров окна, в которое он выдается. VI. Проведите первую коррекцию кода. Для этого следует: 1) не закрывая Explorer, перейти в окно Блокнота; 2) вставить в контейнер < HEAD> …< /HEAD> контейнер < TITLE> Резюме ФИО < /TITLE> (вместо ФИО, естественно, должна стоять Ваша фамилия); 3) выполнить команду Файл® Сохранить; 4) перейти в окно Explorer; 5) нажать кнопку Обновить. Посмотрите, как повлиял тег < TITLE> на информацию в заголовке Explorer. Подробнее об этих тегах см. п. 2.4. VII. Проведите вторую коррекцию кода. Для этого следует: 1) не закрывая обозреватель, перейти в окно Блокнота; 2) в открывающий тег < BODY> вставить атрибуты TEXT и BGCOLOR, значения цветов выбрать самим. Подробнее об этих атрибутах см. п. 2.4;
3) выполнить Файл® Сохранить; 4) перейти в окно Explorer; 5) нажать кнопку Обновить. Посмотрите, как изменился вид информации в окне Explorer. Если какой-то атрибут «не сработал», значит, допущены ошибки в написании английских слов или пропущены пробелы между атрибутами. Следует найти ошибки и повторить цикл коррекции кода. Итак, один цикл коррекции кода включает следующие действия: внесение и сохранение исправлений в окне блокнота, переход в окно Explorer и обновление его информации кнопкой Обновить или командой Вид® Обновить. В дальнейших пунктах инструкции будут просто указываться изменения, которые следует внести в код, а все остальные действия перечисляться не будут. VIII. Проведите третью коррекцию кода. Для этого следует: 1) после раздела «ФИО, где и когда родился», поставить тег абзаца < P>; 2) после раздела «какую школу кончил, средний балл аттестата» – тег разрыва строки < BR>; 3) перед разделом «увлечения помимо учебы» вставить в код тег горизонтальной линии < HR>. Подробнее об этих тегах см. п. 2.6. Посмотрите через Explorer, в чем Популярное:
|
Последнее изменение этой страницы: 2016-04-09; Просмотров: 1954; Нарушение авторского права страницы