Yangi boshlanuvchilar uchun ma'lumotlar bazalariga kirish

Mundarija:

Yangi boshlanuvchilar uchun ma'lumotlar bazalariga kirish
Yangi boshlanuvchilar uchun ma'lumotlar bazalariga kirish
Anonim

Yuz tomondan ma'lumotlar bazasi elektron jadvalga o'xshab ko'rinishi mumkin; u ustunlar va satrlarda tartiblangan ma'lumotlarni taqdim etadi. Ammo o'xshashlik shu erda tugaydi, chunki ma'lumotlar bazasi ancha kuchliroq.

Ma'lumotlar bazasi nima qila oladi?

Image
Image

Agar ma'lumotlar bazasi aloqador bo'lsa, ko'pchilik ma'lumotlar bazalari qaysidir, turli jadvallardagi o'zaro havolalar yozuvlari. Bu siz jadvallar o'rtasida munosabatlarni yaratishingiz mumkinligini anglatadi. Misol uchun, agar siz Mijozlar jadvalini Buyurtmalar jadvali bilan bog'lagan bo'lsangiz, Mijozlar jadvalidagi bitta mijoz qayta ishlagan barcha xarid buyurtmalarini Buyurtmalar jadvalidan topishingiz yoki faqat ma'lum vaqt oralig'ida qayta ishlangan buyurtmalarni qaytarish uchun uni yanada aniqlashtirishingiz mumkin. - yoki siz tasavvur qilishingiz mumkin bo'lgan deyarli har qanday kombinatsiya.

Ushbu jadval munosabatlari tufayli ma'lumotlar bazasi murakkab so'rovlarni qo'llab-quvvatlaydi, so'rov bajarilgandan so'ng qaysi qatorlar qaytishini aniq sozlash uchun jadvallar va filtrlar bo'ylab ustunlarning turli kombinatsiyasi bilan.

Ma'lumotlar bazasi bir nechta jadvallar bo'yicha murakkab yig'ma hisoblarni amalga oshiradi. Masalan, siz oʻnlab chakana savdo doʻkonlari boʻyicha harajatlarni sanab oʻtishingiz mumkin, jumladan, barcha mumkin boʻlgan kichik jami va yakuniy jami.

Ma'lumotlar bazasi o'zining dizayni va qator cheklovlari orqali takrorlanishdan qochib, ma'lumotlarning aniqligini ta'minlab, izchillik va ma'lumotlar yaxlitligini ta'minlaydi.

Ma'lumotlar bazasining tuzilishi nima?

Eng sodda qilib aytganda, ma'lumotlar bazasi ustunlar va qatorlarni o'z ichiga olgan jadvallardan iborat. Ma'lumotlar takrorlanishning oldini olish uchun toifalar bo'yicha jadvallarga ajratiladi. Masalan, biznesda Xodimlar uchun, biri mijozlar uchun, ikkinchisi esa mahsulotlar uchun jadval bo‘lishi mumkin.

Jadvaldagi har bir qator yozuv deyiladi va har bir katak maydondir. Har bir maydonda (yoki ustunda) raqam, matn yoki sana kabi ma'lum turdagi ma'lumotlar mavjud. Bu spetsifikatsiya maʼlumotlaringiz toʻgʻri va ishonchli boʻlishini taʼminlash uchun cheklovlar deb ataladigan bir qator qoidalar bilan amalga oshiriladi.

Relyatsion ma'lumotlar bazasidagi jadvallar kalit orqali bog'langan. Bu har bir jadvaldagi identifikator bo'lib, qatorni noyob tarzda aniqlaydi. Har bir jadval asosiy kalit ustunidan foydalanadi va bu jadvalga ulanishi kerak boʻlgan har qanday jadval qiymati birinchi jadvalning asosiy kalitiga mos keladigan tashqi kalit ustunini taklif qiladi.

Quyi chiziq

Barcha ma'lumotlar bazasi dvigatellari so'rovni qo'llab-quvvatlaydi, bu ma'lumotlar bazasidan ma'lumotlarning kichik to'plamini olish uchun muayyan qoidalar to'plamini aniqlash jarayonidir. Biroq, turli dvigatellar turli darajadagi qo'llab-quvvatlashni taklif qiladi. Masalan, serverga asoslangan yechim boshqa hisobot yozish vositasi orqali estetik jihatdan yoqimli ko'rsatilishi kerak bo'lgan jadvalli natijani qaytaradi. Microsoft Access kabi ish stoliga asoslangan ma'lumotlar bazasi so'rovlar vositasi bilan birlashtirilgan vizual hisobot dizaynerini o'z ichiga oladi, bu esa to'g'ridan-to'g'ri chop etish uchun hisobotlarni bir martalik xarid qilish imkonini beradi.

Umumiy ma'lumotlar bazasi mahsulotlari

Microsoft Access - bugungi kunda bozordagi eng mashhur ma'lumotlar bazasi platformalaridan biri. U Microsoft Office bilan birga keladi va barcha Office mahsulotlari bilan mos keladi. Unda ma'lumotlar bazasini ishlab chiqishda sizga yo'l-yo'riq ko'rsatuvchi sehrgarlar va foydalanish uchun qulay interfeys mavjud. FileMaker Pro, LibreOffice Base (bepul) va Brilliant Database kabi boshqa ish stoli maʼlumotlar bazalari ham mavjud.

Bu yechimlar kichik oʻlchamli, bir foydalanuvchi ish stoli ilovalari uchun optimallashtirilgan.

Korxonalar uchun keng koʻlamli, koʻp foydalanuvchili maʼlumotlar bazasi serveri mantiqiyroq. MySQL, Microsoft SQL Server va Oracle kabi server ma'lumotlar bazalari juda kuchli, lekin ayni paytda qimmat va o'rganishning keskin egri chizig'iga ega bo'lishi mumkin.

Asosiy mahorat

Eng oddiy ma'lumotlar bazalaridan tashqari barchasi yangi ma'lumotlar bazasi aktivlarini (masalan, jadvallar va ustunlar) ishlab chiqish yoki so'rovlar orqali ma'lumot olish uchun Strukturaviy so'rovlar tiliga tayanadi. SQL oson skript tili boʻlsa-da, turli maʼlumotlar bazasi sotuvchilari oʻzlarining xususiy maʼlumotlar bazasi dvigatellariga nisbatan bir oz boshqacha ilovalardan foydalanadilar.

Tavsiya: