Multiple choice technology databases

Which of the following is the major difference between relational data and XML data?

  1. A. Relational data is self-describing; XML data is not

  2. B. Relational data has inherent ordering; XML data does not

  3. C. Relational data must be tabular; XML data does not have to be tabular

  4. D. Relational data is comprised of entities; XML data is comprised of numbers, characters, and dates

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Relational data MUST be organized in tabular format with rows and columns, adhering to a predefined schema. XML data is hierarchical and flexible, representing data as nested elements and attributes without requiring tabular structure. XML is actually MORE self-describing than relational data (A is wrong), XML preserves document order (B is wrong), and both can represent similar data types (D is not the major difference).