Yangi boshlanuvchilar uchun ma'lumotlar bazalari

Ma'lumotlar bazalariga kirish, SQL va Microsoft Access

Sirtda ma'lumotlar bazasi elektron jadvalga o'xshab ko'rinishi mumkin; ustunlar va satrlarda joylashtirilgan ma'lumotlar mavjud. Ammo ma'lumotlar bazasi juda kuchli bo'lgani uchun o'xshashlik tugaydi.

Ma'lumotlar bazasi nima qilishi mumkin?

Ma'lumotlar bazasida keng qidirish funksiyasi mavjud. Misol uchun, savdo bo'limi muayyan vaqt oraligida ma'lum miqdorda sotuvga erishgan barcha savdo xodimlarini tezda qidirish va topish mumkin.

Ma'lumotlar bazasi to'plamdagi yozuvlarni - hatto millionlab yoki undan ortiq yozuvlarni yangilashi mumkin. Bu, masalan, yangi ustunlar qo'shish yoki biron bir ma'lumot patchini qo'llash bo'lsangiz foydali bo'lishi mumkin.

Ma'lumotlar bazasi ko'pgina ma'lumotlar bazalari bo'lgan relaksatsiya bo'lsa, u turli jadvallarda o'zaro mos yozuvlar yozishi mumkin. Bu siz jadvallar orasidagi munosabatlarni yaratishingiz mumkin degan ma'noni anglatadi. Misol uchun, mijozlar jadvalini Buyurtma jadvali bilan bog'lasangiz, Buyurtma jadvalidagi xaridorlar jadvalidagi barcha buyurtma buyurtmalarini topishingiz mumkin yoki u mijozlar jadvalidagi hech qanday mijozni qayta ishlamagan yoki ma'lum bir vaqt ichida - yoki tasavvur qilishingiz mumkin bo'lgan har qanday turdagi kombinatsiyani.

Ma'lumotlar bazasi bir nechta jadvallar bo'ylab murakkab agregat hisoblarini bajarishi mumkin. Misol uchun, har qanday kichik jamg'armalar, shu jumladan yakuniy jami miqdori, jumladan bir nechta chakana savdo punktlari bo'yicha xarajatlarni ro'yxatlashingiz mumkin.

Ma'lumotlar bazasi mustahkamlik va ma'lumotlar yaxlitligini ta'minlashi mumkin, ya'ni takrorlashdan qochish va uning aniqligi va uning dizayni orqali ishonchliligini ta'minlashi mumkin.

Ma'lumotlar bazasining tuzilishi nima?

Eng sodda bo'lgan ma'lumotlar bazasi ustunlar va satrlarni o'z ichiga olgan jadvallardan iborat. Ma'lumotlar toifalarga ajratib olinmasligi uchun jadvallarga ajratilgan. Misol uchun, bir ishchi xodimlar uchun bir jadval bo'lishi mumkin, biri mijozlar uchun va boshqalar uchun Mahsulotlar.

Jadvaldagi har bir satr rekord deb nomlanadi va har bir hujayra bir maydondir. Har bir maydon (yoki ustun) raqam, matn yoki sana kabi muayyan turdagi ma'lumotlarni saqlash uchun yaratilishi mumkin. Bu sizning ma'lumotlaringiz ishonchli va ishonchli bo'lishi uchun bir qator qoidalar bilan amalga oshiriladi.

Ma`lumotlar bazasida joylashgan jadvallar kalit bilan bog'lanadi. Bu har bir jadvalda bir qatorni identifikatsiya qiluvchi ID. Har bir jadval birlamchi kalit ustuniga ega va u jadvalga bog'lanadigan har qanday jadvalda qiymati birinchi jadvalning asosiy kalitiga mos keladigan chet el kalit sütununa ega bo'ladi.

Ma'lumotlar bazasi ma'lumotni kiritish yoki tahrir qilish uchun shakllarni o'z ichiga oladi. Bunga qo'shimcha ravishda, bu ma'lumotlardan hisobotlarni ishlab chiqarishga imkon beradi. Hisobot oddiygina ma'lumotlar bazasida so'rovlar deb nomlangan savolga javobdir. Misol uchun, ma'lum bir vaqt davomida kompaniyaning yalpi daromadini aniqlash uchun ma'lumotlar bazasini so'rashingiz mumkin. Ma'lumotlar bazasi sizga kerakli ma'lumotlarni taqdim etgan hisobotni qaytarib beradi.

Umumiy ma'lumotlar bazasi mahsulotlari

Microsoft Access bugungi kunda bozorda eng ommabop ma'lumotlar bazasi platformalaridan biridir. Microsoft Office bilan birga yuboriladi va barcha Office mahsulotlari bilan mos keladi. U sizga sehrgarlar va ma'lumotlar bazasini rivojlantirish orqali sizni yo'naltiradigan qulay foydalanish interfeysi taqdim etadi. FileMaker Pro, LibreOffice Base (bepul) va Brilliant Database kabi boshqa stol bazalari ham mavjud.

Agar siz o'rta va katta biznes uchun ma'lumotlar bazasini ko'rib chiqsangiz, Strukturalangan So'rovlar Tiliga (SQL) asoslangan server bazasini ko'rib chiqishingiz mumkin. SQL eng keng tarqalgan ma'lumotlar bazasi tili va bugungi kunda ko'pgina ma'lumotlar bazalari tomonidan ishlatiladi.

MySQL, Microsoft SQL Server va Oracle kabi server ma'lumotlar bazalari juda kuchli - lekin qimmat va sezilarli o'rganish egri bilan birga kelishi mumkin.