Методические указания к практическим работам по дисциплине «Базы данных»


Скачать 0.85 Mb.
Название Методические указания к практическим работам по дисциплине «Базы данных»
страница 9/12
Тип Методические указания
rykovodstvo.ru > Руководство эксплуатация > Методические указания
1   ...   4   5   6   7   8   9   10   11   12

РАЗДЕЛ 3. ОТЧЁТЫ В БАЗЕ ДАННЫХ

Тема: «Создание форм»

Практическая работа №14. Тема: «Создание форм»


Создайте форму по таблице «Клиенты».

  1. Выберите Создать, Мастер форм по таблице Клиенты.

  2. Выберите все поля таблицы, Внешний вид формы – в столбец, стиль оформления- Обычный. Имя формы- Клиенты.

  3. Перейдите в режим Конструктора, увеличьте размер формы, добавьте заголовок Формы- Клиенты.

  4. Выделите все надписи, и выравнейте по правому краю, для этого выберите Формат.

  5. Увеличьте размер шрифта 12 и соответственно размер поля (можно для этого выбрать Формат, Размер, по размеру данных)

  6. Добавьте поле в заголовке Формы, содержащее сегодняшнюю дату
    (используйте функцию Date()).

  7. Измените по-своему усмотрению цвет шрифта, цвет фона заголовка и области данных.

  8. Добавьте рисунок в область данных, чтобы рисунок помещался рационально в рамке, выберите свойство Масштабы рисункапо размеру рамки.

Создайте форму по таблице «Типы», используя Автоформу.

  1. Выберите Автоформа: (в столбец).

  2. Введите заголовок Типы товаров.

  3. Отформатируйте форму по своему усмотрению.

  4. Сохраните форму под именем Типы товаров.

Создайте подчиненную форму по таблицам «Сотрудники» и «Персональные мероприятия»,

  1. Импортируйте таблицу «Персональные мероприятия» из базы, которая находится по следующему пути: G:\TXT\ACCESS\ПМ.MDB (если её у вас нет!)

  2. Свяжите таблицу «Персональные мероприятия» с таблицей «Сотрудники» по полю КодСотрудника с обеспечением целостности данных.

  3. Создайте форму с помощью Мастера форм,
    из таблицы Сотрудники выберите поля «Код Сотрудника», «Фамилия», «Имя» и «Должность»;
    из таблицы «Персональные мероприятия» выберите все поля, кроме поля «КодСотрудника».

  4. Поскольку эта форма предназначена для просмотра данных о сотруднике и должна включать подчиненную форму, содержащую данных о персональных мероприятиях, относящихся к сотруднику, выберите тип представления данных «по Сотрудники» и выберите переключатель «Подчиненные формы».

  5. Параметр оформления подчиненной формы выберите «Ленточный»
    (этот тип удобный для форматирования).

  6. Стиль оформления Обычный.

  7. Укажите названия для основной и подчиненной форм. Введите Персональные мероприятия в поле ввода «Форма» и «Персональные мероприятия» подчиненная форма в поле ввода «Подчиненная форма».

  8. Прейдите в режим Конструктор и отформатируйте форму.

  9. Измените, фоновый рисунок формы, для этого выберите свойства формы и в строке Рисунок укажите путь к рисунку (выберите любой рисунок).

  10. Создайте на основе полученной формы свой Автоформат, для этого выберите Формат, Автоформат ил кнопка на панели инструментов, далее выберите кнопку Настройка и переключатель Создание нового стиля на основе стиля объекта: Форма «Персональные мероприятия», введите имя стиля -ваше имя.

Создайте форму по таблице «Сотрудники», используя, Конструктор.

  1. Выберите Создать, Конструктор по таблице Сотрудники.

  2. Выведите на экран Список полей (если его нет) и выберите поля Код Сотрудника, Должность, Подчиняется, Дата Найма, Телефон, Фотография и Адрес.

  3. Добавьте заголовок в форму, используя Вид, Заголовок /Примечание формы, и добавьте поле, введите подпись Сотрудник, а в элемент управления, вместо Свободный введите формулу

=[Фамилия]&” “&[имя]

  1. Выровнейте надписи всех полей по левому краю, установите размер и цвет по-своему усмотрению.

  2. Переместите поле Адрес ниже и добавьте надпись Личные данные.

  3. Вставьте линию над добавленной надписью (чтобы разделить данные), используя кнопку на панели элементов Линия (чтобы она получилась ровной, удерживайте при рисовании клавишу Shift), измените цвет, толщину и оформление, используя кнопки на панели инструментов Форматирование.

  4. Отформатируйте рисунок, вызовите свойства и на вкладке Макет выберите Вписать в рамку.

  5. Измените последовательность перехода по клавише Tab , выберите команду «Вид, Последовательность перехода». В списке «Последовательность» измените: Подчиняется перед должность.

  6. Исключите элементы управления Фотография и фамилия сотрудника из последовательности перехода, для этого вызовите свойства и на вкладке «Другие» измените свойство «Переход по Tab» на Нет.

  7. Перейдите в режим Формы и проверьте работу формы.

  8. Сохраните форму под именем Сотрудники.

Создайте кнопочную форму, используя, Конструктор.

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

  1. Создайте форму с помощью Конструктора ни по какой таблице.

  2. Добавьте на форму в Заголовок формы название - Главная форма.

  3. В область данных поместите шесть кнопок. Четыре кнопки для открытия созданных вами форм. Кнопки создавайте с помощью Мастера (эта кнопка должна быть нажата!). Для этого, после добавления кнопки выберите Работа с формой, Открытие формы.

  4. Добавьте кнопку для запуска программы Word с помощью Мастера. Для этого, после добавления кнопки выберите Приложение, Запуск MS Word.

  5. Добавьте кнопку для выхода из Access. Для этого, после добавления кнопки выберите Приложение, Выход из приложения.

  6. Сохраните форму под именем Главная.

Практическая работа №15. Тема «Создание форм в программе MS Access».


Выполнение работы:

откройте базу данных Заказы товаров в папке своей группы, если у вас её нет, то импортируйте её.

создайте форму в режиме Конструктор по таблице Заказчики для ввода заказчиков.

добавьте на форму поля код заказчика, ФИО, дата рождения и телефон.

добавьте вычисляемое поле Возраст по формуле Year(Date())-Year([Дата_рождения]).

для поля Адрес создайте поле со списком, состоящее из значений: Волгоград, Городище, Астрахань, Волжский, Москва.

в таблицу Заказчики добавьте поле образование и на форму добавьте группу переключателей для поля образование: высшее-3, среднее-специальное-2,
среднее- 1.

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

сохраните форму под именем Ввод заказчиков.

создайте форму в режиме Конструктор по таблице Товары для ввода товаров.

добавьте на форму поля код товара, товар, цена и вес

создайте поле Вес2 для поля различных значений Вес - с надписью Введите нужный вес!.

создайте вычисляемое поле Всего = Цена/Вес*Вес2.

сохраните форму под именем Ввод товаров.

создайте форму для ввода заказов по таблицам Товары и Заказы.

добавьте на форму поля количество и дата заказа.

добавьте на форму поле со списком для поля Код заказчика, состоящее из 2х полей: Код заказчика, ФИО. Поле Код заказчика скрыть.

добавьте на форму поле со списком для поля Код товара, состоящие из 3х полей: Код товара, наименование и цена. Поле Код товара скрыть.

в заголовок формы добавьте надпись - Ввод заказов.

в примечание формы добавьте вычисляемое поле Итог = цена * количество

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

сохраните форму под именем Ввод Заказов.

создайте кнопочную форму - Главная, добавьте на форму 3 кнопки, открывающие формы Ввод заказчиков, Ввод товаров и Ввод заказов.

Практическая работа №16. Тема: «Создание сложных многотабличных форм»


  1. Откройте форму Ввод персонального мероприятия (если ее у вас нет, то импортируйте из базы Пм.mdb).

  2. Отредактируйте форму, оставьте в области данных поля: КодСотрудника, Ответственный, поле со списком Рейтинг, Найти и Примечания (все остальное удалите!).

Создание элемента управления Набор вкладок.

  1. Нажмите кнопку «Набор вкладок» (мастера для этого элемента нет!)

  2. Щёлкните в области данных для создания элемента. Access по умолчанию создает элемент управления “Набор вкладок” с двумя страницами.

  3. Увеличьте размер элемента управления, используя маркеры.

Добавление страниц в набор вкладок.

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

  2. Выберите команду «Добавить вкладку».

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

  1. Вызовите контекстное меню элемента «Набор вкладок» и выберите команду «Последовательность вкладок»; Access выведет диалоговое окно «Порядок страниц».

  2. В списке «Порядок страниц » выберите страницу3 и выберите кнопку вверх, чтобы поместить страницу перед второй.

Удаление страницы элемента управления.

  1. Выберите вкладку страницы, которою нужно удалить.

  2. Вызовите контекстное меню и выберите команду «Удалить вкладку».

Установка свойств элемента управления - набор вкладок.

  1. Выберите первую страницу элемента управления «Набор вкладок»

  2. Вызовите свойства страницы и выберите вкладку «Макет».

  3. В поле «Подпись» введите «Информация компании».

  4. Выберите второю страницу и введите подпись- «История». Закройте окно свойств.

Размещение на странице других элементов управления.

  1. Вызовите список полей и выберите поле «Фамилия» и добавьте его на первую страницу, добавьте также «Имя», «Должность», «Домашний Телефон», «Дата найма», «Подчиняется» и «Фотография».

  2. Упорядочите и отформатируйте элементы.

Создание подчиненной формы при помощи Мастера подчиненных форм.

  1. Выберите вторую страницу элемента управления «Набор вкладок»

  2. На панели элементов выберите кнопку «Подчиненная форма/отчет» и щелкните левой кнопкой мыши в левом верхнем углу второй страницы.

  3. Выберите переключатель «Таблица/Запрос», Далее

  4. Во втором диалоговом окне можно выбрать источник данных для новой формы, а также, какие поля нужно включить в подчиненную форму. Выберите элемент: Таблица: Персональные мероприятия и выберите все поля, кроме «Примечание».

  5. В третьем диалоговом окне можно определить связь между главной и подчиненной формами. Выберите переключатель «Самостоятельное определение».

  6. В верхнем списке «Поля формы/ отчета» выберите элемент «КодСотрудника»; в верхнем списке «Поля подчиненной формы/отчета» также выберите «КодСотрудника»

Создание и использование непрерывных форм
(создание подчиненной формы без помощи Мастера)

  1. Создайте форму в режиме Конструктор. Сформируйте список полей формы, включив в запрос таблицы Клиенты и Заказы, и выберите все поля таблицы Заказы и все поля таблицы Клиенты, кроме КодКлиента, ОбращатьсяК, Должность, Телефон и Факс.

  2. Закройте форму, сохранив её под именем Заказы.

  3. Создайте новую форму (для подчиненной) для списка полей которой включите таблицы Товары и Заказано и выберите все поля из Заказано и Марка из Товары.

  4. Создайте вычисляемое поле - отпускная цена: CCur([заказано].[цена]*[количество]*(1-[скидка]))
    функция Ccur округляет до целых и выводит данные в денежном формате

  5. Добавьте на форму поля Количество, Цена, Отпускная Цена.

  6. Создайте без Мастера поле со списком для поля КодТовара со следующими параметрами:
    Данные - КодТовара;
    Источник Строк – КодТовара, Марка, ПоставкиПрекращены из таблицы Товары
    Присоединенный столбец – 1;
    Ширина Столбцов – 0см;5,5см;2,5см
    Ширина списка 8 см
    Надпись –Товар
    Заглавия Столбцов - Да.

  7. В примечание форы добавьте вычисляемое поле Промежуточная Сумма = Sum(отпускная цена)

  8. Закройте форму и сохраните под именем Подчиненная форма заказов.

  9. Откройте форму Заказы в Конструкторе.

  10. В правый верхний угол формы добавьте поля НазваниеПолучателя, ГородПолучателя, ОбластьПолучателя, ИндексПолучателя и СтранаПолучателя, удалите надписи и добавьте одну надпись – Получатель, поля расположите компактно на форме.

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

  12. Ниже поля Адрес, Город, Область, Индекс и Страна, надписи этих полей удалите и расположите их компактно на форме.

  13. Ниже добавьте поле со списком для поля КодСотрудника, состоящее из полей КодСотрудника вычисляемого поля Продавец: [Фамилия] & ", " & [Имя], столбец КодСотрудника скрыть.

  14. Правее добавьте группу флажков для поля Доставка, состоящую из Ространс, Почта и Иное (значения параметров равны соответственно 1, 2, 3).

  15. Ниже в одну строку добавьте поля: КодЗаказа с надписью Заказ, ДатаРазмещения с надписью Назначение, ДатаИсполнения с надписью Исполнено.

  16. Ниже добавьте без Мастера Подчиненную форму заказов, и задайте следующие свойства подч. Формы: Объект-Источник Подчиненная форма заказов
    Основные и Подчиненные поля – КодЗаказа (т.к. эти формы связаны по полю КодЗаказа). Увеличьте размер подчиненной формы для отображения всех её данных.

  17. Добавьте в нижний правый угол формы
    вычисляемое поле Сумма=[Подчиненная форма заказов].[Form]![ПромежуточнаяСумма]
    поле СтоимостьДоставки с надписью Доставка
    вычисляемое поле Итого =[ПромежуточнаяСумма]+[СтоимостьДоставки].

  18. Добавьте кнопку с помощью Мастера для открытия формы ввод персонального мероприятия выбранного сотрудника в форме Заказы, для этого выберите Работа с формой, Открыть Форму, Ввод Персонального мероприятия, Открыть форму для отобранных записей, выберите в обоих столбцах КодСотрудникаи кнопку со знаком <->, текст для кнопки – Открытие Мероприятия.

  19. Добавьте кнопку для открытия текстового документа по гиперссылке, для этого в папке своей группе, где находится и база создайте текстовый документ Word, содержащий вашу фамилию И.О., группа. Сохраните документ под именем info.doc.

  20. Добавьте кнопку без Мастера, задайте подпись кнопки – Работу выполнил и в сроке Адрес гиперссылки введите имя вашего файла - info.doc.

Практическая работа №17. Зачетная работа по теме «Создание форм».


  1. Создайте форму «Клиенты округа»

    1. Создайте запрос «Для клиентов округа» по таблицам «Округ» и «Безработные», содержащий все поля таблицы «Безработные» и поля «Код округа» и «мо» из таблицы «Округ».

    2. Создайте форму по запросу «Для клиентов округа».

    3. Добавьте на форму поля «Код клиента» и «Телефон».

    4. Добавьте вычисляемое поле, содержащее фамилию и имя клиента одновременно.

    5. Добавьте поле «Возраст», возвращающее Возраст клиента по формуле
      Year(Date())-Year([дата рождения])

    6. Добавьте любой рисунок.

    7. В заголовок формы добавьте надпись Клиенты округа и поле «мо».

    8. Отформатируйте форму по образцу.

    9. Создайте на основе формы свой Автоформат под именем «Зачет».



  1. Создайте форму «Предприятия».

    1. Создайте запрос «Предприятия для формы» по таблицам «Округ», «Вакансии», «Предприятия», «Архив профессий», «Профессии».

    2. Включите в запрос поля «Код фирмы», «Название», «Адрес» и «Тип».

    3. Создайте форму на основе запроса.

    4. Введите в заголовок формы надпись «Предприятия муниципального округа» и добавьте поле со списком «мо» из таблицы «Округ».

    5. В примечание введите свободное поле «Дата», возвращающее дату и время.

    6. Примените к форме, созданный Вами Автоформат.

    7. Создайте форму «Профессии», используя, Мастер- Автоформа: Ленточная по таблице «Архив профессий».



  1. Добавьте форму «Предприятия» в форму «Профессии», как подчиненную, связав их по полю «Код фирмы».



  1. Отформатируйте форму по образцу:

  2. Добавьте кнопки для перехода между формами:

    1. В форму «Предприятия» кнопку, открывающую форму «Клиенты округа» для соответствующего округа.

    2. В форму «Клиенты округа» добавьте кнопку «Возврат в форму», открывающую форму «Предприятия» (выводящую все записи).
1   ...   4   5   6   7   8   9   10   11   12

Похожие:

Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания к практическим работам по учебной дисциплине
Методические указания к практическим работам по учебной дисциплине История отечественного государства и права для студентов спо специальности...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания «Аналитические запросы» по дисциплине «Постреляционные базы данных»
Учебно-методические материалы «Аналитические запросы» представляют собой методические указания к лабораторным работам по дисциплине...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания по дисциплине пд. 02 Химия для выполнения лабораторных...
Методические указания и задания к лабораторно-практическим занятиям для студентов специальности 35. 02. 05 Агрономия по дисциплине...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания по дисциплине оп. 06 Основы аналитической химии...
Методические указания и задания к лабораторно-практическим и самостоятельным занятиям по оп. 06 Основы аналитической химии для студентов...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания к практическим занятиям рпк «Политехник»
Методические указания предназначены для проведения практических занятий по дисциплине “Базы данных” в соответствии со стандартом...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания к лабораторным работам по дисциплине “
Методические указания к лабораторным работам по дисциплине “Нормативные документы и должностные инструкции” / А. Г. Куприянов, А....
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания к лабораторно-практическим работам по дисциплине «охрана труда»
Составлены на основе федерального государственного образовательного стандарта среднего профессионального образования (далее фгос...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания по учебной дисциплине Эксплуатационные материалы...
Методические указания по учебной дисциплине Эксплуатационные материалы для выполнения практических работ созданы Вам в помощь для...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания к лабораторным работам по дисциплине «микроэлектронные устройства»
Горохов А. В, Пичугина Л. П. Методические указания к лабораторным работам по дисциплине «Микроэлектронные устройства». – М.: Ргу...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания к курсовой работе по дисциплине Базы данных...
Дисциплина «Базы данных» для направления 230700. 62 «Прикладная информатика» подготовки бакалавра
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания по выполнению лабораторных работ по дисциплине “Базы данных”
Методические указания предназначены для студентов специальностей 230401 «Прикладная математика», 230105 «Программное обеспечение...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания к практическим занятиям по дисциплине «Экономика организации»
Экономика организации [Текст]: методические указания к практическим занятиям для студентов очной формы обучения по специальностям...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания по дисциплине “Базы данных и субд”
Методические указания предназначены для студентов специальностей 230105 «Программное обеспечение вычислительной техники и автоматизированных...
Методические указания к практическим работам по дисциплине «Базы данных» icon О. Р. Никитин Специализация по теме диссертации Методические указания...
Методические указания к лабораторным работам предназначены для бакалавров направления 210400 «Радиотехника» и специальности 210600...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания к лабораторным работам по дисциплине «Физико-химические методы анализа»
Методические указания составили: доценты: С. А. Соколова, О. В. Перегончая, Л. Ф. Науменко, А. К. Решетникова, О. В. Дьяконова,,...
Методические указания к практическим работам по дисциплине «Базы данных» icon Методические указания для выполнения лабораторных работ и «Базы данных»
Лабораторная работа №1 «Организация хранения данных в субд ms access»

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск