A relational database is a type of database that stores information in tables, where each table is made up of rows and columns. These tables can be linked together by using common pieces of information, called keys, to create relationships between them. This helps to organize, manage, and retrieve data efficiently and accurately.
Database integrity refers to the accuracy, consistency, and reliability of the data stored in a database. Ensuring database integrity involves various principles and practices to maintain data quality and prevent errors. Here are the main aspects: