What are the general transformation rules, Database Management System

Assignment Help:

What are the General Transformation Rules for Relational operations? 

Ans: The transformation rules transform one relational algebra expression to AN

EQUIVALENT ONE 

1. Employed by the query optimizer to optimize query tree 

2. Any type of rule, if applied, ensures that the resultant tree is equivalent → resulting execution plan is equivalent 

 General Transformation Rules is as follow:

1. Commutativity of s: The s operation is commutative: 

  • sc1 (sc2(R)) = sc2 (sc1(R))
  • More selective selections first

Related Discussions:- What are the general transformation rules

Data models, why older data models are being replaced by new data models....

why older data models are being replaced by new data models.

Software failures-database recovery and security, Software failures :  In s...

Software failures :  In such cases, a software error abruptly stops the implementation of the current transaction (or all transactions), therefore leading to losing the state of pr

Cartesian product, If R1 and R2 are two relations or functions, then the re...

If R1 and R2 are two relations or functions, then the result of R3 = R1 × R2 is the combination of tuples that are in R1 and R2. The product is associative and commutative. Degr

horizontal fragmentation, Horizontal Fragmentation- Horizontal fragmentati...

Horizontal Fragmentation- Horizontal fragmentation groups together the tuples in a relation that are collectively used by the main transactions. A horizontal fragment is produced b

Which operator is cartesian product in relational algebra, Which operator i...

Which operator is Cartesian product in relational algebra? Cartesian product in relational algebra is a binary operator. (It requires two operands. e.g., P X Q)

What is olap, What is OLAP? OnLine Analytical Processing (OLAP) is a Bu...

What is OLAP? OnLine Analytical Processing (OLAP) is a Business Intelligence (BI) reporting system. OLAP gives the user with the capability to sum, count, average and do other

What is deadlock, What is deadlock? Neither of the transaction can ever...

What is deadlock? Neither of the transaction can ever proceed with its normal implementation. This situation is known as deadlock.

4, explain the level architectures of the database management system

explain the level architectures of the database management system

Oracle/sql, can you create a database for me in oracle/sql

can you create a database for me in oracle/sql

Explain the 10 reasons to use mysql, Question 1 Explain the 10 reasons to ...

Question 1 Explain the 10 reasons to use MySQL Question 2 Write the SQL statements to demonstrate the following using SELECT command Expression Evaluation ORDER BY

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd