2. Determine which attributes represent the primary keys and any alternate keys if any are present.
please help with question 2 this is for
![100
UA100 145A Brittany
101 Brittany
200
UA100
1 Grand Ave
RESID EMPID ROOM FNAME LNAME START END BLDG ADDRESS
Brightly 2020-01-09 2020-01-09 Baldor 1 Grand Ave
Brightly 2020-01-13 2020-01-14 Baldor
Low 2020-01-05 2020-01-05 MS
2020-02-01 2020-02-07 MS
2020-02-14 2020-02-16 Baldor
300
UA349
John
5 Grand Ave
5 Grand Ave
350
UA852
Ben
Cuervas
400
UA978
Apple
1 Grand Ave
475
UA349
Low 2020-01-20 2020-01-21 Baldor 1 Grand Ave
85
345
101
145A
Mac
John
1. First, start by identifying each of the functional dependencies between the attributes.
2. Determine which attributes represent the primary keys and any alternate keys if any
are present.
3. Determine whether or not the table is presently in third normal form.
4. Demonstrate how you could encounter insertion, deletion, and modification anomalies
on the table provided above.
5. Demonstrate the process of normalization for this table. Clearly represent the entities
in first (1NF), second (2NF), and third (3NF) normal form. Briefly describe what
was accomplished at each level of normalization.
6. Submit an entity relationship (ER) diagram of the schema in third normal form
(3NF) and create these tables within DB2. Submit your SQL with the appropriate
constraints.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fc2239705-c051-40af-901a-0ccb2a28fb27%2Fdfe5125f-1dea-4bc4-a98c-4c8538410eb1%2Fjs449f_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
" As you have asked for question number 2 among all the questions, so here I am answering only question 2"
primary Key:
In a schema, the primary key is the key that is unique for every row. It is a column that contains a unique identifying value for each column. A schema must have a primary key to perform the operations like- insert, update, and delete data from a schema or a database table.
Alternate Key:
A database table or Schema can have more than one column that contains a unique value for each row. In such a case, we select any one column as the primary key and the rest of the keys as the alternate or secondary key. Suppose there are three columns that contain the unique value, then one will be primary and the rest two will be alternate keys.
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)