Abstract
CityPlot generates an extended version of a traditional entity-relationship diagram for a database. It is intended to provide a combined view of database structure and contents. The graphical output resembles the metaphor of a city. Data points are visualized according to data type and completeness. An open source reference implementation is available from http://cran.r-project.org/.




Similar content being viewed by others
References
Chen P (1976) The entity-relationship model—toward a unified view of data. ACM Trans Database Syst 1(1):9–36
Elmasri RA, Navathe SB (2010) Fundamentals of database systems, 6th edn. Pearson Addison-Wesley, Boston
Silberschatz A, Korth HF, Sudarshan S (2010) Database system concepts, 6th edn. McGraw-Hill, New York
Batini C, Ceri S, Navathe SB (1992) Conceptual database design—an entity-relationship-approach. Benjamin/Cummings, Redwood City
Markowitz VM, Shoshani A (1992) Representing extended Entity-Relationship structures in relational databases: a modular approach. ACM Trans Database Syst 17(3):423–464
Fahrner C, Vossen G (1995) A survey of database design transformations based on the entity-relationship model. Data Knowl Eng 15(3):213–250
Naumann F, Freytag JCh, Leser U (2004) Completeness of information sources. Inf Syst 29(7):583–615
Altman DG (1991) Practical statistics for medical research. Chapman & Hall, London
Keim D, Kohlhammer J, Ellis G, Mansmann F (2010) Mastering the information age—solving problems with visual analytics. The Eurographics Association, Goslar
Wilkinson L, Friendly M (2009) The history of the cluster heat map. Am Stat 63(2):179–184
R Development Core Team (2009) R—a language and environment for statistical computing. R Foundation for Statistical Computing, Vienna
Heart disease data set. UCI machine learning repository. http://archive.ics.uci.edu/ml/datasets/Heart+Disease. Accessed May 2, 2012
Flicek P, Ridwan Amode M, Barrell D et al. (2012) Ensembl 2012. Nucleic Acids Res 40:D84–D90
Stolte Ch, Tang D, Hanrahan P (2002) Polaris: a system for query, analysis, and visualization of multidimensional relational databases. IEEE Trans Vis Comput Graph 8(1):1–14
Tableau Software Inc. http://www.tableausoftware.com/. Accessed May 4, 2012
infovis Wiki: information visualizaton. http://www.infovis-wiki.net/index.php?title=Information_Visualization. Accessed May 4, 2012
Dugas M, Kuhn K, Kaiser N, Überla K (2001) XML-based visualization of design and completeness in medical databases. Med Inform Internet Med 26(4):237–250
Acknowledgements
This work was supported by Deutsche Forschungsgemeinschaft (DFG) grant DU 352/5-1 and Bundesministerium für Bildung und Forschung (BMBF) grant 01EZ0941A. The authors thank the reviewers for their constructive comments.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dugas, M., Vossen, G. CityPlot: Colored ER Diagrams to Visualize Structure and Contents of Databases. Datenbank Spektrum 12, 215–218 (2012). https://doi.org/10.1007/s13222-012-0102-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13222-012-0102-x