8.2 Database Management Systems (DBMS) (3)

Resources | Revision Questions | Computer Science

Login to see all questions

Click on a question to view the answer

1.

Describe how a query language (such as SQL) is used within a Database Management System (DBMS) to retrieve specific data. Include details of the key components of a typical SQL query and how the DBMS processes this query to return the desired results.

2.

Explain the purpose of an index within a DBMS. Describe how an index improves query performance and discuss the potential drawbacks of using indexes.

3.

Compare and contrast the advantages and disadvantages of using an hierarchical database model and a network database model in a DBMS. How do these models differ from the more flexible relational model?