TAILIEUCHUNG - Giáo trình SQL server 2005: Phần 2

Tiếp nối phần 1 giáo trình SQL server 2005 phần 2 trình bày các nội dung chính xoay quanh các ngôn ngữ định nghĩa dữ liệu, các thủ tục lưu trữ hàm và trigger, cách sao lưu và phục hồi dữ liệu. Các bạn học sinh và quý thầy cô hãy tham khảo để có thêm tư liệu trong việc giảng dạy và học tập. | 4 Ngôn ngữ định nghĩa dữ liệu- DDL Trong chương này sẽ đề cập đến nhóm các câu lệnh được sử dụng để định nghĩa và quản lý các đối tượng CSDL như bảng khung nhìn chỉ mục . và được gọi là ngôn ngữ định nghĩa dữ liệu DDL . Về cơ bản ngôn ngữ định nghĩa dữ liệu bao gồm các lệnh CREATE định nghĩa và tạo mới đối tượng CSDL. ALTER thay đổi định nghĩa của đối tượng CSDL. DROP Xoá đối tượng CSDL đã có. Tạo bảng Câu lệnh CREATE TABLE được sử dụng để định nghĩa một bảng dữ liệu mới trong CSDL. Khi định nghĩa một bảng dữ liệu mới ta cần phải xác định đ ược các yêu cầu sau đây Bảng mới được tạo ra sử dụng với mục đích g ì và có vai trò như thế nào trong cơ sở dữ liệu. Cấu trúc của bảng bao gồm những trường cột nào mỗi một trường có ý nghĩa như thế nào trong việc biểu diễn dữ liệu kiểu dữ liệu của mỗi trường là gì và trường đó có cho phép nhận giá trị NULL hay không. Những trường nào sẽ tham gia vào khóa chính của bảng. Bảng có quan hệ với những bảng khác hay không và n ếu có thì quan hệ như thế nào. Trên các trường của bảng có tồn tại nhữn g ràng buộc về khuôn dạng điều kiện hợp lệ của dữ liệu hay không nếu có thì sử dụng ở đâu và như thế nào. Câu lệnh CREATE TABLE có cú pháp như sau CREATE TABLE tên_bảng tên_cột thuộc_tính_cột các_ràng_buộc . tên_cột_n thuộc_tính_cột_n các_ràng_buộc_cột_n các_ràng_buộc_trên_bảng Tên_bảng tuân theo quy tắc định danh không vượt quá 128 ký tự Tên_cột các cột trong bảng mỗi bảng có ít nhất một cột. Thuộc_tính_cột bao gồm kiểu dữ liệu của cột giá trị mặc định của cột cột có đ ược thiết lập thuộc tính identity cột có chấp nhận giá trị NULL hay không. Trong đó kiểu dữ liệu là thuộc tính bắt buộc. 56 Các_ràng_buộc gồm các ràng buộc về khuôn dạng dữ liệu ràng buộc CHECK hay các ràng buộc về bào toàn dữ liệu PRIMARY KEY FOREIGN KEY UNIQUE Ví dụ Ví dụ dưới đây tạo một bảng có tên CUSTOMERS create table customers customerid int identity 1 1 primary key customername nvarchar 50 not null address nvarchar 100 null birthday datetime null gender bit .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.