Cơ sở dữ liệu được tạo bởi một hoặc nhiều bảng.
Tạo bảng trong SQL được thực hiện bằng cách sử dụng CREATE TABLE
lệnh.
Tại thời điểm tạo, bạn cần chỉ định tên các cột trong bảng và loại dữ liệu mà chúng sẽ lưu giữ.
SQL định nghĩa một số loại dữ liệu.
Điều quan trọng nhất và bạn sẽ thấy thường xuyên hơn là:
-
CHAR
-
TEXT
-
VARCHAR
-
DATE
-
TIME
-
DATETIME
-
TIMESTAMP
Các kiểu số bao gồm
-
TINYINT
1 byte -
INT
4 byte -
BIGINT
8 byte -
SMALLINT
2 byte -
DECIMAL
-
FLOAT
Tất cả đều nắm giữ những con số. Kích thước mà con số này có thể thay đổi là gì.
TINYINT chuyển từ 0 đến 255. INT từ -2 ^ 31 đến + 2 ^ 31.
Kích thước tính bằng byte càng lớn thì càng cần nhiều dung lượng để lưu trữ.
Đây là cú pháp để tạo people
bảng có 2 cột, một là số nguyên và một là chuỗi có độ dài thay đổi:
CREATE TABLE people (
age INT,
name CHAR(20)
);