Keys in dbms

shalinis38 573 views 13 slides Aug 09, 2017
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

its about using to study.


Slide Content

Keys In DBMS Presented by Shalini

Indroduction What Is Keys? *keys are very important part of relational data base. *they are used to establish and identify relation between tables. * they also ensure that each record within a table can be uniquely identified by combination of one or more fields within a table.

DBMS has five types of keys in it and they all has different functionality. The keys are all follows: *Super key *Candidate key *Primary key *Foreign key *Composite key

Super key: A super key is a set of ONE or MORE columns(Attributes) to uniquely identify rows in a table.

Examples: Super keys: Empssn Empnum Empssn,empname Empssn,num,name Empnum,name Empssn Empnum Empname 9876540098 Ca05 Shana 9876543210 Ca06 Shalini 1234567890 Ca07 Bhavani 2143658709 Ca08 Suvathi 6543210987 Ca09 Nithya

Candidate key: *A SUPER KEY with no redundant attribute is known as Candidate Key.

Candidate keys : *Empssn *Empnum Empssn Empnum Empname 9876540098 Ca05 Shana 9876543210 Ca06 Shalini 1234567890 Ca07 Bhavani 2143658709 Ca08 Suvathi 6543210987 Ca09 Nithya

Primary key: *A Primary key is a column or set of columns in a table that uniquely identifies tubels(rows) in that table .

Example: Empssn Empid Empname 9876540098 Ca05 Shana 9876543210 Ca06 Shalini 1234567890 Ca07 Bhavani 2143658709 Ca08 Suvathi 6543210987 Ca09 Nithya Empssn Empnum Empnam 9876540098 Ca01 Oviya 9078563412 Ca02 Raiza 1234567890 Ca03 Bindhu 5432109876 Ca04 Kajal 6543210987 Ca10 Pragya

Foreign key : *Foreign key are column of a table that points to the primary key of another table. *They act as a cross reference between tables.

Example: emp 1 emp 2 Empssn Empid Empname 9876540098 Ca05 Shana 9876543210 Ca06 Shalini 1234567890 Ca07 Bhavani 2143658709 Ca08 Suvathi 6543210987 Ca09 Nithya Empssn Empnum Empnam 9876540098 Ca01 Oviya 9078563412 Ca02 Raiza 1234567890 Ca03 Bindhu 5432109876 Ca04 Kajal 6543210987 Ca10 Pragya

Composite key : *A key that consists of more than one atributes to uniquely identify rows(also known as records or tubels)in a table is called COMPOSITE KEY .

Example : Empssn Empnum Empname 9876543210 Ca05 Shana 1234567890 Ca06 Shalini 9078534127 Ca07 Bhavani 2143658709 Ca08 Suvathi 5432109876 Ca09 Nithya
Tags