Professional Documents
Culture Documents
BÀI TẬP DTD
BÀI TẬP DTD
BÀI TẬP DTD
Ví dụ DTD ngoại:
Tập tin sample.dtd
<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>
Bài 1: Xây dựng 1 tài liệu DTD cho file XML lưu trữ thông tin tất cả sách trong 1 thư viện,
gồm các yêu cầu sau:
- Phần tử gốc: thuVien
Bài 2: Dựa vào cấu trúc tài liệu XML bên dưới, hãy tạo tập tin DTD tương ứng:
<?xml version="1.0"?>
<!DOCTYPE DOCUMENT SYSTEM "document_1.dtd">
<DOCUMENT>
<CUSTOMER TYPE = "Good">
<NAME>
<LAST_NAME> aaa </LAST_NAME>
<FIRST_NAME> bbb </FIRST_NAME>
</NAME>
<DATE> 31-01-2021 </DATE>
<ORDERS class="SanPham">
<ITEM>
<PRODUCT>
<PRODUCT_ID>12</PRODUCT_ID>
</PRODUCT>
<NUMBER>25</NUMBER>
<PRICE>20</PRICE>
</ITEM>
<ITEM>
<PRODUCT>Tomatoes</PRODUCT>
<NUMBER>25</NUMBER>
<PRICE>3</PRICE>
</ITEM>
</ORDERS>
</CUSTOMER>
</DOCUMENT>
Bài 3: Dựa vào cấu trúc tài liệu XML bên dưới, hãy tạo tập tin DTD tương ứng:
<?xml version="1.0"?>
<!DOCTYPE DOCUMENT SYSTEM "document_2.dtd">
<DOCUMENT>
<CUSTOMER TYPE = "Good">
<NAME>
<LAST_NAME> aaa </LAST_NAME>
Trường Đại học Nha Trang 2
Bài tập Công nghệ XML và ứng dụng
Bài 4: Cho phiếu điểm của một học sinh gồm các thông tin sau:
- Thông tin của học sinh: Họ và tên, Lớp, Địa chỉ, Giới tính, Ngày sinh
- Bảng điểm gồm nhiều bản ghi, mỗi bản ghi của bảng có các thông tin: Tên môn, Điểm
học kỳ 1, Điểm học kỳ 2, Điểm TB cả năm.
Hãy đặc cả nội dung và cấu trúc (theo DTD) của tài liệu XML tương ứng với phiếu điểm
này.