A family of Microsoft relational database management systems designed for ease of use.
Let's take a simple example from the Northwind sample database.
You have a table Customers with primary key CustomerID, i.e. each customer is uniquely identified by its CustomerID.
You have another table Orders with primary key OrderID. Each order is for a specific customer, so the Orders table contains a field CustomerID. CustomerID is not unique in this table, for one customer can have several orders.
In the Relationships window, you can create a link between the two tables on the CustomerID field. If you do not enforce referential integrity for this relationship (link), it is possible to enter a non-existing CustomerID in the Orders table. It is also possible to delete a customer from the Customers table that has some orders in the Orders table, leaving those orders orphaned since their CustomerID is no longer valid.
By ticking the check box "Enforce Referential Integrity" in the properties of the relationship between Customers and Orders, you make it impossible to enter an invalid CustomerID in the Orders table. And you can't delete a customer that has orders, unless you also tick the check box "Cascade Delete Related Records" in the properties of the relationship. If you do that, deleting the customer will also delete all its orders. This can be useful, but also dangerous, so you should only tick "Cascade Delete Related Records" if you're aware of the consequences.