Bu yazıda SQL-də verilənlər bazası və cədvəllər yaratmaq üçün SQL yaratmaq bəyanatının necə istifadə ediləcəyinə baxacağıq. Cədvəl yarada və məlumat əlavə edə bilmədən əvvəl əvvəlcə verilənlər bazası yaratmalıyıq.
SQL-də verilənlər bazası yaratmaq üçün CREATE DATABASE
istifadə etməliyik əmr.
CREATE DATABASE dbname;
Misal üçün:
Aşağıdakı SQL ifadəsi “ProductionDB” adlı verilənlər bazası yaradır
CREATE DATABASE ProductionDB;
Yeni yaratdığınız verilənlər bazasını görmək və sistemdəki verilənlər bazalarının siyahısını görmək üçün SHOW DATABASES
istifadə edirik əmr:
SHOW DATABASES;
Cədvəllər əlaqəli məlumat bazalarının təməl daşlarıdır. Verilənlər bazası cədvəli, verilənlər bazasındakı bütün məlumatların saxlandığı yerdir.
SQL-də bir cədvəl yaratmaq üçün CREATE TABLE
-dən istifadə etməliyik əmr.
CREATE TABLE table_name (
column_name1 datatype,
column_name2 datatype,
column_name3 datatype, .... );
column_names cədvəlin sütunlarının adını göstərir.
Məlumat növü, sütunun saxlaya biləcəyi məlumat növünü göstərir (məs., Tam, mətn, tarix və s.).
İstifadə olunan ən ümumi məlumat növləri bunlardır:
CHAR
VARCHAR
TEXT
DATE
TIME
TIMESTAMP
CREATE TABLE employees (
EmployeeID int,
FirstName varchar(255),
LastName varchar(255),
Department varchar(255),
JoiningDate DATE );
Yuxarıda göstərilən kod beş işçi sütunu olan “işçilər” adlı boş bir masa yaradır.
Göstərilən sütunlarda EmployeeID yalnız tam ədədi saxlaya bilər - Ad, Soyad və Şöbə sütunları ən çox 255 simvol saxlaya bilər.
JoiningDate sütunu tarix növünü saxlayır.