Question

Name is the unique candidate key in the table STUDENTC. Each row in the table describes a different student. A student may on

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

Each row of STUDENTC table describes a different student.
A student may have only one major and one minor
Each mojaor corresponds a unique minor

MINOR is dependent on MAJOR
So if the table STUDENTC is converted to 2 tables :
Table 1 containing NAME, AGE and MAJOR
Table 2 containing MAJOR and MINOR

The new tables will provide the same information as the old one with less data duplication.
Since MINOR is dependent on MAJOR and not on other fields of STUDENTC, so we can remove the fields MAJOR and MINOR from STUDENTC and create a new table, Table 2, with fields MAJOR and MINOR where MAJOR is the primary key of Table 2 and foreign key in Table 1. So no information will be lost.
Data duplication will be less since the data for MINOR will not be duplicated for every record in STUDENTC instead it will be defined only in table Table 2 for each entry of MAJOR and it can be referenced for every row of Table 1 using the reference key MAJOR in Table 1 and Table 2.

Answer - The new tables will provide the same information as the old one with less data duplication.

Add a comment
Know the answer?
Add Answer to:
Name is the unique candidate key in the table STUDENTC. Each row in the table describes...
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
  • Please help me answer the following questions regarding data relationship tables. Employee ID First Name Last...

    Please help me answer the following questions regarding data relationship tables. Employee ID First Name Last Name email Title Address Extension Department Department ID Hiring Date Department Phone # 0001 John Smith jsmith Accountant 1300 West st 5775 Accounting 2100 8/1998 407-366-5700 0002 Brian Miller badams Admin Assistant 1552 Palm dr 5367 Human resource 2300 4/1995 407-366-5300 0003 James Miller miller Inventory Manager 2713 Buck rd 5432 Production 2520 8/1998 407-366-5400 0004 John Jackson jackson_sam Sales Person 433 tree dr...

  • Name Use complete sentences if possible The following StudentGrade relation (table) stores the Student, Major, and Course information Each student has unique StudentID. Assume that a student has...

    Name Use complete sentences if possible The following StudentGrade relation (table) stores the Student, Major, and Course information Each student has unique StudentID. Assume that a student has only one major. One student can take multiple courses in one SemesterYear. One course can be taken by many students in each SemesterYear. Given values for StudentID, Course Number, and SemesterYear, one can determine all the rest of values for a record. However only Grade is functionally dependent on StudentlD, CourseNumber and...

  • rider_student Column Data Type Description student_id integer the primary key first_name varchar(25) student first name last_name...

    rider_student Column Data Type Description student_id integer the primary key first_name varchar(25) student first name last_name varchar(25) student last name major_id integer the ID of the student's major; a foreign key for the major_id in the rider_major table rider_major Column Data Type Description major_id integer the primary key major_name varchar(50) student first name major_description varchar(100) student last name Use the Tables above to answer the questions. Questions: 1. Write a SQL statement to add a student record to the rider_student...

  • PHP : I need to make a table in database that holds three fields.  A unique key, a name, and an email. then I have to...

    PHP : I need to make a table in database that holds three fields.  A unique key, a name, and an email. then I have to make two PHP files.  One of those files has a form with two fields that allow the user to enter their name and email.  This file then enters that data into the database table and acknowledges the entry. The second PHP file does a query on that database and prints out a table with ...

  • Conceptual data diagram The ABC university keeps track of each student's name, student number, social security...

    Conceptual data diagram The ABC university keeps track of each student's name, student number, social security number (I C number), current address and phone, permanent address and phone, birthdate, sex, class (alpha, Beta, Gamma ..., 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, and to the student's last name. Both social security number and student number have...

  • Design and code a JAVA program called ‘Grades’. ? Your system should store student’s name, and...

    Design and code a JAVA program called ‘Grades’. ? Your system should store student’s name, and his/her course names with grades. ? Your system should allow the user to input, update, delete, list and search students’ grades. ? Each student has a name (assuming no students share the same name) and some course/grade pairs. If an existing name detected, user can choose to quit or to add new courses to that student. ? Each student has 1 to 5 courses,...

  • 1.Identify functional dependencies and derive candidate keys, and 2.Follow the normalization process to determine tables and...

    1.Identify functional dependencies and derive candidate keys, and 2.Follow the normalization process to determine tables and relationships based on eight tables (AIRPORT, FLIGHT, DEPARTURES, PASSENGER, RESERVATION, EQUIP_TYPE, PILOTS, and TICKET) that contain data about the Belle Airlines. Download and use data in Project 3 zip file for this project. Some Background on Belle Airlines Belle Airlines is a regional carrier that operates primarily in the southwestern United States. At the present time, Belle Airlines operates its own reservation information system....

  • The employee is table, the best candidate for primary key is Select one: a. Department ID...

    The employee is table, the best candidate for primary key is Select one: a. Department ID b. Employee hiredate c. Employee ID d. Employee salary Question 2 A primary key can be composed of more than one attribute. Select one: True False Question 3 A foreign key allows you to join two tables. Select one: True False Question 4 Given two tables, department (dept_id, dept_location, dept_name) and EMPLOYEE(emp_id, emp_name, emp_dept_id, emp_name, emp_salary), which attribute (column) is the foreign key? Select...

  • This is questions of Accounting Information Systems 1) Fo a database. Each row in this spreadsheet...

    This is questions of Accounting Information Systems 1) Fo a database. Each row in this spreadsheet represents a: ur Tet Industries tracks customer information using various Microsoft Excel spreadsheets stored in a. Field b. Record c. File d. Database 2) A d tables is a. What is the correct term for the database field in Table 1? latabase field in Table 1 that serves as a unique identifier in Table 2 and is used to link both of the a....

  • 3. Why wages differ For each of the scenarios in the following table, indicate the most...

    3. Why wages differ For each of the scenarios in the following table, indicate the most Wely reason for the difference in earnings. Differences in Training, Education, Age, and Experience Differences in Risk Differences in Ability Scenario Discrimination Two security guards have the same amount of schooling and work experience, but earn different wages. One of them works for a prison and earns an annual wage of $51,000 per year. Another works for a museum and earns an annual wage...

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
ADVERTISEMENT