0 like 0 dislike
20 views
in Computer Science by (1.0m points)
Define transitive dependency. How it can be removed? Explain with the context of normalization?

1 Answer

0 like 0 dislike
by (1.0m points)

Normalization is a process of organizing the data in database to avoid data redundancy, insertion anomaly, update anomaly & deletion anomaly. Let’s discuss about anomalies first then we will discuss normal forms with examples.

Anomalies in DBMS

There are three types of anomalies that occur when the database is not normalized. These are – Insertion, update and deletion anomaly. Let’s take an example to understand this.

Example: Suppose a manufacturing company stores the employee details in a table named employee that has four attributes: emp_id for storing employee’s id, emp_name for storing employee’s name, emp_address for storing employee’s address and emp_dept for storing the department details in which the employee works. At some point of time the table looks like this:

Related questions

0 like 0 dislike
1 answer 43 views
0 like 0 dislike
1 answer 107 views
0 like 0 dislike
1 answer 19 views
0 like 0 dislike
1 answer 24 views
0 like 0 dislike
0 answers 37 views
0 like 0 dislike
2 answers 57 views
0 like 0 dislike
1 answer 36 views
0 like 0 dislike
0 answers 45 views
0 like 0 dislike
0 answers 38 views
Welcome to Free Homework Help, where you can ask questions and receive answers from other members of the community. Anybody can ask a question. Anybody can answer. The best answers are voted up and rise to the top. Join them; it only takes a minute: School, College, University, Academy Free Homework Help

19.4k questions

18.3k answers

8.7k comments

3.3k users

Free Hit Counters
...