|
ÓZBEKISTAN RESPUBLIKASI JOQARÍ BILIMLENDIRIW, ILIM HÁM INNOVACIYALAR MINISTIRLIGI
|
bet | 5/7 | Sana | 19.05.2024 | Hajmi | 32,16 Kb. | | #243924 |
Bog'liq Praktika TapsirmalarÓZBEKISTAN RESPUBLIKASI JOQARÍ BILIMLENDIRIW, ILIM HÁM INNOVACIYALAR MINISTIRLIGI
BERDAQ ATÍNDAǴÍ QARAQALPAQ MÁMLEKETLIK UNIVERSITETI
Matematika fakulteti
Algoritmlestiriw hám programmalastırıw texnologiyaları kafedrası
2k1- Kompyuter ilimleri hám programmalastırıw texnologiyaları
tálim baǵdarı studenti Seydullaev Shukurullanıń
“Berilgenler bazasi”
Qanigelik ámeliyat
tapsırmaları
Tayarlaǵan: Seydullaev Shukurulla
Ámeliyat basshısı: Shıxıev Raxim
Nókis-2023
Berilgenler bazası páninen
1. Kestelerdi birlestiriw ámelleri
SQL (Structured Query Language) de kestelerdi birlestiriw ámelleri ushın bir neshe tiykarǵı ámeller ámeldegi:
1. JOIN: Kestelerdiń ústinde qosımsha maǵlıwmatlar menen baylanıslı maǵlıwmatlardı birlestiriwge járdem beredi. JOIN operatsiyasın paydalanıw arqalı kestelerdiń bir-birine tuwrı baylanısıwların anıqlayish múmkin, mısalı, INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN sıyaqlı.
2. SELECT: Kestelerden maǵlıwmatlardı alıw ushın ámeldi orınlaw ushın SELECT instruksiyasidan paydalanıladı. SELECT arqalı qálegen ústinlerdi tańlaw, maǵlıwmatlardı filtrlew hám qaytarılıp atırǵan rezultatlar ústinde ıqtıyar qılıw múmkin.
3. INSERT: Jańa maǵlıwmatlardı kestelerge qosıw ushın INSERT instruksiyasidan paydalanıladı. INSERT arqalı maǵlıwmatlar kestelerge qosıladı.
4. UPDATE: Maǵlıwmatlar ústinde ózgertiwler kirgiziw ushın UPDATE instruksiyasidan paydalanıladı. UPDATE arqalı maǵlıwmatlardı jańalay alasız.
5. DELETE: Kestelerde maǵlıwmatlardı óshiriw ushın DELETE instruksiyasidan paydalanıladı. DELETE arqalı kerekli maǵlıwmattı alıp taslaw múmkin.
2. Kestelerdiń kompozitsiyasi
SQL, yamasa Structured Query Language, maǵlıwmatlar bazaların basqarıw ushın isletiluvchi standart soraw tili esaplanadı. SQL-de kestelerdi kompozitsiyasi, bir neshe kestelerdiń maǵlıwmatlardı bólek ob'ektler retinde saqlap turıw hám olarǵa baylanıslı maǵlıwmatlar arqalı olardaǵı maǵlıwmatlar arasında baylanıstı ańlatadı.
Kestelerdiń kompozitsiyasi, tiykarlanıp, birden-bir kestelerden ibarat boladı. Bul kesteler arqalı maǵlıwmatlar jıynaqların jaratıw, olarǵa maǵlıwmatlardı kirgiziw, ózgertiw, óshiriw hám soraw orınlaw múmkin boladı. Kompozitsiya ushın kesteler ortasındaǵı baylanıs, tiykarlanıp, bir kesteler degi maǵlıwmatlar indekslengen ústinler yamasa keste identifikatorlari arqalı ámelge asıriladı. Bul baylanıslar arqalı maǵlıwmatlar bazası bir kestelerdi basqa kestelerge baylanıslı qılıw, olarǵa baylanıslı maǵlıwmatlardı biriktiriw hám olardı birgelikte sorawlardı orınlaw múmkin boladı. SQL-de kestelerdiń kompozitsiyasini ámelge asırıwdıń bir qansha usılları bar. Birinshi bolıp, ózgertiwlerdi tiykarǵı kesteler arqalı ámelge asırıw (kompozit kesteler jaratıw ) hám olardı birlestiriw (JOIN operatsiyası arqalı ) múmkin. Qosımsha kesteler jaratıw (Underlying Tables) hám olardan paydalanıp maǵlıwmatlar bildiriw yamasa izlew de kompozitsiya bólimlerine mısal bolıp kelaydi.
Ulıwma alǵanda, SQL-de kestelerdiń kompozitsiyasi maǵlıwmatlar bazaları, kesteler arasındaǵı baylanıslılarda, olardan soraw orınlaw, maǵlıwmatlardı biriktiriw hám analiz qılıw processlerinde keń tiklenedi. Bul kestelerdiń maǵlıwmatlar arasındaǵı baylanıs hám baylanıslılardıń dúzilisi hám analizi ushın tiykarǵı qural retinde isletiledi.
|
| |