-
Explain
in brief SQL.
-
How
do you delete a record from a database?
-
How
do we get distinct entries from a table?
-
Explain
the difference among DROP, TRUNCATE and DELETE command of SQL.
-
What
is GROUP BY?
-
What
is Normalization?
-
Define
Database and Relational Database.
-
Explain
CODD rules.
-
Explain
in brief Extent and Page.
-
Where
does SQL server store data?
-
Define
Collation in SQL Server.
-
Define
“GRANT” and “REVOKE’ statements.
-
What
is Cascade and Restrict in DROP table command?
-
How
do you select unique rows in SQL server?
-
What
is the default “SORT” order in SQL Server?
-
Explain
in brief self-join.
-
List
down the difference between DELETE and TRUNCATE.
-
List
down the difference between “UNION” and “UNION ALL”.
-
Define
cursors in SQL server.
-
What
are the situations in which we use cursors?
-
What
are the steps to create a cursor?
-
What
are the different Cursor Types?
-
Define
in brief “Global” and “Local” cursors.
-
Explain
the use of “Group by” clause.
-
Define
ROLLUP and CUBE.
-
List
out difference between HAVING and WHERE clause.
-
What
is COMPUTE clause in SQL?
-
What
is WITH TIES clause in SQL?
-
Explain
the use SET ROWCOUNT in SQL.
-
Define
Sub-Query.
-
What
is Correlated Subqueries?
-
Explain
when we use ALL and ANY operator.
-
Explain
the use of “CASE” statement in SQL.
-
Explain
the use of COLLATE Keyword in SQL.
-
Explain
the difference between procedure and function.
-
How
to remove duplicate records from a table?
-
How
to copy the structure of a table without copying the data?
-
Explain
the difference between VARCHAR and VARCHAR2 datatypes.
-
Explain
trigger in SQL Server.
-
Is
it possible to have multiple records set from stored procedure?
-
What
are the ways to optimize stored procedures?
-
Why
can a "group by" or "order by" clause be expensive to process?
-
Define
fill factor. What are their uses?
-
Explain
Extended Stored Procedure in SQL Server 2000.
-
Describe
transaction isolation level. What are different options that we set for a
transaction isolation level?
-
Explain
COMMIT & ROLLBACK statement in SQL.
-
What
is DTS in SQL Server?
-
What
is the difference between SQL and Pl/Sql?
-
Explain
Checkpoint in SQL Server.
-
List
out disadvantages of Cursor.
-
What
are Log Shipping and its purpose?
-
What
are the null values in SQL SERVER?
-
What
are the different types of Locks?
-
What
are Rules and Constraints in SQL server?
-
What
is default in Sql Server and types of Default?
-
Explain
Data Integrity in SQL server.
-
What
is the use of DBCC commands?
-
Differentiate
between a HAVING CLAUSE and a WHERE CLAUSE.
-
When
do you use SQL Profiler?
-
What
is the difference between temp table and table variable?
-
Why
do we consider Replication as the best way to update data between SQL Server?
-
Define
the term publisher, distributor and subscriber in “Replication”.
-
Explain
in brief “Push” and “Pull” subscription.
-
Is
is possible for a publication to support push and pull at one time?
-
What
are different types of replication?
-
Define
each types of replication.
-
What
are the advantages and disadvantages of using Snapshot replication?
-
What
type of data will qualify for “Snapshot replication”?
-
What
is the actual location where the distributor runs?
-
What
are advantages and disadvantages of Merge replication?
-
Can
you explain in detail how transactional replication works?
-
What
are data type concerns during replications?
-
What
is nested join, hash join and merge join in SQL Query plan?
-
What
is an Execution plan?
-
What
are indexes? What are types of indexes?
-
Define
B-Trees.
-
How
do you see the SQL plan in textual format?
-
Is
it a good database design to create indexes on the table in which lot of
inserts occurs?
-
What
are “Table Scan’s” and “Index Scan’s”?
-
What
is “FillFactor” concept in indexes? What is the best value for “FillFactor”?
-
Define
“Index statistics”.
-
How
can we see statistics of an index?
-
Define
Fragmentation. How can we measure Fragmentation?
-
What
are the criteria to be considered while selecting an index?
-
Define
“Index Tuning Wizard”.
-
What
are different types of Locks in SQL Server?
-
What
kind of problems occurs if we do not implement proper locking strategy?
-
Explain
in brief “Database Transactions “.
-
What
is ACID?
-
Define
“Begin Trans”, “Commit Tran”, “Rollback Tran” and “Save Tran”.
-
What
are “Checkpoint’s” in SQL Server?
-
What
are “Implicit Transactions”?
-
What
is a “Deadlock” ?
-
What
are the steps you can take to avoid “Deadlocks” ?
-
How
can I know what locks are running on which resource?
-
Is
it good to use “Implicit Transactions”?
-
What
are “Dirty reads”?
-
Explain
in brief “Unrepeatable reads”.
-
Define
“Phantom rows”.
-
What
are “Lost Updates”?
-
Define
Concurrency.
-
What
are different Isolation levels in SQL Server?
-
What
are different levels of granularity of locking resources?
-
What
are “Lock” hints?