Giáo trình Hệ quản trị cơ sở dữ liệu SQL server (Nghề: Lập trình máy tính - Trình độ CĐ/TC) - Trường Cao đẳng Nghề An Giang
Số trang: 57
Loại file: pdf
Dung lượng: 0.00 B
Lượt xem: 23
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ệ quản trị cơ sở dữ liệu SQL server gồm các nội dung chính như: Tổng quan về mô hình client/server; hệ quản trị cơ sở dữ liệu SQL server; các thao tác trên SQL server; bảo mật trong SQL server; tạo thủ tục trong SQL server; tạo hàm trong SQL server. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Hệ quản trị cơ sở dữ liệu SQL server (Nghề: Lập trình máy tính - Trình độ CĐ/TC) - Trường Cao đẳng Nghề An Giang ỦY BAN NHÂN DÂN TỈNH AN GIANG TRƯỜNG CAO ĐẲNG NGHỀ AN GIANG GIÁO TRÌNH HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER NGHỀ: LẬP TRÌNH MÁY TÍNH Trình độ trung cấp/cao đẳng (Ban hành theo Quyết định số: /QĐ-CĐN ngày tháng năm 20 của Hiệu trưởng trường Cao đẳng nghề An Giang) Tác giả: Vương Thị Minh Nguyệt Năm ban hành : 2017 LỜI GIỚI THIỆU Ngày nay, sự phát triển của Internet đã ảnh hƣởng rất lớn tới ngành CNTT. Internet đã mở ra nhiều cơ hội tốt cho các nhà lập trình và phát triển ứng dụng Web và những nhà quản trị CSDL Web. Tuy nhiên việc xử lý dữ liệu trong CSDL mới chính là vấn đề chính trong các ứng dụng trên, bởi vì dữ liệu sau khi đƣợc nhập từ trên NET, thì phải đƣợc lƣu trữ và xử lý trong CSDL. Hiệu suất của các ứng dụng Web phụ thuộc rất lớn vào khả năng xử lý các truy vấn CSDL. Có thể nói đấy chính là nhu cầu cấp thiết để các chuyên gia Web phải tìm hiểu về hệ quản trị CSDL quan hệ. SQL Server 2008 là hệ QT CSDL của Microsoft. Nó là phiên bản có hiệu suất làm việc rất cao và có nhiều tính năng mới, đầy đủ sức mạnh hỗ trợ việc QT CSDL. Nó đƣợc sử dụng rộng rãi trong việc xây dựng các mô hình cho các xí nghiệp vừa và nhỏ. Nó hỗ trợ XML, một công nghệ đang rất thịnh hành trên thị trƣờng. Tài liệu này đƣợc thiết kế theo từng mô đun/ môn học thuộc hệ thống mô đun/môn học của một chƣơng trình, để đào tạo hoàn chỉnh nghề Lập trình máy tính ở cấp trình độ bậc cao và đƣợc dùng làm giáo trình cho học viên trong các khóa đào tạo, cũng có thể đƣợc sử dụng cho đào tạo ngắn hạn hoặc cho các công nhân kỹ thuật. Trong quá trình biên soạn, mặc dù đã cố gắng tham khảo nhiều tài liệu và giáo trình khác nhƣng tác giả không khỏi tránh đƣợc những thiếu sót và hạn chế. Tác giả chân thành mong đợi những nhận xét, đánh giá và góp ý để cuốn giáo trình ngày một hoàn thiện hơn. Nội dung chính của môn học: BÀI 1: TỔNG QUAN VỀ MÔ HÌNH CLIENT/SERVER BÀI 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER BÀI 3: CÁC THAO TÁC TRÊN SQL SERVER BÀI 4: BẢO MẬT TRONG SQL SERVER BÀI 5: TẠO THỦ TỤC TRONG SQL SERVER BÀI 6: TẠO HÀM TRONG SQL SERVER An Giang, ngày tháng năm 20 Tham gia biên soạn Vương Thị Minh Nguyệt 1 MỤC LỤC ĐỀ MỤC TRANG LỜI GIỚI THIỆU .................................................................................................... 1 MỤC LỤC ............................................................................................................... 2 CHƢƠNG TRÌNH MÔ ĐUN ................................................................................. 3 BÀI 1: TỔNG QUAN VỀ MÔ HÌNH CLIENT/SERVER .................................... 5 I. CÁC KIẾN THỨC TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU .............................. 5 II. CÁC GIAI ĐOẠN PHÁT TRIỂN CỦA MỘT HỆ QT CSDL ...................... 5 III. GIỚI THIỆU VỀ MÔ HÌNH CLIENT/ SERVER VÀ CÁC HỆ QT CSDL PHỤC VỤ CHO MÔ HÌNH CLIENT/ SERVER ............................................... 6 IV. CÁC ĐẶC TRƢNG CỦA MÔ HÌNH CLIENT/ SERVER ........................ 6 BÀI TẬP .............................................................................................................. 7 BÀI 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER..................................... 8 I. GIỚI THIỆU HỆ QT CSDL SQL SERVER ................................................... 8 II. CÁC THÀNH PHẦN CỦA SQL SERVER ................................................... 9 III. CÁC THAO TÁC CƠ BẢN TRÊN MÔI TRƢỜNG SQL SERVER ........ 11 BÀI TẬP THỰC HÀNH ................................................................................... 12 BÀI 3: CÁC THAO TÁC TRÊN SQL SERVER ................................................. 13 I. CÁC KIỂU DỮ LIỆU TRONG SQL SERVER ............................................ 13 II. TẠO CƠ SỞ DỮ LIỆU TRONG SQL SERVER......................................... 14 III. TẠO BẢNG TRONG SQL SERVER ......................................................... 15 NHẬP DỮ LIỆU TRONG SQL SERVER ....................................................... 18 VI. TRUY VẤN TRONG SQL SERVER ........................................................ 19 BÀI TẬP THỰC HÀNH ................................................................................... 32 BÀI 4: BẢO MẬT TRONG SQL SERVER ......................................................... 33 I. CÁC KHÁI NIỆM ......................................................................................... 33 II. CẤP PHÁT QUYỀN .................................................................................... 34 III. TỪ CHỐI QUYỀN ...................................................................................... 37 IV. THU HỒI QUYỀN...................................................................................... 38 V. BẢO TRÌ CƠ SỞ DỮ LIỆU ........................................................................ 40 BÀI TẬP THỰC HÀNH ................................................................................... 41 BÀI 5: TẠO THỦ TỤC TRONG SQL SERVER................................................. 42 I. TẠO THỦ TỤC ............................................................................................. 42 II. SỬA THỦ TỤC ............................................................................................ 48 III. XÓA THỦ TỤC ................................................... ...
Nội dung trích xuất từ tài liệu:
Giáo trình Hệ quản trị cơ sở dữ liệu SQL server (Nghề: Lập trình máy tính - Trình độ CĐ/TC) - Trường Cao đẳng Nghề An Giang ỦY BAN NHÂN DÂN TỈNH AN GIANG TRƯỜNG CAO ĐẲNG NGHỀ AN GIANG GIÁO TRÌNH HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER NGHỀ: LẬP TRÌNH MÁY TÍNH Trình độ trung cấp/cao đẳng (Ban hành theo Quyết định số: /QĐ-CĐN ngày tháng năm 20 của Hiệu trưởng trường Cao đẳng nghề An Giang) Tác giả: Vương Thị Minh Nguyệt Năm ban hành : 2017 LỜI GIỚI THIỆU Ngày nay, sự phát triển của Internet đã ảnh hƣởng rất lớn tới ngành CNTT. Internet đã mở ra nhiều cơ hội tốt cho các nhà lập trình và phát triển ứng dụng Web và những nhà quản trị CSDL Web. Tuy nhiên việc xử lý dữ liệu trong CSDL mới chính là vấn đề chính trong các ứng dụng trên, bởi vì dữ liệu sau khi đƣợc nhập từ trên NET, thì phải đƣợc lƣu trữ và xử lý trong CSDL. Hiệu suất của các ứng dụng Web phụ thuộc rất lớn vào khả năng xử lý các truy vấn CSDL. Có thể nói đấy chính là nhu cầu cấp thiết để các chuyên gia Web phải tìm hiểu về hệ quản trị CSDL quan hệ. SQL Server 2008 là hệ QT CSDL của Microsoft. Nó là phiên bản có hiệu suất làm việc rất cao và có nhiều tính năng mới, đầy đủ sức mạnh hỗ trợ việc QT CSDL. Nó đƣợc sử dụng rộng rãi trong việc xây dựng các mô hình cho các xí nghiệp vừa và nhỏ. Nó hỗ trợ XML, một công nghệ đang rất thịnh hành trên thị trƣờng. Tài liệu này đƣợc thiết kế theo từng mô đun/ môn học thuộc hệ thống mô đun/môn học của một chƣơng trình, để đào tạo hoàn chỉnh nghề Lập trình máy tính ở cấp trình độ bậc cao và đƣợc dùng làm giáo trình cho học viên trong các khóa đào tạo, cũng có thể đƣợc sử dụng cho đào tạo ngắn hạn hoặc cho các công nhân kỹ thuật. Trong quá trình biên soạn, mặc dù đã cố gắng tham khảo nhiều tài liệu và giáo trình khác nhƣng tác giả không khỏi tránh đƣợc những thiếu sót và hạn chế. Tác giả chân thành mong đợi những nhận xét, đánh giá và góp ý để cuốn giáo trình ngày một hoàn thiện hơn. Nội dung chính của môn học: BÀI 1: TỔNG QUAN VỀ MÔ HÌNH CLIENT/SERVER BÀI 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER BÀI 3: CÁC THAO TÁC TRÊN SQL SERVER BÀI 4: BẢO MẬT TRONG SQL SERVER BÀI 5: TẠO THỦ TỤC TRONG SQL SERVER BÀI 6: TẠO HÀM TRONG SQL SERVER An Giang, ngày tháng năm 20 Tham gia biên soạn Vương Thị Minh Nguyệt 1 MỤC LỤC ĐỀ MỤC TRANG LỜI GIỚI THIỆU .................................................................................................... 1 MỤC LỤC ............................................................................................................... 2 CHƢƠNG TRÌNH MÔ ĐUN ................................................................................. 3 BÀI 1: TỔNG QUAN VỀ MÔ HÌNH CLIENT/SERVER .................................... 5 I. CÁC KIẾN THỨC TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU .............................. 5 II. CÁC GIAI ĐOẠN PHÁT TRIỂN CỦA MỘT HỆ QT CSDL ...................... 5 III. GIỚI THIỆU VỀ MÔ HÌNH CLIENT/ SERVER VÀ CÁC HỆ QT CSDL PHỤC VỤ CHO MÔ HÌNH CLIENT/ SERVER ............................................... 6 IV. CÁC ĐẶC TRƢNG CỦA MÔ HÌNH CLIENT/ SERVER ........................ 6 BÀI TẬP .............................................................................................................. 7 BÀI 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER..................................... 8 I. GIỚI THIỆU HỆ QT CSDL SQL SERVER ................................................... 8 II. CÁC THÀNH PHẦN CỦA SQL SERVER ................................................... 9 III. CÁC THAO TÁC CƠ BẢN TRÊN MÔI TRƢỜNG SQL SERVER ........ 11 BÀI TẬP THỰC HÀNH ................................................................................... 12 BÀI 3: CÁC THAO TÁC TRÊN SQL SERVER ................................................. 13 I. CÁC KIỂU DỮ LIỆU TRONG SQL SERVER ............................................ 13 II. TẠO CƠ SỞ DỮ LIỆU TRONG SQL SERVER......................................... 14 III. TẠO BẢNG TRONG SQL SERVER ......................................................... 15 NHẬP DỮ LIỆU TRONG SQL SERVER ....................................................... 18 VI. TRUY VẤN TRONG SQL SERVER ........................................................ 19 BÀI TẬP THỰC HÀNH ................................................................................... 32 BÀI 4: BẢO MẬT TRONG SQL SERVER ......................................................... 33 I. CÁC KHÁI NIỆM ......................................................................................... 33 II. CẤP PHÁT QUYỀN .................................................................................... 34 III. TỪ CHỐI QUYỀN ...................................................................................... 37 IV. THU HỒI QUYỀN...................................................................................... 38 V. BẢO TRÌ CƠ SỞ DỮ LIỆU ........................................................................ 40 BÀI TẬP THỰC HÀNH ................................................................................... 41 BÀI 5: TẠO THỦ TỤC TRONG SQL SERVER................................................. 42 I. TẠO THỦ TỤC ............................................................................................. 42 II. SỬA THỦ TỤC ............................................................................................ 48 III. XÓA THỦ TỤC ................................................... ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Hệ quản trị cơ sở dữ liệu SQL server Hệ quản trị cơ sở dữ liệu SQL server Lập trình máy tính Cơ sở dữ liệu Tạo hàm trong SQL server Bảo mật trong SQL ServerGợi ý tài liệu liên quan:
-
62 trang 397 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 373 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 284 0 0 -
96 trang 282 0 0
-
13 trang 280 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 274 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 247 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 239 0 0 -
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 226 0 0 -
15 trang 196 0 0