CECS 323 FINAL STUDY GUIDE QUESTIONS, Exams of Social Sciences

CECS 323 FINAL STUDY GUIDE QUESTIONS

Typology: Exams

2025/2026

Available from 02/13/2026

ROCKY-B
ROCKY-B 🇰🇪

4.4

(16)

40K documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CECS 323 FINAL STUDY GUIDE
Database Index - Answers -A Data structure that the database uses to find records
within a table more quickly. Indexes are needed because they are used to quickly find
data without having to search through every row in the table everytime the database
table is accessed.
ACID - Answers -contains the properties of a database transaction and it is meant to
guarantee the validity of the transaction in the event of errors or power failures.
Atomicity - Answers -Each transaction is all or nothing. If one part of the transaction
fails, then the entire transaction fails and the database is left unchanged.
Consistency - Answers -The database is valid from one state/transaction to the next.
Any Data written to the database must be valid according to the defined
rules/constraints
Isolation - Answers -Concurrent execution of transactions result in a system state that
would be obtained if the transactions were sequential. I.E. what is a visible to users and
to users/system during sequential transaction execution.
Durability - Answers -Once a transaction is committed, it will remain so even in the
event of power loss, crash, or error.
First Normal Form - Answers -eliminate multi-valued and repeated attributes
Second Normal Form - Answers -Eliminate subkey, where the subkey is part of a
composite primary key
Third Normal Form - Answers -Eliminate subkey, where the subkey is not part of the
primary key.
Recursive relationship - Answers -An association between a single class type(in one
role) and itself(in another role). An example of this would be the relationship between
managers and employee. Every Manager is an employee, but not all employees are
managers.
Aggregation - Answers -motorized vehicles -----(1..*) parts
Composition - Answers -University -------(1..1) Departments
Composition - Answers -Cannot exist on their own without a parent; They are created
with(or after) the parent and they are deleted if the parent is deleted.
pf2

Partial preview of the text

Download CECS 323 FINAL STUDY GUIDE QUESTIONS and more Exams Social Sciences in PDF only on Docsity!

CECS 323 FINAL STUDY GUIDE

Database Index - Answers - A Data structure that the database uses to find records within a table more quickly. Indexes are needed because they are used to quickly find data without having to search through every row in the table everytime the database table is accessed. ACID - Answers - contains the properties of a database transaction and it is meant to guarantee the validity of the transaction in the event of errors or power failures. Atomicity - Answers - Each transaction is all or nothing. If one part of the transaction fails, then the entire transaction fails and the database is left unchanged. Consistency - Answers - The database is valid from one state/transaction to the next. Any Data written to the database must be valid according to the defined rules/constraints Isolation - Answers - Concurrent execution of transactions result in a system state that would be obtained if the transactions were sequential. I.E. what is a visible to users and to users/system during sequential transaction execution. Durability - Answers - Once a transaction is committed, it will remain so even in the event of power loss, crash, or error. First Normal Form - Answers - eliminate multi-valued and repeated attributes Second Normal Form - Answers - Eliminate subkey, where the subkey is part of a composite primary key Third Normal Form - Answers - Eliminate subkey, where the subkey is not part of the primary key. Recursive relationship - Answers - An association between a single class type(in one role) and itself(in another role). An example of this would be the relationship between managers and employee. Every Manager is an employee, but not all employees are managers. Aggregation - Answers - motorized vehicles ⬦ -----(1..*) parts Composition - Answers - University ⬥ -------(1..1) Departments Composition - Answers - Cannot exist on their own without a parent; They are created with(or after) the parent and they are deleted if the parent is deleted.

Disjoint Specialization - Answers - Each member of a superclass maybe a member of no more than one class. Denormalization - Answers - Intentionally "breaking the rules" of normal forms. Subquery - Answers - A query(SELECT statement) that is embedded in another query. overlapping specialization - Answers - any member of a superclass may be a member of more than one subclass subclass - Answers - a class that inherits common attributes from a parent class, but contains unique attributes of its own. Complete Specialization - Answers - All members of a superclass must also be members of at least one subclass. Recursive association - Answers - an association between a single class type(in one role) and itself(in another) Generalization - Answers - We call the process of designing subclasses from "bottom up". Incomplete Specialization - Answers - Some members of a superclass might not be members of any subclass. Boyce-Codd normal form - Answers - A database with no subkey in any relation(with no exception).