Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 71 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
71
Dung lượng
1,56 MB
Nội dung
.c om ng an co Chương du o ng th CÁC CƠNG NGHỆ cu u VÀ KỸ THUẬT TÍCH HỢP CSDL CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om Nội dung Mơ hình liệu mở rộng XML Chuyển đổi lược đồ liệu mơ hình Tích hợp lược đồ liệu Chuyển đổi tích hợp liệu cu u du o ng th an co ng CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om Ngôn ngữ XML XML(Extensible Markup Language): ngôn ngữ định co ng dạng mở rộng an XML ngôn ngữ định nghĩa tổ chức ng th mạng toàn cầu (World Wide Web Consortium) du o thường viết tắt W3C cu u XML ngôn ngữ tổng quát dùng để định nghĩa liệu thông qua thẻ XML chuẩn không phụ thuộc vào hệ điều hành CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om Ngôn ngữ XML Ngôn ngữ định dạng tất dùng để mơ co ng tả nội dung tài liệu cu u du o ng th an Ví dụ: Xin chào giới HTML Đây trang liệu dạng HTML CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om Ngôn ngữ XML Ngôn ngữ định dạng tất dùng để mơ co ng tả nội dung tài liệu cu u du o ng th an Ví dụ: CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om Ngôn ngữ XML HTML XML co ng Cả hai ngôn ngữ định dạng (định dạng th ng dung tài liệu) an theo nghĩa cách quy định để xử lý chứa nội cu u định sẵn du o HTML sử dụng thẻ định nghĩa quy XML đưa số quy tắc cho phép người dùng tự định nghĩa thẻ CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om Ngôn ngữ XML cu u du o ng th an co ng Ví dụ: Hello world XML xin chào giới CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om Ngôn ngữ XML Tất thị XML bắt đầu co ng an Các thẻ người dùng tự định nghĩa, ví dụ ng th , , du o Thẻ bắt đầu < kết thúc > u Phải có thẻ mở đóng cho toàn cu tài liệu (root) CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om Ngơn ngữ XML Trình duyệt thị file XML cách cu u du o ng th an co ng đưa toàn nội dung file XML lên hình CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om Ngôn ngữ XML cu u du o ng th an co ng Định dạng file XML CSS (Stylesheet) Định dạng file XML XSLT CSS XSLT dùng để định kiểu biến đổi XML để hiển thị liệu phía người dùng khơng khác HTML Dùng DOM, SAX để rút trích liệu từ file XML kết hợp với thẻ định dạng HTML để hiển thị phía người dùng CuuDuongThanCong.com https://fb.com/tailieudientucntt 10 u du o ng th an co ng Ví dụ: Thực thể yếu cu c om Chuyển mô hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 57 u du o ng th an co ng Ví dụ: Thực thể yếu (tt) cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 58 ng Quan hệ 1-1: Chuyển khóa từ quan hệ thứ u du o ng th an co sang quan hệ thứ hai ngược lại cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 59 u du o ng th an co ng Quan hệ 1-1 (tt): cu c om Chuyển mô hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 60 u du o ng th an co ng Quan hệ 1-1 (tt): cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 61 u du o ng th an co ng Quan hệ 1-1 (tt): cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 62 ng Quan hệ 1-n: Chuyển khóa từ bên u du o ng th an co sang bên nhiều cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 63 u du o ng th an co ng Quan hệ 1-n (tt): cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 64 ng Quan hệ n-n: Tạo quan hệ có khóa co kết hợp khóa hai quan u du o ng th an hệ có liên kết nhiều – nhiều cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 65 u du o ng th an co ng Quan hệ n-n (tt): cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 66 Thuộc tính đa trị A: Tạo quan hệ R Quan ng hệ R chứa thuộc tính tương ứng với A an co thuộc tính khóa K thực thể chủ làm khóa ngoại u du o ng th R Khóa R tổ hợp cùa A K cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 67 u du o ng th an co ng Thuộc tính đa trị A (tt): cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 68 u du o ng th an co ng Kiểu liên kết Ternary (n>2) cu c om Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 69 ng Chuyển mơ hình chun biệt hóa tổng quát u du o ng th an co hóa sang mơ hình quan hệ: cu c om Chuyển mơ hình thực thể liên kết mở rộng sang mơ hình quan hệ CuuDuongThanCong.com https://fb.com/tailieudientucntt 70 .c om Bài tập cu u du o ng th an co ng Xây dựng mơ hình EER cho sở liệu ĐAOTAO (xác định thực thể, quan hệ, ràng buộc) Trường có nhiều khoa: Mỗi khoa, Thơng tin Khoa gồm Mã khoa, tên khoa, địa chỉ, số điện thoại Mỗi Khoa cung cấp nhiều môn học Mỗi mơn học gồm có Tên mơn học, mã số, số đơn tín Cán khoa Hành Giảng viên; Giảng viên Cơ hữu trợ giảng (trợ giảng học viên cao học) Mỗi khoa có nhiều cán làm việc, cán làm việc cho khoa Mỗi khoa có chủ nhiệm khoa, Giảng viên Mỗi giáo viên dạy nhiều học phần khơng dạy học phần Học viên sinh viên ĐH cao học, Mỗi học viên phải học nhiều học phần Mỗi khoa có nhiều học viên, học viên thuộc khoa Mỗi sinh viên đại học có giáo viên hướng dẫn, giáo viên hướng dẫn nhiều sinh viên 71 CuuDuongThanCong.com https://fb.com/tailieudientucntt ....c om Nội dung Mơ hình liệu mở rộng XML Chuyển đổi lược đồ liệu mơ hình Tích hợp lược đồ liệu Chuyển đổi tích hợp liệu cu u du o ng th an co ng CuuDuongThanCong.com... tính hợp lệ XML Định nghĩa kiểu liệu cu u du o ng th an co ng Làm việc với nhiều phần tử A*: khơng có có nhiều phần tử giống A+: có nhiều phần tử giống A?: phần tử A khơng có phần tử A,B: phần. .. element (phần tử) nói cho Parser để phân tích cú pháp tài liệu từ phần tử gốc cho CuuDuongThanCong.com https://fb.com/tailieudientucntt 17 .c om Định nghĩa kiểu tài liệu Kiểm tra tính hợp lệ XML