0% found this document useful (0 votes)
9 views12 pages

All Indexes BCA

The document outlines a comprehensive curriculum covering Java, Data Structures and Algorithms (DSA), and Relational Database Management Systems (RDBMS). It includes topics such as Java history, features, control structures, exception handling, sorting algorithms, and SQL commands. Each unit is structured with detailed subtopics and page references for in-depth learning.

Uploaded by

Akshay Kumar
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)
9 views12 pages

All Indexes BCA

The document outlines a comprehensive curriculum covering Java, Data Structures and Algorithms (DSA), and Relational Database Management Systems (RDBMS). It includes topics such as Java history, features, control structures, exception handling, sorting algorithms, and SQL commands. Each unit is structured with detailed subtopics and page references for in-depth learning.

Uploaded by

Akshay Kumar
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/ 12

Java Unit-01

1. History of Java-02
2. Features of java-02
3. How java differ from c and c++-04
4. JVM(Java Virtual Machine)-05
5. Java Environment-06
6. Java structure -07
7. Java tokens, variables,constants and datatypes-09
8. Interfaces-16
9. Control structure-19
➢ Conditional Statements-19
1) If-20
2) If-else-22
3) Nested if-24
4) Else if ladder-27
5) Switch statement-30
➢ Looping statement -33
• Entry controlled loop-34
• Exit controlled loop-35
1) While loop-36
2) Do while loop-39
3) For loop-41
➢ Jumping statement -43
1) Break-43
2) Continue -45
3) Return-47
10. Arrays -49
1) One dimensional array-51
2) Two dimensional array-52
Java Unit-02
1. Visibility Controls -54
2. Use of this keyword -55
3. Method parameters-56
4. Method overloading-57
5. Constructor -58
6. Types of constructor -59
7. Constructor overloading -60
8. Static members -61
9. Importance of static members -62
10. Finalize method-63
11. Inheritance and its types -64
12. Method overriding -68
13. Final variables,class and methods -69,70,71
Java Unit-03

1. Defining and implementing interface-72


2. Package -73
3. Create package-74
4. Exception -75
5. Types of error -76
6. Multiple catch statement -78
7. Creating user defined exception -79
8. Finally clause -80
Java Unit-04

1. Introduction and string classes -82


2. String buffer class -83
3. Stream class-84
4. Types of streams-85
5. Introduction and creating applets-87
6. Types of applet-88
7. Applet life cycle -89
8. Applet Tag-90
9. Passing parameters to applets-91
DSA Unit-01
1. Introduction -1
2. Basic terminology -2
3. Data structure dig-3
4. Data structure operation -4
5. Notation and concept of algo-5
6. Concept of algo-6
7. Complexity -7
8. Time space tradeoff-8
9. Introduction to array -9
10. Linear array-10
11. Representation of linear array-11
12. Traversing linear array-12
13. Inserting-13
14. Deleting-14
DSA Unit-02

1. Sorting -17
2. Selection sort-18
3. Bubble sort-19
4. Insertion sort algorithm-21
5. Introduction to linked list -22
6. Representation of linked list -23
7. Searching a linked list -24
8. Memory allocation -25
9. Garbage collection -26
10. Insertion in linked list-27
11. Deletion in linked list -28
DSA Unit-03

1. Introduction to stacks-30
2. Array representation of stacks-31
3. Arithmetic expression -32
4. Polish Notation -33
5. Recursion -34
6. Queue-35
7. Memory representation of Queue-36
8. Insertion of queue-37
9. Deletion in queue -38
10. Deques -39
11. Priority Queue-40
12. Memory representation of priority Queue-40
DSA Unit-04

1. Introduction to tree-42
2. Terminology of binary tree-43
3. Types of binary tree-44
4. Traversing of binary tree-45
5. Header nodes-46
6. Threads-47
7. General tree introduction -48
RDBMS Unit-01
1. Introduction -4
2. Diffre8RDBMS and DBMS-5
3. Relational Data base-7
4. Characteristics of RDBMS-7
5. Relational database model-8
6. Advantages of RDBMS-9
7. Application of RDBMS-25,79(unit-2)
8. Disadvantages of RDBMS -10
9. Mapping ER model to relational model-11
10. Entity Relationship data model-16
➢ Types of attributes -18
➢ Entity-16
➢ Relationship -18
11. Network Data model-19
12. Relational data model-20
13. Object oriented data model-22
RDBMS Unit-02
1. Introduction to SQL-26
2. Basic Domain Types-28
3. Basic schema definition in SQL-31
4. SQL commands (DDL,DML,TCL,DCL,DQL)-33
5. Data types in SQL-44
6. Basic Structure of SQL-47
7. General from -48
8. Where clause -50
9. Order by clause -51
10. Selecting from tables-53
11. Distinct clause-56
12. Manipulation table data((SELECT, INSERT,
DELETE,UPDATE,CALL)-60
13. Altering table structure in SQL-65
14. Column aliasing, delete, rename-67
15. Modify data type -68
16. Data constraints -71
➢ Not null-72
➢ Unique-72
➢ Primary key-73
➢ Foreign key-74
➢ Check constraints -76
➢ Default constraints -76
RDBMS Unit-03
1. Operators in SQL-81
2. Arithmetic operators (+,-,*,%)81
3. Comparison operator (LIKE,IN, BETWEEN, IS
NULL)-84
4. Logical operator (AND, NOT)-87
5. Aggregate function in SQL-88
6. Single Row Character -91
➢Single Row Function -91
• General function
• Case conversion function
➢Character function -92
➢Date function -94
➢Number function -95
7. Multiple row function -97
8. Views -100
RDBMS Unit-04
1. Sorting -105
2. Group by clause -108
3. Joins:-{Equi joins, non equi joins,
outer join, full outer join,left outer join,
self join , cross join}-110
4. Joining three tables(inner join)-120
5. Subqueries and its types-122
6. Overview of pl&SQL-125
7. Pl& sql Types-127

You might also like