Mbbt. Sql tili



Download 451,19 Kb.
bet3/6
Sana22.01.2022
Hajmi451,19 Kb.
#398687
1   2   3   4   5   6
Bog'liq
MBBT (3)

SQL operatorlari

  • DDL(Data Definition Language) - Bu guruhga ma'lumotlar bazasida obyektlar(jadvallar, indekslar)ni hosil qiluvchi operatorlar kiradi.
    • CREATE, ALTER, DROP
  • DQL(Data Query Language) – Ma’lumotlarni bazadan olish uchun ishlatiladi.
    • SELECT
  • DML(Data Manipulation Language) – ma'lumotlarni manipulyatsiya qiluvchi operatorlar yig'indisi guruhi.
    • INSERT, UPDATE, DELETE
  • DCL(Data Control Language) – ma'lumotlarni boshqaruvchi operatorlar.
    • GRANT, REVOKE

SQL ma’lumotlar toifalari


TINYINT

DATE

BIT, BOOL

DATETIME

SMALLINT

TIMESTAMP

MEDIUMINT

TIME

INT

YEAR

INTEGER

CHAR

BIGINT

BLOB, TEXT

FLOAT

ENUM

DOUBLE

SET

DECIMAL

Baza yaratish

  • CREATE DATABASE my_db;
  • USE my_db;
  • mysql -h host -u user -p my_db

Jadval yaratish

  • CREATE TABLE table_name (column_name column_type);
  • create table tutorials_tbl(
  • tutorial_id INT NOT NULL AUTO_INCREMENT,
  • tutorial_title VARCHAR(100) NOT NULL,
  • tutorial_author VARCHAR(40) NOT NULL,
  • submission_date DATE,
  • PRIMARY KEY ( tutorial_id )
  • );

Jadvalni o’chirish

  • DROP TABLE table_name ;

Jadvalga ma’lumot yozish

  • INSERT INTO
  • table_name ( field1, field2, ... fieldN )
  • VALUES ( value1, value2, ... valueN );

Ma’lumotlarni o’qish

  • SELECT field1, field2,...fieldN
  • FROM table_name1, table_name2...
  • [WHERE Clause]
  • [OFFSET M ][LIMIT N]

Ma’lumotlarni o’zgartirish

  • UPDATE table_name
  • SET
    • field1 = new-value1,
    • field2 = new-value2
  • [WHERE Clause]

Jadvaldan ma’lumot o’chirish

  • DELETE FROM table_name
  • [WHERE Clause]

Mavjud jadvalga yangi ustun qo’shish

ALTER TABLE table_name

ADD new_column_name column_definition

[ FIRST | AFTER column_name ];

ALTER TABLE table_name

ADD new_column_name column_definition

[ FIRST | AFTER column_name ],

ADD new_column_name column_definition

[ FIRST | AFTER column_name ],


Download 451,19 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish