22.1 Fill in the blanks in each of the following statements:
A table in a relational database consists of and in which values are stored.
The uniquely identifies each row in a relational database table.
A relational database can be manipulated with the ADO.NET Entity Framework via an object of a derived class of , which contains properties for accessing each table in the database.
The control (presented in this chapter) displays data in rows and columns that correspond to the rows and columns of a data source.
Merging data from multiple relational database tables is called the data.
A(n) is a column (or group of columns) in a relational database table that matches the primary-key column (or group of columns) in another table.
A(n) object serves as an intermediary between a data source and its corresponding data-bound GUI control.
The property of a control specifies where it gets the data it displays.
22.2 State whether each of the following is true or false. If false, explain why.
Providing the same value for a foreign key in multiple rows causes the DBMS to report an error.
Providing a foreign-key value that does not appear as a primary-key value in another table is an error.
The result of a query can be sorted in ascending or descending order.
A BindingNavigator
object can extract data from a database.
A DbContext
automatically saves changes made back to the database.