Формирование базы данных

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование




РЯЗАНСКИЙ ИНСТИТУТ ЭКОНОМИКИ И ПРАВА

МИНИСТЕРСТВА ЮСТИЦИИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

ЭКОНОМИЧЕСКИЙ ФАКУЛЬТЕТ

КОНТРОЛЬНАЯ РАБОТА

ПРЕДМЕТ : ИНФОРМАТИКА

ТЕМА

Система управления базами

данных MICROSOFT ACCESS

Выполнила студентка

2-го курса экономического

факультета

_______________________

Проверил : ______________

г. Рязань

1999г.

Вариант 3

Создать файл базы данных по результатам таблицы. На основе таблицы сформировать запрос с итоговыми вычислениями в который включить поля: тАЬ наименования товаратАЭ, тАЬОстатоктАЭ, тАЬСумма выручкитАЭ; предусмотреть: сортировку записей по полю тАЬНаименование изделиятАЭ, вычисление значений в поле тАЬСумма выручкитАЭ: тАЬЦена за единицутАЭ х тАЬРеализованотАЭ, по полю тАЬОстатоктАЭ: тАЬПроизведенотАЭ - тАЬРеализованотАЭ, итоговые вычисления по полям тАЬОстатоктАЭ, тАЬСумма выручкитАЭ: создать форму для ввода новых записей в таблицу базы данных, вид форм - тАЬВ один столбецтАЭ; создать отчет по результатам запроса, вид отчета тАЬВ один столбецтАЭ, в отчете предусмотреть вычисление итогов по полю тАЬСумматАЭ; создать макрос в виде панели кнопок, предусмотреть кнопки для ввода записей в таблицу базы данных и просмотра содержимого таблицы.

Таблица

ДатаНаименова-ние изделияЦена изделия (руб.)Произве-дено (шт.)Реализо-вано (шт.)Остаток (шт.)Сумма выручки (руб.)06.01.99Глушитель25048045006.01.99Колесо38015015022.02.99Корпус65808006.01.99Диск70605506.01.99Маховик9835030022.02.99Глушитель25040040023.03.99Корпус65606019.03.99Глушитель25035038022.02.99Колесо38018018023.03.99Маховик98280260 Итого :

Выполнение задания.

Создадим файл базы данных. Для этого вначале загрузим ACCESS. После того, как на экране высветится меню выберем последовательно пункты тАЬФайлтАЭ и тАЬСоздатьтАЭ В появившемся диалоговом окне укажем диск и каталог , на который будет записан файл базы данных и пропишем имя файла базы данных в нашем случае PRO_DT (расширение MDB , будет присвоено файлу автоматически самой программой). При этом будет создан и записан на диск файл PRO_DT.MDB.

Сформируем таблицу данных. Для этого в следующем диалоговом окне нажмем последовательно кнопки тАЬСоздатьтАЭ и тАЬНовая таблицатАЭ При этом открывается диалоговое окно формирования структуры файла базы данных.

Определим поля. Для этого присвоим каждому полю имя и определим тип представления данных и их основные свойства. Присвоим по запросу программы имя таблицы - тАЬПроизв_деятельностьтАЭ

Представим определение полей в виде таблицы:

ПолеТипРазмер поляЧисло десятичных знаковФормат поляМаска вводаДатаДата\времяКраткий формат даты99.99.00;0Наименование

изделияТекстовый30Цена

изделияДенежныйАвтоДенежный

Произведено

ЧисловойС плавающей точкой 8 бт.Авто

Реализовано

ЧисловойС плавающей точкой 8 бт.АвтоСледует отметить, что для отображения данных имеющейся таблицы, поле тАЬНаименованиетАЭ может иметь длину 9 символов, но в этом случае, при производстве товара с более длинным наименованием оно может не поместиться, поэтому длина поля выбрана 30 символов.

После внесения приведенных в таблице данных и закрытия диалогового окна, на экране высветится окно базы данных. После нажатия на клавишу тАЬОткрытьтАЭ появится пустая таблица базы с наименованием полей. Заполним таблицу. При этом данные внесенные в таблицу будут сохранены в файле базы данных PRO_DT.MDB.

Сведем результаты действий в таблицу.

Элемент

ACCESSДействия пользователяРезультат операцииМеню

ACCESSВыбор пунктов меню тАЬФайлтАЭ, тАЬСоздатьтАЭДиалоговое окно дискового пространства активного диска (ДОАД)ДОАДВыбор имени файла PRO_DT.MDBПрисвоение базе данных имени, переход в окно базы данных (ОБД)ОБДПоследовательный выбор кнопок тАЬСоздатьтАЭ, тАЭНовая таблицатАЭПереход в окно формирования структуры таблицы (ОФСТ)ОФСТВвод имен полей, выбор типа данных и элементов форматирования данныхСоздание структуры файла таблицы, присвоение имени таблице, переход к окну базы данных (ОБД)ОБДНажатие кнопки тАЬОткрытьтАЭ, ввод данных в таблицуФормирование таблицы базы данных с исходной информацией.

Сформируем запрос. Для этого, находясь в окне базы данных нажмем последовательно кнопки тАЬЗапростАЭ и тАЬСоздатьтАЭ. В появившемся диалоговом окне тАЬСоздание запросатАЭ нажмем кнопку тАЬНовый запростАЭ. Так как в нашей базе данных имеется только одна таблица, то в появившемся диалоговом окне выбора таблицы для создания запроса последовательно нажмем кнопки тАЬДобавитьтАЭ и тАЬЗакрытьтАЭ. В появившемся окне формирования структуры запроса выполним следующие действия:

В первой строке тАЬПолетАЭ формируем поле тАЬНаименование изделиятАЭ.

В строке сортировка поля тАЬНаименование изделиятАЭ в раскрывающемся меню выбираем тАЬПо возрастаниютАЭ.

Создадим дополнительное поле тАЬОстатоктАЭ. Для этого переместим курсор в свободную колонку справа от поля тАЬНаименование изделиятАЭ и введем выражение : тАЬОстаток: Произведено - РеализованотАЭ Таким образом будет создано новое поле тАЬОстатоктАЭ Затем зафиксировав курсор на поле тАЬОстатоктАЭ и нажав правую клавишу мыши выберем в появившемся меню пункт тАЬСвойстватАЭ. В отк