Tích hợp dữ liệu và XML
Tên học phần: Tích hợp dữ liệu và XML
Mã học phần: IT4843
Số tín chỉ: 3(3-1-0-6)
Trình độ: Sinh viên đại học các ngành kỹ thuật từ học kỳ 6
Phân bố thời gian: LT(45 tiết), BT(15 tiết)
Điều kiện học trước: IT3090/IT3292
Mô tả vắn tắt nội dung học phần: Giới thiệu XML, DTD, XSD, XPath, XQuery, XSL, XSLT, các cách tiếp cận để xây dựng một hệ tích hợp dữ liệu: các kỹ thuật đối sánh lược đồ, đối sánh dữ liệu, xây dựng lược đồ tích hợp, xử lý yêu cầu truy vấn, XML và vai trò của nó trong các hệ tích hợp dữ liệu, một số hệ thống tích hợp dữ liệu.
Nhiệm vụ của sinh viên:
Tôn trọng người dạy, làm theo hướng dẫn và yêu cầu của người dạy.
Ngoan ngoãn, chăm chỉ, tích cực, chủ động và sáng tạo trong quá trình học.
Dự lớp đầy đủ theo quy chế, tuân thủ theo nội quy, quy định, quy chế.
Chủ động xem/nghiên cứu trước tài liệu, bài giảng ở nhà.
Hoàn thành đầy đủ bài tập, bài tập lớn.
Tài liệu học tập và tham khảo:
[1] AnHai Doan, Alon Halevy, Zachary Ives, "Principles of Data Integration", MK-Elsevier, 2012. ISBN: 978-0-12-416044-6.
[2] Do Hong Hai, "Schema Matching and Mapping-based Data Integration", PhD Thesis, University of Leipzig, 2005.
[3] Zohra Bellahsene, Angela Bonifati, Erhard Rahm, "Schema Matching and Mapping", Springer-Verlag Berlin Heidelberg, 2011. ISBN: 978-3-642-16517-7.
[4] Avigdor Gal, "Uncertain Schema Matching", Morgan & Claypool Publishers, 2011. ISBN: 978-1-608-45433-4.
[5] http://www.w3.org/XML/
[6] Tài liệu về XML, DTD, XSD, XPath, XQuery, XSL, XSLT, XLink, XPointer,…
[7] Các bài báo trên các tạp chí, kỷ yếu hội thảo trong và ngoài nước.
[8] Các phần mềm miễn phí trên mạng.
[9] Nguyễn Hồng Phương, Slide Bài giảng THDL và XML, Viện Công nghệ thông tin và truyền thông, ĐH Bách Khoa Hà Nội
Tiêu chuẩn đánh giá sinh viên: Quá trình, thi
Thang điểm: theo quy định của trường
Mục tiêu của học phần:
Học phần này nhằm mục đích giới thiệu các công nghệ liên quan đến XML, các vấn đề chung về tích hợp dữ liệu và vai trò của XML trong các hệ tích hợp dữ liệu.
Sau khi hoàn thành học phần này, yêu cầu sinh viên có khả năng:
- Nêu được các khái niệm căn bản liên quan đến XML, DTD, XSD, XPath, XQuery, XSL, XSLT.
- Chỉ ra được một số kỹ thuật đối sánh lược đồ, đối sánh dữ liệu, xây dựng lược đồ tích hợp, xử lý yêu cầu truy vấn, vai trò của XML trong các hệ tích hợp dữ liệu.
- Giới thiệu được một số hệ thống tích hợp dữ liệu.
Đề cương chi tiết: xin xem slide
Download bài giảng tại đây