Bài giảng thực hành cơ SỞ DỮ liệU



tải về 4.27 Mb.
Chế độ xem pdf
trang11/43
Chuyển đổi dữ liệu13.11.2023
Kích4.27 Mb.
#55638
1   ...   7   8   9   10   11   12   13   14   ...   43
TH CSDL 2015Sep
NEW.Bài giảng CSDL sau nghiệm thu-2023, 6. Đề cương Cơ sở dữ liệu- sau nghiệm thu. 23.02.2022, Chuong01-CSDL
 
Bài thực hành số 2 
Các kiểu dữ liệu. Tạo và sửa đổi cấu trúc bảng 
Nội dung chính: 
- Các kiểu dữ liệu của MySQL 
- Tạo các bảng dữ liệu 
- Thay đổi cấu trúc bảng 
- Xóa bảng 
1. Các kiểu dữ liệu 
MySQL hỗ trợ các bảng CSDL chứa các cột với các kiểu dữ liệu khác nhau. Các bảng 
dưới đây liệt kê các kiểu dữ liệu MySQL hỗ trợ. 
Các kiểu dữ liệu số 
Bảng sau mô tả một các kiểu dữ liệu số trong MySQL: 
Kiểu 
Lưu trữ 
TINYINT 
1 byte 
SMALLINT 
2 bytes 


15 
MEDIUMINT 
3 bytes 
INT/INTEGER 
4 bytes 
BIGINT 
8 bytes 
Lưu ý: Kiểu BOOLEAN tương ứng với TINYINT(1) 
Kiểu dữ liệu 
Lưu trữ 
FLOAT 
4 bytes 
DOUBLE
8 bytes 
DECIMAL 
Phụ thuộc vào khi 
định nghĩa cột 
 
Các kiểu dữ liệu xâu 
Trong MySQL, xâu có thể lưu mọi thứ từ dữ liệu văn bản tới dữ liệu nhị phân như ảnh, 
file. Xâu có thể được so sánh và tìm kiếm dựa trên mẫu sử dụng mệnh đề LIKE hoặc biểu 
thức chính quy. Bảng phía dưới là các kiểu dữ liệu xâu trong MySQL: 
Kiểu dữ liệu xâu 
Mô tả 
CHAR 
Một chuỗi ký tự có độ dài cố định 
VARCHAR 
Một chuỗi ký tự có độ dài có thể thay đổi 
BINARY 
Một chuỗi nhị phân độ dài có định 
VARBINARY 
Một chuỗi nhị phân độ dài có thể thay đổi 
TINYBLOB 
Một đối tượng nhị phân rất nhỏ 
BLOB 
Một đối tượng nhị phân nhỏ 
MEDIUMBLOB 
Một đối tượng nhị phân cỡ trung bình 
LONGBLOB 
Một đối tượng nhị phân cỡ lớn 


16 
TINYTEXT 
Mỗi chuỗi văn bản rất nhỏ 
TEXT 
Mỗi chuỗi văn bản nhỏ 
MEDIUMTEXT 
Mỗi chuỗi văn bản cỡ trung bình 
LONGTEXT 
Mỗi chuỗi văn bản rất dài 

tải về 4.27 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   7   8   9   10   11   12   13   14   ...   43




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương