Telekomunikatsiya fakulteti Teleradioeshittirish yo`nalishi Malumotlar bazasi fanidan mustaqil ishi Bajardi: Najmiddinov Sardorbek


Mysql-installer-cummunity- 8.0.28.0.msi dasturini o’rnatish



Yüklə 85,26 Kb.
səhifə3/4
tarix13.12.2023
ölçüsü85,26 Kb.
#175940
1   2   3   4
mba

Mysql-installer-cummunity- 8.0.28.0.msi dasturini o’rnatish.
Bu yerdan Windows (x86, 32-bit), MSI Installer o’rnatamiz.

Installation (O’rnatish) oynasi. Execute tugmasini bosib davom etiramiz.


Product Configuration oynasi. Next tugmasini bosamiz.

Accounts and Roles oynasi. Bunda parol quyamiz va Next tugmasini bosamiz.

Windows Service oynasi. Standart System Accountni tanlaymiz keyin Next tugmasini bosamiz.

Server File Permissions oynasi. Hech qanday o’zgartirish kiritmagan holda Next tugmasini bosamiz.

Apply Configuration oynasi. Excute tugmasini bosamiz va u har birini tanlab chiqadi.

Product Configuration oynasi. Undan Next tugmasini bosamiz.

Connect To Server oynasi. Quygan parolni o’rnatamiz Check tugmasini bosib keyin Next tugmasini bosamiz.



Apply Configuration oynasi. Excute tugmasini bosamiz.

Installation Complete oynasi. O’z nihoyasiga yetqamiz Finish tugmasini bosamiz.




  1. O’quv markazi mohiyat – aloqa diagrammasi


Relyatsionmalumotlari
O’QUV MARKAZI

ID

OBYEKTLARI

1

XODIMLAR

2

KURSLAR

3

TALABALAR



XODIMLAR

XODIM_ID

FISH

MANZILI

TEL

LAVAZIMI

MAOSHI

1

Najmiddinov Sardorbek Akromjon o’g’li

Samarqand viloyati Narpay tumani

994700126

Deriktor

1000000000

2

Ortiqov Anvar

Toshkent Shahar

997775566

O’qituvchi

100000000





















KURSLAR

KURS_ID

NOM I

DAVOMIYLIGI

KURS_NARXI

1

Fizika

12

5000000

2

Matematika

13

7000000

TALABALAR

TALABA_ID

FIO

YOSHI

NOMER

MANZILI

1

Ortiq Sultonov

19

996661122

Toshkent shahar

2

Abdusattarov Akbar

15

332224455

Yunusobod tumani



  1. SQL tilida jadvallar yaratish, o’zgartirish va o’chirish.

Yaratish

Oquv markazi databaseni yaratilishi


Xodimlar jadvali yaratilishi
create table xodimlar(id int auto_increment primary key not null, fio varchar(70) not null, manzil varchar(70) not null, lavozim varchar(20) not null, raqam varchar(13));



Talabalar jadvali yaratilishi
create table talabalar(id int auto_increment primary key not null, fio varchar(70) not null, manzil varchar(70) not null, age int not null, raqam varchar(13));


Kurslar jadvalini yaratilishi
create table kurslar(id int auto_increment primary key not null, nomi varchar(15), narxi int not null, davomiyligi int);


alter table kurslar add type varchar(25);
Kurslar jadvaliga type nomli ustun qo’shamiz

Modify buyrugi orqali mavjud ustun toifasini uzgartish

alter table kurslar modify type varchar(30);

alter table kurslar change type toifasi varchar(30);
Change mavjud ustun nomini o’zgartiradi

  1. Jadval obyektlariga qiymatlar beramiz:

insert into xodimlar(fio, manzil, lavozim, raqam)values("Najmiddinov Sardor", "Samarqand", "Deriktor", "+998904700126"),("Akbar Abduyev", "Jizzax", "
Qoravul", "+998665552233"),("Aliyev Vali", "Toshkent", "Oqituvchi", "+998330040566");

Xodimlar jadvaliga qiymat kiritilishi
insert into talabalar(fio,manzil, age, raqam)values("Najmiddinov Sardor", "Samarqand",19,"+998904700126"),("Akbar Abduyev", "Jizzax", 20, "+998665552233"),("Aliyev Vali", "Toshkent", 21, "+998330040566");

Talabalar jadvaliga qiymatlar kiritildi.
insert into kurslar(nomi, narxi, davomiyligi, toifasi) values ("Matematika", 400000, 5, "Aniq"),("Fizika", 500000, 6, "Aniq"),("Tarix", 400000, 4, "Ijtimoiy") ;

Kurslar jadvaliga qiymatlar kiritildi.
UPDATEdan foydalanib maydonga qiymat beramiz.

And operatori relational ma'lumotlar bazalarida SQL (Structured Query Language) tilida foydalaniladi. Ushbu operator, WHERE klavuzi orqali ma'lumotlar bazasidagi so'rovda shartlarni birlashtirish uchun ishlatiladi.
select * from kurslar where narxi = 400000 and davomiyligi >=5;


SQL ma'lumotlar bazalarida "OR" operatori, ikkita yoki undan ko'p shartni tekshirish uchun ishlatiladi. "OR" operatori, bitta yoki ikkita shartning bajarilishi bilan bog'liq bo'lgan ma'lumotlar to'plamini qaytaradi. Agar bitta shart ham bajarilsa, so'rov natijasi true bo'ladi.
select * from kurslar where narxi = 700000 or davomiyligi <=5;

"Not" operatori, SQL ma'lumotlar bazalarida WHERE klavuzida foydalaniladi va bir shartni tekshirishda negatsiyasini olish uchun ishlatiladi. "Not" operatori shart bajarilganda false bo'lsa, uning negatsiyasini olish uchun foydalaniladi.
select * from kurslar where not narxi=400000;


Yüklə 85,26 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin