SlideShare a Scribd company logo
uppose we have a database for an university. The requirements are as follows:
Professors have an SSN, a name, an age, a rank, and a research specialty.
Projects have a project number, a sponsor name (e.g., NSF), a starting date, an ending date, and
a budget.
Graduate students have an SSN, a name, an age, and a degree program (e.g., M.S. or Ph.D.).
Each project is managed by one professor (known as the projects principal investigator).
Each project is worked on by one or more professors (known as the projects co-investigators).
Professors can manage and/or work on multiple projects.
Each project is worked on by one or more graduate students (known as the projects research
assistants).
When graduate students work on a project, a professor must supervise their work on the project.
Graduate students can work on multiple projects, in which case they will have a (potentially
different) supervisor for each one.
The FDs for the above requirements are given as,
PSSN Name, Age, Rank, Specialty
Proj Sponsor, Start, End, Budget
GSSN Name, Age, Program
Proj PI
GSSN, Proj Supervisor
PI PSSN
Supervisor PSSN
Answer the following questions:
(a) Create one relational schema (R) with all the attributes.
(b) How many candidate keys does R have? Justify your answer.
(c) Do a BCNF decomposition. Is it lossless? Is it dependency preserving?
(d) Do a 3NF decomposition. Is it lossless? Is it dependency preserving?
(e) Are there any FDs that this example has which are not in F+?

More Related Content

Similar to uppose we have a database for an university. The requirements are as.pdf

1. research proposal writing by md. abdul momin sheikh, fet, hstu
1. research proposal writing by md. abdul momin sheikh, fet, hstu1. research proposal writing by md. abdul momin sheikh, fet, hstu
1. research proposal writing by md. abdul momin sheikh, fet, hstumsheikh14
 
SLTCC2017 Impact of Research-Informed Teaching (Dr Paul Joseph-Richard & Dr M...
SLTCC2017 Impact of Research-Informed Teaching (Dr Paul Joseph-Richard & Dr M...SLTCC2017 Impact of Research-Informed Teaching (Dr Paul Joseph-Richard & Dr M...
SLTCC2017 Impact of Research-Informed Teaching (Dr Paul Joseph-Richard & Dr M...Solent Learning and Teaching Institute
 
PhD Advantage@JAIN University research program in Management and Commerce.
PhD Advantage@JAIN University research program in Management and Commerce.PhD Advantage@JAIN University research program in Management and Commerce.
PhD Advantage@JAIN University research program in Management and Commerce.dr m m bagali, phd in hr
 
Jain university.....ph d .... 2014.... information .
Jain university.....ph d .... 2014.... information .Jain university.....ph d .... 2014.... information .
Jain university.....ph d .... 2014.... information .dr m m bagali, phd in hr
 
Jain university.....ph d .... 2014.... information .MM Bagali
Jain university.....ph d .... 2014.... information .MM BagaliJain university.....ph d .... 2014.... information .MM Bagali
Jain university.....ph d .... 2014.... information .MM Bagalidr m m bagali, phd in hr
 
Research paper guide for students
Research paper guide for studentsResearch paper guide for students
Research paper guide for studentsLynda Scaggs
 
Dissertation India
Dissertation IndiaDissertation India
Dissertation IndiaJustth12
 
Research 2013 august / JAIN University, PhD, Research, HR and Management, PhD...
Research 2013 august / JAIN University, PhD, Research, HR and Management, PhD...Research 2013 august / JAIN University, PhD, Research, HR and Management, PhD...
Research 2013 august / JAIN University, PhD, Research, HR and Management, PhD...dr m m bagali, phd in hr
 
Researchers learning lives
Researchers learning livesResearchers learning lives
Researchers learning livesnmjb
 
Doctoral Identity
Doctoral IdentityDoctoral Identity
Doctoral IdentityJill Bell
 
Custom Essay writers
Custom Essay writersCustom Essay writers
Custom Essay writersjanifar52
 
Custom Essay writers
Custom Essay writersCustom Essay writers
Custom Essay writersjanifar52
 
Research and Scholarship in Higher Education Learning and Teaching
Research and Scholarship in Higher Education Learning and TeachingResearch and Scholarship in Higher Education Learning and Teaching
Research and Scholarship in Higher Education Learning and TeachingNewportCELT
 
Career Exploration for Education Majors
Career Exploration for Education Majors Career Exploration for Education Majors
Career Exploration for Education Majors Tamanna Jahan Rimu, MS
 
Blake.Efc Presentation2010.Ms Career Exploration
Blake.Efc Presentation2010.Ms Career ExplorationBlake.Efc Presentation2010.Ms Career Exploration
Blake.Efc Presentation2010.Ms Career ExplorationDanBlake
 
Professional Development of English Teacher
Professional Development of English TeacherProfessional Development of English Teacher
Professional Development of English TeacherDrPritiSonar
 

Similar to uppose we have a database for an university. The requirements are as.pdf (20)

Dissertation Tutors
Dissertation TutorsDissertation Tutors
Dissertation Tutors
 
1. research proposal writing by md. abdul momin sheikh, fet, hstu
1. research proposal writing by md. abdul momin sheikh, fet, hstu1. research proposal writing by md. abdul momin sheikh, fet, hstu
1. research proposal writing by md. abdul momin sheikh, fet, hstu
 
SLTCC2017 Impact of Research-Informed Teaching (Dr Paul Joseph-Richard & Dr M...
SLTCC2017 Impact of Research-Informed Teaching (Dr Paul Joseph-Richard & Dr M...SLTCC2017 Impact of Research-Informed Teaching (Dr Paul Joseph-Richard & Dr M...
SLTCC2017 Impact of Research-Informed Teaching (Dr Paul Joseph-Richard & Dr M...
 
PhD Advantage@JAIN University research program in Management and Commerce.
PhD Advantage@JAIN University research program in Management and Commerce.PhD Advantage@JAIN University research program in Management and Commerce.
PhD Advantage@JAIN University research program in Management and Commerce.
 
Jain university.....ph d .... 2014.... information .
Jain university.....ph d .... 2014.... information .Jain university.....ph d .... 2014.... information .
Jain university.....ph d .... 2014.... information .
 
Jain university.....ph d .... 2014.... information .MM Bagali
Jain university.....ph d .... 2014.... information .MM BagaliJain university.....ph d .... 2014.... information .MM Bagali
Jain university.....ph d .... 2014.... information .MM Bagali
 
Research paper guide for students
Research paper guide for studentsResearch paper guide for students
Research paper guide for students
 
Dissertation India
Dissertation IndiaDissertation India
Dissertation India
 
Research 2013 august / JAIN University, PhD, Research, HR and Management, PhD...
Research 2013 august / JAIN University, PhD, Research, HR and Management, PhD...Research 2013 august / JAIN University, PhD, Research, HR and Management, PhD...
Research 2013 august / JAIN University, PhD, Research, HR and Management, PhD...
 
Researchers learning lives
Researchers learning livesResearchers learning lives
Researchers learning lives
 
Format of synopsis
Format of synopsisFormat of synopsis
Format of synopsis
 
Format of synopsis
Format of synopsisFormat of synopsis
Format of synopsis
 
upload.docx
upload.docxupload.docx
upload.docx
 
Doctoral Identity
Doctoral IdentityDoctoral Identity
Doctoral Identity
 
Custom Essay writers
Custom Essay writersCustom Essay writers
Custom Essay writers
 
Custom Essay writers
Custom Essay writersCustom Essay writers
Custom Essay writers
 
Research and Scholarship in Higher Education Learning and Teaching
Research and Scholarship in Higher Education Learning and TeachingResearch and Scholarship in Higher Education Learning and Teaching
Research and Scholarship in Higher Education Learning and Teaching
 
Career Exploration for Education Majors
Career Exploration for Education Majors Career Exploration for Education Majors
Career Exploration for Education Majors
 
Blake.Efc Presentation2010.Ms Career Exploration
Blake.Efc Presentation2010.Ms Career ExplorationBlake.Efc Presentation2010.Ms Career Exploration
Blake.Efc Presentation2010.Ms Career Exploration
 
Professional Development of English Teacher
Professional Development of English TeacherProfessional Development of English Teacher
Professional Development of English Teacher
 

More from aksbjj

use in python Description Problem Statement You are given a list o.pdf
use in python Description Problem Statement You are given a list o.pdfuse in python Description Problem Statement You are given a list o.pdf
use in python Description Problem Statement You are given a list o.pdfaksbjj
 
Use a nested loop in java that produces this output.pdf
Use a nested loop in java that produces this output.pdfUse a nested loop in java that produces this output.pdf
Use a nested loop in java that produces this output.pdfaksbjj
 
Urgent!! help please The operator which produces the following o.pdf
Urgent!! help please The operator which produces the following o.pdfUrgent!! help please The operator which produces the following o.pdf
Urgent!! help please The operator which produces the following o.pdfaksbjj
 
updated The following is a list of financial statement items and am.pdf
updated  The following is a list of financial statement items and am.pdfupdated  The following is a list of financial statement items and am.pdf
updated The following is a list of financial statement items and am.pdfaksbjj
 
Unit Managing a Successful Business ProjectBusiness Recovery-T.pdf
Unit  Managing a Successful Business ProjectBusiness Recovery-T.pdfUnit  Managing a Successful Business ProjectBusiness Recovery-T.pdf
Unit Managing a Successful Business ProjectBusiness Recovery-T.pdfaksbjj
 
Unit 1 research reportIn addition to climate change, polar bea.pdf
Unit 1 research reportIn addition to climate change, polar bea.pdfUnit 1 research reportIn addition to climate change, polar bea.pdf
Unit 1 research reportIn addition to climate change, polar bea.pdfaksbjj
 
Uniox, Inc. pretende incrementar sus beneficios en un 50 en el pr�x.pdf
Uniox, Inc. pretende incrementar sus beneficios en un 50 en el pr�x.pdfUniox, Inc. pretende incrementar sus beneficios en un 50 en el pr�x.pdf
Uniox, Inc. pretende incrementar sus beneficios en un 50 en el pr�x.pdfaksbjj
 
Un investigador prob� a 40 adultos. Cada adulto tuvo que calificar s.pdf
Un investigador prob� a 40 adultos. Cada adulto tuvo que calificar s.pdfUn investigador prob� a 40 adultos. Cada adulto tuvo que calificar s.pdf
Un investigador prob� a 40 adultos. Cada adulto tuvo que calificar s.pdfaksbjj
 
Unclear what this error means. Could someone explain what Im doing .pdf
Unclear what this error means. Could someone explain what Im doing .pdfUnclear what this error means. Could someone explain what Im doing .pdf
Unclear what this error means. Could someone explain what Im doing .pdfaksbjj
 
Une al fot�grafo de th3 con una descripci�n de su trabajo Dorotea .pdf
Une al fot�grafo de th3 con una descripci�n de su trabajo Dorotea .pdfUne al fot�grafo de th3 con una descripci�n de su trabajo Dorotea .pdf
Une al fot�grafo de th3 con una descripci�n de su trabajo Dorotea .pdfaksbjj
 
Una organizaci�n de conversaci�n lo ha contratado para liderar los e.pdf
Una organizaci�n de conversaci�n lo ha contratado para liderar los e.pdfUna organizaci�n de conversaci�n lo ha contratado para liderar los e.pdf
Una organizaci�n de conversaci�n lo ha contratado para liderar los e.pdfaksbjj
 
Una persona con reputaci�n de involucrarse en la comunidad se niega .pdf
Una persona con reputaci�n de involucrarse en la comunidad se niega .pdfUna persona con reputaci�n de involucrarse en la comunidad se niega .pdf
Una persona con reputaci�n de involucrarse en la comunidad se niega .pdfaksbjj
 
Una empresa tiene una raz�n de deuda a activos de 0.45 y una raz�n d.pdf
Una empresa tiene una raz�n de deuda a activos de 0.45 y una raz�n d.pdfUna empresa tiene una raz�n de deuda a activos de 0.45 y una raz�n d.pdf
Una empresa tiene una raz�n de deuda a activos de 0.45 y una raz�n d.pdfaksbjj
 
Una evaluaci�n lineal del evento que ocurri�, donde el personal invo.pdf
Una evaluaci�n lineal del evento que ocurri�, donde el personal invo.pdfUna evaluaci�n lineal del evento que ocurri�, donde el personal invo.pdf
Una evaluaci�n lineal del evento que ocurri�, donde el personal invo.pdfaksbjj
 
Una enfermera est� recopilando datos sobre un reci�n nacido y sospec.pdf
Una enfermera est� recopilando datos sobre un reci�n nacido y sospec.pdfUna enfermera est� recopilando datos sobre un reci�n nacido y sospec.pdf
Una enfermera est� recopilando datos sobre un reci�n nacido y sospec.pdfaksbjj
 
T�rkiyede havaliman iletmelerinin kullandklar finansman kaynaklarn .pdf
T�rkiyede havaliman iletmelerinin kullandklar finansman kaynaklarn .pdfT�rkiyede havaliman iletmelerinin kullandklar finansman kaynaklarn .pdf
T�rkiyede havaliman iletmelerinin kullandklar finansman kaynaklarn .pdfaksbjj
 
TRUE OR FALSE1. Examples of dischargeable debts in bankruptcy incl.pdf
TRUE OR FALSE1. Examples of dischargeable debts in bankruptcy incl.pdfTRUE OR FALSE1. Examples of dischargeable debts in bankruptcy incl.pdf
TRUE OR FALSE1. Examples of dischargeable debts in bankruptcy incl.pdfaksbjj
 
TRUE OR FALSE1. If a creditor fails to perfect its security intere.pdf
TRUE OR FALSE1. If a creditor fails to perfect its security intere.pdfTRUE OR FALSE1. If a creditor fails to perfect its security intere.pdf
TRUE OR FALSE1. If a creditor fails to perfect its security intere.pdfaksbjj
 
Translate the following pseudocode into assembly language, assuming .pdf
Translate the following pseudocode into assembly language, assuming .pdfTranslate the following pseudocode into assembly language, assuming .pdf
Translate the following pseudocode into assembly language, assuming .pdfaksbjj
 
Traditionally, HR has focused on the costs associated with each spec.pdf
Traditionally, HR has focused on the costs associated with each spec.pdfTraditionally, HR has focused on the costs associated with each spec.pdf
Traditionally, HR has focused on the costs associated with each spec.pdfaksbjj
 

More from aksbjj (20)

use in python Description Problem Statement You are given a list o.pdf
use in python Description Problem Statement You are given a list o.pdfuse in python Description Problem Statement You are given a list o.pdf
use in python Description Problem Statement You are given a list o.pdf
 
Use a nested loop in java that produces this output.pdf
Use a nested loop in java that produces this output.pdfUse a nested loop in java that produces this output.pdf
Use a nested loop in java that produces this output.pdf
 
Urgent!! help please The operator which produces the following o.pdf
Urgent!! help please The operator which produces the following o.pdfUrgent!! help please The operator which produces the following o.pdf
Urgent!! help please The operator which produces the following o.pdf
 
updated The following is a list of financial statement items and am.pdf
updated  The following is a list of financial statement items and am.pdfupdated  The following is a list of financial statement items and am.pdf
updated The following is a list of financial statement items and am.pdf
 
Unit Managing a Successful Business ProjectBusiness Recovery-T.pdf
Unit  Managing a Successful Business ProjectBusiness Recovery-T.pdfUnit  Managing a Successful Business ProjectBusiness Recovery-T.pdf
Unit Managing a Successful Business ProjectBusiness Recovery-T.pdf
 
Unit 1 research reportIn addition to climate change, polar bea.pdf
Unit 1 research reportIn addition to climate change, polar bea.pdfUnit 1 research reportIn addition to climate change, polar bea.pdf
Unit 1 research reportIn addition to climate change, polar bea.pdf
 
Uniox, Inc. pretende incrementar sus beneficios en un 50 en el pr�x.pdf
Uniox, Inc. pretende incrementar sus beneficios en un 50 en el pr�x.pdfUniox, Inc. pretende incrementar sus beneficios en un 50 en el pr�x.pdf
Uniox, Inc. pretende incrementar sus beneficios en un 50 en el pr�x.pdf
 
Un investigador prob� a 40 adultos. Cada adulto tuvo que calificar s.pdf
Un investigador prob� a 40 adultos. Cada adulto tuvo que calificar s.pdfUn investigador prob� a 40 adultos. Cada adulto tuvo que calificar s.pdf
Un investigador prob� a 40 adultos. Cada adulto tuvo que calificar s.pdf
 
Unclear what this error means. Could someone explain what Im doing .pdf
Unclear what this error means. Could someone explain what Im doing .pdfUnclear what this error means. Could someone explain what Im doing .pdf
Unclear what this error means. Could someone explain what Im doing .pdf
 
Une al fot�grafo de th3 con una descripci�n de su trabajo Dorotea .pdf
Une al fot�grafo de th3 con una descripci�n de su trabajo Dorotea .pdfUne al fot�grafo de th3 con una descripci�n de su trabajo Dorotea .pdf
Une al fot�grafo de th3 con una descripci�n de su trabajo Dorotea .pdf
 
Una organizaci�n de conversaci�n lo ha contratado para liderar los e.pdf
Una organizaci�n de conversaci�n lo ha contratado para liderar los e.pdfUna organizaci�n de conversaci�n lo ha contratado para liderar los e.pdf
Una organizaci�n de conversaci�n lo ha contratado para liderar los e.pdf
 
Una persona con reputaci�n de involucrarse en la comunidad se niega .pdf
Una persona con reputaci�n de involucrarse en la comunidad se niega .pdfUna persona con reputaci�n de involucrarse en la comunidad se niega .pdf
Una persona con reputaci�n de involucrarse en la comunidad se niega .pdf
 
Una empresa tiene una raz�n de deuda a activos de 0.45 y una raz�n d.pdf
Una empresa tiene una raz�n de deuda a activos de 0.45 y una raz�n d.pdfUna empresa tiene una raz�n de deuda a activos de 0.45 y una raz�n d.pdf
Una empresa tiene una raz�n de deuda a activos de 0.45 y una raz�n d.pdf
 
Una evaluaci�n lineal del evento que ocurri�, donde el personal invo.pdf
Una evaluaci�n lineal del evento que ocurri�, donde el personal invo.pdfUna evaluaci�n lineal del evento que ocurri�, donde el personal invo.pdf
Una evaluaci�n lineal del evento que ocurri�, donde el personal invo.pdf
 
Una enfermera est� recopilando datos sobre un reci�n nacido y sospec.pdf
Una enfermera est� recopilando datos sobre un reci�n nacido y sospec.pdfUna enfermera est� recopilando datos sobre un reci�n nacido y sospec.pdf
Una enfermera est� recopilando datos sobre un reci�n nacido y sospec.pdf
 
T�rkiyede havaliman iletmelerinin kullandklar finansman kaynaklarn .pdf
T�rkiyede havaliman iletmelerinin kullandklar finansman kaynaklarn .pdfT�rkiyede havaliman iletmelerinin kullandklar finansman kaynaklarn .pdf
T�rkiyede havaliman iletmelerinin kullandklar finansman kaynaklarn .pdf
 
TRUE OR FALSE1. Examples of dischargeable debts in bankruptcy incl.pdf
TRUE OR FALSE1. Examples of dischargeable debts in bankruptcy incl.pdfTRUE OR FALSE1. Examples of dischargeable debts in bankruptcy incl.pdf
TRUE OR FALSE1. Examples of dischargeable debts in bankruptcy incl.pdf
 
TRUE OR FALSE1. If a creditor fails to perfect its security intere.pdf
TRUE OR FALSE1. If a creditor fails to perfect its security intere.pdfTRUE OR FALSE1. If a creditor fails to perfect its security intere.pdf
TRUE OR FALSE1. If a creditor fails to perfect its security intere.pdf
 
Translate the following pseudocode into assembly language, assuming .pdf
Translate the following pseudocode into assembly language, assuming .pdfTranslate the following pseudocode into assembly language, assuming .pdf
Translate the following pseudocode into assembly language, assuming .pdf
 
Traditionally, HR has focused on the costs associated with each spec.pdf
Traditionally, HR has focused on the costs associated with each spec.pdfTraditionally, HR has focused on the costs associated with each spec.pdf
Traditionally, HR has focused on the costs associated with each spec.pdf
 

Recently uploaded

1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptxJosvitaDsouza2
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsCol Mukteshwar Prasad
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPCeline George
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxbennyroshan06
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxricssacare
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativePeter Windle
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxJisc
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersPedroFerreira53928
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfbu07226
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdfCarlosHernanMontoyab2
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfTamralipta Mahavidyalaya
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxDenish Jangid
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXMIRIAMSALINAS13
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptSourabh Kumar
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...Nguyen Thanh Tu Collection
 

Recently uploaded (20)

1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
NCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdfNCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdf
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 

uppose we have a database for an university. The requirements are as.pdf

  • 1. uppose we have a database for an university. The requirements are as follows: Professors have an SSN, a name, an age, a rank, and a research specialty. Projects have a project number, a sponsor name (e.g., NSF), a starting date, an ending date, and a budget. Graduate students have an SSN, a name, an age, and a degree program (e.g., M.S. or Ph.D.). Each project is managed by one professor (known as the projects principal investigator). Each project is worked on by one or more professors (known as the projects co-investigators). Professors can manage and/or work on multiple projects. Each project is worked on by one or more graduate students (known as the projects research assistants). When graduate students work on a project, a professor must supervise their work on the project. Graduate students can work on multiple projects, in which case they will have a (potentially different) supervisor for each one. The FDs for the above requirements are given as, PSSN Name, Age, Rank, Specialty Proj Sponsor, Start, End, Budget GSSN Name, Age, Program Proj PI GSSN, Proj Supervisor PI PSSN Supervisor PSSN Answer the following questions: (a) Create one relational schema (R) with all the attributes. (b) How many candidate keys does R have? Justify your answer. (c) Do a BCNF decomposition. Is it lossless? Is it dependency preserving? (d) Do a 3NF decomposition. Is it lossless? Is it dependency preserving? (e) Are there any FDs that this example has which are not in F+?