Computer Science, asked by mahakudchinmay1386, 1 year ago

What is the basic principle of relational model? how it is different from hierarchical and network mode?

Answers

Answered by AniketVerma1
2
The relational model (RM) for database management is an approach to managing data using a structure and language consistent with first-order predicate logic, first described in 1969 by Edgar F. Codd,[1][2] where all data is represented in terms of tuples, grouped into relations. A database organized in terms of the relational model is a relational database.Diagram of an example database according to the relational model[3]In the relational model, related records are linked together with a "key".

The purpose of the relational model is to provide a declarative method for specifying data and queries: users directly state what information the database contains and what information they want from it, and let the database management system software take care of describing data structures for storing the data and retrieval procedures for answering queries.

Most relational databases use the SQL data definition and query language; these systems implement what can be regarded as an engineering approximation to the relational model. A table in an SQL database schema corresponds to a predicate variable; the contents of a table to a relation; key constraints, other constraints, and SQL queries correspond to predicates. However, SQL databases deviate from the relational model in many details, and Codd fiercely argued against deviations that compromise the original principles.[4] In relational data model the data is organized into tables. These tables are called relations.


HOPE IT HELPS.......

Answered by sandeepgurung245351
1

Explanation:

Good morning I think it will help you plz follow me

Attachments:
Similar questions