Một database có thể chứa nhiều bảng dữ liệu, là nơi lưu trữ, tổ chức và quản lý thông tin để người dùng dễ dàng truy vấn, chỉnh sửa và phân tích dữ liệu. Vậy làm thế nào để tạo bảng trong SQL? Cùng Gitiho tìm hiểu trong bài viết hôm nay nhé!
Bảng được xây dựng theo cấu trúc hàng và cột, trong đó mỗi hàng đại diện cho một bản ghi riêng biệt, và mỗi cột đại diện cho một thuộc tính cụ thể của các bản ghi đó. Các bước tạo bảng trong SQL Server chi tiết như sau:
Cú pháp tạo bảng SQL:
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
...
columnN datatype);
Trong đó:
Bây giờ chúng ta cùng thử tạo bảng trong database có tên là Test mà chúng ta đã tạo ra trong bài học trước. Cùng với đó, câu lệnh chúng ta sử dụng để tạo bảng có tên test_table sẽ như sau:
Use Test
CREATE TABLE test_table(ID int, Fullname varchar(255), home_address varchar (255))
Trong đó:
Cho chạy công thức, chúng ta sẽ nhận được thông báo tạo bảng thành công. Đồng thời, ở khung database bên cạnh, chúng ta đã thấy xuất hiện bảng dữ liệu test_table mới.
Ngoài ra, với câu lệnh trên, bạn có thể tạo một bảng dữ liệu mới dựa trên thông tin từ bảng cũ. Chẳng hạn:
CREATE TABLE new_table AS (select ID, Fullname from test_table)
Lưu ý: Khi tạo bảng dựa trên bảng cũ, chúng ta phải đảm bảo các trường mà chúng ta lấy ở bảng cũ thực sự tồn tại thì câu lệnh này mới thực hiện được.
Có thể thấy, tạo bảng mới trong SQL là kiến thức nền tảng để bạn có thể bắt đầu thực hiện thêm hay chỉnh sửa dữ liệu trong SQL. Để hiểu hơn về SQL và truy vấn dữ liệu cơ bản đến nâng cao trên công cụ này, mời bạn đọc tham khảo khóa học cơ sở dữ liệu sau tại Gitiho:
SQLG01 - Truy vấn dữ liệu với SQL
Nimbus Academy
Trên đây là hướng dẫn cách tạo bảng trong SQL cực kỳ đơn giản với câu lệnh CREATE TABLE. Hy vọng nó sẽ hữu ích với bạn trong quá trình tự học và truy vấn dữ liệu với SQL. Chúc bạn thành công!
Xem thêm:
Khóa học giúp bạn làm chủ ngôn ngữ truy vấn dữ liệu phổ biến SQL từ cơ bản đến nâng cao. Từ đó có thể tự tin xây dựng, truy vấn, và tối ưu hóa các cơ sở dữ liệu phức tạp, hỗ trợ phân tích, làm báo cáo và ra quyết định kinh doanh một cách hiệu quả.
Đăng ký học thử để trải nghiệm ngay hôm nay!