UYALI ALOQA KOMPANIYASI” MB NI LOYIHALASH
1 O’ZBEKISTON RESPUBLIKASI OLIY VA O’RTA -MAXSUS TA’LIM VAZIRLIGI SAMARQAND DAVLAT UNIVERSITETI RAQAMLI TEXNOLOGIYALAR FAKULTETI AXBOROT TIZIMLARINI MATEMATIK VADASTURIY TA’MINOTI YO’NALISHI 310 -GURUH TALABASI BURXONOV ABRORJON MA’LUMOTLAR BAZASINI BOSHQARI SH TIZIMLARI FANIDAN “UYALI ALOQA KOMPANIYASI” MB NI LOYIHALASH MAVZUSIDA BAJARGAN KURS ISHI Kurs ishi rahbari: X immatov I.
2 Mundarija. Kirish……………………………………………………………… … … … … … .2 Asosiy qism 1.Ma’lumotlar bazasi tushunchasi…………………… ………… … … … … … … .4 2.SQL operatorlari ni yozish … … … … … … … … … ..…………………………… 11 3. SQL ma'lumo tlar turlari … … … … … … … … … … … … … … … … … … … … … 13 4. “Uyali aloqa kompaniyasi ” ma’lumotlar bazasining mantiqiy strukturasi va uni shakllantirish …… … … … … … … … … … … … … … … … … … … … … … … … … 14 4.Xulosa…………………………………………………………… … … … … … 29 5.Foydalanilgan adabiyotlar ro’yxati…………………………… … … … … … … 30
3 Kirish Bugungi kunda mamlakatimizda axborot -kommunikatsiya te xnologiyalarini qo‘llamaydigan korxonalar deyarli qolmadi va ulardan aksariyatining hozirgi vaqtdagi muammosi u yoki bu jarayonlarni avtomatlashtirilmaganligida emas, balki uzoq muddatli rejalarsiz amalga oshirilgan, ko‘r -ko‘rona avtomatlashtirish oqibatid ir.Hisoblash texnikasi va dasturiy ta'minotni rejasiz xarid qilish, mayda kompaniyalarda yangilanmaydiga biznes takliflarga buyurtma berilishi va ularning joriy etilishi, turli bo‘linmalarga joriy etilgan bir vazifan i hal etish uchun turli takliflarning ma vjudligi, har xil segmentlangan tarmoqlarni ma'muriylashtirish va himoyalash muammolari — bularning barchasi turli kompaniyalar axborotkommunikatsiya texnologiyalar bo‘linmalari rahbarlari duch keladigan muammolar jumlasiga kiradi. AKTning rivojlanishi raq amli va matnli axborotga ishlov berishning barcha texnik vositalarini firma ichidagi yagona axborot tizimiga birlashtirish imkonini berdi. Bir vaqtning o‘zida hisoblash texnikasi va matnli axborotlarga av tomatlashtirilgan tarzda ishlov berish vositalaridan foydalanishga asoslangan axborot tizimi eng samarali hisoblanmoqda.Korxona faoliyati mobaynida ko‘p hajmdagi axborotlarni to‘playdi, ularni tezda qidirib topish esa ushbu axborot samarali joylashtirilgan va saqlangan taqdirda mumkin bo‘ladi. Ma'lumotlar b azasi firmaning ishlab chiqarish -sotish bo‘linmalarining xo‘jalik faoliyatini tavsiflovchi statistik ko‘rsatkichlar majmuini, shuningdek, firma rivojlanishining holati va tendensiyalariga ta'sir ko‘rsatuv chi barcha omillarga nisbatan materiallarni o‘z ichi ga oladi. Ma'lumotlar bazasi uchun statistik ko‘rsatkichlar to‘plami puxta ishlab chiqiladi va firmaning faoliyat ko‘rsatishi natijalari va istiqbollarini chuqur iqtisodiy tahlil qilish uchun zarur bo‘lga n ko‘rsatkichlarni qamrab oladi. Odatda ma'lumotlar bazasini shakllantirishda ma'lumotlarni saqlash va yangilash tizimi to‘g‘risidagi masala ham hal etiladi. Bugungi kunda elektron hujjat aylanishi axborot taqdim etishning asosiy usuliga aylandi. Elektron hujjat aylanishi tizimidan foydalanish orqali qog‘oz hujjatlar bilan ishlash jarayonida yuzaga keladigan ko‘plab tashkiliy va texnologik cheklovlarni bartaraf etish mumkin. Bu esa hujjatlar bilan ishlash samaradorligi,boshqarish sifatini oshirish, axborotn i ishonchli himoya qilishni ta’minlash imkonini bera di. Elektron hujjat aylanishi tizimlari nafaqat bitta korxona miqyosida, balki mamlakat iqtisodiyotining barcha jabhalarida qo‘llanishi lozim.
4 1. Ma’lumot bazasi tushunchasi Informatsion texnologiyalarning rivojlanishi va axborot oqimlarining tobora ortib borishi, ma’lumotlarning tez o’zgarishi kabi holatlar insoniyatni bu ma’lumotlarni o’z vaqtida qayta ishlash choralarini qidirib topishga undaydi. Ma’lumotlarni saqlash, uzatish va qayta ishlash uchun ma’lumotlar bazasi (MB) ni yaratish, so’ngra undan ken g foydalanish bugungi kunda dolzarb bo’lib qolmoqda. Ma’lumotlar bazasi – bu o’zaro bog’langan va tartiblangan ma’lumotlar majmuasi bo’lib, u ko’rilayotgan ob’ektlarning xususiyatini, hola tini va ob’ektlar o’rtasidagi munosabatni ma’lum sohada tavsiflaydi. Darhaqiqat, hozirgi kunda inson hayotida MBda kerakli axborotlarni saqlash va undan oqilona foydalanish juda muhim rol o’ynaydi. Sababi: jamiyat taraqqiyotining qaysi jabhasiga nazar solm aylik o’zimizga kerakli ma’lumotlarni olish uchun, albatta, MBga mur ojaat qilishga majbur bo’lamiz. Demak, MBni tashkil qilish axborot almashuv texnologiyasining eng dolzarb hal qilinadigan muammolaridan biriga aylanib borayotgani davr taqozasi.Ma’lumki, MB tushunchasi fanga kirib kelgunga qadar, ma’lumotlardan turli ko’ri nishda foydalanish juda qiyin edi. Programma tuzuvchilar ma’lumotlarini shunday tashkil qilar edilarki, u faqat qaralayotgan masala uchungina o’rinli bo’lardi. Har bir yangi masalani hal qilishda ma’lumotlar qaytadan tashkil qilinar va bu hol yaratilgan pr ogrammalardan foydalanishni qiyinlashtirar edi. Shuni qayd qilish lozimki, MBni yaratishda ikkita muhim shartni hisobga olmoq zarur: ma’lumotlarning turi va ko’rinishi ularni qo’llaydigan programmalarga bog’liq bo’lmasligi lozim, ya’ni MBga yangi ma’lumotl arni kiritganda yoki ma’lumotlar turini o’zgartirganda, programmalarni o’zgartirish talab etilmasligi lozim; MBdagi kerakli ma’lumotni bilish yoki izlash uchun biror pr ogramma tuzishga hojat qolmasin.Shuning uchun ham MBni tashkil etishda ma’lum qonun va q oidalarga amal qilish lozim. Bundan buyon axborot so’zini ma’lumot so’zidan farqlaymiz, ya’ni axborot so’zini umumiy tushuncha sifatida qabul qilib, ma’lumot deganda an iq bir belgilangan narsa yoki hodisa sifatlarini nazarda tutamiz. Bugungi kunda ma’lumot larni eng ishonchli saqlaydigan vositalardan biri hozirgi zamon kompyuterlaridir. Kompyuterlarda saqlanadigan MB maxsus formatga ega bo’lgan muayyan tuzilmali fayl dema kdir. Kompyuter xotirasida har bir fayl yozuv deb ataladigan bir xil turdagi qismlardan iborat bo’ladi. Yozuvo’zaro bog’langan ma’lumotlarning bir qismidir. Fayldagi yozuvlar soni qaralayotgan ma’lumotning o’lchoviga bog’liq. Har bir yozuv esa maydon deb a taladigan bo’laklardan tashkil topadi. Maydon ma’lumotlarning qisqa to’plamidan iborat b o’lishi lozim. Har bir maydon, o’zi ifodalaydigan ma’lumotlariga ko’ra, biror nomga ega bo’ladi. MB tashkil qilish, ularga qo’shimcha ma’lumotlarni kiritish va mavjud MBdan foydalanish uchun maxsus MBlar bilan ishlaydigan programmalar zarur bo’ladi. Bunday programmalar majmui ma’lumotlar bazasini boshqarish sistemalari (MBBT) deb yuritiladi. Aniqroq qilib aytganda, MBBT –bu ko’plab foydalanuvchilar tomonidan MBni yaratish, unga qo’shimcha ma’lumotlarni
5 kiritish va MBni birgalikda ishlatish uchun zarur bo’lga n programmalar majmuidir. MBBSning asosiy tarkibiy qismi –ma’lumotlar bo’lsa, boshqa tarkibiy qismi – foydalanuvchilardir. Bulardan tashqari Hardware - texnik va S oftware -dasturiy ta’minoti ham MBBSning samarali ishlashini ta’minlovchi tarkibiy qismlar hisobl anadi. Hardware tashqi qo’shimcha qurilma iborat bo’lsa, programma qismi esa MB bilan foydalanuvchi o’rtasidagi muloqotni tashkil qilishni amalga oshiradi. MBni ng tuzilishi o’rganilayotgan ob’ektning ma’lumotlari ko’rinishi, ma’nosi, tuzilishi va hajmiga b og’liq bo’ladi. Odatda, foydalanuvchilar quyidagi kategoriyalarga bo’linadilar: foydalanuvchi -programma tuzuvchi; sistemali programma tuzuvchi; ma’lumotlar b azasi administratori. Bunda programma tuzgan foydalanuvchi MBBT uchun yozgan programmasiga javob beradi, sistemali programma tuzuvchi esa butun sistemaning ishlashi uchun javo bgar hisoblanadi. U holda MB administratori sistemaning saqlanish holatiga va is honchliligiga javob beradi. MBBT quyidagicha tavsiflanadi: Ispolnimost -Bajarilishlik, foydalanuvchi so’roviga hozirjavoblik bilan muloqotga kirishish; Minimalnaya povtoryaemost - Minimal takrorlanishlik, MBdagi ma’lumot iloji boricha kam takrorlanishi lozim , aks holda ma’lumotlarni izlash susayadi; Yaxlitlik –axborotni MBda saqlash iloji boricha ma’lumotlar orasidagi bog’liqlikni asragan holda bo’lgani, ayni muddao; Bezopasnost –X avfsizlik, MB ruxsat berilmagan kirishdan ishonchli himoya qilingan bo’lishi loz im. Faqat foydalanuvchi va tegishli tashkilotgina ma’lumotlarga kira olish va foydalanish huquqiga egalik qilishi mumkin; Migratsiya –ba’zi bir ma’lumotlar foydalanuvchilar tomo nidan tez ishlatilib turiladi, boshqalari esa faqat talab asosida ishlatiladi. Shuning uchun ma’lumotlar tashqi xotiralarda joylashtiriladi va uni shunday tashkil qilish kerakki, eng ko’p ishlatiladigan ma’lumotlarga murojaat qilish qulay bo’lsin. Ma’lumot lar bazasini boshqarish sistemasida har bir MB modeli quyidagi xus usiyatlari bo’yicha tavsiflanadi: Ma’lumotlar tuzilmalarining turi; Ma’lumotlar ustida bajariladigan amallar; Butunlikning cheklanganligi. Ma’lumotlar. Belgili shaklda ifodalangan ob’ekt yok i ob’ektlarning muomalasi haqidagi axborotlar ma’lumotni tashkil qiladi.Bu ma’lumotlar inson yoki qandaydir texnik qurilma tomonidan qabul qilinishi va tegishli tarzda interpretatsiya qilinishi mumkin. Ma’lumotlarning tavsifli xususiyati shu hisoblanadiki, ya’ni ularni bir belgili tizimdan boshqasiga qayta kodla sh axborotni yuqotmagan holda o‘tkazish mumkin. Belgili ifodalanishning bunaqangi xususiyatining ahamiyati - mavjud predmetli holatning qabul qiluvchiga yo‘naltirilgan, belgilarning har xil tizimlari da ifodalanish imkonini