|
||||||||||||
|
||||||||||||
|
|||||||||
МЕНЮ
|
БОЛЬШАЯ ЛЕНИНГРАДСКАЯ БИБЛИОТЕКА - РЕФЕРАТЫ - Особенности работы с Microsoft AccessОсобенности работы с Microsoft Access2 Министерство образования и науки Украины Донбасская государственная машиностроительная академия Кафедра КИТ Контрольная работа по дисциплине "Технические средства коммуникаций" вариант №7 Выполнила: ст.гр. ПВ-О1-2з Бондарь Т.Л. Проверил: Короткий С.А. 2003 Содержание: Лабораторная работа № 1Обзор Microsoft Access Лабораторная работа № 2 Создание простой таблицы Лабораторная работа №3 Типы и свойства полей Лабораторная работа №4 Создание первичного ключа Лабораторная работа №5 Изменение проекта базы данных Лабораторная работа № 6 Фильтры Лабораторная работа № 7 Запрос на выборку Лабораторная работа №8 Создание отчета Исходные данные: Таблица 1 - Реляционные базы данных
Лабораторная работа № 1 Обзор Microsoft Access Цель работы: изучение панели инструментов, работы с меню, окон таблицы, запроса, формы, отчета, справочной системы. Задание на выполнение лабораторной работы: 1. Рассмотреть базу данных Борей и все элементы базы данных в различных режимах. 2. В соответствии с вариантом описать основные задачи, которые должны быть решены в предметной области 3. Объединить элементы данных для объектов в различных таблицах и заполнить бланки. 4. Установить соответствие между объектами и таблицами базы данных. 5. Составить схему связей между таблицами и указать степень связи для каждой связи. 6. Отчет о лабораторной работе. Номер бланка 1 Наименование задачи: описание вклада. Краткое описание: вид вклада, наименование вида, процент начисления, период начисления, срок вложения. Связанные задачи: 2. Номер бланка 2. Наименование задачи: информация о сберкнижке. Краткое описание: номер сберкнижки, фамилия, имя, отчество, вид вклада, дата открытия, дата закрытия, остаток. Связанные задачи: 3 Номер бланка 3 Наименование задачи: информация об операции. Краткое описание: номер операции, номер сберкнижки, сумма, вид операции, дата операции. Связанные задачи: 2. Всего бланков: 3. Таблица 1.1
Цель работы: изучение создания первой простой таблицы: создание пустой базы данных для своего приложения. Задание на выполнение лабораторной работы: 1. В режиме конструктора создать базу данных. 2. Для каждой таблицы распечатать определение таблицы в отчете, удалив лишнюю информацию. 3. Отчет о лабораторной работе. Столбцы Имя Тип Размер Номер операции Длинное целое 4 Дата операции Дата/время 8 Номер сберкнижки Длинное целое 4 Сумма Длинное целое 4 Вид операции Текстовый 50 (внесено\снято\взнос\начисление\начальный) Схема данных Сберкнижка Операция Сберкнижка Операция Номер сберкнижки Номер сберкнижки RelationshipType: один-ко-многим Атрибуты: Необязательность Столбцы Имя Тип Размер Номер сберкнижки Длинное целое 4 Фамилия Текстовый 50 Имя Текстовый 50 Отчество Текстовый 50 Вид вклада Текстовый 50 Дата открытия Дата/время 8 Дата закрытия Дата/время 8 Остаток Длинное целое 4 Схема данных Сберкнижка Операция Сберкнижка Операция Номер сберкнижки Номер сберкнижки RelationshipType: один-ко-многим Атрибуты: Необязательность Тип вклада Сберкнижка Вид вклада Вид вклада RelationshipType: один-ко-многим Атрибуты: Необязательность Столбцы Имя Тип Размер Вид вклада Текстовый 50 Наименование вида Текстовый 50 Процент начисления Текстовый 50 Период начисления Текстовый 50 Срок вложения Текстовый 50 Схема данных Тип вклада Сберкнижка Вид вклада Вид вклада RelationshipType: один-ко-многим Атрибуты: Необязательность Лабораторная работа №3 Типы и свойства полей. Цель работы: определить текстовый формат Маски ввода, Числового формата, установить условия проверки значения. Задание на выполнение лабораторной работы: 1. Изменить свою таблицу, добавив форматы и маски ввода на текстовые, числовые поля и поля дат. Добавить значения по умолчанию и условия на назначение. 2. Содержание отчета о лабораторной работе. Таблица 3.1 - Индивидуальное задание
Таблица:Операция Столбцы Имя Тип Размер Номер операцииДлинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: 1 ColumnWidth: 1800 DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Операция Исходное поле: Номер операции Обновляемые данные: False Порядковый номер: 1 Порядок сортировки: Общий Дата операции Дата/время 8 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: 1770 Format: Short Date GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Операция Исходное поле: Дата операции Обновляемые данные: False Порядковый номер: 2 Порядок сортировки: Общий Номер сберкнижки Длинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: 2070 DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Операция Исходное поле: Номер сберкнижки Обновляемые данные: False Порядковый номер: 3 Порядок сортировки: Общий Сумма Длинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Таблица: Операция Исходная таблица: Операция Исходное поле: Сумма Обновляемые данные: False Порядковый номер: 4 Порядок сортировки: Общий Вид операции Текстовый 50 (внесено\снято\взнос\начисление\начальный) AllowZeroLength: False BoundColumn: 1 ColumnCount: 1 ColumnHeads: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Список GUID: Двоичные данные Required: False RowSource: внесено;снято;взнос;начисление;начальный RowSourceType: Список значений UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Операция Исходное поле: Вид операции (внесено\снято\взнос\начисление\начальный) Обновляемые данные: False Порядковый номер: 5 Порядок сортировки: Общий Таблица: Сберкнижка Столбцы Имя Тип Размер Номер сберкнижки Длинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: 1 ColumnWidth: 1800 DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Сберкнижка Исходное поле: Номер сберкнижки Обновляемые данные: False Порядковый номер: 2 Порядок сортировки: Общий Фамилия Текстовый 50 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Поле GUID: Двоичные данные Required: False UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Сберкнижка Исходное поле: Фамилия Обновляемые данные: False Порядковый номер: 3 Порядок сортировки: Общий Имя Текстовый 50 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Поле GUID: Двоичные данные Required: False UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Сберкнижка Исходное поле: Имя Обновляемые данные: False Порядковый номер: 4 Порядок сортировки: Общий Отчество Текстовый 50 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Поле GUID: Двоичные данные Required: False UnicodeCompression: True Таблица: Сберкнижка Атрибуты: переменной длины Исходная таблица: Сберкнижка Исходное поле: Отчество Обновляемые данные: False Порядковый номер: 5 Порядок сортировки: Общий Вид вклада Текстовый 50 AllowZeroLength: False BoundColumn: 1 ColumnCount: 1 ColumnHeads: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Список GUID: Двоичные данные Required: False RowSource: целевой; авансный; накопительный; до востребования; целевой RowSourceType: Список значений UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Сберкнижка Исходное поле: Вид вклада Обновляемые данные: False Порядковый номер: 6 Порядок сортировки: Общий Дата открытия Дата/время 8 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию Format: Short Date GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Сберкнижка Исходное поле: Дата открытия Обновляемые данные: False Порядковый номер: 7 Порядок сортировки: Общий Дата закрытия Дата/время 8 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию Format: Short Date GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Сберкнижка Исходное поле: Дата закрытия Обновляемые данные: False Порядковый номер: 8 Порядок сортировки: Общий Остаток Длинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию Таблица: Сберкнижка ColumnWidth: По умолчанию DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Сберкнижка Исходное поле: Остаток Обновляемые данные: False Порядковый номер: 9 Порядок сортировки: Общий Таблица: Тип вкладаСтолбцыИмяТип РазмерВид вклада Текстовый 50AllowZeroLength: FalseColumnHidden: FalseColumnOrder: 1ColumnWidth: По умолчаниюDisplayControl: ПолеGUID: Двоичные данныеRequired: FalseUnicodeCompression: TrueАтрибуты: переменной длиныИсходная таблица: Тип вкладаИсходное поле: Вид вкладаОбновляемые данные: FalseПорядковый номер: 2Порядок сортировки: ОбщийНаименование вида Текстовый 50AllowZeroLength: FalseColumnHidden: FalseColumnOrder: По умолчаниюColumnWidth: 2265DisplayControl: ПолеGUID: Двоичные данныеRequired: FalseUnicodeCompression: TrueАтрибуты: переменной длиныИсходная таблица: Тип вкладаИсходное поле: Наименование видаОбновляемые данные: FalseПорядковый номер: 3Порядок сортировки: ОбщийПроцент начисления Текстовый 50AllowZeroLength: FalseColumnHidden: FalseColumnOrder: По умолчаниюColumnWidth: 2205DisplayControl: ПолеGUID: Двоичные данныеInputMask: ###",%"Required: FalseUnicodeCompression: FalseАтрибуты: переменной длиныИсходная таблица: Тип вкладаИсходное поле: Процент начисленияОбновляемые данные: FalseПорядковый номер: 4Порядок сортировки: ОбщийПериод начисления Текстовый 50AllowZeroLength: FalseBoundColumn: 1ColumnCount: 1ColumnHeads: FalseColumnHidden: FalseColumnOrder: По умолчаниюColumnWidth: 2040Таблица: Тип вкладаDisplayControl: СписокGUID: Двоичные данныеRequired: FalseRowSource: 1 месяц;1 годRowSourceType: Список значенийUnicodeCompression: FalseАтрибуты: переменной длиныИсходная таблица: Тип вкладаИсходное поле: Период начисленияОбновляемые данные: FalseПорядковый номер: 5Порядок сортировки: ОбщийСрок вложения Текстовый 50AllowZeroLength: FalseBoundColumn: 1ColumnCount: 1ColumnHeads: FalseColumnHidden: FalseColumnOrder: По умолчаниюColumnWidth: 1605DisplayControl: СписокGUID: Двоичные данныеRequired: FalseRowSource: 1 месяц;3 месяца;6 месяцев;12 месяцев;2 года;3 годаRowSourceType: Список значенийUnicodeCompression: TrueАтрибуты: переменной длиныИсходная таблица: Тип вкладаИсходное поле: Срок вложенияОбновляемые данные: FalseПорядковый номер: 6Порядок сортировки: ОбщийЛабораторная работа №4Создание первичного ключаЦель работы: изучить установку связей между таблицами в реляционной базе данных; осуществить поиск информации.Задание на выполнение лабораторной работы:1. Создать схему базы, распечатать ее. 2. Убедиться, что поддерживается целостность данных. 3. Создать одиночный и составной индексы. 4. Содержание отчета о лабораторной работе. Свойства Filter: ((Операция. [Номер GUID: Двоичные данные сберкнижки]=25856)) NameMap: Двоичные данные OrderByOn: False Orientation: 0 RecordCount: 6 Updatable: True Дата изменения: 16.04.03 10:09:51 Дата создания: 29.03.03 18:03:14 Столбцы Имя Тип Размер Номер операции Длинное целое 4 Дата операции Дата/время 8 Номер сберкнижки Длинное целое 4 Сумма Длинное целое 4 Вид операции Текстовый 50 (внесено\снято\взнос\начисление\начальный) Лабораторная работа № 5 Изменение проекта базы данных. Цель работы: изучить удаления таблиц, переименования таблиц; вставка полей; копирование полей; удаление и перемещение полей; открытие базы данных; просмотр данных; изменение макета таблицы; изменение данных. Задание на выполнение лабораторной работы: 1. Заполнить базу содержательными записями. 2. Распечатать содержимое таблиц. 3. Содержание отчета о лабораторной работе Таблица 5.1 - Тип вклада Таблица 5.2 Сберкасса Таблица 5.3 Операции Лабораторная работа № 6 Фильтры Цель работы: изучение поиска данных с использованием различных фильтров Существуют четыре способа, используемые для отбора записей с помощью фильтров: Фильтр по выделенному фрагменту, Обычный фильтр, поле Фильтр для и Расширенный фильтр. Задание на выполнение лабораторной работы: 1. Просмотреть возможности выражений для фильтрации по справке Access. 2. Составить для каждого типа данных разные фильтры. 3. Продемонстрировать работу разных типов фильтров. 4. Подготовить отчет, опубликовав отфильтрованные таблицы в WORD. 5. Содержание отчета о лабораторной работе. Фильтр по выделенному - обеспечивает отбор данных по выделенному шаблону. Таблица 6.1 - Фильтр по выделенному Фильтр для быстрого отбора нужных записей. В данном варианте было использовано следующее условие отбора сумма > 1000. Таблица 6.2 - Фильтр для Простой фильтр - позволяет проводить фильтрацию по одному полю. Сумма < 1000 или «начисление» Таблица 6.3 - Простой фильтр Лабораторная работа № 7 Запрос на выборку Цель работы: изучить запуск запроса на выполнение; изучить Мастер запроса; изучить создание запроса вручную, создание перекрестного запроса. Таблица 7.1 - Исходные данные для запроса
Условие запроса: «Определить все операции по запрошенному клиенту» Ответ на запрос: Условие запроса: «Определить сумму вкладов по операциям» Ответ на запрос: Лабораторная работа №8 Создание отчета Цель работы: получить практические навыки в создании и форматировании отчета. Задание на выполнение лабораторной работы. Создать отчет по своей базе данных. Таблица 8.1 Индивидуальные задания к лабораторной работе №8
Отчет по операциям с группировкой по видам выполняем по следующей схеме: Создание с помощью мастера - данные поля (таблицы - операция и сберкнижка из них выбираем необходимые данные) - выбранное поле - ввести дополнительные данные - группировка (выполняем по видам операции) Отчет по операциям с группировкой по видам: Операция Вид Номер сберкнижки Фамилия Имя Отчество Внесено 25856 Кондий Светлана Витальевна Начисление 25300 Ремезовский Олег Валериевич Снято 99099 Дудник Ольга Дмитриевна 55555 Линник Кирил Олегович 25896 Бондарь Тамара Леонидовна |
РЕКЛАМА
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
БОЛЬШАЯ ЛЕНИНГРАДСКАЯ БИБЛИОТЕКА | ||
© 2010 |