From b1f19e97134829c8a1e63081c79c68e2a1e9e064 Mon Sep 17 00:00:00 2001 From: Ryan Date: Wed, 14 Jun 2023 16:41:25 +0800 Subject: [PATCH] Auto saved by Logseq --- pages/总复习2023t1.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pages/总复习2023t1.md b/pages/总复习2023t1.md index 99a9a11..3c5fcf9 100644 --- a/pages/总复习2023t1.md +++ b/pages/总复习2023t1.md @@ -1104,29 +1104,23 @@ - advantages and disadvantages of distributed databases - DONE XML - LATER XML definition and basic concepts - collapsed:: true - eXtensible Markup Language - A meta-language (i.e. a language for describing other languages) that enables designers to create their own customised tags to provide functionality not available with HTML. - LATER Relational model versus XML - collapsed:: true - SQL - collapsed:: true - is a special-purpose programming language - You can: manage data in a relational databases. - XML - collapsed:: true - is a markup specification language - You can: design ways of describing information (text or data), usually for storage, transmission, or processing by a program (you can use it in combination with a programming language). - It says nothing about what you should do with the data (although your choice of element names may hint at what they are for). - LATER Well-formed XML, Valid XML - collapsed:: true - Adheres to basic structural requirements - Single root element - Matched tags, proper nesting - Unique attributes within elements - LATER DTD, XSD - collapsed:: true - DTD: Defines the valid syntax of an XML document - XSD: a more comprehensive method of defining content model of an XML document.