Автор работы: Пользователь скрыл имя, 08 Марта 2014 в 13:33, реферат
Компьютерные информационные технологии - это третья содержательная линия курса информатики. В каждом тематическом разделе этой линии необходимо: чётко различать теоретическое и технологическое содержание. Теоретическое содержание включает в себя вопросы представления различных видов информации в памяти ЭВМ, структурирование данных, постановки и методов решения информационных задач с помощью технологических средств данного типа. Технологическое содержание - это знакомство и освоение приёмов работы с конкретными прикладными программными системами: редакторами, СУБД, табличными процессорами и т. д.
Отчёт по модулю № 1.
СОЗДАНИЕ НОВОЙ БАЗЫ ДАННЫХ.
Пример 1. Я создала новую (пустую) базу данных и сохранила новую базу данных в папке Мои документы под именем Фирма.
Пример 2. Далее я создала новую таблицу в режиме конструктора и сохранила её в базе данных Фирма под именем Товары. Определила поле Код товара, поле Характеристика, поле Вид товара, поле Гарантия, поле Розница, поле Оптовая, поле Дилерская, поле Закупочная и первичный ключ таблицы согласно заданию модуля №1. Сохранив таблицу в базе данных Фирма под именем Товары, завершила работу с таблицей Товары. После ввела данные в таблицу Товары, согласно содержащегося в модуле ПРИЛОЖЕНИЯ.
Пример 3. Я создала новую таблицу в режиме конструктора и сохранила её в базе данных Фирма под именем Покупатели. Определила поле Код покупателя, поле Покупатель, поле Город, поле Адрес, поле Телефон, поле Код типа и первичный ключ таблицы. Сохранила таблицу в базе данных Фирма под именем Покупатели и завершила работу с таблицей Покупатели. Ввела данные в таблицу Покупатели.
Пример 4. Создала новую таблицу в режиме конструктора, определив ее типы данных полей Код вида, Вид товара и установив Ключевое поле Код вида, и сохранила ее в базе данных Фирма под именем Виды товаров. Ввела данные в таблицу Виды товаров. Завершила работу с таблицей.
Пример 5. Создала новую таблицу в режиме конструктора, определив ее типы данных полей Код типа, Тип покупателя и установив Ключевое поле Код типа, и сохранила ее в базе данных Фирма под именем Типы покупателей. Ввела данные в таблицу Типы покупателей. Завершила работу с таблицей.
Пример 6. Создайте новую таблицу в режиме конструктора и сохраните ее в базе данных Фирма под именем Заказы, определив ее типы данных полей Код заказа, Код покупателя, Дата заказа и установив Ключевое поле Код заказа. Ввела данные в таблицу Заказы. Завершила работу с таблицей.
Пример 7. Создала новую таблицу в режиме конструктора и сохранила ее в базе данных Фирма под именем Заказанный товар, определив ее типы данных полей Код, Код заказа, Код товара, Количество, и Ключевое поле установила Код. Ввела данные в таблицу Заказанный товар и завершила работу с таблицей.
Вывод: научилась анализировать информацию о работе предприятия и создавать общую структурную схему информационной базы. А также структурирование и создание базы данных с помощью MS Access (данные таблицы приведены в ПРИЛОЖЕНИИ).
Отчет по модулю № 2.
ИЗМЕНИЕНИЕ СТРУКТУРЫ ТАБЛИЦ ДАННЫХ: ВСТАВКА, УДАЛЕНИЕ, КОПОИРОВАНИЕ, ПЕРЕМЕЩЕНИЕ И ПЕРЕИМЕНОВАНИЕ ПОЛЕЙ, ИЗМЕНЕНИЕ СВОЙСТВ ДАННЫХ, ИЗМЕНИЕНИЕ ПЕРВИЧНЫХ КЛЮЧЕЙ.
Пример 1. Открыла таблицу Заказы в режиме конструктора и определила маску ввода для поля Дата заказа. Сохранила изменения структуры таблицы, согласно ПРИЛОЖЕНИЯ 2. Завершила работу с таблицей Заказы.
Пример 2. Открыла таблицу Покупатели в режиме конструктора. Определила маску ввода для поля Телефон. Сохранила изменения структуры таблицы. Завершила работу с таблицей Покупатели.
ИЗМЕНЕНИЕ СТРУКТУРЫ ТАБДИЦ БАЗЫ ДАННЫХ, ИЗМЕНЕНИЕ СВОЙСТВ ДАННЫХ, ИСПОЛЬЗОВАНИЕ МАСТЕРА ПОДСТАНОВОК.
Пример 3.Открыла таблицу Товары в режиме конструктора. Преобразовала поле Код вида в поле со списком, содержащим вид товара из таблицы Виды товаров:
Переключилась в режим таблицы и просмотрела результат работы мастера подстановок. Завершила работу с таблицей Товары.
Пример 4. Открыла таблицу Покупатели в режиме конструктора. Преобразовала поле Код типа в поле со списком, содержащим тип покупателя из таблицы Типы покупателей:
Пример 5. Руководствуясь образцом 7, открыла окно Схема данных для определения связей между таблицами. Окно Схемы данных не пусто, поэтому по очереди удалила все связи между таблицами, сформированные при создании подстановок. Закрыла окно Схемы данных, подтвердив сохранение изменений. Повторно открыла окно Схема данных для определения связей между таблицами. Добавила таблицы не присутствующие в макете Схемы данных. Изменила расположение таблиц в окне Схема данных. Определила связь между таблицами Товары и Виды товаров. Аналогично определила связи между другими таблицами, согласно образцу. Сохранила изменения схемы данных. Закрыла окно Схема данных.
Пример 6. Открыла таблицу Товары базы данных Фирма в режиме таблицы. Отсортировала записи таблицы по полю Вид в обратно в алфавитном порядке.
Пример 7. Завершила работу с базой данных Фирма.
Вывод: на практическом занятии освоила основные приемы работы с MS Access; овладела технологией создания и изменения структуры таблиц, определения и изменения связей между таблицами; освоила приемы ввода, редактирования, сортировки данных, изменения макета таблиц (данные таблицы приведены в ПРИЛОЖЕНИИ).
Отчёт по модулю № 3.
СОЗДАНИЕ ЗАПРОСОВ НА ВЫБОРКУ: ВКЛЮЧЕНИЕ В ЗАПРОС ТАБЛИЦ,ВКЛЮЧЕНИЕ В ЗАПРОС ПОЛЕЙ, СОРТИРОВКА ДАННЫХ, ВЫВОД ПОЛЕЙ НА ЭКРАН,ЗАДАНИЕ УСЛОВИЙ ОТБОРА, ВЫПОЛНЕНИЕ И СОХРАНЕНИЕ ЗАПРОСА.
Пример 1. Загрузка MS ACCESS. Отрыла базу данных Фирма. Создала новый запрос в режиме конструктора. Определила таблицы, необходимые для создания запроса. Определила поля, необходимые для создания, и добавила в бланк запроса поле Вид товара, поле Наименование, поле Характеристика и поля Гарантия, Розница, Оптовая и Дилерская. Задала сортировку записей динамической таблицы в алфавитном порядке по полю Вид товара. Указала, что все поля запроса должны выводится на экран. Сохранила запрос в базе данных под именем Прайс-лист. Выполнила запрос и просмотрела его результаты в режиме таблицы. Вернулась в режим Конструктора. Запустила запрос на выполнение другим способом. Завершила работу с запросом Прайс-лист.
Создание параметрических запросов с условиями создание вычисляемых полей
Пример 2. Создала новый запрос в режиме конструктора. Определила таблицы, необходимые для создания запроса. Определила поля, необходимые для создания параметрического запроса: перенесла в бланк запроса поочередно поля Код заказа из таблицы Заказы, Покупатель из таблицы Покупатели, Дата заказа из таблицы Заказы, Вид товара из таблицы Виды товаров, Наименование, Характеристика и Гарантия из таблицы Товары. Указала, что на экране должны выводится все поля запроса. Определила условие выбора данных. Определила тип данных для параметра. Сохранила запрос в базе данных под именем Гарантийный талон. Запустила запрос на выполнение из окна базы данных. Завершила работу с запросом Гарантийный талон.
Пример 3. Создала копию запроса Гарантийный талон под именем Накладная. Открыла запрос Накладная в режиме конструктора. Удалила из запроса поле Гарантия. Добавила в запрос поле Количество из таблицы Заказанный товар. Добавила в запрос вычисляемое поле для формирования цены для каждого товара заказа в зависимости от типа покупателя. Указала, что вычисляемое поле должно выводиться на экран. Добавила в запрос вычисляемое поле для получения общей цены товара в зависимости от количества товара. Указала, что вычисляемое поле должно выводиться на экран. Сохранила запрос. Запустила запрос на выполнение из окна базы данных и убедилась в правильности работы параметрического запроса. Завершила работу с запросом Накладная.
Пример 4. Аналогичным образом на основании запроса Накладная создала параметрический запрос под именем Доход по заказу. Динамическая таблица содержит поля Код заказа и Дата заказа из таблицы Заказы, Покупатель из таблицы Покупатели, Вид товара из таблицы Виды товаров, Наименование, Характеристика таблицы Товары, Количество из таблицы Заказанный товар, вычисляемого поля Цена для формирования цены для каждого товара заказа в зависимости от типа покупателя, Закупочная из таблицы Товары, а также два вычисляемых поля: поле для формирования разницы между ценой товара и закупочной ценой, поле для получения общего дохода в зависимости от количества товара.
Пример 5. На основании запроса Доход по заказу создала запрос под именем Доход за каждый товар. В новом запросе удалила параметр.
Пример 6. Создала в режиме конструктора запрос для расчета дохода по заказам. Динамическая таблица содержит поля Код заказа и Дата заказа из таблицы Заказы, Покупатель и Доход из запроса Доход за каждый товар. Сохранила запрос в базе данных под именем Доход по заказам.
Пример
7. На
основании запроса Доход по заказам создала
запрос под именем Доход по заказам за период.
В новом запросе добавила два параметра
для определения периода, за который
выдавать поступившие заказы.
Вывод: В практическом занятии, в ходе выполнения модуля, я освоила приёмы создания и редактирования запросов различного типа ; освоила приёмы создания в запросе вычисляемых полей, использования вычисляемых выражений для задания условий отбора данных, работы с построителем выражений, создания параметрических запросов (данные таблицы приведены в ПРИЛОЖЕНИИ).
Отчёт по модулю №4
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ ПРОСТОЙ ФОРМЫ ПРИ ПОМОЩИ МАСТЕРА ФОРМ.
Пример 1. На основании таблицы Виды товаров базы данных Фирма создала форму редактирования данных в ленточном виде при помощи средства Мастер форм, согласно ПРИЛОЖЕНИЯ 4. Перенесла в форму все поля таблицы и сохранила форму под именем Ввод видов товаров.
Пример 2. На основании таблицы Покупатели базы данных Фирма создала форму редактирования данных в один столбец при помощи средства Мастер форм. Перенесла в форму все поля таблицы и сохранила форму под именем Ввод покупателей.
РЕДАКТИРОВАНИЕ ОБЛАСТЕЙ И ЭЛЕМЕНТОВ ФОРМЫ.
Пример 3. Увеличила область данных формы Ввод покупателей базы данных Фирма. Изменила размер полей, в которых не помещается информация.
Пример 4. Уменьшила область данных формы Ввод видов товаров базы данных Фирма. Изменила размер полей, в которых не помещается информация.
Задание 1. На основании таблицы Типы покупателей базы данных Фирма создала форму редактирования данных в ленточном виде при помощи средства Мастер форм. Перенесла в форму все поля таблицы и сохранила форму под именем Ввод типов покупателей. Уменьшила размеры надписи и поля Код типа, переместила надпись и поле Вид влево, уменьшила правую границу области данных формы, уменьшила размер формы по вертикали, согласно ПРИЛОЖЕНИЯ 4.
Задание 2. На основании таблицы Товары базы данных Фирма создала форму редактирования данных в ленточном виде при помощи средства Мастер форм. Перенесла в форму все поля таблицы и сохранила форму под именем Ввод товаров. Отредактировала форму и её элементы.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ СОСТАВНОЙ ФОРМЫ ПРИ ПОМОЩИ МАСТЕРА ФОРМ.
Пример 5. На основании таблиц Покупатели, Заказы и Заказанный товар базы данных Фирма создала составную форму редактирования данных при помощи Мастера форм. Перенесла в форму поля Код покупателя, Покупатель, Город, Телефон из таблицы Покупатели, поля Код заказа, Дата заказа из таблицы Заказы, поля Код заказа, Код товара, Количество из таблицы Заказанный товар. Сохранила главную форму под именем Формирование заказов, а подчинённые формы под именами Заказы подчинённая форма и Заказанный товар подчинённая форма. В режиме конструктора изменила размеры надписей и полей, информация в которых не помещается.
ДОБАВЛЕНИЕ В ФОРМУ ЭЛЕМЕНТОВ УПРАВЛЕНИЯ.
Пример 6. Добавила в составную форму Формирование заказов командные кнопки для поиска записей в форме и продолжения поиска. Присвоила кнопкам соответственно имена Поиск записи и Найти далее.
Пример 7. Добавила в составную форму Ввод товаров командные кнопки для поиска записей в форме и продолжения поиска. Присвоила кнопкам рисунки.