1. MySql ma'lumotlar bazasini yaratish asoslari


Mavjud ma'lumotlar bazalari ro'yxatini ko'rsatish


Download 0.88 Mb.
bet2/3
Sana09.04.2023
Hajmi0.88 Mb.
#1345474
1   2   3
Bog'liq
4.-Mysql ma\'lumotlar bazasini yaratish asoslari

Mavjud ma'lumotlar bazalari ro'yxatini ko'rsatish. SHOW DATABASES buyrug'ini kiriting; saqlangan ma'lumotlar bazalarining ro'yxatini ko'rsatish uchun. Yangi yaratilgan ma'lumotlar bazasiga qo'shimcha ravishda siz mysql va test ma'lumotlar bazalarini ko'rasiz. Endi siz ularni e'tiborsiz qoldirishingiz mumkin.


Ma'lumotlar bazasini tanlang. Ma'lumotlar bazasi yaratilganda tahrirlashni boshlash uchun uni tanlashingiz kerak. USE us_states buyrug'ini kiriting; . Ma'lumotlar bazasi o'zgarganligi haqidagi xabarni ko'rasiz, us_states hozir faol ma'lumotlar bazasi.
Jadval yarating. Jadval bu ma'lumotlar bazasida ma'lumotlarni saqlash joyidir. Jadvalni yaratish uchun uning buyrug'ini bitta buyruq bilan kiritish kerak. Jadvalni yaratish uchun quyidagi buyruqni kiriting: TABLE holatini yarating (ID INTULMAS NULL PRIMARY KEY AUTO_INCREMENT, davlat CHAR (25), pop INT (9)); . Ushbu buyruq "maydonlar" deb nomlangan jadval yaratadi, uchta maydon: id, holat va populyatsiya.


  • INT buyrug'i id maydonida faqat sonlar (butun sonlar) bo'lishi kerakligini bildiradi.

  • NOT NULL buyrug'i id maydoni bo'sh bo'lmasligi kerakligini bildiradi (kiritish uchun zarur).

  • PRIMARY KEY degani id maydoni jadvaldagi kalit maydon ekanligini anglatadi. Kalit maydoni bir xil qiymatlarni o'z ichiga olmaydigan maydondir.

  • AUTO_INCREMENT buyrug'i avtomatik ravishda id maydoniga qo'shimcha qiymatlarni tayinlaydi va har bir yozuvni avtomatik ravishda raqamlaydi.

  • CHAR (belgilar) va INT (butun son) buyruqlari tegishli maydonlarda ruxsat berilgan ma'lumotlar turini ko'rsatadi. Buyruqdan keyingi raqam maydonda nechta belgi yoki raqam bo'lishi mumkinligini ko'rsatadi.

  • Jadvalda yozuv yarating. Endi jadval tuzildi, endi ma'lumotni kiritish vaqti keldi. Birinchi yozuvni kiritish uchun quyidagi buyruqdan foydalaning: INSERT INTO holatlari (id, shtat, populyatsiya) VALUES (NULL, 'Alabama', '4822023');

  • Ushbu buyruq, aslida, ma'lumotlar bazasiga uchta ma'lumotni jadvalda saqlashni buyuradi.

  • Id maydoni NULL identifikatorini o'z ichiga olganligi sababli, NULL ni qiymat sifatida kiritish AUTO_INCREMENT identifikatori tufayli bittaga ko'payishiga olib keladi.

Download 0.88 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling