МаЧитойагт qidiгish тюкки! уа ко ‘р гад? ¿аУаЬ etadi, атто Ьи йЛп/ АссеББ бо'гоу yordamida 1ег уа озопдта ата1да oshiгadi.
IV ЪоЪ. 5 0 ‘1ЮУ1АК
В1г 3-bobda jadvallaгш 1оу1Ьа1азЬ, ипда таЧитоИагш кп-ШБЬ уа jadvalga 1ед1з1Ш Ьа’г1 Ыг 1иБЬипсЬа1аг Ы1ап 1ашБ1^1к. Jadvalga т а ’1итоНагш кшИвЬ яапсЬаНк д1у1п ЬоЧэа, undan кегакИ т а ’1итоиагш а]гаиЬ оИэЬ undan Ь ат тизЬки1. Ви ¿БЫагш ата1да ОБЬтэЬ исЬип Accessda бо'гоу (запросы) оЬуекИ ктШ дап Ьо‘Шэ, и juda ко‘р 1ткотуаИагда еда.
¡РЕЙТИНГ : база данных
^ Ц О п с р ь гг ь К о н сти етр р Стамп»[ X |ал, 2 г ( “ : Я,-- -
Объекты
т Таблицы
-¿р -Запросы
Ь- Фор*?*»
1 |Щ] С о а д а т е зап роса в реж им е конструктора ЙП [С о эд аж е зап роса с помощ ью м астера;
Отчеты
т М*Г’ РСС,Ы
Модули
Г р у г т ь ! - |
; п И Убранное
4 .1 - газт.
5о‘гоу1аг yordamida Ыг песЬа jadvallaгdagi т а ’1ишоИагт ко'пэЬ, 1аЫП цШзЬ уа о'гдагШэЬ т и т к т . ShuningdekI ulaгdan Гогта уа ЫэоЬоМаг исЬип тапЬа вйГаШа Ьат foydalaniladi. 5 о ‘гоу ко'ртсЬа 1ап1аБЬ исЬип ishlatiladi. ипшд Ьа]агШБЫ ]агауог^а
- 129 -
M A’LUMOTLAR BAZASINI BOSHQARISH SISTEMASI (ACCESS W IND O W S-9 Х / 2000 UCHUN)
tanlov shartlarini qanoatlantiruvchi ma’lumotlar bir yoki bir nechta jadvallardan (so'rovlardan) tanlanadi va ma’Ium tartibda aks ettiri- ladi. Accessda so'rovlarning bir necha turi mavjud. So'rovlarni ho- sil qilish uchun ma’lumotlar bazasi oynasidan (2.4-rasm) so‘rov (запросы) bo‘limini tanlaymiz (4.1-rasm). Hosil bo'lgan oynada Создать bo'limini tanlab 4.2-rasmdagi oynani hosil qilamiz. Bu oy- nada so'rovlar hosil qilishning 5 ta usuli keltirilgan:
Новый запрос
Самостоятельное создание нового запроса.
Простой запрос Перекрестный запрос Повторяющиеся записи Записи без подчиненных
OK Отмена
4.2-rasm.
K onstruktor - konstruktor yordamida so‘rov hosil qilish. Bu bo‘lim 4.1-rasmdagi Создание запроса в режиме конструктора bo‘limi bilan bir xildir.
Простой запрос - oddiy so'rovlar hosil qilishning qulay usul- laridan biri boTib, u 4.1-rasmdagi Создание запроса с помощью мастера bo‘limi bilan bir xil. So'rovlar hosil qilishning qolgan usullari bilan keyingi paragraflarda batafsil tanishamiz.
4.1. Konstruktor yordamida so‘rovlar hosil qilish So'rovlar hosil qilishning eng qulay va umumiy usuli konstruk
tor usulidir. Sizga ma’lumki, jadvallarni loyihalashda ham kon- struktordan foydalanganmiz. So'rovlarni loyihalashda ham kon- struktordan foydalaniladi. So'rov natijasini ko'rish uchun esa so'- rovni ishga tushirish kerak. Faraz qilaylik, bizda talabalarga tegishli bo'lgan quyidagi ma’lumotlar bazasi bo'Isin (4.3-rasm):
130
M A’LUMOTLAR BAZASINI BOSHQARISH SISTEMASI (ACCESS W INDOW S- 9 Х / 2000 UCHUN)
S Ж _ т а л а б а : т а б л и ц а ^ - 3 ^ u e j * J
|Т ол_яодж | Ф яяялж я | Ф ая К у р с | П отоп | Г ур у х | У к п у г а | В ал ю т *
|
Q Акрамов X
|
Х И М
|
Г
|
1 1
|
8
|
Тошкент ш.
|
+
|
2 Али Д ж о н о в Л
|
Х И М
|
Г
|
1 1
|
в
|
Тошке нт
|
♦
|
3 Бердиев Ф
|
Х И М
|
Г
|
i i
|
в
|
С амарканд
|
*
|
4 Б о сяп о н о в Б
|
Х И М
|
i
|
i i
|
в
|
Сирдарё
|
+
|
5 Ж ураев А
|
Х И М
|
1
|
Г 1
|
3
|
Ж и и а х
|
+
|
6 Ж уракулов А
|
Х И М
|
\
|
1 1
|
3
|
рапидадаре
|
♦
|
7 Каримов 3
|
Х И М
|
1
|
1 1
|
3
|
С урхандарё
|
♦
|
8 Махмудов А
|
Х И М
|
1
|
1 1
|
3
|
Бухоро
|
♦
|
9 Нурматов К
|
Х И М
|
Г
|
1:1
|
3
|
Н аеоий
|
♦
|
10 Рузи^улов Щ
|
хим
|
г
|
1 1 .....
|
3..............
|
Ф аргона
|
+
|
\ i Тапюв Ш
|
Х И М
|
1
|
1 1
|
3
|
Авдижон
|
*
|
12 Алимов Б
|
хим
|
1
|
1 2
|
4
|
iНамангон
|
+
|
13 Бааоров К
|
хим
|
1
|
1 2
|
4
|
' Хорезм
|
*■
|
14 Бакиров X
|
хим
|
1
|
1 2
|
4 ~..................
|
KepaKOAnOFUCTOl
|
±
—
+ 15 Ганиев У хим
|
1
|
1:2
|
4
|
Тошкент
|
t J
|
Загмсъ: и 1 < l l 1 И И 'М ЙЭ 502
|
|
|
|
J
|
j T
|
4.3-rasm .
Bu ma’lumotlar bazasida talabaning kodi, familiyasi, fakulteti, kursi, potoki, guruh kodi, talabaga ma’lum bir fandan dars beradi- gan o'qituvchining kodi va qaysi viloyatdan kelganligi tasvirlan- gan. Ma’lumotlar bazasiga kiritilgan talabalar soni 502 ta.
Oddiy so‘rovlar
Bizdan quyidagi narsalarni akslantiruvchi so'rov talab qilinsin:
Talaba kodi.
Talabaning familiyasi va ismi.
Fakulteti.
Kursi.
Demak, 4.3-rasmdagi jadvalda keltirilgan ma’lumotlardan tala- baga tegishli 4 ta parametrni (maydonni) ajratib olishimiz kerak. Buning uchun mos so‘rovni loyíhalashimiz lozim. Loyihalashni kon- struktordan foydalanib amalga oshiramiz. So‘rovni loyihalashning konstruktor holatini tanlaymiz, natijada, ekranda so‘rov blankasi (so‘rovning konstruktor holati) paydo bo'ladi (4.4-rasm).
So'rovlarni hosil qilishda asosan jadvallardan yoki oldin hosil qilingan so'rovlardan foydalanish mumkin. Mos ravishda Таблицы yoki Запросы, yoki Таблицы и Запросы bo‘limlaridan birini tan laymiz. Mazkur holatga Таблицы bo'limi mos keladi. So‘rovda ishtirok etayotgan jadvallarni Добавление таблицы darichasidagi jadvallar ro'yxatidan tanlaymiz va Добавить tugmasini bosamiz. Bunda J_talaba nomli jadval bo'ladi. Jadvallar shu usulda tanlan-
-131 -
M A’LUMOTLAR BAZASINI BOSHOARISH SISTEMASJ (ACCESS W INDOW S- 9 Х / 2000 UCHUN)
gandan so‘ng Добавление таблицы darichasidagi Закрыть tug- masini bosamiz (Закрыть tugmasi ustida sichqonchaning chap tugmasini). So’rov konstruktori oynasida tanlangan jadvallar (may- don ro'yxatlari bilan birga) va jadvallar orasidagi bog'lanishlar (agar boisa) hosil bo'ladi (4.5-rasm). Ayrim hollarda so'rov kon struktori oynasiga yangi jadvallami kiritishga to'g'ri keladi. Buning uchun Добавление таблицы darichasini yana paydo qilish kerak.
Uni asboblar panelidan LMl tugmachani bosish bilan yoki Запрос Добавить таблицы menyusi orqali ham hosil qilish mumkin.
-IMJIIIIUllllli,1111-4
«и
---- -------
jrtintfáuiii1
Сфтцравм: Вывмтяфйс d Усгсдае .отба Нр Ма;
Табпчы |звлрш]таВ|И|ыиэ9фосы).
Ж_гур>тс Ж_Кетагак_кунлар Ж_паеозж
Ж.талаба
Ж_укит
Ж_фж
I Дрб — fTb I
Зарыть I
ÜJ
4.4-rasm.
|Ôi З апрос! : запрос на выборку ■*V -loi xi
а т ш
ФТа ам м_ ид мо яи ÜJ
Курс jg jj
Фак_коди
<и' 5
Ипя
Лоле:
к таблицы:"
* Сортфовке:
цÜ-Г
“1
Вывод ивжран; Г■ □ о □ 1
Условиеотбора:
и/и: 141 . |>П
4.5-rasm.
132
M A ’LUMOTLAR BAZASINI BOSHQARISH SISTEMASI (ACCESS WINDO WS—9 X/2000 UCHUN)
4.5-rasmda tasvirlangan so‘rov blankasi uch qismdan iborat:
1-qism. Sarlavha satri - bu satrda so'rov nomi va uning turi yozilgan. So‘rov nomi hozircha Запрос 1 ko'rinishida. Hosil bo‘lgan so'rovni saqlash jarayonida Access sizdan aniq nom so‘raydi va bu nom keyinchalik shu joyda aks etadi. So'rovning turi Запрос на выборку ko'rinishida. Odatda, Accessda oddiy so‘rovlar shu nom bilan ataladi.
2-qism. Jadval va so‘rovlar maydoni - bu maydonda so'rovda ishtirok etadigan barcha jadvallar, so‘rovlar va ular orasi- dagi bogianishlar aks etadi. Agar jadvallar yoki so‘rovlardagi bar cha maydonlarning nomlari bir paytda ko'rinmasa, ularning chega- ralarini kengaytirish yo'li bilan ekranda ko'rinadigan holatga kelti- rish mumkin.
Do'stlaringiz bilan baham: |