Talabalar turar joyi mavzusi bo‘yicha ER diagramma, relyatsion model va maʼlumotlar bazalarini yaratish

MAVZU:  " Talabalar turar joyi " mavzusi bo yichaʻ
ER diagramma, relyatsion model va ma lumotlar	
ʼ
bazalarini yaratish
Reja:
I.Kirish.
II.Asosiy qism.
1.  " Talabalar turar joyi "  mavzusi bo’yicha mohiyat aloqa 
modelini yaratish.
2.  " Talabalar turar joyi "  mavzusi bo’yicha relatsion 
modelini yaratish.
3.  " Talabalar turar joyi "  mavzusi haqida ma’lumotlar 
bazasini yaratish.
III.Xulosa.
Ma'lumotlar bazasi (Database) — bu ma'lumotlarni tizimli ravishda saqlash, 
boshqarish va ularga tezda kirish imkonini beruvchi tizimdir. Ma'lumotlar bazasi, 
ayniqsa, katta hajmdagi ma'lumotlar bilan ishlaydigan sohalarda, samarali 
ma'lumotlarni boshqarish va ularga tezkor kirish uchun muhim vosita hisoblanadi.
ER-diagramma (Entity-Relationship Diagram) — bu ma'lumotlar bazasining 
strukturasini vizual ravishda tasvirlash uchun ishlatiladigan diagrammadir.
Relatsion model (Relational Model) — bu ma'lumotlar bazalarini tuzish va 
boshqarishda ishlatiladigan asosiy model bo'lib, ma'lumotlarni jadvallar shaklida 
tasvirlashga asoslanadi. U 1970-yilda Edgar Codd tomonidan ishlab chiqilgan va 
bugungi kunda ko'plab ma'lumotlar bazasi tizimlarining asosiy tamoyili hisoblanadi. 
Relatsion modelda ma'lumotlar to'plami jadvallar (tablitsalar) shaklida tashkil 
etiladi va har bir jadvalning o'ziga xos atributlari va satrlari bo'ladi. ER diaramma hosil qilish uchun ushbu dasturni ishga tushiramiz.
Ishga tushirganimizdan keyin ushbu oyna ishga tushadi.
ER diagramma hosil qilish uchun  Blank Drawing  bo’limiga kiramiz, 
ushbu oyna hosil bo’ladi. " Talabalar turar joyi "  mavzusi bo yicha ER diagrammani hosil qilish ʻ
uchun asosiy jadval va ularning o‘zaro bog‘lanishlarini yaxshilab tushunib 
olishimiz zarur bo’ladi.
Relyatsion model hosil qilish uchun ushbu dasturni ishga
tushiramiz.
Ishga tushirganimizdan keyin ushbu oyna ishga tushadi. File bo’limidan   New Modelni ishga 
tushirsak ushbu oyna hosil bo’ladi.
Yangi jadval hosil qilish uchun  
Add Tableni ikki marta sichqoncha bilan bosamiz.
“Talabalar” nomli jadval hosil qilamiz va xususiyatlarini to’ldiramiz.
                    Ushbu jadval hosil bo’ladi.Bir nechta jadvallarni shu tartibda hosil qilamiz.
Jadvallarni hosil qilganimizdan keyin bog’lanishlarni amalga oshiramiz. SQL TILI. SQL OPЕRATORLARINI YOZISH. BAZAVIY
VA FOYDALANUVCHI MA LUMOT TIPLARI.ʼ
MA LUMOTLAR MANIPULYATSIYA QILISH.	
ʼ
Talabalar turar joyi mavzusi bo’yicha ma’lumotlar bazasi yaratish.
TTJ ning ma’lumotlar bazasini yaratdim.
CREATE DATABASE TTJ;
Ma’lumotlar bazasida Talabalar nomli jadval hosil qildim.
CREATE TABLE Talabalar(
id int PRIMARY KEY AUTO_INCREMENT,
    FISH text,
    Xona_raqam int,
    Yonalish varchar(20),
    Kurs int,
    Manzil varchar(100),
    Tel_nomer varchar(20)    
); Talabalar nomli jadvalga Insert buyrug’i orqali ma’lumotlar qo’shdim.
Select   buyrug’i   orqali   Xona   raqami   500   dan   katta   bo’lganini   ya’ni
5-qavatdagi talabalarni ekranga chiqardim.
SELECT * FROM `Talabalar` WHERE Xona_raqam>500; Id   raqami   8   ga   teng   bo’lgan   talabani   Update   buyrug’i   orqali   xona
raqamini o’zgartirdim.
UPDATE `Talabalar` SET Xona_raqam=501 WHERE id=8;
O’zgarishni ko’rish uchun Select buyrug’idan foydalandim.
SELECT `FISH`,`Xona_raqam`FROM Talabalar WHERE id=8;
Delete buyrug’idan foydalanib 2 ga karrali bo’lgan jadval ma’lumotlarini
o’chirdim. DELETE FROM `Talabalar`WHERE id%2=0;