2. Introduction to Databases

  1. Ying Bai

Published Online: 4 AUG 2011

DOI: 10.1002/9781118104651.ch2

Practical Database Programming with Java

Practical Database Programming with Java

How to Cite

Bai, Y. (2011) Introduction to Databases, in Practical Database Programming with Java, John Wiley & Sons, Inc., Hoboken, NJ, USA. doi: 10.1002/9781118104651.ch2

Author Information

  1. Department of Computer Science and Engineering, Johnson C. Smith University, Charlotte, North Carolina, USA

Publication History

  1. Published Online: 4 AUG 2011
  2. Published Print: 16 SEP 2011

ISBN Information

Print ISBN: 9780470889404

Online ISBN: 9781118104651



  • databases, integral part of information-driven society - structure and components about relational databases;
  • database programs, and technology - decisions, made by organizations based on information collected and stored in databases;
  • identifying keys, primary key and entity integrity - primary keys, and tuple-level addressing mechanism in relational databases


This chapter contains sections titled:

  • What Are Databases and Database Programs?

  • Develop a Database

  • Sample Database

  • Identifying Keys

  • Define Relationships

  • ER Notation

  • Data Normalization

  • Database Components in Some Popular Databases

  • Create Microsoft Access Sample Database

  • Create Microsoft SQL Server Sample Database

  • Create Oracle 10g XE Sample Database

  • Chapter Summary

  • Homework