RDBMS vs OODBMS and Cursors and Embedded SQL
- What are the main differences between designing a relational database and an object database. Illustrate by examples.
- Describe the concept of a cursor and how it is used in embedded SQL.
Sample Answer
1. Relational vs. Object Databases
Relational Databases
- Data Structure: Data is organized into tables, with rows representing records and columns representing attributes.
- Data Model: Based on the relational model, which uses mathematical concepts to represent data relationships.
- Query Language: SQL (Structured Query Language) is used to query and manipulate data.