Graduate Course on Scientific Data Management (HT2015)
Scientific Data Management (HT2015)
Monday 26 October
Data models and data modelling, schemas, data independence, data and metadata.
Papers presenting the relational, entity-relationship and functional data
models:
-
Codd, E. F. (1970). A relational model of data for large shared data banks. Communications of the ACM, 13(6), 377-387.
doi:10.1145/362384.362685
-
Chen, P. P. S. (1976). The entity-relationship model - toward a unified view of data. ACM Transactions on Database Systems (TODS), 1(1), 9-36.
doi:10.1145/320434.320440
-
Shipman, D. W. (1981). The functional data model and the data languages DAPLEX. ACM Transactions on Database Systems (TODS), 6(1), 140-173.
doi:10.1145/319540.319561
Review papers that compare several semantic data models:
-
Hull, R., and King, R. (1987). Semantic database modeling: Survey, applications, and research issues. ACM Computing Surveys (CSUR), 19(3), 201-260.
doi:10.1145/45072.45073
-
Peckham, J., and Maryanski, F. (1988). Semantic data models. ACM Computing Surveys (CSUR), 20(3), 153-189.
doi:10.1145/62061.62062
Charles Bachman's 1973 ACM Turing Award lecture:
Tuesday 27 October
XML and JSON.
Semantic Web, Resource Description Framework (RDF), RDF Schema (RDFS), SPARQL, ontologies and tools.
JSON and XML examples
The EBI RDF Platform
OWL 2 Web Ontology Language Primer (Second Edition)
Protégé ontology editor
Wednesday 28 October
Object-oriented databases.
NoSQL databases (such as key-value databases, document databases, column-family stores, graph databases).
The day will include presentations on representative NoSQL database management
systems from some of Chalmers'
Big Data application experts
(Hans at 11:00, Oscar at 13:00, Camelia at 14:30).
Object-Oriented Database Systems
-
Atkinson, M. P., Bancilhon, F., DeWitt, D. J., Dittrich, K. R., Maier, D., & Zdonik, S. B. (1989, December). The Object-Oriented Database System Manifesto. In DOOD (Vol. 89, pp. 40-57).
-
slides by Beat Signer summarising the Object-Oriented Database System Manifesto.
NoSQL Database Systems
Representative NoSQL systems:
Thursday 29 October
The main topic for the day will be data archiving.
We shall also look at federated systems.
-
Sheth, A. P., and Larson, J. A. (1990).
Federated database systems for managing distributed, heterogeneous,
and autonomous databases. ACM Computing Surveys (CSUR), 22(3), 183-236.
doi:10.1145/96602.96604
-
Karjalainen, M. (2010). A Uniform Query Processing Approach for
Integrating Data from Heterogeneous Resources.
PhD thesis, Chalmers University of Technology.
-
Some slides
Last Modified: 29 October 2015
by Graham Kemp