Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 24 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
24
Dung lượng
222,99 KB
Nội dung
BỘ MƠN DUYỆT Chủ nhiệm Bộ mơn ĐỀ CƯƠNG CHI TIẾT BÀI GIẢNG (Dùng cho 75 tiết giảng) Thay mặt nhóm mơn học Học phần: CƠ SỞ DỮ LIỆU Bộ môn: Hệ thống thông tin Khoa: Công nghệ thông tin Ngô Thành Long Đỗ Thị Mai Hường Thông tin nhóm mơn học TT Họ tên giáo viên Học hàm Học vị Đơn vị công tác (Bộ môn) Đỗ Thị Mai Hường GV ThS Hệ thống thông tin Chu Thị Hường GV ThS Hệ thống thông tin Địa điểm làm việc: Bộ môn Hệ thống thông tin - Khoa Công nghệ thông tin Điện thoại, email: Đỗ Thị Mai Hường: 0983366922, email: dohuong@gmail.com Bài giảng 1: Các khái niệm Chương I Các khái niệm Tiết thứ: - Tuần thứ: - Mục đích, yêu cầu: Giúp cho sinh viên nắm vững số khái niệm bản, kiến trúc chung hệ sở liệu - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, thảo luận: 3t; - Địa điểm: Giảng đường P2 phân công - Nội dung chính: 1.1 Cơ sở liệu 1.1.1 Định nghĩa sở liệu Tự học, tự nghiên cứu: 3t • Dữ liệu (Data) • Cơ sở liệu (Database) 1.1.2 Các tính chất sở liệu – Tính tự mơ tả – Tính độc lập chương trình liệu – Tính trừu tượng liệu – Tính quán 1.2 Hệ quản trị sở liệu 1.2.1 Định nghĩa hệ quản trị sở liệu • Hệ quản trị CSDL (Database Management System) • Hệ CSDL (Database System • Các cách nhìn liệu 1.2.2 Các chức hệ quản trị sở liệu • Kiểm sốt tính dư thừa liệu • Chia sẻ liệu • Hạn chế truy cập không cho phép • Cung cấp nhiều giao diện • Đảm bảo ràng buộc tồn vẹn • Khả lưu dự phịng gặp cố • Các tính khác 1.3 Kiến trúc hệ quản trị CSDL (3 mức) Kiến trúc HQT CSDL : sơ đồ xem TL[1] • Mức (lược đồ trong) • Mức quan niệm (lược đồ quan niệm) • Mức ngồi (lược đồ ngồi) 1.4 Các loại mơ hình sở liệu • Mơ hình liệu (Data Model) bao gồm – Các khái niệm biểu diễn liệu – Các phép toán xử lý liệu • Mơ hình mức cao • Mơ hình cài đặt • Mơ hình mức thấp (mơ hình vật lý) 1.4.1 Mơ hình phân cấp 1.4.2 Mơ hình mạng 1.4.3 Mơ hình liên kết thực thể 1.4.4 Mơ hình hướng đối tượng 1.4.5 Mơ hình quan hệ 1.5 Các đối tượng sử dụng sở liệu – Quản trị viên (Database Administrator - DBA) – Thiết kế viên (Database Designer) – Người dùng cuối (End User) 1.6 Các ngôn ngữ quản trị sở liệu - Yêu cầu SV chuẩn bị: Đọc trước tài liệu slides giảng chương giáo viên giao Thảo luận sở liệu, hệ quản trị sở liệu, mơ hình liệu, ngôn ngữ quản trị sở liệu Bài giảng 2: Mơ hình liên kết thực thể mơ hình quan hệ Chương II Mơ hình quan hệ Tiết thứ: - Tuần thứ: - Mục đích, yêu cầu: Giúp cho sinh viên hiểu số khái niệm mơ hình liên kết thực thể, mơ hình quan hệ, cách thức xây dựng mơ hình liên kết thực thể, chuyển đổi từ mơ hình liên kết thực thể sang mơ hình quan hệ - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết: 2t, thảo luận: 3t; Tự học, tự nghiên cứu: - Địa điểm: Giảng đường P2 phân công - Nội dung chính: Chương Mơ hình quan hệ 2.1 Mơ hình liên kết thực thể • Được dùng để thiết kế CSDL mức quan niệm • Biểu diễn trừu tượng cấu trúc CSDL • Lược đồ thực thể- liên kết (Entity-Relationship Diagram) – Tập thực thể (Entity Sets) – Thuộc tính (Attributes) – Mối quan hệ (Relationship) 2.1.1 Các thành phần mơ hình • Thực thể • Thuộc tính • Miền giá trị thuộc tính (domain) • Loại thuộc tính – Thuộc tính đơn – Thuộc tính phức hợp – Thuộc tính khóa • Loại giá trị thuộc tính 5t – Đơn trị – Đa trị – Suy diễn Mối quan hệ (liên kết) Bậc quan hệ, lực lượng quan hệ Bản thể Biểu diễn đồ họa thành phần mơ hình ER 2.1.2 Các bước xây dựng mơ hình ER • Xác định tập thực thể • Xác định mối quan hệ • Xác định thuộc tính gắn thuộc tính cho tập thực thể mối quan hệ • Quyết định thuộc tính khóa • Quyết định (min, max) cho mối quan hệ Yêu cầu sinh viên chuẩn bị: Đọc tài liệu slide giảng chương giáo viên giao Thảo luận: Sinh viên chọn đề tài theo nhóm, thực theo nội dung: Mơ tả toán thực tế Đưa thực thể mối quan hệ giới thực, vẽ mô hình liên kết thực thể Viết báo cáo Bài giảng 3: Mơ hình quan hệ Chương II Mơ hình quan hệ Tiết thứ: - Tuần thứ: - Mục đích, yêu cầu: Giúp cho sinh viên hiểu số khái niệm mơ hình liên kết thực thể, mơ hình quan hệ, cách thức xây dựng mơ hình liên kết thực thể, chuyển đổi từ mơ hình liên kết thực thể sang mơ hình quan hệ - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết: 3t, thảo luận: 2t; Tự học, tự nghiên cứu: 5t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: Chương Mơ hình quan hệ 2.2 Mơ hình quan hệ Một số khái niệm Quan hệ Lược đồ quan hệ Các tính chất quan hệ 2.3 Chuyển đổi mơ hình ER thành mơ hình quan hệ 2.3.1 Các quy tắc chuyển đổi 2.3.2 Chuyển đổi mơ hình cụ thể u cầu sinh viên chuẩn bị: Đọc tài liệu slide giảng chương giáo viên giao Làm tập nhà slides giảng theo yêu cầu giáo viên Thảo luận: Thảo luận đề tài nhóm: Chuyển đổi từ mơ hình liên kết thực thể sang mơ hình quan hệ Viết báo cáo Bài giảng 4: Chuẩn hóa mơ hình quan hệ Chương Chuẩn hóa mơ hình quan hệ Tiết thứ: - Tuần thứ: - Mục đích, yêu cầu: Giúp cho sinh viên nắm vững số kiến thức chuẩn hóa lược đồ quan hệ, từ xây dựng mơ hình quan hệ lược đồ quan hệ đảm bảo tối thiểu hóa dư thừa thơng tin - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết: 5t, thảo luận:0; Tự học, tự nghiên cứu: - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 3.1 Sự dư thừa thông tin 3.2 Phụ thuộc hàm 3.2.1 Định nghĩa Định nghĩa Phụ thuộc hàm quan hệ r Định nghĩa Phụ thuộc hàm lược đồ quan hệ R 3.2.2 Các tính chất phụ thuộc hàm Các tính chất phụ thuộc hàm • A1 Tính phản xạ • A2 Tính mở rộng hai vế • A3 Tính bắc cầu • A4 Tính tựa bắc cầu • A5 Tính mở rộng trái thu hẹp phải • A6 Tính cộng đầy đủ • A7 Tính tích lũy • Chứng minh: Xem TL[2] Nguyễn Bá Tường 3.3 Hệ tiên đề Amstrong Định nghĩa hệ tiên đề Armstrong • Phép suy dẫn theo hệ tiên đề Armstrong 5t • Phép suy dẫn theo quan hệ 3.4 Bao đóng thuật tốn tìm bao đóng Bao đóng F+ tập PTH F Các tính chất F+ • Định nghĩa bao đóng X+ • Thuật tốn tìm bao đóng: • Bài tốn thành viên • Thuật tốn tìm bao đóng X+ • Bài tập: • Chứng minh phụ thuộc hàm suy diễn theo hệ tiên đề hay suy diễn theo quan hệ Các dạng tập tìm bao đóng Yêu cầu sinh viên: Đọc tài liệu slide giảng giáo viên giao: nội dung phụ thuộc hàm, phép suy diễn, bao đóng Bài tập: Các tập phụ thuộc hàm bao đóng Bài giảng 5: Chuẩn hóa mơ hình quan hệ Chương Chuẩn hóa mơ hình quan hệ Tiết thứ: - Tuần thứ: - Mục đích, yêu cầu: Giúp cho sinh viên nắm vững số khái niệm bản, kiến trúc chung hệ sở liệu - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết: 5t, thảo luận: 0; Tự học, tự nghiên cứu: 5t - Địa điểm: Giảng đường P2 phân công - Nội dung chính: 3.5 Khóa lược đồ quan hệ thuật tốn tìm khóa Khái niệm sơ đồ quan hệ: Thuật tốn tìm khóa: 3.6 Các dạng chuẩn • 1NF • 2NF • 3NF • Dạng chuẩn Boyce-Codd (BCNF) 3.7 Tách kết nối không thông tin 3.7.1 Khái niệm tách kết nối không thông tin Định nghĩa 3.7.2 Kiểm tra tính tách kết nối khơng thơng tin Thuật toán Chase 3.7.5 Đưa dạng chuẩn 3NF Bài tập: Các dạng tập kiểm tra dạng chuẩn, kiểm phép tách kết nối hay không thông tin, đưa quan hệ dạng chuẩn tốt BCNF, 3NF Yêu cầu sinh viên chuẩn bị: Đọc tài liệu slide giảng giáo viên giao - chương 3: nội dung khóa, dạng chuẩn Hoàn thành tập theo yêu cầu Bài giảng 6: Các phép toán đại số quan hệ Chương Các phép toán đại số quan hệ Tiết thứ: - Tuần thứ: - Mục đích, yêu cầu: Giúp cho sinh viên nắm vững số khái niệm bản, kiến trúc chung hệ sở liệu - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, tập: 5t, thảo luận: 0; Tự học, tự nghiên cứu: - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 4.1 Các phép tốn lý thuyết tập hợp 4.1.1 Phép hợp 4.1.2 Phép giao 4.1.3 Phép trừ 4.2 Các phép toán đại số quan hệ 4.2.1 Phép chọn 4.2.2 Phép chiếu 4.2.4 Phép nối Ví dụ: 2.13,2.14 Lý thuyết CSDL Trang 46-47 4.3 Các phép tốn quan hệ bổ sung 4.3.1 Các hàm nhóm phép nhóm • Các hàm nhóm: Nhận vào tập hợp giá trị trả giá trị đơn – AVG – MIN – MAX – SUM – COUNT Phép gom nhóm: 5t 4.3.2 Các phép tốn nối ngồi • Mở rộng phép nối để tránh mát thơng tin – Nối ngồi trái – Nối ngồi phải – Nối đầy đủ 4.4 Truy vấn đại số quan hệ với mơ hình quan hệ cụ thể Với toán quản lý đề án, sử dụng phép toán đại số quan hệ thực yêu cầu Yêu cầu sinh viên chuẩn bị: Đọc tài liệu slide giảng giáo viên giao - chương 3: nội dung khóa, dạng chuẩn Hồn thành tập theo yêu cầu Thực chuẩn hóa liệu tập lớn thực chương Bài giảng 7: Hệ quản trị CSDL SQL Server Chương, mục: Tiết thứ: 1-5 Tuần thứ: - Mục đích, yêu cầu: Trang bị cho sinh viên kiến thức hệ quản trị CSDL SQL Server, thành phần hệ quản trị, cách sử dụng hệ quản trị cho toán sở liệu Yêu cầu đặt sinh viên cần nắm cách cài đặt sử dụng thành thạo hệ quản trị, đặc biệt với vai trò quản trị viên CSDL - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, thực hành - Thời gian: Lý thuyết: 2t, thảo luận: 3t; Tự học, tự nghiên cứu: 5t - Địa điểm: Giảng đường P2 phân công - Nội dung chính: CHƯƠNG HỆ QUẢN TRỊ SQLSERVER 5.1 Giới thiệu hệ quản trị SQLServer 5.2 Quản trị Cơ sở liệu SQLServer Cấu trúc sở liệu Quản lý sở liệu cơng cụ (Tạo sở liệu, bảng, khung nhìn, mục) Bài tập: Các dạng tập tạo sở liệu hệ quản trị SQLServer Thảo luận: Thảo luận theo nhóm với đề tài thực chương 2,3,4 Nội dung thảo luận: Các nhóm trình bày cách tạo sở liệu, cấu trúc bảng, trường, mối liên hệ bảng, nhập liệu vào bảng - Yêu cầu SV chuẩn bị: Đọc trước tài liệu slides giảng giáo viên giao ( chương 5) Làm tập lớp tập nhà Tham gia thảo luận theo nhóm đề tài nhóm chọn chương 2,3,4 Bài giảng 8: Hệ quản trị CSDL SQL Server Chương, mục: Tiết thứ: 1-5 Tuần thứ: - Mục đích, yêu cầu: Trang bị cho sinh viên kiến thức hệ quản trị CSDL SQL Server, thành phần hệ quản trị, cách sử dụng hệ quản trị cho toán sở liệu Yêu cầu đặt sinh viên cần nắm cách cài đặt sử dụng thành thạo hệ quản trị, đặc biệt với vai trò quản trị viên CSDL - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, thực hành - Thời gian: Lý thuyết:3t, thảo luận: 3t; Tự học, tự nghiên cứu: 5t - Địa điểm: Giảng đường P2 phân cơng, phịng máy K12 - Nội dung chính: CHƯƠNG HỆ QUẢN TRỊ SQLSERVER 5.3 Xác thực người sử dụng SQL Server 5.4 Tạo lược đồ 5.5 Các nhóm server (server roles), nhóm CSDL (database roles), thêm người sử dụng vào nhóm 5.6 Phân quyền cho nhóm người sử dụng 5.7 Sao lưu, phục hồi liệu - Lý cần lưu liệu - Các dạng lưu liệu - Các mơ hình khơi phục liệu - Sao lưu khôi phục liệu - Sao lưu khôi phục liệu sử dụng công cụ Microsoft SQL Server Management Studio - Sao lưu khôi phục liệu sử dung T-SQL 5.8 Nhân liệu - Khái niệm - Các kiểu Replication - Các mơ hình Replication - Cài đặt Replication cụ thể 5.9 Khóa 5.10 Gán quyền, tước quyền, từ chối quyền Bài tập: Các dạng tập tạo sở liệu hệ quản trị SQLServer Thảo luận: Thảo luận theo nhóm với đề tài thực chương 2,3,4 Nội dung thảo luận: Trình bày tạo sở liệu, quản trị, lưu phục hồi liệu - Yêu cầu SV chuẩn bị: Đọc trước tài liệu slides giảng giáo viên giao ( chương 5) Làm tập lớp tập nhà Tham gia thảo luận theo nhóm đề tài nhóm chọn chương 2,3,4 Bài giảng 9: Hệ quản trị CSDL SQL Server Chương, mục: Tiết thứ: 1-5 Tuần thứ: - Mục đích, yêu cầu: Sinh viên thực hành phòng máy tạo sở liệu quản trị sở liệu hệ quản trị sở liệu SQLServer Yêu cầu đặt sinh viên cần thành thạo cách tạo sở liệu, quản trị sở liệu SQLServer - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, thực hành - Thời gian: Lý thuyết:0, thảo luận: 0, thực hành: 6t; Tự học, tự nghiên cứu: - Địa điểm: phòng máy K12 - Nội dung chính: Thực hành tạo sở liệu theo đề tài mà nhóm chọn, cụ thể: Tạo cấu trúc bảng ( cấu lệnh thao tác) Nhập liệu cho bảng ( câu lệnh thao tác) 5t Tạo người dùng Import, export liệu - Yêu cầu SV chuẩn bị: Đọc trước tài liệu slides giảng giáo viên giao ( chương 5) Chuẩn bị nội dung thực hành nhà, phịng máy tiếp tục hồn thiện Bài giảng 10: Ngôn ngữ SQL Chương, mục: Tiết thứ: 1-5 Tuần thứ: 10 - Mục đích, yêu cầu: Trang bị cho sinh viên kiến thức ngôn ngữ SQL, thành phần ngôn ngữ SQL, cách sử dụng SQL cho toán sở liệu Yêu cầu đặt sinh viên cần nắm nội dung lớp, chăm tích cực làm tập giao, sử dụng tốt ngôn ngữ SQL triển khai tốn tổ chức sở liệu - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, thực hành - Thời gian: Lý thuyết, tập: 5t, thảo luận: 0; Tự học, tự nghiên cứu: - Địa điểm: Giảng đường P2 phân cơng, phịng máy K12 - Nội dung chính: Chương Ngơn ngữ SQL 6.1 Giới thiệu ngơn ngữ SQL 6.1.1 Mục đích ngơn ngữ SQL - Ưu điểm ngôn ngữ SQL so với ngơn ngữ đại số quan hệ - Các lợi ích sử dụng ngôn ngữ SQL 6.1.2 Lịch sử ngôn ngữ SQL 6.1.3 Tầm quan trọng ngôn ngữ SQL - Các thành phần SQL + Ngôn ngữ định nghĩa liệu (DDL) + Ngôn ngữ thao tác liệu (DML) 5t + Định nghĩa khung nhìn + Ràng buộc toàn vẹn + Phân quyền bảo mật + Điều khiển giao thác 6.2 Các câu lệnh định nghĩa liệu 6.2.1 Lệnh tạo CSDL, bảng, khung nhìn, mục - CREATE TABLE… - CREATE VIEW… - CREATE INDEX… 6.2.2 Lệnh thay thế, sửa đổi ALTER 6.2.3 Lệnh xóa cấu trúc DROP Bài tập: Các dạng tập thao tác liệu - Yêu cầu SV chuẩn bị: Đọc trước tài liệu slides giảng chương Làm tập lớp tập nhà Tham gia thảo luận theo nhóm đề tài nhóm Bài giảng 11: Chương, mục: Ngơn ngữ SQL Tiết thứ: 1-5 - Mục đích, yêu cầu: Tuần thứ: 11 Trang bị cho sinh viên kiến thức ngôn ngữ SQL, thành phần ngôn ngữ SQL, cách sử dụng SQL cho toán sở liệu Yêu cầu đặt sinh viên cần nắm nội dung lớp, chăm tích cực làm tập giao, sử dụng tốt ngôn ngữ SQL triển khai toán tổ chức sở liệu - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, thực hành - Thời gian: Lý thuyết, tập: 5t, thảo luận: 0; Tự học, tự nghiên cứu: 5t - Địa điểm: Giảng đường P2 phân cơng, phịng máy K12 - Nội dung chính: 6.3 Các câu lệnh thao tác nghĩa liệu 6.3.1 Lệnh Insert 6.3.2 Lệnh Update 6.3.3 Lệnh Delete 6.4 Truy vấn liệu 6.4.1 Truy vấn đơn giản 6.4.2 Kết nối bảng kết 6.4.3 Truy vấn lồng Sử dụng lượng từ: EXISTS, ANY, ALL,… 6.4.4 Truy vấn sử dụng hàm tính tốn, gom nhóm Các hàm thư viện: Count, Max, Min, Sum, Avg,… * Sử dụng phân nhóm GROUP BY * Sử dụng Order By: - Yêu cầu SV chuẩn bị: Đọc trước slides giảng chương Làm tập lớp tập nhà Tham gia thảo luận theo nhóm đề tài nhóm Bài giảng 12: Ngôn ngữ SQL Chương, mục: Tiết thứ: 1-5 - Mục đích, yêu cầu: Tuần thứ: 12 Trang bị cho sinh viên kiến thức ngôn ngữ SQL, thành phần ngôn ngữ SQL, cách sử dụng SQL cho toán sở liệu Yêu cầu đặt sinh viên cần nắm nội dung lớp, chăm tích cực làm tập giao, sử dụng tốt ngơn ngữ SQL triển khai tốn tổ chức sở liệu - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, thực hành - Thời gian: Lý thuyết: 0, thảo luận: 2t, thực hành: 3t; Tự học, tự nghiên cứu: - Địa điểm: Giảng đường P2 phân cơng, phịng máy K12 - Nội dung chính: Nội dung thảo luận: Sinh viên thảo luận theo nhóm yêu cầu truy vấn phù hợp với đề tài nhóm chọn Nội dung thực hành: Thực hành thao tác với liệu, truy vấn liệu đề tài nhóm - Yêu cầu SV chuẩn bị: Đọc trước slides giảng chương Làm tập lớp tập nhà Thực hành yêu cầu truy vấn liên quan đến tập lớn theo nhóm thực chương 2,3,4,5 5t Bài giảng 13: Lập trình T_SQL Chương, mục: Lập trình T_SQL Tiết thứ: 1-5 Tuần thứ: 13 - Mục đích, yêu cầu: Trang bị cho sinh viên kiến thức ngôn ngữ T-SQL, kỹ thuật lập trình T-SQL để giải toán sở liệu thực tế Yêu cầu đặt * Nắm vững khái niệm lô xử lý theo lô * Viết câu lệnh SQL thể tính logic ứng dụng * Định nghĩa gán giá trị cho biến * Nắm vững dùng lệnh điều khiển cấu trúc lập trình * Nắm cách dùng biến trỏ - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, thực hành - Thời gian: Lý thuyết, tập: 5t, thảo luận: 0; Tự học, tự nghiên cứu: - Địa điểm: Giảng đường P2 phân cơng, phịng máy K12 - Nội dung chính: 7.1 Giới thiệu ngơn ngữ lập trình T- SQL SQLServer 7.2 Các lệnh T-SQL - Giới thiệu T-SQL - Giới thiệu xử lý theo lơ: thích, khai báo sử dụng biến 7.2 Các lệnh T-SQL - BEGIN-END - GOTO - IF-ELSE - WHILE - BREAK - CONTINUE - WAITFOR - RETURN 5t 7.3 Con trỏ Định nghĩa Cú pháp Sử dụng trỏ Ví dụ Bài tập áp dụng Thảo luận: Thảo luận theo nhóm với đề tài thực chương 2,3,4,5,6 - Yêu cầu SV chuẩn bị: Đọc trước slides giảng chương Làm tập lớp tập nhà Thực hành yêu cầu truy vấn liên quan đến tập lớn theo nhóm thực chương 2,3,4,5,6 Bài giảng 14: Chương, mục: Lập trình T_SQL Tiết thứ: 1-5 Tuần thứ: 14 - Mục đích, yêu cầu: Trang bị cho sinh viên kiến thức ngôn ngữ T-SQL, kỹ thuật lập trình T-SQL để giải tốn sở liệu thực tế Yêu cầu đặt ra: Xây dựng thủ tục hàm áp dụng vào tốn thực tế - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, thực hành - Thời gian: Lý thuyết, tập: 5t, thảo luận: 0t; Tự học, tự nghiên cứu: - Địa điểm: Giảng đường P2 phân cơng, phịng máy K12 - Nội dung chính: 7.4 Thủ tục Cú pháp Ví dụ Bài tập 7.5 Hàm Cú pháp Ví dụ Bài tập áp dụng 7.6 Trigger Định nghĩa Cú pháp Ví dụ Bài tập áp dụng 7.7 Giao dịch Định nghĩa Cú pháp 5t Ví dụ Bài tập áp dụng Thực hành: Thực hành theo nhóm với đề tài thực chương 2,3,4,5,6 - Yêu cầu SV chuẩn bị: Đọc trước slides giảng chương Làm tập lớp tập nhà Thực hành yêu cầu truy vấn liên quan đến tập lớn theo nhóm thực chương 2,3,4,5,6 Bài giảng 15: Lập trình T_SQL Chương, mục: Tiết thứ: 1-5 - Mục đích, yêu cầu: Tuần thứ: 15 Trang bị cho sinh viên kiến thức ngôn ngữ T-SQL, kỹ thuật lập trình T-SQL để giải tốn sở liệu thực tế Yêu cầu đặt ra: Xây dựng trigger giao tác áp dụng vào tốn thực tế - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, thực hành - Thời gian: Lý thuyết: 0, thảo luận: 2t, thực hành: 3t; Tự học, tự nghiên cứu: - Địa điểm: Giảng đường P2 phân cơng, phịng máy K12 - Nội dung chính: Nội dung thảo luận: Sinh viên thảo luận theo nhóm với đề tài mà nhóm thực chương 2,3,4,5,6 Cụ thể, phân tích tốn từ xây dựng hàm, thủ tục, trigger phù hợp Thực hành: Thực hành theo nhóm với đề tài thực chương 2,3,4,5,6 Cụ thể: tạo hàm, thủ tục, trigger phù hợp với đề tài nhóm - Yêu cầu SV chuẩn bị: Đọc trước slides giảng chương Làm tập lớp tập nhà Thực hành yêu cầu truy vấn liên quan đến tập lớn theo nhóm thực chương 2,3,4,5,6 5t ... Administrator - DBA) – Thiết kế viên (Database Designer) – Người dùng cuối (End User) 1.6 Các ngôn ngữ quản trị sở liệu - Yêu cầu SV chuẩn bị: Đọc trước tài liệu slides giảng chương giáo viên giao Thảo... 2.3.2 Chuyển đổi mơ hình cụ thể u cầu sinh viên chuẩn bị: Đọc tài liệu slide giảng chương giáo viên giao Làm tập nhà slides giảng theo yêu cầu giáo viên Thảo luận: Thảo luận đề tài nhóm: Chuyển... CREATE VIEW… - CREATE INDEX… 6.2.2 Lệnh thay thế, sửa đổi ALTER 6.2.3 Lệnh xóa cấu trúc DROP Bài tập: Các dạng tập thao tác liệu - Yêu cầu SV chuẩn bị: Đọc trước tài liệu slides giảng chương Làm