Добавление
г Добавлению Записей втаблицу- табгещы: |
(ж _укит
(• втекущви 6|ж фак
С" в другой ба:
ОК ]
Отмена
Таблица1
имя файпа: - Таблица2
ТаблицаЗ
4.60-rasm.
Lit.
в°з 3 a n p o c 4 : з а п р о с н а д о б а в л е н и е ШШКВ&. / ■' :- ' _ i Q i 2 < i 1 Д Ш 1 1 . У * . -
' |Ф ак_коди
Курс j
IП оток
'• |Гур_КОДИ
« 11 ЖН
< Ы '
|
|
Ж талаба
|
Ж талаба
|
л
|
Тал фал
|
1 жор наз
| |
Лапе: Тал коди Фамилия 1 ЖН
Мчйтабпш»:
, Сортировка!, Добавление;
„л" г Условие отбора;
Ж талаба Тал коди1
'V , , , , tv&t 1Тал_фам
1жор наэ
<Т Г - г "
• > с.
.......
.*»
..&.. ;r-i ,
4.61-rasm.
Mos maydonlarning Добавление satriga kursomi o'matib, ochiluvchi menyudan qabul qiluvchi jadvalning («J_yangi») mos maydonlami tanlaymiz.
Lt'J
Hosil bo‘lgan so'rovni I i Запуск tugmasi orqali ishga tu-
shiramiz. So‘rovni saqlab qo‘yish mumkin (umuman shart emas). Agar so‘rov saqlanib qaytadan ishga tushirilsa, yangi yozuvlar old- ingi yozuvlarning eng oxiridan boshlab yana qo‘shiladi.
«J_yangi» jadvalni ochib, so'rovning natijasini ko'rish mum- kin (4.62-rasm).
-177-
M A ’LUMOTLAR BAZASINI BOSHQARISH SISTEMASI (ACCESS W INDOW S-9 X/2000 UCHUN)
А к р а м о в X
А л и Д ж о н о в Л
Бердиев Ф
Боситхонов Б 5 Ж ураев А
6 Ж уракулов А 7 Каримов 3
8 Махмудов А 9 Нурматов К 10 Рузш^улов Ш
Запись: н I iJI Г П н !►*!из 502
4.62-rasm .
Yangi jadvalni hosil qilishda shartlardan ham foydalanish mumkin. Masalan, sizga birinchi joriy nazoratdan 10 balldan yuqori ball to‘plagan talabalarning ro'yxati kerak. U holda mos maydon- ning Условие отбора satriga kerakli shartni yozing (shartli so'rovlardek).
Yo‘qotuvchi so‘rovlar
Yo‘qotuvchi so‘rovlar jadvallarning (so'rovlaming) ayrlm (bar- cha) yozuvlarini yo‘qotish uchun qo‘llanadi. Jadval yozuvlarini yo‘qotishda juda ehtiyot bo'lish kerak, chunki jadvalni qaytadan tiklab bo'lmaydi. Jadvalning yozuvlarini yo'qotishdan oldin har ehtimolga qarshi undan nusxa olib qo'yish maqsadga muvofiq. Agar siz qilayotgan ishingizga ishonch bilan qarasangiz, bu shart emas.
Jadval yozuvlarini yo‘qotish deganda nimani tushunish kerak. Odatda, jadvalning qaysidir maydonidagi (maydonlaridagi) biror shartni qanoatlantiruvchi yozuvlar sizga kerak emas, ya’ni ularni jadvalda saqlab turishga hojat yo‘q. Maydonning shu shartni qanoatlantiruvchi barcha yozuvlarini olib tashlash jadval yozuvlarini yo‘qotish deb tushuniladi.
Masalan, sizning m a’lumotlar bazangizda barcha kurs talabalari haqida ma’lumot bor deb faraz qilaylik. Ammo o'quv yilining oxi-
178
M A’LUMOTLAR BAZASINI BOSHQARISH SJSTEMASI (ACCESS W IN D O W S-9 X/2000 UCHUN)
riga borib bitiruvchi kurslar o‘qishni tamomlab ketishadi. Endi ular haqidagi ma’lumotlarni bazada (jadvallarda) saqlab turishga ehtiyoj yo‘q. Demak, mos jadvalning kursni aniqlovchi maydonidan kursi 4ga (ayrim unlversitetlarda 5ga) teng boigan barcha talabalar haqidagi ma’lumotlarni (yozuvlarni) jadvaldan yo'qotish kerak. Yana bir misol. Faraz qilaylik, sizda kutubxonadagi kitoblar bo'yicha ma’lumotlar bazasi yaratilgan. Ammo kutubxonada shun- day kitoblar uchrashi mumkinki, undan hech kim foydalanmaydi (har xil sabablarga ko‘ra). Agar bu kitoblar kutubxona fondidan olib tashlangan bo‘lsa, siz ham ma’lumotlar bazangizdan bu kitob lar haqidagi ma’lumotlami olib tashlashingiz kerak. Bu va bunga o'xshash masalalarda yo'qotuvchi so'rovlardan foydalaniladi.
Biz yuqorida foydalangan «J_talaba» nomli asosiy jadvalda bir- inchi va ikkinchi kurs talabalari haqida ma’lumot kiritilgan. Faraz qilaylik, bizga 2-kurs talabalari haqidagi m a’lumot kerak emas, ya’ni ularni bu jadvaldan olib tashlash kerak. Bu masalani hal qiluv- chi yo'qotuvchi so‘rovni loyihalashni ko‘ramiz. Buning uchun:
Har ehtimolga qarshi «J_talaba» nomli jadvaldan nusxa ola- miz (umuman bu shart emas). Bu yangi jadvalning no mi
«J_talabal» bo'lsin.
Konstruktor holatida yangi so'rovni loyihalaymiz va so‘rov blankasiga «J_talabal» jadvalini kiritamiz (4.63-rasm).
§=3 3 a n p o c 4 ; a a n p o c H a m id / ie n n e
TanjooAH cDaMMnHfl OaK.KOAM
K y p c j J
4.63-rasm.
- 1 7 9 -
M A ’LUMOTLAR BAZASINI BOSHQARISH SISTEMASI (ACCESS W INDOW S- 9 Х /2000 UCHUN)
Pole satriga «J_talabal» jadvalidan yulduzchani (*) sudrab tushiramiz.
Keyingi maydonga «Kurs» nomli maydonni olib tushamiz.
Zapros menyusidan Удаление boiimini tanlaymiz. Natijada, so'rov blankasining pastki qismida Удаление nomli yangi satr paydo bo‘ladi. Bu satrdagi birinchi maydonda Из va ikkinchi may- donda Условие so‘zlari paydo bo‘ladi.
«Kurs» maydonining Условие отбора satriga 2 ni yozamiz.
So'rovni I zapusk orqali ishga tushiramiz. Nechta yozuv yo'qotilmoqchiligi va bunga sizning roziligingizni so'rovchi oyna ekranda paydo bo‘ladi. Undan Д а т tanlasangiz shartni qanoat- lantiruvchi barcha yozuvlar jadvaldan yo‘qotiladi.
«J_talabal» nomli jadvalni ochib bunga ishonch hosil qil- ishingiz mumkin.
Do'stlaringiz bilan baham: |