Создание базы данных «Фотоаппараты»

Страницы работы

Содержание работы

Министерство образования и науки РФ

Федеральное агентство по образованию

Новосибирский Государственный Технический Университет

Расчетно-графическая работа

по дисциплине “Базы данных”

Факультет: АВТ                                                                                               Преподаватель:

Группа: АП-118                                                                                               Трошина Г. В.

Студент: Сапегин А. В.        

Вариант: 46

Новосибирск, 2004


Оглавление

Задание 4

Описание программы_ 5

Интерфейс пользователя_ 5

Описание работы меню_ 6

Руководство пользователя_ 6

Работа с формой запросов_ 6

Графическое представление работы меню_ 7

Графическое представление связей между файлами_ 8

Файлы базы данных_ 9

Таблица "страна" (tb_country.dbf) 9

Таблица "поставщики" (tb_distrib.dbf) 9

Таблица "фотоаппараты" (tb_foto.dbf) 9

Таблица "запчасти" (tb_foto_stuff.dbf) 10

Таблица "модели" (tb_model.dbf) 10

Таблица "производители" (tb_prod.dbf) 11

Таблица "сами_запчасти" (tb_stuff.dbf) 11

Таблица "виды_запчастей" (tb_stuff_class.dbf) 11

Структуры файлов баз данных_ 12

Структура "страна" (tb_country.dbf) 12

Структура таблицы "поставщики" (tb_distrib.dbf) 12

Структура таблицы "фотоаппараты" (tb_foto.dbf) 12

Структура таблицы "запчасти" (tb_foto_stuff.dbf) 13

Структура таблицы "модели" (tb_model.dbf) 13

Структура таблицы "производители" (tb_prod.dbf) 14

Структура таблицы "сами_запчасти" (tb_stuff.dbf) 14

Структура таблицы "виды_запчастей" (tb_stuff_class.dbf) 14

Тексты программ_ 15

1.     «Вся информация о фотоаппаратах» 15

2.     «Сортировка по"_ 15

3.     Найти самый дорогой, дешёвый фотоаппарат и среднюю стоимость 17

4.     «фотоаппараты в пределах цены» 18

5.     «Выбор по производителю» 19

6.     «по дате выпуска» 20

7.     «диапазон цен у производителя» 20

8.     «доля фото, проданных за период» 21

9.     «самый популярный» 22

10.       «заданы поставщик, цена и страна» 22

11.       «доля дешёвых, из страны и вообще» 23

12.       «количество бракованных» 25

13.       «средняя стоимость за период» 25

14.       «всё, что дороже средней стоимости» 26

15.       «все виды запчастей» 28

16.       «поставщики запчастей» 28

Пример работы программы_ 29

Выводы_ 30

Литература_ 31


Задание

          Основная база данных «Фотоаппараты». Предусмотреть: меню, печать на экран,  ввод данных, редактирование, просмотр данных. Реализовать следующие типа запросов с использованием баз данных:

·  Для каждого фотоаппарат указать сведения о нем (наименование, дату выпуска, поставщик, цени и другие функции).

·  Для каждого фотоаппарат выдать список, отсортированный:

o  по дате выпуска,

o  в алфавитном порядке по поставщику,

o  по стоимости,

o  по дате продажи.

·  Найти самый дорогой фотоаппарат, самый дешёвый, среднюю стоимость.

·  Найти фотоаппараты с ценой в заданных пределах (предусмотреть ввод цены с клавиатуры).

·  Найти все фотоаппараты заданного производителя (выбор).

·  Найти все фотоаппараты с заданной датой выпуска (ввод даты).

·  Найти все фотоаппараты, чья стоимость находится в заданных пределах (ввод интервала) для заданного производителя (выбор).

·  Найти долю фотоаппаратов, проданных за определенный период (ввод периода)  от общего времени продажи.

·  Найти самую популярную модель фотоаппарат (продано наибольшее количество).

·  Найти все фотоаппараты, поступившие от заданного поставщика (выбор поставщика), чья стоимость больше, чем средняя стоимость заданного фотоаппарата (ввод марки фотоаппарата), поступившего из заданной страны (ввод наименования страны).

·  Найти долю дешевых фотоаппаратов (чья стоимость меньше заданной, ввод стоимости), поступивших от заданного поставщика (выбор поставщика) из заданной страны (выбор страны) и в целом.

·  Найти количество бракованных фотоаппаратов, поступивших из заданной страны (выбор страны) для заданного поставщика (выбор поставщика) за определенный промежуток времени (ввод интервала).

·  Найти среднюю стоимость фотоаппаратов, проданных за определенный промежуток времени (ввод интервала).

·  Найти все фотоаппараты, чья стоимость выше, чем средняя стоимость фотоаппарата заданного производителя (выбор производителя).

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

·  Найти поставщику заданного вида запасных частей (выбор) для заданного вида фотоаппаратов (выбор модели).


Описание программы

Данная программа представляет собой набор средств для работы с базой данных "Фотоаппараты". Базу данных составляют восемь взаимосвязанных таблиц:     tb_country, tb_distrib, tb_foto, tb_foto_stuff, tb_model, tb_prod, tb_stuff, tb_stuff_class. Программа позволяет пользователю осуществлять просмотр, редактирование записей в базе данных при помощи специальных форм.

Также в программе предусмотрено выполнение девятнадцати видов запросов (см. задание).

Интерфейс пользователя

Похожие материалы

Информация о работе

Предмет:
Базы данных
Тип:
Расчетно-графические работы
Размер файла:
733 Kb
Скачали:
0