Databases and XML for data management
Li Yan,Zongmin Ma.,Fu Zhang
DOI: https://doi.org/10.1007/978-3-642-44899-7-1
2014-01-01
Abstract:A large number of data appears in various real-world application domains, and how to manage the data is particularly important. Databases are created to operate large quantities of data by inputting, storing, retrieving, and managing that data. Over the years, various database models, including conceptual data models (e.g., entity-relationship (ER) model, enhanced entity-relationship (EER) model, and UML data model) and logical database models (e.g., relational database model and object-oriented database model), are developed for information modeling and data management. Moreover, with the popularity of Web-based applications, the requirement for data management has been put on the exchange and share of data over the Web. The eXtensiable Markup Language (XML) provides a Web friendly and well-understood syntax for the exchange of data and impacts on data definition and share on Web. This is creating a new set of data management requirements involving XML. Currently, databases and XML play important roles for data management and have become the main means to realize the data management. In this chapter, databases and XML techniques for data management will be introduced. ? 2014 Springer-Verlag Berlin Heidelberg.