TẠO MỘT BẢNG:

Một phần của tài liệu Mastering C# Database Programming pot (Trang 74 - 75)

Bạn tạo một bảng sử dụng phát biểu CREATE TABLE. Thí dụ , hãy cho là bạn muốn lưu trữ những chi tiết cho một số người trong cơ sở dữ liệu. giả sử bạn muốn lưu trử họ, tên và ngày sinh của một người. hãy gọi bảng này là Persons.

Bạn cũng muốn nhận dạng duy nhất mỗi hàng trong bảng Persons sử dụng một ID dạng số, nó họat động như

một khóa chính trong bảng. phát biểu CREATE TABLE sau đây tạo một bảng Persons :

CREATE TABLE Persons (

PersonID int CONSTRAINT PK_Persons PRIMARY KEY,

FirstName nvarchar(15) NOT NULL,

DateOfBirth datetime );

Bạn sử dụng mệnh đề CONSTRAINT (ràng buộc) để hạn chế những giá trị lưu trữ trong bảng hay cột. bạn chú ý rằng mệnh đề CONSTRAINT được sử dụng để chỉđịnh khóa chính của bảng sử dụng từ khóa PRIMARY KEY. Khóa chính này là

Cột PersonID, và ràng buộc này có tên là PK_Persons. Cột khóa này có kiểu int, có nghĩa là nó lưu trữ những số intergers.

Mổi hàng trong bảng Persons phải có một số duy nhất cho cột PersonsID.

Cột FirstName và LastName là những cột nvarchar có thể chứa đến 15 kí tự. cả hai cột này được định nghĩa sử

dụng ràng buộc NOT NULL. NOT NULL chỉđịnh là bạn phải cung cấp một giá trị cho cột. theo mặc định là NULL, có nghĩa là bạn không cần phải cung cấp một giá trị cho cột.

Chú thích: những khóa chính luôn luôn đòi hỏi một giá trị, và do đó tuyệt đối không d8ược bỏ trống.

Cột DateOfBirth thuộc kiểu datetime, có nghĩa nó có thể dự trữ giá trị ngày và giờ, phút, giây. Cột này không

được định nghĩa ràng buộc NOT NULL, do đó sẽ sữ dụng giá trị mặđịnh là NULL.

Một phần của tài liệu Mastering C# Database Programming pot (Trang 74 - 75)

Tải bản đầy đủ (PDF)

(151 trang)