Giáo trình hướng dẫn học SQL sever 2005 - Phần 1
Số trang: 55
Loại file: pdf
Dung lượng: 1.38 MB
Lượt xem: 24
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo trình hướng dẫn học SQL sever 2005 - Phần 1 là tài liệu hỗ trợ học tập và nghiên cứu về ngôn ngữ lập trình nói chung và ngôn ngữ SQL nói riêng. Trong nội dung phần 1 sẽ giới thiệu về SQL sever 2005 bao gồm hướng dẫn cài đặt và các thao tác trên nền SQL. Đây là tài liệu thiết thực cho nhu cầu tìm hiểu trong quá trình học tập, sử dụng SQL sever 2005.
Nội dung trích xuất từ tài liệu:
Giáo trình hướng dẫn học SQL sever 2005 - Phần 1 Mục lục Mục lục .................................................................................................................................1 1 Giới thiệu về SQL Server 2005 ......................................................................................5 1.1 Cài đặt SQL Server 2005 Express Edition..............................................................5 1.1.1 Các yêu cầu cho hệ thống 32bit .......................................................................5 1.1.2 Các bước cài đặt SQL Server 2005 Express Edition .......................................7 1.2 Một số thao tác cơ bản trên SQL Server 2005 Express Edition. ..........................16 1.2.1 Tạo một CSDL mới .......................................................................................16 1.2.2 Tạo bảng mới .................................................................................................17 1.2.3 Xóa bảng, xóa CSDL .....................................................................................19 1.2.4 Mở một query editor để viết câu lệnh SQL ...................................................19 2 Structured Query Language (SQL) ..............................................................................20 2.1 SQL là ngôn ngữ của cơ sở dữ liệu quan hệ .........................................................20 2.2 Vai trò của SQL ....................................................................................................20 2.3 Giới thiệu sơ lược về Transact SQL (T-SQL) ......................................................21 2.3.1 Ngôn ngữ định nghĩa dữ liệu ( Data Definition Language – DDL) ..............22 2.3.2 Ngôn ngữ điều khiển dữ liệu (Data control language – DCL) ......................22 2.3.3 Ngôn ngữ thao tác dữ liệu (Data manipulation language – DML)................23 2.3.4 Cú pháp của T-SQL .......................................................................................24 2.3.5 Các kiểu dữ liệu .............................................................................................25 2.3.6 Biến (Variables).............................................................................................26 2.3.7 Hàm (Function)..............................................................................................27 2.3.8 Các toán tử (Operators) .................................................................................27 2.3.9 Các thành phần điều khiển (Control of flow) ................................................28 2.3.10 Chú thích (Comment) ...................................................................................28 2.3.11 Giá trị NULL ................................................................................................28 3 Ngôn ngữ thao tác dữ liệu – DML ...............................................................................29 3.1 Câu lệnh SELECT.................................................................................................29 3.1.1 Danh sách chọn trong câu lệnh SELECT ......................................................30 3.1.2 Mệnh đề FROM .............................................................................................34 3.1.3 Mệnh đề WHERE - điều kiện truy vấn dữ liệu ............................................34 3.1.4 Phép hợp (UNION)........................................................................................38 3.1.5 Phép nối .........................................................................................................41 3.1.6 Các loại phép nối ...........................................................................................43 1 3.1.7 Phép nối theo chuẩn SQL-92.........................................................................45 3.1.8 Mệnh đề GROUP BY ....................................................................................47 3.1.9 Truy vấn con (Subquery) ...............................................................................50 3.2 Thêm, cập nhật và xóa dữ liệu ..............................................................................51 3.2.1 Thêm dữ liệu..................................................................................................52 3.2.2 Cập nhật dữ liệu.............................................................................................53 3.2.3 Xóa dữ liệu.....................................................................................................54 4 Ngôn ngữ định nghĩa dữ liệu – DDL............................................................................56 4.1 Tạo bảng................................................................................................................56 4.2 Các loại ràng buộc.................................................................................................58 4.2.1 Ràng buộc CHECK........................................................................................58 4.2.2 Ràng buộc PRIMARY KEY..........................................................................59 4.2.3 Ràng buộc FOREIGN KEY ..........................................................................60 4.3 Sửa đổi định nghĩa bảng........................................................................................61 4.4 Xóa bảng ...................................................... ...
Nội dung trích xuất từ tài liệu:
Giáo trình hướng dẫn học SQL sever 2005 - Phần 1 Mục lục Mục lục .................................................................................................................................1 1 Giới thiệu về SQL Server 2005 ......................................................................................5 1.1 Cài đặt SQL Server 2005 Express Edition..............................................................5 1.1.1 Các yêu cầu cho hệ thống 32bit .......................................................................5 1.1.2 Các bước cài đặt SQL Server 2005 Express Edition .......................................7 1.2 Một số thao tác cơ bản trên SQL Server 2005 Express Edition. ..........................16 1.2.1 Tạo một CSDL mới .......................................................................................16 1.2.2 Tạo bảng mới .................................................................................................17 1.2.3 Xóa bảng, xóa CSDL .....................................................................................19 1.2.4 Mở một query editor để viết câu lệnh SQL ...................................................19 2 Structured Query Language (SQL) ..............................................................................20 2.1 SQL là ngôn ngữ của cơ sở dữ liệu quan hệ .........................................................20 2.2 Vai trò của SQL ....................................................................................................20 2.3 Giới thiệu sơ lược về Transact SQL (T-SQL) ......................................................21 2.3.1 Ngôn ngữ định nghĩa dữ liệu ( Data Definition Language – DDL) ..............22 2.3.2 Ngôn ngữ điều khiển dữ liệu (Data control language – DCL) ......................22 2.3.3 Ngôn ngữ thao tác dữ liệu (Data manipulation language – DML)................23 2.3.4 Cú pháp của T-SQL .......................................................................................24 2.3.5 Các kiểu dữ liệu .............................................................................................25 2.3.6 Biến (Variables).............................................................................................26 2.3.7 Hàm (Function)..............................................................................................27 2.3.8 Các toán tử (Operators) .................................................................................27 2.3.9 Các thành phần điều khiển (Control of flow) ................................................28 2.3.10 Chú thích (Comment) ...................................................................................28 2.3.11 Giá trị NULL ................................................................................................28 3 Ngôn ngữ thao tác dữ liệu – DML ...............................................................................29 3.1 Câu lệnh SELECT.................................................................................................29 3.1.1 Danh sách chọn trong câu lệnh SELECT ......................................................30 3.1.2 Mệnh đề FROM .............................................................................................34 3.1.3 Mệnh đề WHERE - điều kiện truy vấn dữ liệu ............................................34 3.1.4 Phép hợp (UNION)........................................................................................38 3.1.5 Phép nối .........................................................................................................41 3.1.6 Các loại phép nối ...........................................................................................43 1 3.1.7 Phép nối theo chuẩn SQL-92.........................................................................45 3.1.8 Mệnh đề GROUP BY ....................................................................................47 3.1.9 Truy vấn con (Subquery) ...............................................................................50 3.2 Thêm, cập nhật và xóa dữ liệu ..............................................................................51 3.2.1 Thêm dữ liệu..................................................................................................52 3.2.2 Cập nhật dữ liệu.............................................................................................53 3.2.3 Xóa dữ liệu.....................................................................................................54 4 Ngôn ngữ định nghĩa dữ liệu – DDL............................................................................56 4.1 Tạo bảng................................................................................................................56 4.2 Các loại ràng buộc.................................................................................................58 4.2.1 Ràng buộc CHECK........................................................................................58 4.2.2 Ràng buộc PRIMARY KEY..........................................................................59 4.2.3 Ràng buộc FOREIGN KEY ..........................................................................60 4.3 Sửa đổi định nghĩa bảng........................................................................................61 4.4 Xóa bảng ...................................................... ...
Tìm kiếm theo từ khóa liên quan:
Ngôn ngữ lập trình SQL phần 1 Ngôn ngữ lập trình SQL SQL sever 2005 Toán tử và hàm Câu lệnh SQL Quản trị cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu Sơ lược về Transact SQLGợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 248 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 234 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 228 0 0 -
69 trang 142 0 0
-
Ngôn ngữ truy vấn có cấu trúc (SQL)
24 trang 91 0 0 -
57 trang 87 0 0
-
34 trang 81 0 0
-
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 trang 75 0 0 -
Giáo trình: Hệ quản trị cơ sở dữ liệu - Nguyễn Trần Quốc Vinh
217 trang 74 0 0 -
Giáo trình Hệ quản trị cơ sở dữ liệu - Trần Thiên Thành
130 trang 71 0 0