Relational Database Design
#1

[attachment=9463]
Relational Database Design
Purpose of Normalization
Anomalies
Functional Dependencies
Normalization
Keys
SuperKey
a set of attributes whose values together uniquely identify a tuple in a relation
Candidate Key
a superkey for which no proper subset is a superkey…a key that is minimal .
Can be more than one for a relation
Primary Key
a candidate key chosen to be the main key for the relation.
One for each relation
Keys can be composite
Normalization
Normalization is a formalized procedure to eliminating redundancy from data by the progressive use of ‘non-lose decomposition’, which involves splitting records without losing information.
In reducing, the data model to the state where each bit of information is only held in one place, the update process is much simpler, more efficient and inconsistencies in the database are impossible.
Normalization is a technique for producing a set of relations with desirable properties, given the data requirements of an enterprise.
There are 2 different kinds of dependencies involved up to 5 NF
Functional dependency
Multivalued dependence
Lossless-join and Dependency Preservation Properties
When creating ‘smaller relations’ from original relations through decomposition with normalization, we need to recognize two important properties of decomposition:
- Lossless-join property enables us to find any instance of original relation from corresponding instances in the smaller relations. (“Re-build”)
- Dependency preservation property enables us to enforce a constraint on original relation by enforcing some constraint on each of the smaller relations. (“Preserve constraints”)
First Normal Form
A relation schema R is in 1NF if the domains of all attributes are atomic.
A relation in which the intersection of each row and column contains one and only one value.
Solution
Remove the repeating group
In case of multi-valued
Create new relation
Columns = Key + multi-valued
Take its determinant with it
Second Normal Form(2NF)
A relation is in second normal form if and only if
It is in 1NF and every non-primary-key attribute is fully functionally dependent on the primary key.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: incremental information extraction using relational database, watermaking, online examination system relational database, relational database diagram, database design for dummies, watermark for relational database, watermaking on relational database ppt,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Particle Swarm Optimization Algorithm and Its Application in Engineering Design Optim computer science crazy 3 5,495 03-05-2013, 10:28 AM
Last Post: computer topic
  VLSI System Design seminar class 1 3,867 13-12-2012, 12:44 PM
Last Post: seminar details
  NANOTECHNOLOGY-ASSEMBLER DESIGN AND NANO-COMMUNICATION (Download Seminar Report) Computer Science Clay 13 13,030 28-11-2012, 12:59 PM
Last Post: seminar details
  Integrated Design and Implementation of Embedded Control Systems with Scilab seminar surveyer 1 2,362 19-10-2012, 01:58 PM
Last Post: seminar details
  Advanced Algorithm Design and Analysis FULL PRESENTATION seminar class 1 2,560 10-10-2012, 12:22 PM
Last Post: seminar details
  distributed database full report project report tiger 3 5,239 05-09-2012, 04:04 PM
Last Post: acceriott
  Algorithms and Issues In Client Software Design computer girl 0 1,147 06-06-2012, 03:23 PM
Last Post: computer girl
  Design Technique for Voice Browsers ( Download Full Seminar Report ) computer science crazy 6 6,648 08-03-2012, 04:04 PM
Last Post: ravikumar572
  An Introduction to Low Power Design in VLSI computer science crazy 1 4,044 03-03-2012, 01:01 PM
Last Post: seminar paper
  Design Of 2-D Filters Using A Parallel Processor Architecture (Download Full Seminar Computer Science Clay 3 3,027 18-02-2012, 10:37 AM
Last Post: seminar paper

Forum Jump: