როგორ გამოვიყენოთ SQL შექმნა განცხადება მონაცემთა ბაზისა და ცხრილების შესაქმნელად

ამ პოსტში განვიხილავთ როგორ გამოვიყენოთ SQL შექმნის დებულება მონაცემთა ბაზისა და ცხრილების შესაქმნელად SQL. სანამ ცხრილის შექმნას და მონაცემების დამატებას შევძლებთ, ჯერ მონაცემთა ბაზა უნდა შევქმნათ.

SQL მონაცემთა ბაზის სინტაქსი

SQL- ში მონაცემთა ბაზის შესაქმნელად უნდა გამოვიყენოთ CREATE DATABASE ბრძანება.

CREATE DATABASE dbname;

Მაგალითად:

შემდეგი SQL განაცხადი ქმნის მონაცემთა ბაზას, სახელწოდებით 'ProductionDB'

CREATE DATABASE ProductionDB;

აჩვენეთ მონაცემთა ბაზები

თქვენ რომ ახლახანს შექმენით მონაცემთა ბაზა და სისტემაში მონაცემთა ბაზების სია იხილეთ, ჩვენ ვიყენებთ SHOW DATABASES ბრძანება:

SHOW DATABASES;

SQL CREATE TABLE სინტაქსი

ცხრილები არის რელაციური მონაცემთა ბაზის აგება. მონაცემთა ბაზის ცხრილი არის მონაცემთა ბაზაში შენახული ყველა მონაცემი.



SQL- ში მაგიდის შესაქმნელად უნდა გამოვიყენოთ CREATE TABLE ბრძანება.

CREATE TABLE table_name (
column_name1 datatype,
column_name2 datatype,
column_name3 datatype, .... );

სვეტის_სახელები მიუთითებენ ცხრილის სვეტების სახელს.

მონაცემთა ტიპი განსაზღვრავს მონაცემთა ტიპს, რომელსაც სვეტი იტევს (მაგ., მთელი რიცხვი, ტექსტი, თარიღი და ა.შ.).

Შენიშვნა:SQL- ში ცხრილის შექმნისას უნდა მიუთითოთ ცხრილის სვეტი სახელები და მონაცემთა ტიპი ისინი გამართავენ.

მონაცემთა ყველაზე გავრცელებული ტიპები გამოიყენება:

  • CHAR
  • VARCHAR
  • TEXT
  • DATE
  • TIME
  • TIMESTAMP

SQL შექმნა ცხრილი მაგალითი

CREATE TABLE employees (
EmployeeID int,
FirstName varchar(255),
LastName varchar(255),
Department varchar(255),
JoiningDate DATE );

ზემოთ მოცემული კოდი ქმნის ცარიელ ცხრილს, სახელწოდებით 'თანამშრომლები', ხუთი სვეტით.

მითითებულ სვეტებში, EmployeeID– ს შეუძლია დაიცვას მხოლოდ მთელი მნიშვნელობები - FirstName, LastName და Department სვეტები იტევს 255 სიმბოლოს.

JoiningDate სვეტში ინახება თარიღის ტიპი.