Database Trong XML - VietTuts
XML Tuts
XML là gì? XML Syntax XML Document XML declaration XML Tag XML Element XML Attribute XML Comment XML Character Entity XML Cdata Section XML White Space XML Processing XML Encoding XML Validation XML dtd XML Schema XML Tree Structure XML DOM XML Namespace XML Database XML Viewer XML Editor XML Parser XML processor Namespace trong XML Viewer trong XMLNội dung chính
- Database trong XML
- Các loại cơ sở dữ liệu trong XML
- XML- Enabled Database
- Native XML Database
- Ví dụ Database trong XML
Database trong XML
Database trong XML được sử dụng để lưu giữ một số lượng lớn thông tin trong định dạng XML. Khi việc sử dụng XML ngày càng gia tăng, việc có một nơi an toàn để lưu giữ các tài liệu XML là thực sự cần thiết. Dữ liệu được lưu trữ trong cơ sở dữ liệu có thể được truy vấn bởi sử dụng XQuery, theo cách tuần tự hóa, và cho ra kết quả theo định dạng mong muốn.
Các loại cơ sở dữ liệu trong XML
Có hai loại cơ sở dữ liệu XML chính:
XML-Enabled
Native XML (NXD)
XML- Enabled Database
Loại cơ sở dữ liệu này không gì khác ngoài Extension được cung cấp để chuyển đổi tài liệu XML. Đây là cơ sở dữ liệu quan hệ (Relational Database), ở đây dữ liệu được lưu giữ trong các bảng bao gồm các hàng và các cột. Các bảng bao gồm tập hợp các bản ghi, và mỗi bản ghi gồm các trường.
Native XML Database
Loại cơ sở dữ liệu này dựa trên Container thay cho định dạng bảng. Nó có thể lưu trữ một lượng lớn dữ liệu và tài liệu XML. Native XML Database được truy vấn bởi biểu thức XPath.
Native XML Database có lợi thế hơn XML-enabled Database. Nó có khả năng để lưu trữ, truy vấn và duy trì tài liệu XML hơn XML-Enabled Database.
Ví dụ Database trong XML
Ví dụ sau minh họa XML Database:
<?xml version="1.0"?> <contact-info> <contact1> <name>Vinh</name> <company>VietTuts</company> <phone>(84) 123-4567</phone> </contact1> <contact2> <name>Dung</name> <company>VietTuts</company> <phone>(84) 789-4567</phone> </contact2> </contact-info>Ở đây, một bảng các contact được tạo để giữ các bản ghi của contact (contact1 và contact2), mỗi bản ghi này gồm 3 thực thể: name, company và phone.
Namespace trong XML Viewer trong XMLRecent Updates
Processor trong XMLParser trong XMLEditor trong XMLViewer trong XMLDatabase trong XMLNamespace trong XMLXML DOM - Document Object Model trong XMLTree Structure - Cấu trúc cây trong XMLXML Schema - lược đồ trong XMLXML DTD - Document Type Declaration trong XMLXML Validation - Xác nhận tài liệu XMLXML Encoding - Mã hóa ký tự trong XMLSắp Tết 2026 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2026?VietTuts on facebook
Học Lập Trình Online Miễn Phí - VietTuts.Vn
Danh Sách Bài Học
Học Java | Hibernate | Spring Học Excel | Excel VBA Học Servlet | JSP | Struts2 Học C | C++ | C# Học Python Học SQL
Bài Tập Có Lời Giải
Bài tập Java Bài tập C Bài tập C++ Bài tập C# Bài tập Python Ví dụ Excel VBA
Câu Hỏi Phỏng Vấn
201 câu hỏi phỏng vấn java 25 câu hỏi phỏng vấn servlet 75 câu hỏi phỏng vấn jsp 52 câu hỏi phỏng vấn Hibernate 70 câu hỏi phỏng vấn Spring 57 câu hỏi phỏng vấn SQL
Từ khóa » Xml Cơ Sở Dữ Liệu
-
XML DATABASE - Viblo
-
Cơ Sở Dữ Liệu XML - Các Hướng Dẫn - Tìm Hiểu - Hippani
-
Bài 01: XML Là Gì? Cú Pháp Căn Bản Của XML - Freetuts
-
Bài 05: XML Và Các Hệ Quản Trị CSDL (MySQL) - Freetuts
-
Cơ Sở Dữ Liệu XML Trong DBMS - TutorialCup
-
Định Nghĩa XML Database Là Gì?
-
Tổng Quan Về XML Trong Excel - Microsoft Support
-
Truy Vấn Dữ Liệu XML Từ Một Bảng Với Kiểu Dữ Liệu XML
-
[PDF] Chuyển đổi Giữa Cơ Sở Dữ Liệu Quan Hệ Và XML - VNU
-
Những Thành Phần Cơ Bản Của XML - .vn
-
XML, Metadata Và Dublin Core Metadata | TÀI LIỆU NGHIỆP VỤ
-
XML Là Gì? Tìm Hiểu Về XML | TopDev
-
Tạo Biểu Mẫu XML Hoặc Tài Liệu Kiểu Dữ Liệu XML Trong SQL Server