Correct option is A
A relational database stores data in a structured format using tables with rows and columns, allowing efficient data management and querying.
· Each
table in a relational database represents an entity (e.g., Customers, Orders).
·
Rows (records) represent individual data entries, while
columns (fields) store attributes of the entity.
· Relationships between tables are established via
foreign keys.
Information Booster:
·
SQL (Structured Query Language) is used to interact with relational databases.
·
Data Integrity: Relational databases ensure data integrity through constraints like primary keys and foreign keys.
Additional Knowledge:
Other Database Models:
·
Hierarchical Model: Data is organized in a tree-like structure where each child node has a single parent. It’s efficient for data with a strict hierarchy, like file systems or organizational charts.
·
Network Model: Data is organized in a graph structure, allowing many-to-many relationships, which is suitable for representing complex data relationships, like transportation or telecommunication networks.
·
Object-Oriented Model: Data is stored as objects, similar to object-oriented programming. This model is used in applications that require complex data representations, like CAD (Computer-Aided Design) and multimedia databases.
·
NoSQL Databases: Unlike relational databases, NoSQL databases (e.g., MongoDB, Cassandra) are designed for unstructured or semi-structured data and can handle large volumes of distributed data. They are widely used in real-time web applications.