Dbms-Lab Assignment - 1: Name - VIKAS SINGH Roll No - 4257
Dbms-Lab Assignment - 1: Name - VIKAS SINGH Roll No - 4257
• Banking: transactions
• Airlines: reservations, schedules
• Universities: registration, grades
• Sales: customers, products, purchases
• Online retailers: order tracking, customized recommendations
• Manufacturing: production, inventory, orders, supply chain
• Human resources: employee records, salaries, tax deductions
Data Models:
• Relational model
• Entity-Relationship data model (mainly for database design)
• Object-based data models (Object-oriented and
Objectrelational)
• Semistructured data model (XML)
• Other older models: o Network model o Hierarchical model
A database is a means of storing information in such a way that
information can be retrieved from it. In simplest terms, a relational
database is one that presents information in tables with rows and
columns. A table is referred to as a relation in the sense that it is a
collection of objects of the same type (rows). Data in a table can be
related according to common keys or concepts, and the ability to
retrieve related data from a table is the basis for the term relational
database. A Database Management System (DBMS) handles the way
data is stored, maintained, and retrieved. In the case of a relational
database, a Relational Database Management System (RDBMS)
performs these tasks.