Find jobs | Jobseekers
Employer login
About us Sitemap of www.CareerRide.com Sitemap FAQ related with www.CareerRide.com FAQ Click here to Contact us Contact
       
Submit Resume Free ! | Access Resume Free !
Home Career Services Resume Services Interview questions Articles Books
Content
Oracle interview
Oracle architecture
Oracle processes
Oracle memory area
Oracle file types
Oracle database objects
Oracle operators
Oracle composite
Oracle constraints
Oracle data types
Oracle DCL and TCL
Oracle DML commands
Oracle error handling
Oracle functions
Oracle function, procedure, package
Oracle import and export
Oracle sub queries
Oracle table
Oracle triggers
Oracle views
Oracle synonym
Oracle indexes
Oracle joins
Oracle cursors
Oracle form
Oracle security
Oracle system privilege
Oracle object privileges
Oracle table privileges
Oracle view privileges
Oracle backup & recovery
Oracle DBA
Oracle PL/SQL
Oracle nested table & varrays
Oracle large objects
Oracle replication
Oracle transaction
Oracle optimizer
Oracle auditing
Oracle backup
Oracle database tuning
Oracle application tuning
Oracle procedures
Oracle functions
Oracle loops
Oracle exceptions
Oracle Select into clause
Oracle string functions
Oracle numeric functions
Oracle date functions
Oracle translate and decode
Oracle correlated sub-queries
Oracle union, intersect and minus
Oracle clusters
Oracle sequences
Oracle tablespaces
Oracle object datatypes
 
ASP.NET | ADO.NET | AJAX
C#.NET | VB.NET | PHP
NET Remoting | NET Interview
  
C | C++ | Java | Oops
Data Structure | OS
   
Database concepts | Oracle
SQL Server | Biztalk | Sharepoint
Notification services
Reporting Services
Service-oriented architecture
Data warehousing | MySQL
  
Project Management 
Linux | Testing | Networking
Software engineering 
  
UML | XML | HTML | SOAP 
CSS | VBScript  | Web Services
   
CV Cover letter | Interview 
HR | Soft skills | GD 
Working from Home 
Tutorial
ASP.NET | VB.NET | C#.NET     
Remoting.NET | Web service
Remoting overview | ADO.NET
UML | Sql server 
More links
Introduction to Legacy Modernization 
Oracle Web RowSet 
Books on Oracle
Oracle Modernization Solutions 
JDBC 4.0 and Oracle JDeveloper for J2EE Development 

Oracle DCL and TCL

Oracle DCL and TCL commands

<<Previous  Next>>

Part 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30  | 31    NEXT>>  

Oracle DCL and TCL - Posted on August 11, 2008 at 15:00 PM by Amit Satpute

Explain DCL command.  

Answer
DCL: Data Control Language

DCL are used to configure and control database objects.

Following are the DCL commands:

GRANT
REVOKE 

What is TCL command?  

Answer
TCL - Transaction Control: statements used to manage the changes made by DML statements. It allows statements to be grouped together into logical transactions.  

  • COMMIT - save work done
  • SAVEPOINT - identify a point in a transaction to which you can later roll back
  • ROLLBACK - restore database to original since the last COMMIT
  • SET TRANSACTION - Change transaction options like isolation level and what rollback segment to use

List the differences between GRANT and REVOKE command.  

Answer
By using the GRANT command you can grant an system level previledge or role to another user. The WITH ADMIN OPTION clause permits permits the guarantee to bestow the privilege or role on other users.

The grantor can revoke the role from the user as well.

Privileges granted can be taken away. An individual with DBA role can revoke CONNECT, RESOURCE and DBA or any other privilege from anyone including DBA.

Explain ROLLBACK and COMMIT command.   

Answer
The transactions like update, insert or delete can be undone with the help of rollback command. This is helpful when an introduced during your work.

COMMIT can be used to reflect the changes in the database. Until you commit, you can only see how your work affects the tables. Anyone who is accessing the database would be able to see the changes only after you have committed it. This is with the help of CMMIT command.

What are difference between post database commit and post-form commit?    

Answer
Post-Database-Commit

It fires once during the Post and Commit Transactions process, after the database commit occurs.

It fires after Oracle Forms issue the Commit to finalize the transaction.

The Post-Forms-Commit

It fires once during the Post and Commit Transactions process.

If there are records in the form that have been marked as inserts, updates, or deletes, this trigger fires after these changes have been written to the database but before Oracle Forms issues the database Commit to finalize the transaction.

If the operator or the application initiates a Commit when there are no records in the form have been marked as inserts, updates, or deletes,then Oracle Forms fires these, without posting changes to the database.

<<Previous  Next>>

  1. Explain DCL command.
  2. What is TCL command?
  3. List the differences between GRANT and REVOKE command.
  4. Explain ROLLBACK and COMMIT command.



 
Today's Hot Jobs
C++  SQL Server
.NET  Java  Oracle
Finance  Marketing
Seekers  Employers
Copyright © 2008 CareerRide.com. All rights reserved.