Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (666.71 KB, 163 trang )
Nội dung
• Mục đích:
– Tìm hiểu khái niệm lược đồ XML và cách sử dụng
lược đồ để khai báo kiểu tài liệu và các phần tử
• Nội dung chính của chương bao gồm:
– Giới thiệu lược đồ XML
– Định nghĩa kiểu dữ liệu và các phần tử của tài liệu
trong lược đồ
• Kiểu đơn
• Kiểu phức hợp
– Giới hạn dữ liệu (facet)
Tổng quan về lược đồ XML
• Lược đồ XML là một chọn lựa thay thế DTD
trong ngữ cảnh ngôn ngữ đánh dấu mở rộng
XML
• Một lược đồ XML miêu tả cấu trúc của một tài
liệu XML
• Ngôn ngữ định nghĩa lược đồ (XML Schema
Definition -xsd).
• Lược đồ XML đầu tiên được đề cử bởi
Microsoft, nhưng trở thành là sự tiến cử
chính thức của W3C vào tháng 5 năm 2001
Giới thiệu lược đồ XML
• Lược đồ XML tuy không đơn giản hơn DTD nhưng
nó tỏ ra mạnh mẽ và chính xác hơn
• Một trong những mặt mạnh của lược đồ XML là sự
hỗ trợ cho kiểu dữ liệu
• Với việc hỗ trợ kiểu dữ liệu:
–
–
–
–
Dễ dàng miêu tả các nội dung tài liệu
Dễ dàng xác nhận tính hợp lệ của dữ liệu
Dễ dàng làm việc với dữ liệu từ CSDL
Dễ dàng định nghĩa các qui tắc bảo mật, ràng buộc của dữ
liệu
– Dễ dàng định nghĩa các mẫu dữ liệu
– Dễ dàng chuyển đổi dữ liệu giữa những kiểu dữ liệu khác
nhau