Đề cương chi tiết học phần Chuyên đề Oracle (Oracle DBMS)

12 9 0
Đề cương chi tiết học phần Chuyên đề Oracle (Oracle DBMS)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đề cương chi tiết học phần Chuyên đề Oracle (Oracle DBMS) cung cấp các thông tin như thời gian, điều kiện tiên quyết, kiến thức, mô tả tóm tắt nội dung, các kỹ năng và yêu cầu mà sinh cần đạt được. Mời các bạn cùng tham khảo đề cương để chủ động hơn trong việc học tập và nghiên cứu.

BM01.QT02/ĐNT-ĐT TRƯỜNG ĐH NGOẠI NGỮ - TIN HỌC TP.HCM KHOA CƠNG NGHỆ THƠNG TIN CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh Phúc ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN Thông tin chung học phần - Tên học phần : Chuyên đề Oracle (Oracle DBMS) - Mã số học phần : 4030074 - Số tín học phần : (3+1) tín - Thuộc chương trình đào tạo bậc, ngành: cao đẳng, ngành Công nghệ thông tin - Số tiết học phần:  Nghe giảng lý thuyết : 30 tiết  Làm tập lớp : 10 tiết  Thảo luận : tiết  Thực hành : 30 tiết  Hoạt động theo nhóm : tiết  Thực tế: : tiết  Tự học : 90 - Đơn vị phụ trách học phần: Bộ môn Hệ thống thông tin, khoa CNTT Học phần trước: Cơ sở liệu Mục tiêu học phần: Sau hồn tất học phần người học có khả năng: - Quản trị CSDL quan hệ có phân quyền bảo mật - Sử dụng ngôn ngữ lập trình để tương tác mạnh mẽ với CSDL thơng qua việc thiết kế sử dụng thủ tục, hàm trigger Chuẩn đầu ra: Nội dung Kiến thức 4.1.1 Liệt kê biện pháp bảo vệ CSDL Đáp ứng CĐR CTĐT K2 4.1.2 Lý giải điều khiển cạnh tranh K2 giao dịch Kỹ 4.2.1 Kết nối, quản lý CSDL S2 4.2.2 Quản lý, cấp quyền cho người dùng S2 4.2.3 Thực thao tác CSDL S2 4.2.4 Lập trình tạo hàm, thủ tục, trigger S2 4.2.5 Cài đặt giải pháp bảo vệ CSDL S2 4.2.6 Quản lý lưu phục hồi S2 4.2.7 Vận dụng kỹ lập trình PL/SQL vào S2 giải tập toán thực tế cho đơn vị vừa nhỏ 4.2.8 Vận dụng kỹ thuật quản lý giao S2 dịch vào giải tập 4.2.9 Vận dụng kỹ lưu khôi phục S2 vào quản trị CSDL Thái độ 4.3.1 Có ý thức kỷ luật làm việc cá nhân A1 làm việc nhóm 4.3.2 Chuyên cần tham gia buổi học A2 4.3.3 Có ý thức tự học tự nghiên cứu A3 Mơ tả tóm tắt nội dung học phần: Nội dung giảng dạy học phần bao gồm 03 chương lý thuyết 06 tập thực hành máy Sinh viên theo học môn tham gia buổi học lớp buổi thực hành phịng máy Ngồi ra, người học cung cấp giảng tài liệu tham khảo phục vụ cho việc tự học, tự nghiên cứu Người học phải hoàn thành tập lớn theo nhóm phân cơng hướng dẫn giảng viên phụ trách học phần Bài tập thực hành chia làm 02 phần: phần 01 có hướng dẫn SV tự nghiên cứu làm nhà; phần 02 khơng có hướng dẫn SV thực hành phịng máy hướng dẫn GV Người học cần chuẩn bị thiết bị lưu trữ để lưu lại tập thực hành phịng máy Ngồi ra, người học hướng dẫn cách sử dụng hiệu tài liệu học tập tài liệu tham khảo Để đạt kết cao nhất, học phần đòi hỏi người học phải có thái độ tích cực, chủ động tham gia hoạt động học tập giảng viên tổ chức hướng dẫn Nội dung học phần: - Các biện pháp bảo vệ CSDL - Lập trình PL/SQL - Quản lý giao dịch, lưu phục hồi Nội dung lịch trình giảng dạy: - Các học phần lý thuyết: Hoạt động giảng viên Hoạt động sinh viên Giáo trình Chương 1: Các biện pháp bảo vệ CSDL hoạt động - Nghe giảng, ghi 1.1 Các biện pháp bảo vệ máy tính - Thuyết giảng - Trả lời câu hỏi Phần [1] 1.2 Cấp quyền - Thảo luận nhóm 1.3 Khung nhìn - Làm việc nhóm - Thảo luận nhóm theo chủ đề Buổi/Tiết 1/3 Nội dung Chương (tt): Các biện pháp bảo vệ CSDL hoạt động - Nghe giảng, ghi 1.4 Sao lưu phục hồi - Thuyết giảng - Trả lời câu hỏi 1.5 Toàn vẹn liệu - Thảo luận nhóm 1.6 Mật hóa liệu - Làm việc nhóm - Thảo luận nhóm theo chủ đề Giải mục tiêu 4.1.1 4.3 Phần [1] Giải mục tiêu 4.1.1 4.3 - Làm tập 1.7 RAID 3/3 Ghi 4.2.2 - Làm tập 2/3 Tài liệu tham khảo Chương (tt): Các biện pháp bảo vệ CSDL hoạt động - Nghe giảng, ghi 1.8 Các khái niệm cấu trúc lưu trữ - Thuyết giảng - Trả lời câu hỏi 1.9 Mở/tắt CSDL - Thảo luận nhóm - Làm việc nhóm 4.2.1 1.10 Oracle Net - Thảo luận nhóm theo chủ đề - Làm tập 4.2.2 1.11 Các biện pháp bảo vệ CSDL Phần [1] Giải mục tiêu 4.2.3 4.3 4/3 Thuyết trình nhóm: Nghiên cứu vấn đề liên quan đến nội dung Chương - Điều khiển q trình hoạt động thuyết trình nhóm - Chuẩn bị tài liệu - Đánh giá kết luận - Trả lời câu hỏi 4.2.1 - Đóng góp ý kiến 4.2.2 Giải mục tiêu - Đại diện nhóm thuyết trình 4.2.3 4.3 5/3 Chương 2: Lập trình PL/SQL Oracle hoạt động - Nghe giảng, ghi - Thuyết giảng - Trả lời câu hỏi 2.1 Bảng liệu đối tượng liên quan - Thảo luận nhóm - Thảo luận nhóm theo chủ đề 2.2 Các kiểu liệu - Làm việc nhóm Phần mục [1] 17, 18, 19, 20 [2] Giải mục tiêu 4.2.4 4.3 - Làm tập 2.3 Cấu trúc chương trình PL/SQL 6/3 Chương (tt): Lập trình PL/SQL Oracle hoạt động - Nghe giảng, ghi - Thuyết giảng - Trả lời câu hỏi 2.4 Các kiểu liệu PL/SQL - Thảo luận nhóm 2.5 Thuộc tính - Làm việc nhóm - Thảo luận nhóm theo chủ đề 2.6 Kiểu liệu phức 7/3 Phần mục [1] 17, 18, 19, 20 [2] Giải mục tiêu 4.2.4 4.3 - Làm tập Chương (tt): Lập trình PL/SQL Oracle hoạt động - Nghe giảng, ghi - Thuyết giảng - Trả lời câu hỏi 2.7 Các loại mệnh đề - Thảo luận nhóm 2.8 Các cấu trúc điều khiển - Làm việc nhóm - Thảo luận nhóm theo chủ đề Phần mục [1] 17, 18, 19, 20 [2] Giải mục tiêu 4.2.4 4.3 - Làm tập 8/3 Chương (tt): Lập trình PL/SQL Oracle hoạt động - Nghe giảng, ghi - Thuyết giảng - Trả lời câu hỏi 2.9 Kiểu trỏ - Thảo luận nhóm 2.10 Thủ tục, hàm trigger - Làm việc nhóm - Thảo luận nhóm theo chủ đề Phần mục [1] 17, 18, 19, 20 [2] Giải mục tiêu 4.2.4 4.3 - Làm tập 9/3 Bài tập Chương - Giao tập - Làm tập - Đánh giá - Thảo luận - Sửa - Trả lời câu hỏi Giải mục tiêu 4.2.4 4.3 10/3 Chương 3: Quản lý giao dịch phục hồi hoạt động - Nghe giảng, ghi - Thuyết giảng - Trả lời câu hỏi 3.1 Giao dịch - Thảo luận nhóm 3.2 Điều khiển cạnh tranh - Làm việc nhóm - Thảo luận nhóm theo chủ đề Phần [1] 4.1.2 4.3 - Làm tập 11/3 Chương (tt): Quản lý giao dịch phục hồi hoạt động - Nghe giảng, ghi - Thuyết giảng - Trả lời câu hỏi 3.3 Quản lý giao dịch - Thảo luận nhóm - Thảo luận nhóm theo chủ đề - Làm việc nhóm Phần [1] Chương (tt): Quản lý giao dịch phục hồi hoạt động - Nghe giảng, ghi - Thuyết giảng - Trả lời câu hỏi Giải mục tiêu 4.1.2 4.3 - Làm tập 12/3 Giải mục tiêu Phần [1] Giải mục tiêu 3.4 Phục hồi CSDL - Thảo luận nhóm 3.5 Sao lưu, phục hồi - Làm việc nhóm - Thảo luận nhóm theo chủ đề 4.2.5 - Làm tập 4.2.7 4.2.6 4.2.8 4.2.9 4.3 13/3 Bài tập Chương - Giao tập - Làm tập - Đánh giá - Thảo luận - Sửa - Trả lời câu hỏi Giải mục tiêu 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3 14/3 Thuyết trình nhóm: Nghiên cứu nội dung liên quan đến Chương - Điều khiển q trình hoạt động thuyết trình nhóm - Chuẩn bị tài liệu - Đánh giá kết luận - Trả lời câu hỏi 4.2.6 - Đóng góp ý kiến 4.2.7 - Đại diện nhóm thuyết trình mục tiêu 4.2.5 4.2.8 4.2.9 4.3 15/3 Ôn tập - Tổng kết, ôn tập - Ghi chép - Các điểm cần lưu ý - Trả lời câu hỏi - Giải đáp thắc mắc - Thảo luận - Các học phần thực hành: Buổi/Tiết 1/3 Nội dung Bài 1: Làm quen với Oracle Giáo trình hoạt động - Nghe giảng, ghi - Hướng dẫn sinh viên thực - Thực hành máy Bài tập [1] Giải mục tiêu 4.1.1 Bài tập [1] Giải mục tiêu 4.2.3 Hoạt động giảng viên - Làm mẫu 2/3 Bài 2: Quản lý bảng liệu Tài liệu tham khảo Hoạt động sinh viên hoạt động - Nghe giảng, ghi - Hướng dẫn sinh viên thực - Thực hành máy - Làm mẫu Ghi 4.2.5 3,4/6 Bài 3: Lập trình PL/SQL hoạt động - Nghe giảng, ghi - Hướng dẫn sinh viên thực - Thực hành máy Bài tập [1] - Làm mẫu Giải mục tiêu 4.2.4 4.2.7 5,6/6 Bài 4: Hàm thủ tục hoạt động - Nghe giảng, ghi Bài tập [1] Giải - Hướng dẫn sinh viên thực mục tiêu 4.2.4 - Thực hành máy - Làm mẫu 7,8/6 Bài 5: Trigger 4.2.7 hoạt động - Nghe giảng, ghi - Hướng dẫn sinh viên thực - Thực hành máy Bài tập [1] - Làm mẫu Giải mục tiêu 4.2.4 4.2.7 9/3 Bài 6: Quản lý giao dịch, lưu phục hồi hoạt động - Nghe giảng, ghi - Hướng dẫn sinh viên thực - Thực hành máy - Làm mẫu Bài tập [1] Giải mục tiêu 4.2.6 4.2.8 4.2.9 10/3 Kiểm tra - Ra đề thi chấm - Làm thi máý Tất mục tiêu Nhiệm vụ sinh viên: Sinh viên phải thực nhiệm vụ sau: - Tham dự tối thiểu 80% số tiết học lý thuyết - Tham gia đầy đủ 80% thực hành - Thực đầy đủ tập nhóm/ tập đánh giá kết thực - Tham dự thi kết thúc học phần - Chủ động tổ chức thực tự học Đánh giá kết học tập sinh viên: 8.1 Cách đánh giá Sinh viên đánh giá tích lũy học phần sau: TT Điểm thành phần Điểm chuyên cần Điểm tập Quy định Số tiết tham dự học/tổng số tiết Số tập làm/số tập giao - Báo cáo - Được nhóm xác nhận có tham gia - Thi máy - Tham gia 100% số Điểm tập nhóm Điểm thực hành Điểm thi kết thúc - Báo cáo tập lớn học phần - Bắt buộc dự thi vấn đáp Trọng số 10% 10% Mục tiêu 4.3.2 4.3.1 10% 4.3.1 30% 4.2.1 đến 4.2.9 4.3.2 4.2.7 4.2.8 4.3 40% 8.2 Cách tính điểm - Điểm đánh giá thành phần điểm thi kết thúc học phần chấm theo thang điểm 10 (từ đến 10), làm tròn đến 0.5 - Điểm học phần tổng điểm tất điểm đánh giá thành phần học phần nhân với trọng số tương ứng Điểm học phần theo thang điểm 10 làm tròn đến chữ số thập phân Tài liệu học tập: 9.1 Giáo trình chính: [1] Oracle Database Concepts Lance Ashdown, Tom Kyte, https://docs.oracle.com/cd/E11882_01/server.112/e40540.pdf, 2015 9.2 Tài liệu tham khảo: [2] Giáo trình SQL PL/SQL Công ty cổ phần đầu tư phát triển công nghệ FPT, 2002 (ebook) [3] Oracle PL/SQL Programming Steven Feuerstein, Bill Pribyl, O’Reily, 2014 [4] Oracle SQL Jumpstart with Examples Gavin Powell, Carol McCullough-Dieter, Elsevier, 2005 10 Hướng dẫn sinh viên tự học: Buổi/Tiết Nội dung 1/3 Chương 1: Các biện pháp bảo vệ CSDL Lý Thực thuyết hành (tiết) (tiết) 3 Nhiệm vụ sinh viên - Đọc phần [1] - Làm tập 1.1 Các biện pháp bảo vệ máy tính - Tìm thêm tài liệu liên quan Internet có tóm tắt ghi lại 1.2 Cấp quyền 1.3 Khung nhìn 2/3 Chương (tt): Các biện pháp bảo vệ CSDL 3 - Đọc phần [1] - Làm tập 1.4 Sao lưu phục hồi Tìm thêm tài liệu liên quan Internet có tóm tắt ghi lại 1.5 Tồn vẹn liệu 1.6 Mật hóa liệu 1.7 RAID 3/3 Chương (tt): Các biện pháp bảo vệ CSDL 3 - Đọc phần [1] - Làm tập 1.8 Các khái niệm cấu trúc lưu trữ Tìm thêm tài liệu liên quan Internet có tóm tắt ghi lại 1.9 Mở/tắt CSDL 1.10 Oracle Net 1.11 Các biện pháp bảo vệ CSDL 4/3 Thuyết trình nhóm: Nghiên cứu vấn đề liên quan đến nội dung Chương - Chuẩn bị tài liệu báo cáo - Tìm kiếm tài liệu ví dụ minh hoạ cho phần báo cáo - Chuẩn bị sẵn câu hỏi trả lời liên quan - Phân cơng đại diện nhóm thuyết trình 5/3 Chương 2: Lập trình PL/SQL Oracle 2.1 Bảng liệu đối tượng liên quan 2.2 Các kiểu liệu 3 - Đọc trước phần mục [1] nội dung liên quan [2] - Tra cứu thêm Internet 10 2.3 Cấu trúc chương trình PL/SQL 6/3 Chương (tt): Lập trình PL/SQL Oracle 3 2.4 Các kiểu liệu PL/SQL - Đọc trước phần mục [1] nội dung liên quan [2] - Tra cứu thêm Internet 2.5 Thuộc tính 2.6 Kiểu liệu phức 7/3 Chương (tt): Lập trình PL/SQL Oracle 3 2.7 Các loại mệnh đề 2.8 Các cấu trúc điều khiển 8/3 Chương (tt): Lập trình PL/SQL Oracle - Tra cứu thêm Internet 3 2.9 Kiểu trỏ 2.10 Thủ tục, hàm trigger 9/3 Bài tập Chương - Đọc trước phần mục [1] nội dung liên quan [2] - Đọc trước phần mục [1] nội dung liên quan [2] - Tra cứu thêm Internet 3 - Ôn lại nội dung Chương - Xem kỹ ví dụ tài liệu giảng 10/3 Chương 3: Quản lý giao dịch phục hồi - Tra cứu thêm tài liệu Internet 3.1 Giao dịch 3.2 Điều khiển cạnh tranh 11/3 Chương (tt): Quản lý giao dịch phục hồi 3.3 Quản lý giao dịch 12/3 Chương (tt): Quản lý giao dịch phục hồi 3 - Đọc trước phần [1] - Tra cứu thêm tài liệu Internet 3.5 Sao lưu, phục hồi Bài tập Chương - Đọc trước phần [1] - Tra cứu thêm tài liệu Internet 3.4 Phục hồi CSDL 13/3 - Đọc trước phần [1] - Xem lại nội dung chương 11 - Đọc làm ví dụ 14/3 Thuyết trình nhóm: Nghiên cứu nội dung liên quan đến Chương 3 - Soạn slide thuyết trình tài liệu liên quan - Phân cơng đại diện nhóm thuyết trình - Dự kiến câu hỏi câu trả lời liên quan 15/3 Ôn tập, thi thực hành 3 - Xem lại tất nội dung học - Làm tập liên quan - Ghi lại thắc mắc vấn đề cần trao đổi hỏi đáp Sinh viên làm trước tập có hướng dẫn tài liệu [1] nhà theo bảng lịch trình giảng dạy phía trên, tham khảo thêm tài liệu [2] nội dung tương ứng để làm tốt Ngày… tháng… Năm 201 Trưởng khoa (Ký ghi rõ họ tên) Ngày… tháng… Năm 201 Trưởng Bộ môn (Ký ghi rõ họ tên) Ngày… tháng… Năm 201 Người biên soạn (Ký ghi rõ họ tên) Ngày… tháng… Năm 201 Ban giám hiệu 12 ... thành phần điểm thi kết thúc học phần chấm theo thang điểm 10 (từ đến 10), làm tròn đến 0.5 - Điểm học phần tổng điểm tất điểm đánh giá thành phần học phần nhân với trọng số tương ứng Điểm học phần. .. thúc học phần - Chủ động tổ chức thực tự học Đánh giá kết học tập sinh viên: 8.1 Cách đánh giá Sinh viên đánh giá tích lũy học phần sau: TT Điểm thành phần Điểm chuyên cần Điểm tập Quy định Số tiết. .. cá nhân A1 làm việc nhóm 4.3.2 Chuyên cần tham gia buổi học A2 4.3.3 Có ý thức tự học tự nghiên cứu A3 Mơ tả tóm tắt nội dung học phần: Nội dung giảng dạy học phần bao gồm 03 chương lý thuyết

Ngày đăng: 07/05/2021, 13:12

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan