Click here to Skip to main content
15,906,467 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Hi,

Any one can help me on the following concepts in Sql Server:-
1) Transaction.
2) Cursor.
3) Replication.
4) View.

Thanks in Advance.
Posted
Comments
Pong D. Panda 3-May-11 1:13am    
Wow... This aint kindergarten. Ever heard of google?
[no name] 4-May-11 6:49am    
sir..i want to know real time example on these concepts not a bookish language of google.........
Sandeep Mewara 3-May-11 1:14am    
Google?

1. Transaction[^]
2. Cursor[^]
3. Replication[^]
4. View[^]
 
Share this answer
 
Transaction :
Database transaction is a unit of work performed against a database management system or similar system that is treated in a coherent and reliable way independent of other transactions. A database transaction, by definition, must be atomic, consistent, isolated and durable.


Cursor :
SQL Server cursors are database objects used to manipulate data in a set on a row-by-row basis. You can fetch cursor rows and perform operations on them in a loop just like using any looping mechanism found in any other programming language. Before you can use a cursor, you need to declare it.


Replication :
Replication is a set of technologies for copying and distributing data and database objects from one database to another and then synchronizing between databases to maintain consistency. Using replication, you can distribute data to different locations and to remote or mobile users over local and wide area networks, dial-up connections, wireless connections, and the Internet.


View :
Views are a virtual table, Like a real table, a view consists of a set of named columns and rows of data. Unless indexed, a view does not exist as a stored set of data values in a database. The rows and columns of data come from tables referenced in the Sql statement defining the view and are produced dynamically when the view is referenced.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900