SQL Server ma'lumotlar bazasini qanday yaratish kerak: 12 qadam (rasmlar bilan)

Mundarija:

SQL Server ma'lumotlar bazasini qanday yaratish kerak: 12 qadam (rasmlar bilan)
SQL Server ma'lumotlar bazasini qanday yaratish kerak: 12 qadam (rasmlar bilan)

Video: SQL Server ma'lumotlar bazasini qanday yaratish kerak: 12 qadam (rasmlar bilan)

Video: SQL Server ma'lumotlar bazasini qanday yaratish kerak: 12 qadam (rasmlar bilan)
Video: INSONLAR SIZNI HURMAT QILISHI VA SIZGA QULOQ SOLISHLARINI XOHLAYSIZMI ? 2024, May
Anonim

SQL Server ma'lumotlar bazalari, ularning yaratilishi va texnik xizmat ko'rsatish qulayligi tufayli, eng ko'p ishlatiladigan ma'lumotlar bazalari hisoblanadi. SQL Server Management kabi grafik foydalanuvchi interfeysi (GUI) dasturi yordamida siz buyruq satridan foydalanish haqida qayg'urmasligingiz kerak. Ma'lumotlar bazasini yaratish va unga bir necha daqiqadan so'ng ma'lumotlarni kiritishni boshlash uchun quyidagi 1 -qadamga qarang.

Qadam

SQL Server ma'lumotlar bazasini yaratish 1 -qadam
SQL Server ma'lumotlar bazasini yaratish 1 -qadam

Qadam 1. SQL Server Management Studio dasturini o'rnating

Bu dastur Microsoft -dan bepul foydalanish mumkin va siz uni SQL serveriga ulanish va buyruq satridan foydalanish o'rniga grafik interfeys orqali boshqarish uchun ishlatishingiz mumkin.

  • SQL serveri bilan masofadan ulanishni boshlash uchun sizga SQL Server Management dasturi yoki shunga o'xshash dastur kerak bo'ladi.
  • Mac foydalanuvchilari DbVisualizer yoki SQuirreL SQL kabi ochiq kodli dasturlardan foydalanishlari mumkin. Interfeysi boshqacha bo'lishi mumkin, lekin umumiy printsip bir xil.
  • Ma'lumotlar bazasini buyruq qatori vositalari yordamida yaratishni o'rganish uchun ushbu qo'llanmani ko'rib chiqing.
SQL Server ma'lumotlar bazasini yaratish 2 -qadam
SQL Server ma'lumotlar bazasini yaratish 2 -qadam

Qadam 2. SQL Server Management Studio -ni ishga tushiring

Dasturni birinchi marta ishga tushirganingizda, sizdan qaysi serverga ulanishni so'rashadi. Agar sizda server ishlayotgan bo'lsa va unga ulanish uchun kerakli ruxsatlar bo'lsa, siz server manzili va ruxsat ma'lumotlarini kiritishingiz mumkin. Agar siz mahalliy ma'lumotlar bazasini yaratmoqchi bo'lsangiz, ma'lumotlar bazasi nomini to'ldiring. va "Windows autentifikatsiyasi" ga autentifikatsiya turini kiriting.

Davom etish uchun Ulanish -ni bosing

SQL Server ma'lumotlar bazasini yaratish 3 -qadam
SQL Server ma'lumotlar bazasini yaratish 3 -qadam

Qadam 3. Ma'lumotlar bazalari katalogini toping

Lokal yoki uzoq serverga ulanganingizdan so'ng, ekranning chap tomonida Object Explorer oynasi ochiladi. Object Explorer daraxtining yuqori qismida siz ulangan server joylashgan. Agar server daraxti ochilmasa va kengaymasa, uning yonidagi "+" belgisini bosing. Ma'lumotlar bazalari katalogini toping.

SQL Server ma'lumotlar bazasini yaratish 4 -qadam
SQL Server ma'lumotlar bazasini yaratish 4 -qadam

Qadam 4. Yangi ma'lumotlar bazasini yaratish

Ma'lumotlar bazalari katalogini o'ng tugmasini bosing, so'ng "Yangi ma'lumotlar bazasi …" -ni tanlang. Oyna paydo bo'ladi va siz uni shu oynada yaratmasdan oldin ma'lumotlar bazasini boshqarishingiz mumkin. Ma'lumotlar bazasiga nom bering, shunda siz uni aniqlay olasiz. Ko'pchilik foydalanuvchilar sozlamalarning qolgan qismini sukut bo'yicha qoldirishi mumkin.

  • Ma'lumotlar bazasi nomi yozilganda avtomatik ravishda ikkita qo'shimcha fayl yaratilishini ko'rasiz: Ma'lumotlar va Jurnal fayllari. Ma'lumotlar fayli ma'lumotlar bazasidagi barcha ma'lumotlarni o'z ichiga oladi, jurnal fayli esa ma'lumotlar bazasidagi o'zgarishlarni kuzatish uchun ishlatiladi.
  • Ma'lumotlar bazasini yaratish uchun OK ni bosing. Yangi ma'lumotlar bazasi kengaytirilgan ma'lumotlar bazalari katalogida paydo bo'lishini ko'rasiz. Ma'lumotlar bazasida naycha belgisi mavjud.
SQL Server ma'lumotlar bazasini yaratish 5 -qadam
SQL Server ma'lumotlar bazasini yaratish 5 -qadam

5 -qadam. Jadval yarating

Ma'lumotlar bazasi faqat ma'lumotlar uchun tuzilma yaratganingizda ma'lumotlarni saqlay oladi. Jadvallar ma'lumotlar bazasiga kiritilgan ma'lumotlarni o'z ichiga oladi va keyingi bosqichlarga o'tishdan oldin ularni yaratish kerak. Ma'lumotlar bazalari katalogidagi yangi ma'lumotlar bazasini kengaytiring, so'ngra jadvallar katalogini o'ng tugmasini bosing va "Yangi jadval …" -ni tanlang.

Ekranda qolgan bo'sh maydonda siz yangi jadvalni boshqarishingiz mumkin bo'lgan oyna ochiladi

SQL Server ma'lumotlar bazasini yaratish 6 -qadam
SQL Server ma'lumotlar bazasini yaratish 6 -qadam

Qadam 6. Birlamchi kalitni yarating

Birlamchi kalitni jadvalning birinchi ustuni sifatida yaratish tavsiya etiladi. Birlamchi kalit identifikatsiya raqami yoki rekord raqami vazifasini bajaradi, bu sizga ma'lumotlarni osongina eslab qolish imkonini beradi. Uni yaratish uchun ustun nomi maydoniga "ID" ni kiriting, so'ng "Ma'lumot turi" maydoniga int kiriting va "Nulllarga ruxsat berish" belgisini olib tashlang. Ustunni asosiy kalit sifatida o'rnatish uchun asboblar panelidagi qulf belgisini bosing.

  • Birlamchi kalit ustunida null qiymatlar bo'lmasligi kerak, chunki yozuvdagi qiymatlar kamida "1" dan boshlanishi kerak. Agar siz qiymatni bo'sh qoldirsangiz, birinchi kiritilgan qiymat "0" dir.
  • Ustun xususiyatlari oynasida Identifikatsiya spetsifikatsiyasi variantini topmaguningizcha pastga aylantiring. Variantlarni kengaytiring va "(Identity)" ni "Ha" ga o'rnating. Shunday qilib, har safar yangi ma'lumotlar kiritilganda ID ustunining qiymati oshadi, shuning uchun har bir yangi yozuv uchun raqamlash jarayoni avtomatik va samarali amalga oshiriladi.
SQL Server ma'lumotlar bazasini yaratish 7 -qadam
SQL Server ma'lumotlar bazasini yaratish 7 -qadam

Qadam 7. Jadval tuzilishi haqida tushuncha

Jadval maydon yoki ustunlardan iborat. Har bir ustun ma'lumotlar bazasi yozuvining bir tomonini ifodalaydi. Masalan, agar siz xodimlar uchun ma'lumotlar bazasini yaratayotgan bo'lsangiz, sizda "Ism", "Familiya", "Manzil" va "Telefon raqami" ustunlari bo'lishi mumkin.

SQL Server ma'lumotlar bazasini yaratish 8 -qadam
SQL Server ma'lumotlar bazasini yaratish 8 -qadam

Qadam 8. Qolgan ustunlarni tayyorlang

Birlamchi kalit maydonlarini to'ldirishni tugatganingizda, uning ostida yangi maydon paydo bo'ladi. Yangi maydonda siz keyingi ustunga kirishingiz mumkin. To'ldirish kerak deb hisoblagan maydonlarni to'ldiring va ustunga kiritiladigan ma'lumotlar uchun to'g'ri ma'lumot turini tanlaganingizga ishonch hosil qiling:

  • nchar (#) - Bu ma'lumotlar turi matnlar uchun ishlatilishi kerak, masalan ismlar, manzillar va hk. Qavs ichidagi raqam - bu maydonga kiritilishi mumkin bo'lgan maksimal belgilar soni. O'lchov chegarasini belgilab, siz ma'lumotlar bazasi hajmini boshqarilishi mumkinligiga ishonch hosil qilasiz. Telefon raqamlari ushbu formatda saqlanishi kerak, chunki siz telefon raqamlari bilan matematik funktsiyalarni ishlatmaysiz.
  • int - bu ma'lumotlar turi faqat raqamlarni o'z ichiga olgan yozuvlar uchun ishlatiladi va odatda ID maydonlari uchun ishlatiladi.
  • kasr (x, y) - Bu ma'lumotlar turi raqamlarni kasr shaklida saqlash uchun ishlatiladi va qavs ichidagi raqam mos ravishda sonning raqamlari sonini va raqamdan keyingi o'nlik raqamlar sonini bildiradi. Masalan, kasr (6, 2) raqamni 0000.00 shaklida saqlaydi.
SQL Server ma'lumotlar bazasini yaratish 9 -qadam
SQL Server ma'lumotlar bazasini yaratish 9 -qadam

Qadam 9. Jadvalingizni saqlang

Ustunlarni yaratishni tugatganingizdan so'ng, jadvalga ma'lumot kiritishdan oldin uni saqlashingiz kerak bo'ladi. Asboblar panelidagi Saqlash belgisini bosing va keyin jadval nomini kiriting. Jadvalga, ayniqsa, ko'p jadvalli katta ma'lumotlar bazalari uchun, jadval mazmunini aniqlashga yordam beradigan nom berish tavsiya etiladi.

SQL Server ma'lumotlar bazasini yaratish 10 -qadam
SQL Server ma'lumotlar bazasini yaratish 10 -qadam

Qadam 10. Jadvalga ma'lumotlarni kiriting

Jadvalni saqlagandan so'ng, unga ma'lumotlarni kiritishni boshlashingiz mumkin. Object Explorer oynasida jadvallar katalogini kengaytiring. Agar sizning yangi jadvalingiz ro'yxatda bo'lmasa. jadvallar katalogini o'ng tugmasini bosing, so'ngra Yangilash-ni bosing. Jadvalda sichqonchaning o'ng tugmachasini bosing, so'ng "Eng yaxshi 200 qatorni tahrirlash" -ni tanlang.

  • O'rta oynada ma'lumotlarni kiritishni boshlashingiz mumkin bo'lgan maydonlar ko'rsatiladi. Sizning ID maydoningiz avtomatik ravishda to'ldiriladi, shuning uchun uni hozir e'tiborsiz qoldirishingiz mumkin. Qolgan maydonlar uchun ma'lumotlarni to'ldiring. Keyingi qatorni bosganingizda, birinchi qatorda ID maydoni avtomatik ravishda to'ldirilishini ko'rasiz.
  • Barcha kerakli ma'lumotlarni kiritmaguningizcha bu jarayonni davom ettiring.
SQL Server ma'lumotlar bazasini yaratish 11 -qadam
SQL Server ma'lumotlar bazasini yaratish 11 -qadam

11 -qadam Ma'lumotlarni saqlash uchun jadvaldagi Execute buyrug'idan foydalaning

Jadvalga saqlash uchun ma'lumotlarni kiritishni tugatganingizdan so'ng, asboblar panelidagi SQLni bajarish tugmachasini bosing. SQL serveri siz yaratgan ustunlarga ma'lumotlarni tahlil qilish uchun sahna ortida ishlaydi. SQLni bajarish tugmasi qizil undov belgisiga o'xshaydi. Buni amalga oshirish uchun Ctrl+R tugmalarini bosishingiz mumkin.

Agar kiritilgan ma'lumotlarda xatolar bo'lsa, jadval bajarilishidan oldin noto'g'ri ma'lumotlarni o'z ichiga olgan yozuvlar ko'rsatiladi

SQL Server ma'lumotlar bazasini yaratish 12 -qadam
SQL Server ma'lumotlar bazasini yaratish 12 -qadam

12 -qadam. Ma'lumotlaringizni so'rov bilan chaqiring

Ushbu bosqichda sizning ma'lumotlar bazangiz yaratildi. Siz har bir ma'lumotlar bazasida kerakli miqdordagi jadvallarni yaratishingiz mumkin (har bir ma'lumotlar bazasida cheklovlar mavjud, lekin ko'pchilik foydalanuvchilar korxona darajasidagi ma'lumotlar bazasida ishlamasa, ular haqida qayg'urishga hojat yo'q). Endi siz hisobotlarni tuzish yoki boshqa ma'muriy maqsadlar uchun ma'lumotlarni chaqirishingiz mumkin. Qidiruv ma'lumotlari bo'yicha so'rovlar haqida batafsil ma'lumot olish uchun WikiHow maqolasini qidiring.

Tavsiya: