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 surrogate key?

Answer Posted / meena

A surrogate key in a database is a unique identifier for
either an entity in the modeled world or an object in the
database. The surrogate key is not derived from application
data.

There appear to be two definitions of a surrogate in the
literature. We shall call these surrogate (1) and surrogate
(2):

Surrogate (1) This definition is based on that given by
Hall, Owlett and Todd (1976). Here a surrogate represents
an entity in the outside world. The surrogate is internally
generated by the system but is nevertheless visible by the
user or application.

Surrogate (2) This definition is based on that given by
Wieringa and de Jung (1991). Here a surrogate represents an
object in the database itself. The surrogate is internally
generated by the system and is invisible to the user or
application.

Is This Answer Correct ?    6 Yes 6 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain where do we use semi and non additive facts?

1063


What is the difference between er modeling and dimensional modeling?

1191


What is the main difference between schema in rdbms and schemas in datawarehouse?

1156


How can we run the graph? How can we schedule the graph in unix?

1003


Explain me what are conformed dimensions?

1096


What is Sequence clustering algorithm?

2071


How can you clear the cache?

1057


List down some of the real time data-warehousing tools?

1029


Suppose a null dataset with 10 variables; I want to print only name of the varibales in log window and also output window. How can we do this one?

1029


What is Active Datawarehousing?

1057


How can we acheive correlated sub-query in designer?can anyone help me in this regard?

997


Explain what are non-additive facts?

1072


What is the use of tabular model, tabular sql, tabular reference in real time application?

1012


Why should you put your data warehouse on a different system than your oltp system?

1048


What is a staging area? Do we need it? What is the purpose of a staging area?

1041