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
Database concepts part 1
Database concepts part 2
Database concepts part 3
Database concepts part 4
Database index tuning
Database optimization
Database partitioning
 
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 

Interview Questions


Database concepts Interview questions - Part 2

<<Previous  Next>>

Part 1 | Part 2 | Part 3 | Part 4

Question - Define SQL.

Answer
Structured query language, SQL is an ANSI standard language that provides commands to access and update databases.  

Question - Explain the difference between DBMS and RDBMS.

Answer
DBMS offers organized way of storing, managing and retrieving information.

RDBMS provides all features of DBMS with added referential integrity concept.

Question - What are E-R diagrams?

Answer
E-R diagrams, i.e. Entity-Relationship diagram represent relationship between various tables in the database.  

Question - Explain the types of relationships in database.

Answer
One-to-one
One to one is implemented using single table by establishing relationship between same type of columns in a table. 

One-to-many
Implemented using two tables with primary key and foreign key relationships.

Many-to-many
Implemented using a junction table.
The keys from both the tables form composite primary key of the junction table. 

Question - What are the benifits of normalizing database?

Answer
It helps to avoid duplicate entries.
It allows saving storage space.
It enhances the performance of queries.

Question - What is normalization?

Answer
It is the process of organizing data into related table.
To normalize database, we divide database into tables and establish relationships between the tables.
It reduces redundancy. It is done to improve performance of query.

Question - What is denormalization?

Answer
The process of adding redundant data to get rid of complex join, in order to optimize database performance. This is done to speed up database access by moving from higher to lower form of normalization.

Question - Explain DML and DDL statements.

Answer
Data definition language is used to define and manage all attributes and properties of a database.

Most DDL statements include following commands
CREATE 
ALTER 
DROP 

Data Manipulation Language
Data manipulation language is used to select, insert, update, and delete data in the objects defined with DDL.
 

Part 1 | Part 2 | Part 3 | Part 4
<<Previous  Next>>  


 

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