Skip to main content
Log in

CityPlot: Colored ER Diagrams to Visualize Structure and Contents of Databases

  • Fachbeitrag
  • Published:
Datenbank-Spektrum Aims and scope Submit manuscript

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/.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Chen P (1976) The entity-relationship model—toward a unified view of data. ACM Trans Database Syst 1(1):9–36

    Article  Google Scholar 

  2. Elmasri RA, Navathe SB (2010) Fundamentals of database systems, 6th edn. Pearson Addison-Wesley, Boston

    Google Scholar 

  3. Silberschatz A, Korth HF, Sudarshan S (2010) Database system concepts, 6th edn. McGraw-Hill, New York

    Google Scholar 

  4. Batini C, Ceri S, Navathe SB (1992) Conceptual database design—an entity-relationship-approach. Benjamin/Cummings, Redwood City

    MATH  Google Scholar 

  5. Markowitz VM, Shoshani A (1992) Representing extended Entity-Relationship structures in relational databases: a modular approach. ACM Trans Database Syst 17(3):423–464

    Article  Google Scholar 

  6. Fahrner C, Vossen G (1995) A survey of database design transformations based on the entity-relationship model. Data Knowl Eng 15(3):213–250

    Article  MATH  Google Scholar 

  7. Naumann F, Freytag JCh, Leser U (2004) Completeness of information sources. Inf Syst 29(7):583–615

    Article  Google Scholar 

  8. Altman DG (1991) Practical statistics for medical research. Chapman & Hall, London

    Google Scholar 

  9. Keim D, Kohlhammer J, Ellis G, Mansmann F (2010) Mastering the information age—solving problems with visual analytics. The Eurographics Association, Goslar

    Google Scholar 

  10. Wilkinson L, Friendly M (2009) The history of the cluster heat map. Am Stat 63(2):179–184

    Article  MathSciNet  Google Scholar 

  11. R Development Core Team (2009) R—a language and environment for statistical computing. R Foundation for Statistical Computing, Vienna

    Google Scholar 

  12. Heart disease data set. UCI machine learning repository. http://archive.ics.uci.edu/ml/datasets/Heart+Disease. Accessed May 2, 2012

  13. Flicek P, Ridwan Amode M, Barrell D et al. (2012) Ensembl 2012. Nucleic Acids Res 40:D84–D90

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. Tableau Software Inc. http://www.tableausoftware.com/. Accessed May 4, 2012

  16. infovis Wiki: information visualizaton. http://www.infovis-wiki.net/index.php?title=Information_Visualization. Accessed May 4, 2012

  17. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Martin Dugas.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13222-012-0102-x

Keywords

Navigation