|
Mysql ma'lumotlar bazasi
|
bet | 1/2 | Sana | 18.12.2023 | Hajmi | 19,07 Kb. | | #122051 |
Bog'liq MySQL ma\'lumotlar bazasi
MySQL ma'lumotlar bazasi
MySQL, bir ma'lumotlar bazasi tizimi, yoki DBMS (Ma'lumotlar Bazasi Boshqaruv Tizimi), MySQL AB kompaniyasi (hozirda Oracle Corporation tomonidan egallangan) tomonidan yaratilgan va ishlab chiqilgan. Uning asosiy maqsadi ma'lumotlar bazasini boshqarish va ma'lumotlar bilan ishlashni osonlashtirishdir.
MySQL, ma'lumotlarni saqlash, yangilash, ma'lumotlarga murojaat qilish va ma'lumotlar bazalarini boshqarish uchun foydalaniladi. Bu, ma'lumotlar bazasidagi ma'lumotlarni boshqarish uchun SQL (Structured Query Language) tilidan foydalanadi.
Ma'lumotlar bazasida qo'shimcha amalga oshirish, o'chirish, yangilash va ma'lumotlarga murojaat qilishning yanada ko'proq funksiyalari mavjud. MySQL keng tarqalgan tarmoqlarda ishlay oladi va ommaviy va maxsus loyihalarda keng qo'llaniladi. Bu ma'lumotlar bazasi iste'molchilari uchun mavjud bo'lgan tarmoq va dasturlash tili bo'lib, yaratish, tahrirlash va ma'lumotlarni boshqarish uchun oson va samarali vositalarni taqdim etadi.
MySQL ma'lumotlar bazasi. Ma'lumotlarning lokal konseptual modelini yaratish. Atributlarning domenlarini aniqlash.
MySQL, bir ma'lumotlar bazasi tizimi, yoki DBMS (Ma'lumotlar Bazasi Boshqaruv Tizimi), MySQL AB kompaniyasi (hozirda Oracle Corporation tomonidan egallangan) tomonidan yaratilgan va ishlab chiqilgan. Uning asosiy maqsadi ma'lumotlar bazasini boshqarish va ma'lumotlar bilan ishlashni osonlashtirishdir.
MySQL, ma'lumotlarni saqlash, yangilash, ma'lumotlarga murojaat qilish va ma'lumotlar bazalarini boshqarish uchun foydalaniladi. Bu, ma'lumotlar bazasidagi ma'lumotlarni boshqarish uchun SQL (Structured Query Language) tilidan foydalanadi.
Ma'lumotlar bazasida qo'shimcha amalga oshirish, o'chirish, yangilash va ma'lumotlarga murojaat qilishning yanada ko'proq funksiyalari mavjud. MySQL keng tarqalgan tarmoqlarda ishlay oladi va ommaviy va maxsus loyihalarda keng qo'llaniladi. Bu ma'lumotlar bazasi iste'molchilari uchun mavjud bo'lgan tarmoq va dasturlash tili bo'lib, yaratish, tahrirlash va ma'lumotlarni boshqarish uchun oson va samarali vositalarni taqdim etadi.
MySQL yoki boshqa ma'lumotlar bazasi tizimlarida, ma'lumotlarning lokal konseptual modelini yaratish uchun asosiy qadam - ma'lumotlar strukturasi va ularga tegishli atributlarning aniqlanishi va to'g'risidagi axborotlarini belgilashdir.
Lokal konseptual model yaratish uchun birinchi navbatda, ma'lumotlar bazasida saqlanadigan obyektlarni (masalan, mijozlar, mahsulotlar, buyurtmalar va hokazo) aniqlashingiz kerak. Har bir obyektni belgilab chiqishingiz va ularga tegishli atributlarni (sifatlar, xususiyatlar) ko'rsatingiz kerak.
Atributlar uchun domenlar, o'z ichiga olgan qiymatlar to'plami yoki tiplarni ifodalaydi. Masalan, mijozning ismi (attribut) bir domen sifatida "matn" tipli bo'ladi, va uni belgilash uchun o'zining maksimal uzunligi (masalan, 50 belgi) belgilanishi mumkin.
MySQL yoki boshqa ma'lumotlar bazasida, misol uchun, mijozlar jadvalida quyidagi atributlarni (sifatlar) aniqlashimiz mumkin:
- `mijoz_id` (butun son, primaer kalit)
- `ism` (matn, 50 belgidan kam emas)
- `familiya` (matn, 50 belgidan kam emas)
- `telefon` (matn, 15 belgidan kam emas)
- `manzil` (matn, 100 belgidan kam emas)
- `tugilgan_sana` (sana)
- `jinsi` (matn, erkak/yengil/qiyn)
Bu atributlar ko'p jadvalda ham bo'lishi mumkin. Shu tarzda, har bir obyekt uchun kerakli sifatlar va ularning qiymatlari belgilanadi. Mijozlar jadvalida tasavvur qilishimizni davom ettirishimiz mumkin, masalan, mijozlarga tegishli buyurtmalar jadvalini yaratish orqali. Bu tarzda, ma'lumotlar o'zaro bog'lanadi va ularga tegishli obyektlar yaratiladi.
|
| |