|
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Выполнение задачи с использованием СУБД ACCESS.
Сначала необходимо запустить Access, для этого нажимаем кнопку «Пуск», выбираем пункт «Все программы»
В отрывшейся программе нажимаем меню - «Файл» пункт - «Создать», справа выбираем «Новая база данных».
Открывается окно «Файл новой базы данных», в котором вводится название файла и место его размещения.
а) Разработка структуры таблиц. Создаем таблицу с характеристиками авторов. На вкладке «Объекты» выбираем пункт «Таблицы»
В открывшемся окне задаются имена полей: - номер – номер; - фамилия – F; - имя – I; - отчество – O; - гражданство – Gragd. Затем указываются типы данных этих полей. Тип данных всех полей, кроме поля с именем номер, будет - текстовым. Задаем ключевое поле, им будет поле с именем «номер», для этого нажимаем кнопку на панели инструментов
После заполнения таблицы в режиме конструктора ее необходимо сохранить, для этого нажимаем кнопку на панели инструментов
Создаем таблицу с характеристиками книг. На вкладке «Объекты» выбираем пункт «Таблицы» - номер; - название; - жанры. Тип данных полей «название» и «жанры» - текстовый. Поле с именем «номер» будет ключевым, тип данных – «счетчик». В «Описание» указывать ничего не будем. Теперь сохраним таблицу с именем «Книги».
Переходим в режим таблицы. В этом режиме заполняем необходимые характеристики книг. Поле с именем «Номер» будет заполняться автоматически, т.к. тип данных этого поля – счетчик, все остальные поля заполняются вручную.
Создаем сводную таблицу. Так же как и две другие таблицы, в конструкторе заполняем имена полей: - №авт – номер автора (из таблицы «Авторы»); - №кн – номер книги (из таблицы «Книги»); - год издания; - издательство; - количество экземпляров. Тип данных всех полей, кроме поля «Издательство» (его тип данных – текстовый), будет числовым. Ключевое поле задавать не будем. На вкладке «Общие» указываем «Подпись» для всех полей. Вкладку «Описание» не заполняем. После заполнения сохраним таблицу с именем «Издание книг». Затем переходим в «Режиме таблицы», где заполняем ее. Все поля заполняем данными вручную. Так как в таблице нет ключевых полей, поля «№ автора» и «№ книги» могут повторяться. Эта таблица является сводной. В ней совмещены данные из двух других таблиц. Процесс создания таблиц на этом закончен. Следующий этап – создание схемы данных.
На панели инструментов нажимаем кнопку «схема данных». В открывшемся окне «Добавление таблицы» на закладке «Таблица» выбираем необходимые таблицы: «Авторы», «Издание книг» и «Книги», нажимаем кнопку «Добавить».
Теперь создаем связи: выбраем курсором мыши поле «номер» в таблице «Авторы» и перетаскиваем его к полю «№ автора» в таблице «Издание книг». В открывшемся окне «Изменение связей» нажимаем кнопку «Создать». Обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных полей указывать не будем.
Таким же образом создаем связь поля «Номер» в таблице «Книги» с полем «№ книги» в таблице «Издание книг». Дополнительные атрибуты: обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных полей – не указываем. Закрываем «Схему данных» и сохраняем изменения макета - «Схема данных».
c) Заполнение таблиц. Заполнение таблиц выполнялось в процессе их создания.
d) Формирование необходимых запросов. В соответствии с заданием необходимо найти максимальное количество художественной литературы (боевики, фантастика) зарубежных авторов для заданного года. Запрос будет один, с параметром, так как год будет задаваться вручную. Для создания запроса используем режим конструктора. На вкладке «Объекты» выбираем пункт «Запросы»
В открывшемся диалоговом окне «Добавление таблицы» выбираем таблицу «Авторы», нажимаем кнопку «Добавить». Затем добавляем таблицы «Издание книг» и «Книги».
После этого закрываем диалоговое окно кнопкой «Закрыть». Теперь из добавленных таблиц выбираем необходимые поля. Из таблицы «Авторы» выбираем все поля, кроме поля «Номер»; из таблицы «Издание книг» выбираем поля: «год издания», «издательство», «количество экземпляров»; из таблицы книги выбираем поля: «название» и «жанры». Затем в столбце Gragd в строке условие отбора указываем «Зарубежное». В столбце «Жанры» - «Фантастика» or «Боевик». Логический оператор or используется, чтобы происходил отбор книг с жанром: фантастика или боевик. В столбце «Год издания», в строке «условие отбора» пишем год издания в квадратных скобках – [год издания]. В главном меню выбираем пункт «Запрос» строку «Параметры».
В открывшемся диалоговом окне «Параметры запроса», в столбце «Параметр», пишем – [год издания], в столбце «Тип данных» - длинное целое. Нажимаем кнопку ОК. Это необходимо, для вывода окна запроса с параметром.
Для выполнения запроса, нажимаем на панели инструментов кнопку
E) Создание формы.
Для ввода и вывода информации создаются формы. На вкладке «Объекты» выбираем пункт «Формы»
Открывается диалоговое окно «Создание форм». В строке «Таблицы и запросы» выбираем запрос с параметром. Выбираем все поля, для этого нажимаем кнопку
Затем нажимаем кнопку «Далее > ». Выбираем внешний вид формы – в один столбец, нажимаем кнопку «Далее > ». и стиль – «диффузный». Задаем имя формы и нажимаем кнопку «Готово».
На экран выводится форма со всеми заполненными данными.
F) Разработка отчета. Для создания отчета используем режим Создание отчета с помощью мастера. В диалоговом окне «Создание отчета», в строке «Таблицы и запросы» из раскрывающегося списка выбираем запрос - «Запрос с параметром»». Выбираем все поля, для этого нажимаем кнопку
Выбираем вид представления данных: «Авторы», нажимаем «Далее > ». Уровни группировки не создаем - «Далее > ». Порядок сортировки и вычисления не указываем - «Далее > », выберем вид макета «по левому краю 2», стиль – деловой, имя отчета - «Отчет», нажимаем «Готово». Появляется диалоговое окно, в которое мы вводим год, например – 2000, нажимаем – ОК. На экран выводится готовый отчет:
Задание 2 Построить таблицу и на ее основе провести выборку и построить диаграмму или Диаграмму Парето с использованием Excel
Пример выполнения
Запускаем Excel, для этого нажимаем кнопку «Пуск», выбираем пункт «Все программы» а) Начинаем создавать таблицу. Объединяем ячейки B, C, D, E, F, G, для этого сначала выделяем их, затем нажимаем кнопку на панели инструментов
Теперь заполняем саму таблицу. Последние две ячейки объединяем и пишем в них – ИТОГО (худож.. лит-ры), ниже – Всего.
Выделим мышкой ячейку «Жанр», выбираем в меню Данные команду Фильтр, а в ней _ строку Автофильтр. Тут же в каждой ячейке верхней строке появится кнопка со стрелкой, обозначающей наличие списка. Щелкнем по стрелке в столбце «Жанр». Появится список. Выбираем условие Пользовательский интерфейс.
Теперь обведем ячейку, для этого нажмем кнопку на панели инструментов – границы
Диаграмма готова.
Литература 1. Голицына О.Л. и др. Базы данных: учеб. Пособие/Голицына О.Л., Максимов Н.В., Попов И.И.- Форум: инфра М.:, 2003.-351с. 2. Хомоненко А.Д. и др. Базы данных: учебник для вузов/ Хомоненко А. Д., Цыганков В.М., Мальцев М.Г.; под ред. А. Д. Хомоненко.-4-е изд., доп. И перераб.-СПб.: корона принт, 2004.-736 с. 3. Безручко В.Т. практикум по курсу " информатика": Работа в WINDOWS 2000, WORD, EXCEL: учеб. Пособие для вузов.-2-е изд., доп. И перераб.- финансы и статистика, М.:, 2003.-543 с. 4. Информатика: учеб. Для вузов/Макарова Н.В., Матвеев Л.А., Бройдо В.Л., Гаврилова т.а.; под ред. Н.В.Макаровой.-3-е изд., перераб.- финансы и статистика, М.: 2002.-765с.
Оглавление
Введение. 1 1. Системы управления базой данных. 4 1.1. Реляционная база данных. 5 1.2. Схема данных. 8 2. Объекты базы данных. 9 3. Средства создания объектов баз данных. 11 3.1. Средства конструирования объектов. 12 3.2. Мастера Access. 12 4. Этапы проектирования базы данных. 16 4.1. Определение цели создания базы данных. 16 4.2. Определение структуры базы данных. 17 4.3. Данные, используемые в поле таблицы.. 19 5. Запросы и их применение. 21 5.1. Создание запроса с параметрами. 22 5.2. Запросы с групповыми операциями. 23 5.3. Определение в базе данных связей между таблицами. 24 6. Задание на курсовую работу. 29 7. Пример выполнения курсовой работы.. 31 Литература. 54 Оглавление. 54
Популярное:
|
Последнее изменение этой страницы: 2016-08-31; Просмотров: 763; Нарушение авторского права страницы