- What do you mean by Normalization and What is the use of normalized database?
Answer: Read definition of first normal form, second normal form, third normal form, fourth normal form, fifth normal form, - Give me the complete syntax of Select command?
Answer:
SELECT [ DISTINCT | ALL ]
column_expression1, column_expression2, ....
[ FROM from_clause ]
[ WHERE where_expression ]
[ GROUP BY expression1, expression2, .... ]
[ HAVING having_expression ]
[ ORDER BY order_column_expr1, order_column_expr2, .... ]
column_expression ::= expression [ AS ] [ column_alias ]
from_clause ::= select_table1, select_table2, ...
from_clause ::= select_table1 LEFT [OUTER] JOIN select_table2 ON expr ...
from_clause ::= select_table1 RIGHT [OUTER] JOIN select_table2 ON expr ...
from_clause ::= select_table1 [INNER] JOIN select_table2 ...
select_table ::= table_name [ AS ] [ table_alias ]
select_table ::= ( sub_select_statement ) [ AS ] [ table_alias ]
order_column_expr ::= expression [ ASC | DESC ]
- What is the basic difference between where and having clause?
Answer: having is used with aggregate functions.
- What are the outputs of the following operations: NULL*5 and NULL+5?
Answer:
- Can you give me the command to create a new table on the basis of an existing table?
Answer:
CREATE TABLE table [ ( column [, ...] ) ] AS select
- You have employee table with a ‘joining date’ field. Can you give me a query which shows all the records which are sorted according to day wise; means all ‘Sunday’ records comes first then ‘Monday’ records and so on?
Answer:
- What is the difference between ‘Left outer join’, ‘Right outer join’, ‘Full outer join’ and ‘Self Join’? Explain them with example using emp & dept tables.
Answer: Read Definitions
- Give a query through which top 5 records can fetched on the basis of ‘Sal’ field of EMP table.
Answer: select top 5 * from emp order by emp.sal desc?
- Fetch the 5th highest sal record from the emp table?
Answer:
- Suppose you have a table with 3 columns:
Write a query through which you show the sum of amount of quarters of each year in the separate quarter columns?
Answer:
- What do you mean by D/W house?
Answer: Read Definitions
- What is difference between OLAP and OLTP?
Answer: OLAP – Online analytical processing
OLTP – Online transaction Processing
- Explain ETL process?
Answer: ETL - extraction, transformation and loading
- What do you mean by Star Schema?
Answer:
- Can you explain me DTS process in SQL server?
Answer: DTS - Data Transformation Services
- Can SQL Servers linked to other servers like Oracle?
Answer: SQL Server can be lined to any server provided it has OLE-DB provider from Microsoft to allow a link. E.g. Oracle has a OLE-DB provider for oracle that Microsoft provides to add it as linked server to SQL Server group.
0 comments:
Post a Comment