You are on page 1of 2

 

DBMS​ ​Tutorial​ ​-5​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​15114007 


 

JP​(paper_title,​ ​paper_doi,​ ​journal_name,​ ​journal_volume,​ ​start_page,end_page,​ ​year,​ ​author_id, 


author_name,​ ​author_web,​ ​editor_id,editor_name,​ ​editor_web,​ ​publisher_name,​ ​publisher_location), 

CP​(paper_title,​ ​paper_doi,​ ​conference_name,​ ​start_date,​ ​end_date,​ ​year,​ ​conference_location, 


author_id,​ ​author_name,​ ​author_web). 
 
Attributes​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​Mapped​ ​into 
Paper_title​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​A 
Paper_doi​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​B 
Journal_name​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​C 
Journal_volume​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​D 
Start_page​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​E 
End_page​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​F 
Year​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​G 
Author_id​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​H 
Author_name​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​I 
Author_web​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​J  
Editor_id​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​K 
Editor_name​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​L 
Editor_web​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​M 
Publisher_name​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​N 
Publisher_location​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​O 
Conference_name​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​P 
Start_date​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​Q 
End_date​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​:​ ​R 
Conference_location​ ​ ​ ​ ​ ​ ​ ​:​ ​S 
 
Assumptions: 
1:In​ ​a​ ​given​ ​journal​ ​volume​ ​no​ ​two​ ​paper​ ​can​ ​have​ ​same​ ​starting​ ​and​ ​ending​ ​page. 
2:Only​ ​one​ ​paper​ ​is​ ​discussed​ ​in​ ​each​ ​conference. 
3:Each​ ​location​ ​has​ ​different​ ​starting​ ​and​ ​ending​ ​date​ ​corresponding​ ​to​ ​any​ ​conference​ ​name. 
4:Each​ ​paper​ ​is​ ​discussed​ ​in​ ​at​ ​max​ ​one​ ​conference. 
 
 
 
 

 
Q​ ​1​ ​:​ ​ ​Identify​ ​the​ ​set​ ​of​ ​functional​ ​dependencies​ ​appearing​ ​in​ ​your​ ​database. 
 
Sol: 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​For​ ​Journal_Name: 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​A​ ​ ​ ​ ​ ​ ​→​ ​ ​ ​ ​ ​ ​ ​BCDEFGNOP 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​B​ ​ ​ ​ ​ ​ ​→​ ​ ​ ​ ​ ​ ​ ​A 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​C​ ​ ​ ​ ​ ​ ​→​ ​ ​ ​ ​ ​ ​ ​N 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​CDE​ → ​ ​ ​ ​ ​ ​ ​ ​ ​ ​A 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​CDF​ ​ → ​ ​ ​ ​ ​ ​ ​ ​ ​A 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​CD​ ​ ​ → ​ ​ ​ ​ ​ ​ ​ ​ ​ ​G 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​H​ ​ ​ ​ ​→​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​IJ 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​K​ ​ ​ ​→​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​LM 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​N​ ​ ​→​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​O 
 
For​ ​Conference_Name: 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​A​ ​ ​ ​ ​ ​ ​→​ ​ ​ ​ ​ ​ ​ ​BGPQRS 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​B​ ​ ​ ​ ​ ​ ​→​ ​ ​ ​ ​ ​ ​ ​A 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​QS​ ​ ​ ​ ​ ​ → ​ ​ ​ ​ ​ ​ ​ ​AP 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​RS​ ​ ​ ​ ​ → ​ ​ ​ ​ ​ ​ ​ ​ ​AP 
​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​H​ ​ ​ ​ ​→​ ​ ​ ​ ​ ​ ​ ​ ​ ​IJ 
   
 
 
   
 
 
 

You might also like