Эркинова а вариант 3



Download 1,39 Mb.
Sana23.02.2022
Hajmi1,39 Mb.
#136984
Bog'liq
Фоменко разбор БД


Выполнила: Эркинова А
Вариант 3.

При запуске приложения MicrosoftAccess 2010 необходимо создать и сохранить новую базу данных.


Для создания таблицы Заказы необходимо открыть вкладку «Создание», а затем Конструктор таблиц.

В режиме конструктора согласно задания вводим имена полей, указываем нужный тип данных для каждого поля и при необходимости дополнительные параметры.ё Так, для поля Код Заказа указываем тип данных – счетчик и определяем это поле в качестве ключевого. Для поля Дата Размещения указываем в дополнительное свойство: маска ввода – Краткий формат даты.



После ввода всех данных по структуре таблицы закрываем ее с сохранением.
Для создания таблицы Сотрудники в режиме Таблица щёлкните по вкладке «Создание», а затем щёлкните по значку – Таблица, после чего из списка форматов выбираем необходимый символ для каждого создаваемого поля и вводим имя каждого поля согласно заданию.
После этого закрываем таблицу с сохранением и даем ей имя.
Далее открываем созданную таблицу в режиме конструктора.Конечный вид таблицы Сотрудник

Аналогичным образом создаем таблицу ДанныеПоЗаказу, каждый раз определяя соответствующие имена таблиц.

Для того, чтобы облегчить работу по заполнению связанных полей, необходимо выполнить подстановку. Открываем таблицу Заказы в режиме конструктора, указываем поле Код Сотрудника. В свойствах поля щелкаем указателем мыши по вкладке Подстановка. Свойству Тип элемента управления устанавливаем значение Поле со списком. Это значит, что при заполнении таблицы данные можно будет выбирать из выпадающего списка.Далее указываем Тип источника строк – Таблица или запрос. Устанавливаем курсор в свойство Источник строк, выбираем имя таблицы Сотрудники и нажимаем на многоточие справа, тем самым вызываем построитель запросов.




После этого подтверждаем создание запроса, нажимая кнопку Да.
В окне запроса в первом столбце в строке Поле указываем имя поля Код Сотрудника

После этого закрываем запрос с сохранением, нажимая кнопку Да.



Получаем подстановку из таблицы Сотрудники по полю Код Сотрудника в таблицу Заказы по полю Код Сотрудника.

После этого закрываем таблицу Заказы с сохранением.
Аналогичным образом создаем подстановку, указав в таблице ДанныеПоЗаказу для поля Код Заказа в качестве источника данных указать поле Код Заказа таблицы Заказы. Сначала открываем таблицу ДанныеПоЗаказув режиме конструктора, указываем поле Код Заказа. На вкладке Подстановка выбираем Тип элемента управления – Поле со списком, в поле Источник строк выбираем таблицу Заказы и нажимаем на многоточие. В качестве источника данных в окне запроса в строке поле выбираем Код Заказа.



После этого закрываем окно запроса с сохранением.

Для того, чтобы объединить таблицы в единую базу данных, определим связи между таблицами. Для этого вызываем команду Схема данных в меню Работа с базами данных.



Открывается окно, в котором нужно выбрать таблицы, которые предполагается объединить связями и нажать кнопку Добавить.
После добавления все указанные таблицы отображаются в схеме данных в виде отдельных списков полей
Для определения связей перетаскиваем поле Код Сотрудника таблицы Сотрудники в поле Код Сотрудника таблицы Заказы. Появляется окно изменения связей, в котором выбираем все пункты. Тип отношения один-ко-многим.

Аналогичным образом создаем связь между таблицей Заказы и ДанныеПоЗаказу перетаскивая поле Код Заказа из таблицы Заказы на поле Код Заказа таблицы ДанныеПоЗаказу.

В результате схема данных выглядит следующим образом:



После этого необходимо внести данные в таблицы, принимая во внимание, что сначала заполняются те таблицы, которые используются в качестве источника данных, то есть к которым относиться отношения «1» в связи «один-ко-многим»



Для создания запроса на выборку к таблицеЗаказы воспользуемся мастером запросов. На вкладке Создание, выберем пункт Мастер запросов.

После чего открывается окно «Новый запрос», в котором необходимо выбрать Простой запрос.

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

Нажимаем кнопку Далее, открывается окно, в котором выбирается тип запроса. Указываем Итоговый и нажимаем кнопку Итоги.
В качестве итоговых функций указываем Avg, Min, Max (Среднее, Минимальное, Максимальное).

Нажимаем кнопку ОК, возвращаемся в исходное окно и нажимаем Готово.
Имя запросу назначается автоматически, и он открывается в режиме просмотра данных


Для создания отчета воспользуемся мастером отчётов. Перейдем на вкладку «Создание» панели базы данных, выделим пункт Мастер отчётов.

На первом шаге выбираем источник строк – таблицу ДанныеПоЗаказу и переносим вправо все поля, кроме Код Товара и Код Заказа. Затем нажимаем кнопку Готово.

Просматриваем результат в режиме предварительного просмотра.


Download 1,39 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish