Quiz 1.2 Flashcards
Term used to describe the combination of the DBMS and the database.
Database System.
The following property of transaction ensures that all manipulation of the database must be successful, or else no changes will be applied.
Atomicity.
A function of the Database Management System (DBMS) that includes functions such as querying the database to retrieve specific data, updating the database to reflect changes in the mini world, and generating reports form the data.
Manipulating.
Is sometimes referred to as the “intension” of the database.
Schema.
When we define a new database, we specify its database schema only to the DBMS. At this point, the corresponding database is in this state.
Empty State.
People whose jobs require access to the database for querying,
updating, and generating reports; the database primarily exists for their use.
Database Users.
Of the different classes of end users, this class requires the most knowledge of the DBMS.
Sophisticated Users.
Duplication of effort is one of many downsides in not controlling this, or storing the same data multiple times.
Data Redundancy.
“every section record must be related to a course record” is an example of this type of constraint.
Referential Integrity.
Some constraints can be specified to the DBMS and automatically enforced. Other constraints may have to be checked by update programs or at the time of data entry. For typical large applications, it is customary to call such constraints by this name.
Business Rules (Logic)
1:1, 1:N, N:1, N:M are all cardinality ratios of these class of relationships.
Binary Relationships.
This participation, also referred to as the “existence dependency” is represented as a double solid line from an entity type E to a relationship type R on an ER diagram.
Total Participation.
The total number of subsets of an entity set {e1, e2, …, en} with n entity instances.
2^n.
Daily Double (Which entity type can I move the attribute “StartDate” to)? One is (0,N), one is (1,N)
Neither
The cardinality combined with the participation constraint(s) are referred to as this.
Structural Constraints.