What is a database?
A database is an organized collection of structured information or data, typically stored electronically in a computer system.
Tap to flip
Space↑↓
←→Navigate
SSpeak
FFocus
1/10
Key Terms
Term
Definition
What is a database?
A database is an organized collection of structured information or data, typically stored electronically in a computer system.
Hover to peek or log in to view all
What is SQL?
SQL (Structured Query Language) is a standard programming language used for managing and manipulating databases.
Hover to peek or log in to view all
Define 'primary key'.
A primary key is a unique identifier for a record in a database table, ensuring that no two records have the same key.
What is a relational database?
A relational database is a type of database that stores data in tables with rows and columns, using relationships between tables to organize data.
What is normalization in databases?
Normalization is the process of organizing data to reduce redundancy and improve data integrity.
Explain 'client-server architecture'.
Client-server architecture is a network design where clients request resources from a centralized server, which processes and returns the requested in...
Hover to peek or log in to view all
Study Tips
- Press F to enter focus mode for distraction-free studying
- Review cards regularly to improve retention
- Try to recall the answer before flipping the card
- Share this deck with friends to study together
Term | Definition |
---|---|
What is a database? | A database is an organized collection of structured information or data, typically stored electronically in a computer system. |
What is SQL? | SQL (Structured Query Language) is a standard programming language used for managing and manipulating databases. |
Define 'primary key'. | A primary key is a unique identifier for a record in a database table, ensuring that no two records have the same key. |
What is a relational database? | A relational database is a type of database that stores data in tables with rows and columns, using relationships between tables to organize data. |
What is normalization in databases? | Normalization is the process of organizing data to reduce redundancy and improve data integrity. |
Explain 'client-server architecture'. | Client-server architecture is a network design where clients request resources from a centralized server, which processes and returns the requested information. |
What is a DBMS? | A Database Management System (DBMS) is software that provides an interface for users to interact with databases, ensuring data is consistently organized and easily accessible. |
Define 'foreign key'. | A foreign key is a field in a database table that creates a link between two tables, referencing the primary key of another table. |
What is a transaction in database systems? | A transaction is a sequence of operations performed as a single logical unit of work, ensuring data integrity through properties like atomicity, consistency, isolation, and durability (ACID). |
What is the purpose of indexing in databases? | Indexing improves the speed of data retrieval operations on a database table by creating a data structure that allows for faster searches. |