tailieunhanh - Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 3: Thiết kế truy vấn với T-SQL (Transact-SQL)
Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 3: Thiết kế truy vấn với T-SQL (Transact-SQL). Nội dung chính trong bài giảng này gồm có: Thiết kế và thực thi truy vấn, lưu và mở truy vấn, các phát biểu T-SQL dạng định nghĩa dữ liệu, tạo CSDL mới, tạo bảng dữ liệu, chỉnh sửa cấu trúc CSDL, . Mời các bạn cùng tham khảo! | Thiết kế và thực thi truy vấn Bài 3 Thiết kế truy vấn với T-SQL Transact-SQL 1. Mở cửa sổ 2. Soạn thảo thiết kế truy vấn truy vấn 3. Lựa chọn 4. Thực thi truy CSDL vấn 2 8 2018 Microsoft SQL Server 2005 1 2 8 2018 Microsoft SQL Server 2005 2 Lưu và mở truy vấn Lưu truy vấn được thiết kế - Nhấn Ctrl S hoặc kích chuột vào nút Save - Chỉ ra thư mục lưu và đặt tên cho truy vấn rồi nhấn Save Các phát biểu T-SQL Mở một truy vấn đã được thiết kế dạng định nghĩa dữ liệu - Từ cửa sổ Database nhấn nút Open trên thanh công cụ Ctrl O - Chọn file chứa truy vấn cần mở rồi nhấn Open 2 8 2018 Microsoft SQL Server 2005 3 2 8 2018 Microsoft SQL Server 2005 4 1 Tạo CSDL mới Giải ví dụ 1 Cú pháp CREATE DATABASE QLBanHang CREATE DATABASE ON PRIMARY Ví dụ 1 Trong ổ C tạo thư mục MSSQL_Data NAME QLBanHang_Data FILENAME C MSSQL_Data Tạo CSDL QLBanhang với 2 tệp tin đặt trong thư mục vừa tạo SIZE 50MB MAXSIZE 200MB - Tệp tin dữ liệu kích thước khởi tạo 50MB kích thước tối đa là 200MB khi dữ liệu bị đầy thì tự động FILEGROWTH 10 tăng kích thước lên 10 LOG ON - Tệp tin lưu vết kích thước khởi tạo 10MB kích NAME QLBanHang_Log thước tối đa là không giới hạn khi dữ liệu bị đầy thì FILENAME C MSSQL_Data tự động tăng kích thước thêm 5MB SIZE 10MB MAXSIZE UNLIMITED FILEGROWTH 5MB 2 8 2018 Microsoft SQL Server 2005 5 2 8 2018 Microsoft SQL Server 2005 6 Tạo bảng dữ liệu Ví dụ về tạo bảng Cú pháp tạo bảng đơn giản Ví dụ 2 Tạo bảng VATTU với cột định danh STT số CREATE TABLE Tên_bảng thứ tự Tên_cột1 Kiểu_dữ_liệu NOT NULL CREATE TABLE VATTU Tên_cột2 Kiểu_dữ_liệu NOT NULL . STT int identity 1 1 Nếu muốn tạo cột định danh MaVTu char 4 not null Tên_cột Kiểu_dữ_liệu_số Identity số_đầu chỉ_số_tăng TenVTu nvarchar 100 not null Nếu muốn tạo giá trị mặc định DvTinh nvarchar 10 not null Tên_cột Kiểu_dữ_liệu default giá_trị hàm PhanTram Real default 20 2 8 2018 Microsoft SQL Server 2005 7 2 8 2018 Microsoft SQL Server 2005 8 2 Tạo bảng dữ liệu tiếp Tạo bảng dữ liệu tiếp Để
đang nạp các trang xem trước