Advantages for XML:
- Its data is human-readable
- It supports semi-structured data that may have different attributes
based on an element's type
Advantages of a Database (not all have these answers would need to be
cite--two or three would be acceptable)
- Given the same amount of data, it provides much more compact
storage
- It can execute queries more efficiently
- It provides greater data security
- It provides powerful query operators that allows end-users without
programming experience to quickly combine data from different schemas
and generate reports
- It provides better support for concurrent updating of its data
- It is less likely to have redundant data that is subject to
update anamolies