What is the specific order that the 7 SQL commands must be written in? (SFJW GHO)
What is a Full Backup?
A complete copy of all data at a point in time.
What is a Incremental Backup?
Copies only the data changed since the last backup of any type.
What is a Differential Backup?
Copies all changes made since the last full backup.
What is database Mirroring?
The process of making an exact, real-time copy of a database by copying it onto a different machine, usually at the SAME PHYSICoAL LOCATION. This creates data redundancy, so if the primary database fails, the mirrored copy can take over, helping to keep the system available and running smoothly.
What is database Replication?
The process of copying and transferring data between different databases that are located at DIFFERENT PHYSICAL SITES. This means the data is duplicated on a separate machine in a different geographical location, which helps ensure availability and disaster recovery if one site fails.
What are the three types of data collection?
Extract, Transform, and Load (ETL) – Collecting existing data by extracting it from sources, transforming it, and loading it for analysis.
Active Data Collection – Directly asking users for new data through surveys, interviews, or forms.
Passive Data Collection – Gathering new data without direct user permission, such as tracking web usage or timestamps.
What are the three complexities faced when obtaining external data? (DSC)
DATA INTEGRITY: ensuring the data is reliable and hasn’t been tampered with.
SAFETY: making sure the data is free from viruses or malicious code.
COPYRIGHTS: legal restrictions or agreements needed to use the data.
In SQL, which comparison operators are used to test for NULL values?
IS and IS NOT
Operators like =, <>, !=, <, > cannot be used to test for NULL because NULL represents “unknown”, not zero.
What are the eight steps in the data life cycle? (DCP SAP AP)
What does this describe?
A visual representation that shows the logical flow of data through a system or process. It focuses on how data moves between processes, data stores, and external entities, emphasizing the logical flow rather than physical movement.
Data Flow Diagram (DFD)
What does this describe?
A diagram that depicts the sequence of steps in a process, showing both the logical and physical flow of activities, decisions, and data. It uses various symbols to represent tasks, decisions, inputs, outputs, and can include physical details like who performs the task or where it happens.
Flowchart
What does this describe?
A diagram that illustrates how different systems or components interact or interface with each other, focusing on the connections and communication between systems rather than the internal flow of data or process steps.
System Interface Diagram
In database dimensional modeling, what is the difference between the Star schema and Snowflake schema?
Star schema has a central fact table with denormalized dimension tables, while snowflake schema normalizes dimension tables into multiple related tables, adding complexity and flexibility.
What is the difference between denormalized and normalized?
Denormalized means data is stored with some intentional redundancy—so related information is combined into fewer tables rather than split into many normalized tables. This reduces the number of joins needed in queries, improving read performance and simplifying reporting, but it can increase data duplication and the risk of inconsistencies.
Which database Normal Form Rule does this describe?
Each table cell holds only one atomic value, and every row is uniquely identified by a primary key.
First Normal Form (1NF)
Which database Normal Form Rule does this describe?
All non-key attributes depend on the entire primary key, eliminating partial dependencies (important if the primary key is composite).
Second Normal Form (2NF)
Which database Normal Form Rule does this describe?
No non-key attribute depends on another non-key attribute (no transitive dependencies); every attribute depends only on the primary key.
Third Normal Form (3NF)