Question

3. Consider the relation CLASS(Course#. Univ_Section#. Instructor_name. Semester Building_code. Room#. Time_period. Weekdays.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Given:

  • CLASS (Course#, Univ_Section#, Instructor_name, Semester, Building_code, Room#, Time_period, Weekdays, Credit_hours)
  • Primary key -  Univ_Section#

Candidate key is an attribute or set of attribute which is capable to enough to identify the tuples in the relation.

The possible candidate keys are

  • Univ_Section# - Can indentify the tuples uniquely if Univ_Section# is different for all semesters.
  • (Course#, Univ_Section#, Semester) - If Univ_Section# is not different for all semesters, then (Course#, Univ_Section#, Semester) could act as candidate key because collectively these attributes will be able to identify the tuples uniquely.
  • (InstructorName, Semester) - Can indentify the tuples uniquely if only one course can be taught by the instructor in each semester.
  • (Semester, BuildingCode, Room#, TimePeriod, Weekdays) - Can indentify the tuples uniquely if room number is different for different courses conducted in a particular semester.
Add a comment
Know the answer?
Add Answer to:
3. Consider the relation CLASS(Course#. Univ_Section#. Instructor_name. Semester Building_code. Room#. Time_period. Weekdays. Credit_hours). Thisrepresents classes taught...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Question 1: University Database Consider the following set of requirements for a UNIVERSITY database that is...

    Question 1: University Database Consider the following set of requirements for a UNIVERSITY database that is used to keep track of students' transcripts. The university keeps track of each student's name, student number, social security number current address and phone, permanent address and phone, birth date, sex, class (freshman, sophomore,., graduate), major department, minor department (if any), and degree program (B.A., B.S.,..., Ph.D.). Some user applications need to refer to the city, state, and zip of the student's permanent address,...

  • Problem 1 Consider the following set of requirements for a university database that is used to...

    Problem 1 Consider the following set of requirements for a university database that is used to keep track of students' transcripts. (a) The university keeps track of each student's name, student number, social security number, current address and phone, permanent address and phone, birthdate, sex, class (freshman, sophomore, -, graduate), major department, minor department (if any), and degree program (B.A., B.S., ...., Ph.D.). Some user applications need to refer to the city, state, and zip of the student's permanent address,...

  • Problem Specification: Write a C++ program to calculate student’s GPA for the semester in your class. For each student, the program should accept a student’s name, ID number and the number of courses...

    Problem Specification:Write a C++ program to calculate student’s GPA for the semester in your class. For each student,the program should accept a student’s name, ID number and the number of courses he/she istaking, then for each course the following data is needed the course number a string e.g. BU 101 course credits “an integer” grade received for the course “a character”.The program should display each student’s information and their courses information. It shouldalso display the GPA for the semester. The...

  • CS 2050 – Programming Project # 1 Due Date: Session 3 (that is, in one week!)....

    CS 2050 – Programming Project # 1 Due Date: Session 3 (that is, in one week!). Can be resubmitted up to two times until Session 6 if your first version is submitted by session 3. In this project, you create two classes for tracking students. One class is the Student class that holds student data; the other is the GradeItem class that holds data about grades that students earned in various courses. Note: the next three projects build on this...

  • Q#16) When you consider the model established by Shannon, order the items given below by priority....

    Q#16) When you consider the model established by Shannon, order the items given below by priority. 1. A transmitter translates the symbols into something that could be sent over a transmission channel. II. An information source generates messages made of symbols. III. A receiver tries to recover the resulting symbols and to forward them to the destination node. IV. Some noise could be added to the channel. V. Compression, modulation or any other method could be used. | - |||...

  • Professor Gill has taught General Psychology for many years. During the semester, she gives three multiple-choice...

    Professor Gill has taught General Psychology for many years. During the semester, she gives three multiple-choice exams, each worth 100 points. At the end of the course, Dr Gil gives a comprehensive alworth 200 poset, and represent students scores on exams 1, 2, and respectively. Let X represent the student's score on the final exam. Last semester De Gil had 25 students in her cess. The student exam scores are shows below 73 75 152 93 185 91 90 180...

  • In this assignment you will be implementing a weather forecaster. It involves writing 3 different classes...

    In this assignment you will be implementing a weather forecaster. It involves writing 3 different classes plus a driver program. It is recommended that you write one class at a time and then write a driver (tester) program to ensure that it works before putting everything together. Alternately, you can use the Interactions tab of JGRASP to test some of the early classes. This is discussed in the next few pages. The Season Class The first, shortest, and easiest class...

  • For my chemistry class, we are to create an experimental plan using these guidelines. I would lik...

    For my chemistry class, we are to create an experimental plan using these guidelines. I would like help with what the experimental plan should look like, maybe general direction about what techniques we should use and what values/results we should be trying to find. Thank you!! You and your lab partner have been awarded a contract from the U. S. Office of Naval Research (ONR) to identify two secret additives in a radar-reflective coating for nuclear submarines in the Russian...

  • Assignment 1: FASB Codification Due Week 3 and worth 80 points                                &nbsp

    Assignment 1: FASB Codification Due Week 3 and worth 80 points                                                    The Financial Accounting Standards Board (FASB), is a domestic, not-for-profit organization based in Connecticut. For over forty years, the FASB has helped set reporting standards within the accounting trade. You may visit their website by clicking here to read more about the history of the FASB. One of the FASB’s major contributions to the accounting profession is the FASB Codification. Codification content is organized by subject matter in...

  • Background: For this assignment, you will write a small encryption utility that implements a simple encryption...

    Background: For this assignment, you will write a small encryption utility that implements a simple encryption algorithm described below. The program will take one command line argument as an input; this will represent the word which is to be encrypted. As an output, your program will print the encrypted version of the word to the console using a simple printf() statement. This is the only output your program needs to produce. There is an important catch, however: your program is...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT