Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Due to the modernization of privacy law in America, there are limited cases in which Social Security Number (SocSec#) can be used to identify individuals.

Due to the modernization of privacy law in America, there are limited cases in which Social Security Number (SocSec#) can be used to identify individuals. As a result, college databases only use SocSec# as a primary key for financial data that may have to be reported to the IRS. This has led to the use of a StudentID (a generated key) field as the unique identifier and therefore primary key rather than SocSec#.

  1. Some DB experts do not like to use generated or surrogate keys as the primary key because they are artificial. Suggest a natural key that can be used to identify the student record for DB purposes at Mary Poppins University. Do not include SocSec# anywhere in this natural key. Explain why this works.
  2. Suppose you could guarantee uniqueness of a natural key that includes the persons last name. That means that new entries would always have a different last name than the original last name of those in the database.
    1. Could you guarantee that the last name will remain constant during the existence of the DB?
    2. Assuming that the last name could change to an existing last name, provide a solution that will keep the primary key unique but allows the last name to change. Note: The primary key must still include the last name feature. Explain why this works.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Management An Organizational Perspective

Authors: Richard T. Watson

1st Edition

0471305340, 978-0471305347

More Books

Students also viewed these Databases questions

Question

Write a program to check an input year is leap or not.

Answered: 1 week ago

Question

Write short notes on departmentation.

Answered: 1 week ago

Question

What are the factors affecting organisation structure?

Answered: 1 week ago

Question

What are the features of Management?

Answered: 1 week ago

Question

Briefly explain the advantages of 'Management by Objectives'

Answered: 1 week ago

Question

The models used to analyse different national cultures.

Answered: 1 week ago

Question

The nature of the issues associated with expatriate employment.

Answered: 1 week ago