Q1.Write detail notes to explain the following terminologies.
a.Database
b.tables
c.attributes
d.tuples
e.relational database
f.primary keys
g.composite primary key
h.foregin keys

-design and draw a database of not less than 5 table,to be used to explain the above terminologies.these table must be realistic and related to indacateyour understand of RDB
-you must display your in dept understanding of the terminologies by their characteristic,purpose,advantage and disadvantage of their use.