What are the different types of database end users Discuss t
     What are the different types of database end users? Discuss the main activities of each.  Discuss the capabilities that should be provided by a DBMS.  Discuss the differences between database systems and information retrieval systems.  Identify some informal queries and update operations that you would expect to apply to the database shown in figure 1.2.  What is the difference between controlled and uncontrolled redundancy?  ustrate with examples.  Specify all the relationships among the records of the databse shown in Figure 1.2.  Give some additional views that may be needed by other user groups for the database shown in Figure 1.2.  Cite some examples of integrity constraints that you think can apply to the database shown in Figure 1.2.  Give examples of systems in which it may make sense to use traditional file processing instead of a database approach.    #include  
  Solution
#include-           using namespace std;          // This class represents a directed graph using adjacency list representation    class Graph    {            int V; // No. of vertices            list

