Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

nov06114

.pdf
Скачиваний:
6
Добавлен:
21.05.2015
Размер:
654.33 Кб
Скачать

С У

Б Д 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. С х ем а связей та блиц Б Д А втопред приятие

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]