0% found this document useful (0 votes)
722 views3 pages

SQL Syllabus Besant Technologies

The document outlines a 27-hour SQL training syllabus covering topics such as database concepts, SQL commands, functions, joins, constraints, sequences, views, indexes, subqueries, hierarchical queries, and CTAS. The training includes hands-on exercises on creating tables, inserting and updating data, writing complex queries using functions, joins, and more. Time is allocated for resume preparation and mock interviews to help students with job applications after completing the course.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
722 views3 pages

SQL Syllabus Besant Technologies

The document outlines a 27-hour SQL training syllabus covering topics such as database concepts, SQL commands, functions, joins, constraints, sequences, views, indexes, subqueries, hierarchical queries, and CTAS. The training includes hands-on exercises on creating tables, inserting and updating data, writing complex queries using functions, joins, and more. Time is allocated for resume preparation and mock interviews to help students with job applications after completing the course.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Division of Bdreamz Global Solutions Pvt.

Ltd, India

SQL Training Syllabus


Total Duration: 27Hrs

1.Introduction about data, database and DBMS (Entity, attributes, datatypes and field
values) --- 1hr

2.Advantages over file system --- 1hr

3. SQL commonds( DDL,DML,DQL,DCL and TCL)---1.5hrs


3.1) DDL-> Create , Truncate,Alter and Drop.
3.2) DML-> Insert ,Update and Delete.
3.3) DQL-> Select.
3.4) DCL-> Grant and Revoke.
3.5) TCL->Commit and Rollback.

4. Syntax for DDL


commonds. --- 1hr
4.1) Creating table
4.2) Renaming table name
4.3) Add one column to the existed table
4.4) Adding multiple columns
4.5) Removing one column and multiple columns.
4.6) Modifying datatypes of columns

5. Syntax for inserting ,updating and deleting without where


clause. --- 0.5hr
5.1) inserting for all columns and for some of the cloumns
5.2) updating all column values to desired value.
5.3) deleting all rows.

6. where clasuse ,order by clause ,group by clause and having


cluase. --- 1hr

7.SQL Inbuilt functions with examples --- 5hrs

7.1) String/char functions:


ASCII, CHR, CONCAT (||), DUMP, INITCAP, INSTR, LENGTH, LOWER, UPPER, LPAD, RPAD,
LTRI M, RTRIM, NCHAR, REPLACE, SUBSTR, TRANSALATE.
Division of Bdreamz Global Solutions Pvt. Ltd, India

7.2) Numeric/Math Functions.


ABS, AVG, CEIL, COUNT, EXP, FLOOR, GREATEST, LEAST, LOG, MAX, MIN, MOD, POWER,
ROU ND, SQRT, SUM, TRUNC(numbers)

7.3) Date / Time functions:


SYSDATE, SYSTIMESTAMP, CURRENT_DAET, CURRENT_TIMESTAMP, EXTRACT,
NEXT_DA Y, LAST_DAY, MONTHS_BETWEEN.

7.4) Conversion Functions:


TO_CHAR, TO_NUMBER, TO_DATE, CAST

7.5) Analytical Functions:


LISTAGG, RANK, DENSE_RANK, LEAD, LAG, ROW_NUMBER.

7.6) Advanced Functions:


CASE, NVL, NVL2, NULLIF, CASE, DECODE, USER, USERENV, SYS_CONTEXT

7.7) Miscellaneous Functions:


SQLCODE, SQLERRM.

8. JOINS --- 3hrs


8.1) Inner Join
8.2)Left Join
8.3)Right Join
8.4)Full Join
8.2)Cross Join

9. Constarints: --- 2hrs


9.1)Null constarint
9.2)Unique constarint
9.3)Check constarint
9.4)Primary Key
9.5)Foriegn Key constarint
9.6)ON DELETE CASCADE

10. Sequence. ---0.5hr


10.1) Syntax, creation of sequence and dropping.
10.2)sequence_name.nextval and sequence_name.currval
10.3)how to use sequence in table for geneating values automatically.
Division of Bdreamz Global Solutions Pvt. Ltd, India

10.4)cycle and no cycle


10.5)cache and no cache

11. synonyms --- 0.5hr


11.1) syntax, creation of synonym and dropping synonym.
11.2)advantges of synonym.

12. Views --- 4hrs


12.1)simple view
12.2)Complex view
12.3)Materialized view
12.3.1) Complete refresh demand |on commit
12.3.2) fast on commit.
12.3.3)force on demand |commit
12.4)Force view
12.5) Difference between noraml view and MV and advantges of Views.

13.Indexes --- 2hrs

13.1) Syntax,creation of normal and unique index


13.2) Checking pwerformance throug execution plan
13.3) Balanced-tree index and bitmap index creation and checking performace.
13.4) Analyzing execution plan.

14. Sub queries and co-related querries---2hrs


14.1) examles on sub queries
14.2) exmaples on co-related qaueries

15. Hierarchy queries --- 1hr


15.1) Connect by level query
15.2) Displaying some patterns using connect by level queries.

16. CTAS (create table as select) --- 0.5hr


16.1) examples on with structure and without struture.

17. Resume Preparation, Interview Questions


and Documents sharing --- 0.5hr

You might also like