Trong bài viết này, chúng ta sẽ tìm hiểu cách thao tác với Table trong SQL Server, bao gồm khởi tạo, xóa và sửa Table. Điều này sẽ giúp bạn hiểu rõ hơn về cách tổ chức dữ liệu trong Database.
Tại sao phải tạo Table?
Khi làm việc với Database, chúng ta cần một cách tổ chức dữ liệu để lưu trữ và truy xuất thông tin một cách có hệ thống. Và đó chính là vai trò của Table - bảng trong SQL Server.
Mỗi Database bao gồm nhiều Table, mỗi Table có thể liên kết với một hoặc nhiều Table khác thông qua các khóa chính và khóa ngoại.
Table là gì?
Table trong SQL Server là một đối tượng được sử dụng để tổ chức và lưu trữ dữ liệu. Mỗi Table trong Database có thể liên kết với một hoặc nhiều Table khác thông qua các thuộc tính.
Một Table bao gồm:
- Record: Là một dòng dữ liệu, biểu diễn cho một thực thể.
- Column: Là một cột dữ liệu, biểu diễn cho một thuộc tính của thực thể.
Hình ảnh minh họa cho một bảng hiển thị thông tin
Khởi tạo Table trong SQL Server
Có hai cách để khởi tạo Table trong SQL Server: sử dụng giao diện (UI) và sử dụng code.
Khởi tạo Table bằng giao diện (UI)
Bước 1: Nhấp dấu "+" bên trái Database cần tạo Table, sau đó tìm folder Table.
Bước 2: Nhấp chuột phải vào Table, chọn "New" và sau đó chọn "Table..." hoặc "New Table".
Bước 3: Xuất hiện cửa sổ TenPC.TenDatabase - dbo.Table_1
Trong đó:
- Column Name: Tên trường thuộc tính trong bảng.
- Data Type: Kiểu dữ liệu của các trường thuộc tính.
- Allow Nulls: Trường thuộc tính có nhận giá trị Null (Rỗng) hay không.
Bước 4: Lưu Table bằng cách nhấn biểu tượng SAVE hoặc phím tắt Ctrl + S. Hiển thị cửa sổ Choose Name, nhập tên Table và nhấn "Ok".
Khởi tạo Table bằng code
Trong Query, bạn viết cú pháp khởi tạo Table sau đó nhấn Excute (phím tắt F5).
CREATE TABLE
(
,
,
)
Ví dụ: Tạo Table SINHVIEN có các thuộc tính MASV, TENSV, KHOA
CREATE TABLE SINHVIEN
(
MASV NCHAR(10),
TENSV NVARCHAR(100),
KHOA NVARCHAR(100)
)
Xóa Table trong SQL Server
Có hai cách để xóa Table trong SQL Server: sử dụng giao diện (UI) và sử dụng code.
Cách 1: Nhấp chuột phải vào Table cần xóa, chọn "Delete". Trong cửa sổ Delete Object, nhấn "Ok".
Cách 2: Trong Query, viết cú pháp xóa Table sau đó nhấn Excute (phím tắt F5).
DROP TABLE
Một số lệnh thao tác khác trong Table
Bạn cũng có thể thêm/sửa/xóa thuộc tính trong Table sử dụng lệnh ALTER TABLE hoặc xóa toàn bộ dữ liệu trong Table sử dụng lệnh TRUNCATE TABLE.
Đây là một số ví dụ về cách sử dụng các lệnh này:
- Thêm cột vào Table:
ALTER TABLE ADD
- Sửa kiểu dữ liệu của cột:
ALTER TABLE ALTER COLUMN
- Xóa toàn bộ dữ liệu trong Table:
TRUNCATE TABLE
Kết
Trên đây là cách khởi tạo, xóa và sửa Table trong SQL Server. Chúng ta đã hiểu cách tổ chức dữ liệu trong Database và các thao tác cơ bản trên Table.
Trong các bài viết tiếp theo, chúng ta sẽ tìm hiểu về các kiểu dữ liệu trong SQL.
Nếu bạn có bất kỳ khó khăn hoặc thắc mắc nào về khóa học này, đừng ngần ngại để lại bình luận hoặc góp ý ở phần dưới để nhận được sự hỗ trợ từ cộng đồng. Hãy cùng luyện tập, thử thách và không ngại khó!
Source: nanado.edu.vn