Micromeritics - Fundamental and Derived Properties of Powders
Surya
1. Codd’s Rule
E.F codd has developed 12 rules which are called as
Codd Rules.
The RDMS which satisfy these rules it is called as fully
Relational data base.
2. 12 rules1. I Information Rule
2. G Guaranteed Access Rule
3. S Systamatic treatment of nulls Rule
4. A Active Online Catalog Rule
5. D Data Sub Language Rule
6. V View Updating Rule
7. H High level insert, udpdate and delete Rule
8. P Physical Data Independence Rule
9. L Logical Data Independence Rule
10. I Integrity Independence Rule
11. D Distribution Independence Rule
12. N Non-Subversion Rule
3. It states that all information in relational
database must be represented by values.
4. It states that every value in the database must be accessed in the
combination of Table name, Primary Key and Column name.
5. It states that there should be a consistent policy in the use of
nulls.
6. It states that all the information within the catalog must be
accessed with the same command.
7. It states that the RDBMS should have language that allows
Data
defination
Constraints
Security
Data
Manipulation
Transaction
management properties
8. It states that when the changes made in the view must be
affected to its base table
9. At a table level such as.,
“Set of records”
It states that RDBMS should support
Insertion DeletionUpdation
10. It states that the changes to the physical level must not require
a change in programs
11. Such as., Adding columns, changing column lengths etc..
It states that changes to the logical level
Must not require a change in programs.
12. It states that integrity constraints must be specified separately,
from application programs and stored in catalog.
13. This Rule specifies the hiding of the information.
The Distribution of portions of the database to various
locations should not be visible to users of the database.
14. It states that if low level access is allowed to a system, then it
should not be able to damage the integrity rule to change the
data.
15. Codd Rules…..
Any DBMS that
satisfies these
Rules…
Then the DBMS is
said to be “Fully
relational”.
E.F. Codd