nov06114
.pdfС У |
Б Д Microsoft Access |
57 |
|
вы бра ть в списке строку |
Заголов к и ст олб цов . В строке Г руппо- |
|
в ая операция д ляэтого поляд олж н а сох ра н итьсяста н д а ртн а яу с- |
|
|
та н овка Группировка . |
|
§ |
Дляотобра ж ен иясод ерж имого поляв перекрестн ой та блиц е в ка - |
|
|
честве зн а чен ия поля С кидка щ елкн у ть н а строке П ерек рест ная |
|
|
т аб лица и у ка за ть элем ен т Зна ч ение. В строке Г руппов ая опера- |
|
|
ция д ляэтого поляввести н еобх од им у ю фу н кц ию –Sum. |
|
§ |
С ох ра н ить этот за прос под имен ем П ерекрест ны й1 и перейти в |
|
|
реж им та блиц ы . |
|
М одифицирова т ь эт от за прос, вы полнив следующ ие дейст вия.
§Доба вить в бла н к за проса поле Н а селенны й пункт , использу язн а - чен ие этого поляв ка честве критерияотбора.
§ |
В строке Г руппов ая операция д ля этого поля след у ет вы бра ть |
|
зн а чен ие У словие и ввести в строку Услов ие от б ора зн а чен ие |
|
Курск. |
§ |
С ох ра н ить за прос под имен ем П ерекрест ны й2 и перейти в реж им |
|
та блиц ы д ляпросмотра полу чен н ого за проса . |
Длясозд а н иядесят ого па ра мет рич еского за проса н у ж н о вы полн ить след у ющ ие д ействия.
§Включить в бла н к за проса поляКодмодели, Ф а милия и Н а селен-
ны й пункт изта блиц ы Клиент ы .
§ Полястроки Услов иеот б ора в столбц а х Кодмодели и Н а селен-
ны й пункт |
за полн ить н е кон кретн ы м и критериям и отбора, |
а об- |
ра щ ен ием |
к пользова телю д ля ввод а критерия. Обра щ ен ие н еоб- |
|
х од им о за ключить в ква д ра тн ы е скобки: [Н а зовит е город], |
[У ка - |
ж ит е кодмодели].
§Вы полн ить кома н д у Запрос/ П арамет ры. Откроетсяокн о д иа ло-
га П арамет ры запроса.
§ |
В поле П арамет р ввести текст безскобок, которы й н а х од итсяв |
||
|
поле Услов иеот б ора. |
этого поля в поле Т ипданных и |
|
§ |
За тем опред елить тип д а н н ы х |
||
|
н а ж а ть кн опку О К . |
П а ра мет рич еский и перейти в ре- |
|
§ |
С ох ра н ить за прос под имен ем |
||
|
ж им та блиц ы д ля просмотра |
полу чен н ого за проса . |
При этом |
|
Access обра тится с просьбой |
за д а ть послед ова тельн о |
зн а чен ия |
критериев в окн е В в едит езначения парамет ра.
Одинна дца т ы й за прос н а созд а н ие та блиц ы ра зра ба ты ва ется сле-
ду ющ им обра зом .
§Откры ть третий за прос в реж им е кон стру ктора .
§Вы полн ить ком а н д у Запрос/ С озданиет аб лицы.
С У |
Б Д Microsoft Access |
58 |
§ |
Откроетсяокн о С озданиет аб лицы, в котором след у ет ввести им я |
|
|
Н ова ят а б лица . |
|
§ |
Вы полн ить за прос, н а ж |
а в кн опку с восклиц а тельн ы м зн а ком н а |
|
па н ели ин стру мен тов. |
|
§В спец иа льн ом окн е д иа лога Access у ка ж ет, сколько за писей д о- ба вляетсяв н ову ю та блиц у , и потребу ет под тверд ить вы полн ен ие этой опера ц ии.
Длясозд а н ияза проса на уда ление н у ж н о след у ющ ее.
§ |
Ра зра бота ть за прос н а |
вы борку у д а ляем ы х |
за писей, у ка за в крите- |
|||
|
рий в ячейке н а пересечен ии столбц а Д а т а |
за ка за и строки Усло- |
||||
|
в иеот б ора. |
|
Запрос / Удаление. Access д оба вит в бла н к |
|||
§ |
Вы полн ить ком а н д у |
|||||
|
за проса строку |
Удалениеи введ ет в ее ячейки зн а чен ие Услов ие. |
||||
|
Э то озн а ча ет, что пользова тель м ож |
ет у ста н овить д ополн ительн ы е |
||||
|
критерии отбора. |
|
|
|
|
|
§ |
Вы полн ить за прос, |
н а ж |
а в кн опку |
с восклиц а тельн ы м зн а ком н а |
||
|
па н ели ин стру мен тов. |
|
|
|
||
§ |
В спец иа льн ом окн е д иа лога Access у ка ж ет, сколько за писей у д а - |
|||||
|
ляется из та блиц ы , |
и |
потребу ет |
под тверд ить вы полн ен ие этой |
||
|
опера ц ии. |
|
|
|
|
|
Для созд а н ия за проса |
на |
об новление н у ж н о вы полн ить след у ющ ие |
||||
д ействия. |
|
|
|
|
|
|
§ |
Ра зра бота ть за прос н а вы борку обн овляем ы х за писей, у ка за в кри- |
|||||
|
терий Corolla LiftbackXL в ячейке н а пересечен ии столбц а М одель, |
|||||
|
и строки Услов иеот б ора. |
|
|
|||
§ |
Вы полн ить ком а н д у Запрос / О б нов ление. Access д оба вит в |
|||||
|
бла н к за проса |
строку |
О б нов ление, котора я пред н а зн а чен а д ля |
|||
|
у ка за н иян овы х |
зн а чен ий полей та блиц . Дляпостроен ияд а н н ого |
||||
|
за проса мож н о использова ть в этой строке вы числяемое вы ра ж е- |
|||||
|
н ие. |
|
|
|
|
|
Для созд а н ия двена дца т ого за проса |
след у ет |
в окн е Н ов ый запрос |
воспользова ться способом созд а н ия за проса Записи б езподчиненных и н а осн ове та блиц ы М одели и Клиент ы с помощ ью м а стера созд а ть д а н н ы й за прос.
Длясозд а н ият рина дца т ого за проса след у ет в окн е Н ов ый запрос воспользова тьсяспособом созд а н ияза проса П ов т оряю щ иеся записи и н а осн ове та блиц ы Клиент ы с помощ ью м а стера созд а ть д а н н ы й за прос.
Для созд а н ия ч ет ы рна дца т ого за проса след у ет в окн е Н ов ый запросвоспользова тьсяспособом созд а н ияза проса П рост ой запрос и с помощ ью м а стера, след у яего ин стру кц иям , созд а ть д а н н ы й за прос.
С У Б Д Microsoft Access |
59 |
П ерекрест ны й за просмож н о созд а ть и с пом ощ ью м а стера перекрестн ого за проса , н о в этом слу ча е этот за прос мож ет бы ть созд а н н а осн ове только од н ой та блиц ы или од н ого за проса . Для созд а н ия пят на дца т ого за проса след у ет в окн е Н ов ый запросвоспользова тьсяспособом созд а н ия за проса П ерек рест ный запрос и с пом ощ ью ма стера, след у яего ин стру к- ц иям , созд а ть д а н н ы й за прос.
Разраб от к а ф орм |
|
Ф орм а – это сред ство, использу емое д ля ввод а |
и отобра ж ен ия д а н - |
н ы х та блиц ы . Ф орм ы созд а ютсяд ляу д обства ввод а |
д а н н ы х в та блиц ы в |
том слу ча е, когд а ввод имы е д а н н ы е бу д у т измен ятьсяча сто. Длясозд а н ия
форм ы в окн е ба зы д а н н ы х а ктивизирова ть объект Ф |
ормы и н а ж а ть кн оп- |
|
ку С оздат ь. Откроетсяокн о д иа лога Н ов ая ф орма, |
в котором ра сполож ен |
|
список способов созд а н иян овы х форм . |
|
|
§ |
Зн а чен ие К онст рук т ор позволяет са мостоятельн о созд а ть форм у , |
|
|
ра сполож ив н а н ей элемен ты у пра влен ия. |
|
§ |
М аст ер ф орм позволяет созд а ть форм у под ру ковод ством ма сте- |
|
|
ра, которы й ру ковод ит д ействиям и пользова теля. |
|
§ |
Три зн а чен ияАв т оф орма та кж е пору ча ют ра бот у М аст еру ф орм, |
|
|
н о в отличие от пред ы д у щ его способа форм а созд а етсябы стро и |
|
|
за верш а етсяоткры тием кон кретн ой ра зн овид н ости форм ы . |
§При вы боре зн а чен ияД иаграмма Access н а осн ове д а н н ы х изта б- лиц ы или за проса созд а ет д иа гра мм у .
§Зн а чен ие С в одная т аб лица созд а ет свод н у ю та блиц у .
Созда ние форм
Созд а ть след у ющ ие вид ы форм :
1. |
Ф орм а с д иа гра м мой н а осн ове та блиц ы М одели; |
|
2. |
С оста вн а яформ а н а осн ове та блиц М одели и Клиент ы ; |
|
3. |
А втоформ а : в столбец н а осн ове та блиц ы М одели; |
|
4. |
А втоформ а : та бличн а ян а |
осн ове та блиц ы Клиент ы ; |
5. |
А втоформ а : лен точн а ян а |
осн ове та блиц ы Клиент ы . |
П роект ирова ние формы сдиа гра ммой
С озд а ть форм у с д иа гра мм ой н а осн ове та блиц ы М одели, включив в форм у все компон ен ты ц ен ы д ля ка ж д ой мод ели а втомобиля: За водска я цена , Тра нспорт ны е издерж ки, П редпрода ж на яподгот овка .
Дляэтого н еобх од им о вы полн ить след у ющ ие д ействия.
1.В окн е Н ов ая ф орма в комбин ирова н н ом н иж н ем списке след у ет
вы бра ть та блиц у М одели, а в верх н ем списке – элемен т Д иаграмма и н а ж а ть кн опку О К .
С У Б Д Microsoft Access |
60 |
2.В след у ющ ем окн е изсписка Д ост упныеполя вы бра ть н у ж н ы е
|
поляв список П оля диаграммы и н а ж |
а ть кн опку Д алее. |
3. |
За тем в окн е вы бора типа д иа гра м м ы |
вы бра ть тип Гист огра мма |
|
(С т олб икова ядиа гра мма ) д ляотобра ж |
ен ияц ен н а отд ельн ы е м о- |
|
д ели и н а ж а ть кн опку Д алее. |
|
4. |
Н а этом ш а ге след у ет за д а ть н а д писи н а д иа гра мм е, ее леген д у и |
|
|
тип вы числен ий. |
|
5. |
С ох ра н ить созд а н н у ю форм у с д иа гра м мой под имен ем С т рукт у- |
|
|
ра цен. |
|
Пом ощ ь привыполнениичет верт ого пункт а!
§ |
Поле М одель перета щ ить в обла сть Ряды, чтобы созд а ть д ляд иа - |
||||||
|
гра м м ы леген д у . |
|
|
|
|
|
|
§ |
В обла сти Д анныеслед у ет у ка за ть им ен а |
полей, д а н н ы е изкото- |
|||||
|
ры х бу д у т пред ста влен ы н а |
д иа гра м м е: |
За водска я цена , |
Тра нс- |
|||
|
порт ны е издерж ки, П редпрода ж на яподгот овка . |
|
|
||||
§ |
В резу льта те н а зва н ияполей в обла сти Д анныеза м ен ились сле- |
||||||
|
д у ющ им и |
н а зва н иям и: |
С умма _За водска я |
цена , |
С ум- |
||
|
ма _Тра нспорт ны е издерж ки, |
С умма _П редпрода ж на я подгот ов- |
|||||
|
ка . Причин а |
в том , |
что по у молча н ию д а н н ы е этих |
полей су мм и- |
|||
|
ру ются. В н а ш ем слу ча е это н е н у ж н о. Дляотм ен ы этой опера ц ии |
||||||
|
след у ет д ва ж |
д ы щ елкн у ть н а поле С умма _За водска яцена и изот- |
|||||
|
кры вш егося списка |
вы бра ть |
элемен т От сут ст вует и |
н а ж а ть |
|||
|
кн опку О К . Ту ж е проц ед у ру след у ет прод ела ть и д ляслед у ющ их |
дву х полей.
§Обла сть О сиоста вим пу стой.
§ В след у ющ ем окн е в ка честве за головка введ ем зн а чен ие С т рук-
т ура цен на модели а вт омоб илей.
Созда ние сост а вной формы
Созд а ть соста вн у ю форм у , с помощ ью которой опред елить по количеству за ка зов, прих од ящ их сян а ка ж д у ю м од ель, ка ка ямод ель пользу ется
повы ш ен н ы м спросом у поку па телей. Ф орм у созд а ть н а |
осн ове связа н н ы х |
|
та блиц |
М одели и Клиент ы , гд е гла вн а яформ а связа н а с под чин ен н ой. Для |
|
этого н у ж н о. |
|
|
1. |
В окн е д иа лога Н ов ая ф орма изсписка вы бра ть элемен т М аст ер |
|
|
ф орм. Н а зва н ие та блиц ы в н иж н ем списке мож |
н о н е вы бира ть. |
2.В след у ющ ем окн е в списке Т аб лицы / Запросы след у ет вы бра ть
та блиц у М одели и изсписка Д ост упныеполя перен ести в список
В ыб ранныеполя все поля, кром е поляС пециа льна ямодель.
3.За тем изсписка Т аб лицы / Запросы след у ет вы бра ть та блиц у Клиент ы , н а осн ове которой строитсяпод чин ен н а яформ а , и вве-
С У |
Б Д Microsoft Access |
61 |
|
|
|
|
сти в проект форм ы н а зва н ияпривед ен н ы х |
н иж |
е полей в этой ж е |
||
|
послед ова тельн ости: |
Об ра щ ение; |
Имя, |
от ч ест во; Ф а милия; |
|
|
П оч т овы й а дрес; П оч т овы й индекс; Н а селенны й пункт ; Н омер |
||||
|
договора ; Д а т а за ка за ; С кидка . Н а ж |
а ть кн опку |
Д алее. |
||
4. |
В откры вш ем ся окн е у ж е бу д ет у ста н овлен а |
опц ия П одчинен- |
|||
|
ные ф ормы, у ка зы ва ющ а я н а то, |
что бу д ет |
сформирова н а со- |
||
|
ста вн а я форм а . |
|
|
|
|
5. |
В след у ющ их окн а х |
м а стера форм н у ж н о под тверд ить у ста н овки |
|||
|
по у молча н ию. |
|
|
|
|
6. |
В окн е д ля ввод а н а зва н ий гла вн ой и под чин ен н ой форм д ля |
||||
|
гла вн ой форм ы за д а ть н а зва н ие За ка зы моделей, а д ляпод чин ен - |
н ой оста вить н а зва н ие по у молча н ию.
7.В за ключен ие у ста н овить опц ию изменениемак ет а ф ормы д ля
перех од а в реж им кон стру ктора форм ы .
В |
реж им е кон стру ктора след у ет отред а ктирова ть форм у , вы полн ив |
след у ющ ие д ействия. |
|
1. |
Измен ить ра зм ери ра сполож ен ие отд ельн ы х полей н а форм е. |
2.Доба вить элем ен ты у пра влен иян а форм у .
3.Отформа тирова ть н а зва н ияполей и сод ерж имое полей в форм е;
4.Доба вить за головок д ляформ ы .
5.Встроить иллюстра ц ию в обла сть за головка .
6.Вста вить гиперссы лку в форм у .
7. Доба вить кн опку в форм у д ляоткры тиян а н ей д иа гра м м ы С т рук-
т ура цен на модели а вт омоб илей.
Пом ощ ь приработ е с ф орм ой !
Перета щ ите с помощ ью м ы ш и под чин ен н у ю форм у , ра сполож ив ее в
левой н иж н ей ча сти обла сти д а н н ы х . Поля гла вн ой форм ы ра сполож |
ите |
|
след у ющ им обра зом : н а д под чин ен н ой формой в д ва столбц а ра сполож |
ите |
|
поляКодмодели, М одель и М ощ ност ь, |
Короб ка переда ч . С пра ва от под - |
|
чин ен н ой форм ы по вертика ли ра сполож |
ите в од ин столбец : Ц вет , Коли- |
ч ест во дверей, Об ивка , Д ругое осна щ ение, За водска я цена , Тра нспорт ны е издерж ки, П редпрода ж на яподгот овка . Теперь след у ет присту пить к под -
гон ке ра змеров полей, н а пример, |
у величить ра зм ерполя Д ругое осна щ е- |
ние. |
|
Для д оба влен ия элемен тов |
у пра влен ия в форм у использу ем та кие |
элемен ты , ка к переключ а т ель, прямоугольник, вы ч исляемое поле.
Кон трольн ы й переключа тель (Ф лаж ок ) вста вим д ляполяС пециа льна ямодель, поскольку он о опред елен о ка к логическое, ра сполож ив его н а д почин ен н ой формой Клиент ы . Двойн ы м щ елчком н а элемен те откры ва ем окн о свойств. Н а вкла д ке М ак ет в поле П одписьввод им н а зва н ие поля С пециа льна я модель, а н а вкла д ке Д анныеслед у ет у ка за ть им яполята б- лиц ы , сод ерж им ое которого д олж ен отра ж а ть кон трольн ы й переключа -
С У Б Д Microsoft Access |
62 |
тель. Дляэтого откры ть список Д анныеи вы бра ть в н ем элемен т С пеци-
а льна ямодель.
Для отд елен ия гру пп полей, описы ва ющ их тех н ические х а ра ктеристики м од ели, от полей с ц ен а м и провед ем ра зд елительн у ю лин ию м еж д у полям и Д ругое осна щ ение и За водска я цена , воспользова вш ись кн опкой
созд а н иялин ии н а па н ели элемен тов у пра влен ия. |
|
||
|
Под ра зд елительн ой лин ией в обла сти д а н н ы х н а х од ятся три поля |
||
типа |
Д енеж ны й. Использу я зн а чен ия этих |
полей, вы числим |
прод а ж н у ю |
ц ен у |
а втом обиля и пока ж ем ее в форм е. |
Для этого след у ет |
вы полн ить |
щ елчок н а кн опке П олен а па н ели элем ен тов и ра сполож ить этот элем ен т в форм е спра ва от поляЗа водска яцена . За тем вы зва ть окн о свойств д ляполя н а им ен ова н ия и д лясвойства П одписьввести зн а чен ие П рода ж на яцена . Н а вкла д ке Д анныеокн а свойств элемен та П олев строку Д анныепоместить форм у лу вы числен иясод ерж имого след у ющ его вид а :
=([За водска я цена ] + [Тра нспорт ны е издерж ки] + [П редпрода ж на я подгот овка ]) * 1,25
В строку Ф ормат пом естить зн а чен ие Д енеж ны й. М ож н о н е ввод ить форм у лу с кла виа ту ры , а воспользова тьсякн опкой вы зова построителявы -
ра ж ен ия, ра сполож |
ен н ой спра ва от строки Д анные. |
Оформ им ту |
ча сть форм ы , котора я сод ерж ит свед ен ия о ц ен е. Э ти |
свед ен иян еобх од им о сгру ппирова ть и вы д елить. Для этого а ктивизиру ем
н а |
па н ели элемен тов у пра влен ия кн опку П рямоугольник и, у д ерж ива я |
|
н а ж |
а той кн опку м ы ш и, н а чертим прямоу гольн ик, за ключив в н его полясо |
|
зн а чен ием ц ен . |
|
|
|
Дляд оба влен ияза головка |
в форм у (н а зва н ие форм ы ) след у ет у вели- |
чить ра зм еробла сти Заголов ок |
ф ормы, а ктивизирова ть кн опку Н адпись |
|
н а па н ели элемен тов и ра сполож |
ить этот элемен т в обла сти за головка фор- |
м ы , ввести н а зва н ие форм ы . У ста н овить д лян его ш рифт и ра змер.
Дляу лу чш ен иявн еш н его вид а форм ы след у ет вста вить в обла сть за - головка спра вой сторон ы от н а зва н ияформы иллюстра ц ию (рису н ок а втомобиля) с пом ощ ью кома н д ы В ст ав к а / О б ъ ек т и через кн опку О б зор н а йти под х од ящ ий фа йл, н а прим ер, blusedan.wmf в библиотеке Clipart. Е с- ли рису н ок больш ой, то с пом ощ ью м а ркеров м ож н о у м ен ьш ить ра змер рису н ка , в том слу ча е когд а в окн е свойств объекта в строке Уст анов к а размеров за д а н о зн а чен ие П о ра змерура мки.
Дополн ить окн о проекта формы кн опкой, позволяющ ей отобра зить в форм е д иа гра мм у С т рукт ура цен на модели а вт омоб илей, воспользова в-
ш ись м а стером по ра зра ботке кн опок.
Для этого н а д о вы полн ить след у ющ у ю послед ова тельн ость д ейст-
вий.
§ А ктивизирова ть кн опку М аст ера н а па н ели элем ен тов у пра вле- н ия.
С У |
Б Д Microsoft Access |
63 |
|
|
|
|
|
§ |
Ра сполож ить |
элем ен т у пра влен ия К нопк а в |
обла сти за головка |
||||
|
форм ы ряд ом с рису н ком а втомобиля. |
|
|
|
|||
§ |
В первом окн е м а стера по созд а н ию кн опок изсписка К ат егории |
||||||
|
вы бра ть элем ен т Ра б от а сформой, |
а изсписка Д ейст в ия – эле- |
|||||
|
м ен т От кры т ие формы и н а ж а ть кн опку |
Д алее. |
|
||||
§ |
В след у ющ ем окн е изсписка д осту пн ы х |
форм вы бра ть С т рукт у- |
|||||
|
ра цен на модели а вт омоб илей. Н а ж а ть кн опку |
Д алее. |
|
||||
§ |
В след у ющ ем |
окн е след у ет |
вы бра ть элем ен т |
д ля ра змещ ен ия н а |
|||
|
кн опке текст |
или рису н ок. |
Вы бра ть опц ию |
рисунок и |
элем ен т |
||
|
Д иаграмма. |
|
|
|
|
|
Г от ов о. |
§ |
У ка за ть н а зва н ие созд а ва емой кн опки и н а ж |
а ть кн опку |
|||||
|
При н а ж а тии |
созд а н н ой кн опки мы |
перех од им в форм у с д иа - |
||||
|
гра ммой. |
|
|
|
|
|
|
§ |
Длявозвра щ ен ияв исх од н у ю форм у |
требу етсясозд а ть в форме с |
|||||
|
д иа гра м мой кн опку возвра та . Та ка якн опка позволит за кры ть фор- |
||||||
|
м у с д иа гра мм ой и возвра тит Ва с в исх од н у ю форм у . С озд а ть та - |
||||||
|
ку ю кн опку по обра зц у пред ы д у щ ей. |
|
|
|
|
||
|
С охра нение и от кры т ие формы |
|
|
||||
С ох ра н ить созд а н н у ю соста вн у ю форм у |
под им ен ем За ка зы . |
|
|||||
Перейти в реж им просмотра |
форм ы , |
в котором мож н о у вид еть в |
|||||
гла вн ой форм е перву ю за пись та блиц ы мод елей, |
а в под чин ен н ой форме – |
||||||
все д а н н ы е о клиен та х , за ка за вш их эту м од ель, изта блиц ы клиен тов. |
|||||||
|
С озда ние форм сиспользова нием элемент а Авт оформа |
|
|||||
Для та блиц ы М одели с помощ ью способа |
Ав т оф орма: в |
ст олб ец |
|||||
созд а ть форм у д ляввод а д а н н ы х . |
|
|
|
|
|
||
Длята блиц ы Клиент ы с помощ ью способа Ав т оф орма: т аб личная |
|||||||
созд а ть форм у д ляввод а и просмотра д а н н ы х . |
|
|
|
||||
Длята блиц ы Клиент ы с пом ощ ью способа Ав т оф орма: лент очная |
|||||||
созд а ть форм у д ляввод а и просмотра д а н н ы х . |
|
|
|
||||
Объясн ить, чем |
отлича ется форм а , созд а н н а я вторы м способом , от |
форм ы , созд а н н ой третьим способом , в реж име просмотра .
С озданиеот чет ов
Отчет созд а етсяв тех слу ча ях , когд а н еобх од имо н а гляд н о пред ста - вить н а экра н е или н а бу ма ге свод н у ю ин форм а ц ию, х ра н ящ у юся в ба зе д а н н ы х .
Для созд а н ия отчета след у ет вы бра ть в окн е ба зы д а н н ы х объект О т чет , н а ж а ть кн опку С оздат ь. В откры вш ем сяокн е Н ов ый от чет Access пред ла га ет способы созд а н ияотчетов.
С помощ ью ма стера отчетов созд а ть отчет с итоговой ин форма ц ией о за ка за х , позволяющ ей у ста н овить спрос н а а втом обили мод ели Corolla
С У Б Д Microsoft Access |
64 |
CompactGT и д а ту посту плен ияза ка за от опред елен н ого клиен та . В д а н н ом отчете использова ть поляКодмодели, Ф а милия, Д а т а за ка за изта блиц ы Клиент ы . При созд а н ии отчета использова ть способ гру ппировки по код а м
мод елей, |
сортировку использова ть по полю Ф а милия. |
Для пред ста влен ия |
|
д а н н ы х в |
отчете использова ть ва риа н т ст упенчат ый. |
Для вы бора |
стиля |
оформлен ия вы бра ть стиль Ф орма льны й. Для сох ра н ен ия отчета |
за д а ть |
||
им яОб зор за ка зов. |
|
|
Перейти в реж им кон стру ктора и отред а ктирова ть созд а н н ы й отчет.
§изм ен ить ра змеры обла стей отчетов;
§созд а ть вы числяемы й элемен т у пра влен ияв отчете;
§созд а ть фирмен н ы й зн а к и вн ед рить его в за головок отчета ;
§ |
ввести н а зва н ие фирм ы |
в н иж н ий колон титу л; |
§ |
прон у мерова ть стра н иц ы отчета и сох ра н ить его. |
С озд а ть почтовы е н а клейки с помощ ью ма стера почтовы х н а клеек н а осн ове та блиц ы Клиент ы . В почтовой н а клейке поля та блиц ы ра споло-
жить в след у ющ ей послед ова тельн ости:
§поч т овы й индекс;
§на селенны й пункт ;
§поч т овы й а дрес;
§фа милия;
§ имя, от ч ест во.
Л аб орат орная раб от а 15
Задание2 С озданиеб азы данных для учет а ик онт роля раб от ы т ранспорт - ных средст в
П ост а новка за да ч и
Ра ссмотрим за д а чу у чета перевозок гру зов а втотра н спортн ы м пред - приятием , в па рке которого им еютсяа втомобили ра зличн ы х ма рок. Требу - ется а втом а тизирова ть у чет и кон троль ра боты тра н спортн ы х сред ств по след у ющ им ком плекса м д а н н ы х : ма рш ру та м и врем ен и перевозок, перевозим ом у гру зу , состоян ию и м естон а х ож д ен ию а втомобиля и его х а ра ктеристика м , персон а льн ы м д а н н ы м о вод ителях .
М а рш ру т и врем яперевозок включа ют: пу н кт погру зки; пу н кт ра з- гру зки; пройд ен н ое ра сстоян ие; д а ту прибы тияв пу н кт ра згру зки.
По перевозимом у гру зу у читы ва ются след у ющ ие д а н н ы е: н а имен о- ва н ие гру за; орга н иза ц ия, отпра вляющ а я гру з; орга н иза ц ия, полу ча ющ а я гру з; вес гру за.
С У Б Д Microsoft Access |
65 |
С остоян ие а втомобиля опред еляется его испра вн остью или н еиспра вн остью, а м естон а х ож д ен ие за висит от того, гд е он н а х од ится–в рей-
се, в а втопа рке или ка пита льн ом ремон те. |
|
Тех н ические х а ра ктеристики а втомобиля включа ют: |
сред н юю ско- |
рость д виж ен ия, км /ч; гру зопод ъемн ость, т; ра сх од топлива |
л/100 км ; м а р- |
ку а втом обиля; н омерн ой зн а к. |
|
Да н н ы е о вод ителе сод ерж а т: фа милию, им я, отчество; а н кетн ы е д а н н ы е (а втобиогра фию); н ом ерн ой зн а к а втомобиля, н а котором ра бота ет.
Н а осн ова н ии перечислен н ы х вы ш е д а н н ы х требу етсяпериод ически вы д а ва ть ста тистику количества перевозимого гру за, пройд ен н ого километра ж а , ра сх од а топлива , состоян ияа втомобилей и т. д . Е сли попы та ться
пред ста вить всю ин форма ц ию в вид е од н ого фа йла |
Б Д , то та кой фа |
йл по- |
лу чится очен ь громозд ким , мн огие д а н н ы е бу д у т |
д у блирова ться, |
бу д ет |
очен ь слож н о вы полн ять опера ц ии по поиску , обн овлен ию, за полн ен ию и
отбору д а н н ы х , |
в силу чего ра бота ть с та ким фа йлом пра ктически н евоз- |
мож н о. Поэтом у |
д ляобеспечен ияэффективн ого вы полн ен ияопера ц ий по |
обра ботке ин форма ц ии н еобх од им о провести а н а лизи опред елить стру к- ту ру Б Д в вид е связа н н ы х м еж д у собой та блиц Б Д . А н а лизисх од н ой ин - форм а ц ии и са мой поста н овки за д а чи пока зы ва ет, что д ляу чета и кон тро-
ля ра боты тра н спортн ы х сред ств |
ц елесообра зн о созд а ть четы ре та блиц ы |
Б Д с им ен а м и: Вод ители, А втомобили, Гру з, ТХ _а втомобилей. |
|
Та блиц а «Вод ители»д олж н а |
сод ерж а ть в след у ющ ем поряд ке та кие |
поля:
Та б ельны й номер; Ф а милия; Имя; От ч ест во;
Д а т а рож дения; С т а ж ра б от ы ; Ка т егория; Авт об иогра фия;
Н омерной зна ка вт омоб иля.
Та блиц а «А втом обили»сод ерж ит след у ющ ие поля:
Н омерной зна ка вт омоб иля; Технич еское сост ояние;
Ма рка а вт омоб иля;
Мест она хож дение.
Та блиц а «Гру з»сод ерж ит след у ющ ие поля:
Н а именова ние груза ; От куда груз; Д а т а вы езда;
Куда дост а вляет сягруз;
С У Б Д Microsoft Access |
66 |
Д а т а приб ы т ия; |
|
П ройденное ра сст ояние; |
|
Времяна дорогу; |
|
М а сса груза ; |
|
Ра сходгорюч его; |
|
Н омерной зна ка вт омоб иля. |
|
Та блиц а «ТХ _а втом обилей»сод ерж ит та кие поля: |
|
М а рка а вт омоб иля; |
|
С редняяскорост ь; |
|
Грузоподъемност ь; |
|
Ра сходт оплива . |
|
Общ ие полята блиц Б Д слу ж |
а т д ляу ста н овки связи меж д у та блиц а - |
м и. Н а осн ове этих связей обра зу етсяин тегрирова н н а яба за д а н н ы х , в которой х ра н итсяин форма ц ияо вод ителях , тра н спортн ы х сред ства х и перевозимы х гру за х . С х ем а связи та блиц Б Д пред ста влен а н а рис. 9.
П роек т иров аниет аб лицб азы данных
Для созд а н ия спец ифика ц ии та блиц ы н еобх од им о вы полн ить сле- д у ющ ие д ействия.
§ |
Откры ть вкла д ку Т аб лицы в окн е ба зы д а н н ы х и н а ж а ть н а кн оп- |
||||
|
ку С оздат ь. |
||||
§ |
Вы бра ть в списке д иа логового окн а Н ов ая т аб лица элем ен т К он- |
||||
|
ст рук т ор. |
||||
§ |
В откры вш емсяокн е кон стру ктора та блиц за д а ть полята блиц ы и |
||||
|
их х а ра ктеристики (свойства ). |
||||
|
|
|
|
|
|
|
|
Та блиц а –Вод ители |
|||
|
|
Н ом ерн ой зн а к а втомобиля |
|
|
|
|
|
|
|
|
Та блиц а –А втомобили
Ном ерн ой зн а к а втомобиля
Ма рка а втомобиля
Та блиц а –Гру з
Н ом ерн ой зн а к а втомобиля
Та блиц а –ТХ _а втомобилей
М а рка а втомобиля
Рис. 9. С х ем а связей та блиц Б Д А втопред приятие