Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 40 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
40
Dung lượng
594,02 KB
Nội dung
CƠ SỞ DỮ LIỆU Bài 1: TỔNG QUAN HVĐ – THQL QUẢN LÝ DỮ LIỆU • Làm để quản lý liệu hiệu quả: – Đúng – Đủ – Kịp thời • Thảo luận: hoạt động bán điện • Cần lý thuyết, qua xác định – Mô hình – Các vai trò người – Công cụ hỗ trợ HVĐ – THQL MỤC TIÊU BUỔI HỌC • Kiến thức – – – – Các vấn đề quản lý tập trung liệu Các thành phần chức DBMS Các mức trừu tượng mô hình sở liệu Các vai trò người dùng • Kỹ – Xác định kiểu người dùng – Xác định loại DBMS – Đánh giá mức trừu tượng mô hình • Giới thiệu môn học – Kiến thức, kỹ năng, toán – Yêu cầu phương thức triển khai HVĐ – THQL TÌNH HUỐNG • • • • • • Bài tập Bài tập Bài tập Bài tập Bài tập Bài tập HVĐ – THQL NỘI DUNG • Quản lý tập trung liệu • Môi trường sở liệu • Triển khai môn học HVĐ – THQL QUẢN LÝ TẬP TRUNG DỮ LIỆU • Quản lý tập trung liệu – Vai trò liệu – liệu & thông tin – Tiếp cận hệ thống tập tin – Tiếp cận sở liệu – Các toán • Môi trường sở liệu • Triển khai môn học HVĐ – THQL VAI TRÒ CỦA DỮ LIỆU • Ta nghe thuật ngữ sở liệu – Khi mua hàng – Khi đặt tour du lịch – Khi mượn tài liệu • Quản lý liệu yếu tố quan trọng tổ chức • Dữ liệu quản lý tốt giúp người quản lý nhanh chóng có thông tin xác, đầy đủ kịp thời HVĐ – THQL Q.LÝ DỮ LIỆU – TÌNH HUỐNG • Môn: kỹ thuật bàn phím (15 tiết), Internet, (20 tiết) • Quản lý Minh (hsl 3), giảng viên Lan (hsl 3), giảng viên Hùng (hsl 2), giảng viên mời Thảo • Lan dạy lớp kỹ thuật bàn phím lớp Internet, Hùng dạy lớp kỹ thuật bàn phím, Thảo dạy lớp Internet • Cách tính lương: – Lương quản lý = lương cứng + 1800 – Lương giảng viên = lương cứng + tiền giảng – Lương giảng viên mời = tiền giảng * 1.5 Trong • lương cứng = hsl * 450 • tiền giảng = tổng số tiết x 50 HVĐ – THQL TIẾP CẬN HỆ THỐNG TẬP TIN • Tổ chức liệu tập tin • Lệ thuộc vào chương trình ứng dụng • Có vấn đề – Dữ liệu lớn với hệ thống tập tin tạo – Nhiều phận sử dụng HVĐ – THQL TIẾP CẬN CƠ SỞ DỮ LIỆU • Dữ liệu quản lý tập trung • Được thiết kế cho nhu cầu thông tin tổ chức • Môi trường sở liệu – Phần cứng (mạng máy tính, thiết bị ngoại vi) – Phần mềm (hệ điều hành, hệ quản trị sở liệu) – Người dùng – Dữ liệu – Thủ tục (các quy tắc lưu trữ) HVĐ – THQL 10 BIỂU ĐỒ CÁC KIẾN THỨC HVĐ – THQL 26 KỸ NĂNG • Đánh giá lược đồ sở liệu qua tiêu chuẩn lý thuyết thiết kế • Thiết kế sở liệu mức quan niệm • Chuẩn hoá lược đồ quan hệ thỏa tiêu chuẩn lý thuyết thiết kế • Dùng ngôn ngữ hỏi – Khai thác sở liệu – Phục hồi đầy đủ liệu cho đối tượng liệu phức tạp – Cài đặt ràng buộc toàn vẹn phức tạp HVĐ – THQL 27 BIỂU ĐỒ CÁC KỸ NĂNG HVĐ – THQL 28 BIỂU ĐỒ CÁC BÀI TOÁN • Gồm • toán • toán phụ • nhiều toán HVĐ – THQL 29 NHÓM THEO NỘI DUNG • • • • • • Truy vấn Phụ thuộc hàm Dạng chuẩn Phân rã Chuẩn hoá Thiết kế HVĐ – THQL 30 CẤU TRÚC MÔN HỌC • Tổng quan môi trường CSDL (khái niệm) • Lập mô hình liệu mức quan niệm (bài toán 2) • Mô hình CSDL quan hệ (khái niệm + kỹ giải toán dùng đại số quan hệ) • Ngôn ngữ sở liệu (bài toán 4) • Lý thuyết thiết kế (bài toán + ba toán phụ) HVĐ – THQL 31 PHÂN NHÓM CÁC BÀI TOÁN • Nhóm 1: truy vấn – Xây dựng biểu thức đại số quan hệ – Viết câu truy vấn • Nhóm 2: phụ thuộc hàm – Tính bao đóng, kiểm tra thành viên – Tìm phủ tối thiểu, tìm tập khoá • Nhóm 3: lý thuyết thiết kế – Xác định dạng chuẩn – Đánh giá phân rã – Chuẩn hoá lược đồ quan hệ • Nhóm 4: phương pháp luận thiết kế – Thiết kế sở liệu mức quan niệm – Thiết kế sở liệu mức vật lý HVĐ – THQL 32 YÊU CẦU ĐỐI VỚI SINH VIÊN • Đạt mức hiểu giải thích khái niệm liên quan đến sở liệu • Đạt mức áp dụng yêu cầu kỹ – Truy vấn – Thiết kế mức vật lý – Thiết kế mức quan niệm – Đánh giá kết thiết kế HVĐ – THQL 33 PHƯƠNG THỨC TRIỂN KHAI • Vai trò giảng viên – – – – – Phát biểu toán rõ ràng Cung cấp đầy đủ tài liệu đầu vào Nêu khái niệm, cách tiếp cận, cung cấp tài liệu lý thuyết Kiểm soát Kết luận & Đánh giá • Vai trò sinh viên – Làm (bài tập, thuyết trình, đồ án …) chuẩn bị trước đến lớp – Trao đổi, phản biện HVĐ – THQL 34 PHƯƠNG PHÁP HỌC • Nghe giảng thảo luận lớp • Làm tập, chuẩn bị thuyết trình, đọc trước tài liệu để sẵn sàng cho thảo luận, trao đổi phản biện • Lập mô hình công cụ hỗ trợ thiết kế • Dùng ngôn ngữ sở liệu trực tiếp thông qua hệ quản trị • Nhập xuất liệu công cụ phát triển ứng dụng HVĐ – THQL 35 ĐÁNH GIÁ • Quá trình (cập nhật thường xuyên) – Dự lớp (10%) – Bài thu hoạch, tập, thực hành (05%) – Thuyết trình, thảo luận, phản biện, kiểm tra (20%) – Điểm đồ án (15%) • Thi – Tự luận (50%) HVĐ – THQL 36 GIỚI THIỆU CÔNG CỤ • Lập mô hình: – Power designer 12 • Hệ quản trị CSDL – Microsoft Access – SQLServer – PostgreSQL • Phát triển ứng dụng – C# – Microsoft Access HVĐ – THQL 37 TRỞ LẠI MỤC TIÊU • Kiến thức – – – – Các vấn đề quản lý tập trung liệu Các thành phần chức DBMS Các mức trừu tượng mô hình sở liệu Các vai trò người dùng • Kỹ – Xác định kiểu người dùng – Xác định loại DBMS – Đánh giá mức trừu tượng mô hình • Môn học – Kiến thức – Kỹ – Bài toán HVĐ – THQL 38 THẢO LUẬN TÌNH HUỐNG • Cơ sở liệu bán hàng: – Khách hàng muốn biết chi tiết hàng hoá; – Người quản lý muốn biết doanh số bán hàng chi tiết theo thời gian, theo chủng loại hàng hoá, theo nhóm khách hàng nhân viên bán hàng • Cơ sở liệu trường đại học: – Sinh viên muốn biết kết học tập; – Giảng viên muốn biết lịch giảng chi tiết HVĐ – THQL 39 KẾT LUẬN • Tiếp cận CSDL để quản lý liệu hiệu – Môi trường CSDL – Dữ liệu quản lý tập trung – Mô hình CSDL với kiến trúc mức • Ngôn ngữ – Mô hình hoá (mức ngoài, mức quan niệm, mức trong) – Ngôn ngữ CSDL • Hệ quản trị sở liệu – Giúp người dùng thực vai trò dễ dàng hiệu – Bảo đảm giải vấn đề bảo tồn, truy xuất bảo mật – Hỗ trợ mô hình: độc lập liệu, toàn vẹn, an toàn chia sẻ • Vai trò quản trị CSDL HVĐ – THQL 40