
Database basic knowlodge
database application: a particular database and the associated programs that implements the databse queries and updates.
GUI: graphical user interfaces
Database design process:
- requirenments collection and analysis
- create a conceptual schema->conceptual design(this chapter focus on this point)
- logical design
- phisical design
##ER Model##
Entity: a thing in the real world with an independent existence
Attributes: the particular properties that describe the entity.
- simple – composite
- single-value – multivalued
- stored – dereived(Age is a derived attribute derivable from birthday)
- null values(college_degree for a person don’t have;unknow)
- complex attribute: combination of composite and multivalued
weak entity type: an entity type with no key




近期评论