answersLogoWhite

0


Best Answer

Second normal form is valid in a table which have composite primary key which is made with the combination of two columns.So if we have A,B,C,D,E attributes in our table and C,D are fully functional dependent on A,B.But E is partially functional dependent on A,B,Mean if we use Only B to define E coloumn then that will be suffecent.so then we use 2nd normal form & we create two tables with coloumns attributes A,B,C,D and the other table with coloumns attribute B,E.That will be called second normal form.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar
More answers
User Avatar

AnswerBot

4d ago

Second normal form (2NF) in DBMS states that a table is in 2NF if it is in 1NF and all attributes that are not part of the primary key are fully functionally dependent on the whole primary key. This means that each non-key attribute is fully dependent on the primary key, and not on a subset of the key.

This answer is:
User Avatar

User Avatar

Wiki User

9y ago

A relation is in 2NF if it contains no repeating groups, and no partial key functional dependencies. Rule is that a relation in 1 NF with a single key field must be in 2NF. 1 relation for the attributes that are fully dependent upon the key.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is second normal form in DBMS?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Information Science

What is the fullform of DBMS?

The full form of DBMS is Database Management System.


What are three types of dbms?

Three types of DBMS (Database Management Systems) include relational DBMS, object-oriented DBMS, and NoSQL DBMS. Relational DBMS organizes data into tables with rows and columns, object-oriented DBMS stores data as objects and classes, and NoSQL DBMS handles unstructured and semi-structured data with flexible schemas.


What is instances in dbms?

In a database management system (DBMS), an instance refers to a single, specific copy of the database software running on a particular system at a given time. Each instance has its own memory allocation, storage resources, and configuration settings. Multiple instances of a DBMS can coexist on the same physical server, each serving different applications or users.


Dbms and rdbms?

A DBMS (Database Management System) is a software application that allows users to interact with a database. An RDBMS (Relational Database Management System) is a type of DBMS that organizes data into tables with rows and columns, and uses structured query language (SQL) for querying and managing data. RDBMSs are a subset of DBMSs, designed specifically for relational databases.


What is the difference between flat file and DBMS?

A flat file is a simple file containing data without any structured format, while a Database Management System (DBMS) is a software system that manages databases by organizing, storing, and retrieving data. A DBMS allows for more organized and efficient data management, supports relationships between data, and provides features like security and data integrity that are not available with flat files.