Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


what is for foreign key ??

Answers were Sorted based on User's Feedback



what is for foreign key ??..

Answer / akhtar mohammad kalim

A foreign key is a field (or fields) that points to the
primary key of another table. The purpose of the foreign
key is to ensure referential integrity of the data. In
other words, only values that are supposed to appear in the
database are permitted.

For example, say we have two tables, a CUSTOMER table that
includes all customer data, and an ORDERS table that
includes all customer orders. The constraint here is that
all orders must be associated with a customer that is
already in the CUSTOMER table. In this case, we will place
a foreign key on the ORDERS table and have it relate to the
primary key of the CUSTOMER table. This way, we can ensure
that all orders in the ORDERS table are related to a
customer in the CUSTOMER table. In other words, the ORDERS
table cannot contain information on a customer that is not
in the CUSTOMER table.

The structure of these two tables will be as follows:

Table CUSTOMER column name characteristic
SID Primary Key
Last_Name
First_Name


Table ORDERS column name characteristic
Order_ID Primary Key
Order_Date
Customer_SID Foreign Key
Amount


In the above example, the Customer_SID column in the ORDERS
table is a foreign key pointing to the SID column in the
CUSTOMER table.

Is This Answer Correct ?    9 Yes 1 No

what is for foreign key ??..

Answer / amit kumar

Follow this lick to get answer....

http://msdn.microsoft.com/en-us/library/aa933117.aspx
http://www.1keydata.com/sql/sql-foreign-key.html

thx

Is This Answer Correct ?    3 Yes 0 No

what is for foreign key ??..

Answer / vimal

It is Reference to another table

Is This Answer Correct ?    1 Yes 0 No

what is for foreign key ??..

Answer / a.ganesh

it's reduce the repeated data in the database
.I think this is main advantage and the recode can't
directly delete from Parent Table

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More SQL Server Interview Questions

Does sql server 2016 have ssms?

0 Answers  


How to delete particular value in the column of a table.Is it possible or not?if possible give it as in query.

8 Answers   Intelenet,


sql database suspect We have a sql database that is showing as suspect. How can we recover?

0 Answers  


how do we find every fifth record in a table

14 Answers   Aspire, HCL,


How to get a list of table columns using the "sp_columns" stored procedure in ms sql server?

0 Answers  


Does index speed up select statements?

0 Answers  


Define DML and DCL statements?

1 Answers   Hexaware, NIIT,


How to access the inserted record of an event?

0 Answers  


What are the difference between primary keys and foreign keys?

0 Answers  


do you know what is a deadlock and what is a live lock? How will you go about resolving deadlocks? : Sql server database administration

0 Answers  


What is an index in a database?

0 Answers  


What is trigger ?

7 Answers   Cap Gemini, SQL,


Categories