Myfootpath Infomedia provides endeavor solutions that include custom website development, website designing, e-commerce solutions, online-marketing, CMS, SEO, i-Phone Development, Android Development, SharePoint Development, Open Source Development
We Provide Project development and training courses and also provide academy education for IT people
1. Address: 4th
Floor, Gitanjali Complex, Palace Road, Palanpur-385001, Gujarat, INDIA
Contact Us: - (M) +91-9727054547 (M) +919909815851 (M) +91-9974557753 (O) 02742-266299
Visit Us: - www.myfootpathinfomedia.comEmail-id: - info@myfootpathinfomedia.com
CHAPTER 1: INTRODUCTION TO DATABASES
Database Terminology
Database Models
Advantages of the Relational Database Model
What is a Relational Database?
The Oracle Database
Client/Server Configuration
CHAPTER 2: Introduction to RDBMS
Characteristics of Relational Database Management System ( RDBMS )
CODD’s Rules
Database Basics
Database Basics
Tables , Rows and Columns
Identifying Multiple Entities
Modeling Relationships
Normalization
Introduction to Normalization
Physical and logical database design
Enforcing Data Integrity using Constraints
Types of Data Integrity
Entity Integrity
Domain Integrity
Referential Integrity
Creating Keys
Data Catalog
Sample Project Discussion (Payroll)
2. Address: 4th
Floor, Gitanjali Complex, Palace Road, Palanpur-385001, Gujarat, INDIA
Contact Us: - (M) +91-9727054547 (M) +919909815851 (M) +91-9974557753 (O) 02742-266299
Visit Us: - www.myfootpathinfomedia.comEmail-id: - info@myfootpathinfomedia.com
CHAPTER 3: DATA MODELING
The Entity Relationship Model
Entities
Attributes
Types of Relationships
Handling many-to-many Relationships
About Normalization
CHAPTER 4: DDL COMMANDS
Creating a Table
Oracle's naming convention
Data types
Constraints
The Primary Key Constraint
The Foreign Key Constraint
The Not Null Constraint
The Unique Constraint
The Check Constraint
The Check Constraint
Editing the scripts
Describe Command
Altering a table
Adding/dropping a Constraint
Dropping a table
SQL Command Files
SQL*Plus File and Set Commands
3. Address: 4th
Floor, Gitanjali Complex, Palace Road, Palanpur-385001, Gujarat, INDIA
Contact Us: - (M) +91-9727054547 (M) +919909815851 (M) +91-9974557753 (O) 02742-266299
Visit Us: - www.myfootpathinfomedia.comEmail-id: - info@myfootpathinfomedia.com
CHAPTER 5: DML COMMANDS& DCL COMMANDS
Select
Insert
Embedding a Select into an Insert
Update
Difference between Drop, Truncate, Delete
Delete
Granting Privilege
Revoking Privilege
About Role
CHAPTER 6: BASIC QUERIES
The Select Command
Viewing data in a table
Displaying Unique Values Using the Distinct Command
The Select Command
Viewing data in a table
Displaying Unique Values Using the Distinct Command
Order By
Sorting Results
The Where Clause
Using Comparison Operators in the Where Clause
Using the (=,<>, !=, <, <=) Operators
Using the Like Operator
Wildcard Operators
Using the IN Operator
Using the Between...And...Operator
Using the IS NULL Operator
Using Logical Operators in the Where Clause
Expressions and the Select Command
Expressions in the Select Clause
Column Alias
Expressions in the Where Clause
Expressions in the Order By Clause
4. Address: 4th
Floor, Gitanjali Complex, Palace Road, Palanpur-385001, Gujarat, INDIA
Contact Us: - (M) +91-9727054547 (M) +919909815851 (M) +91-9974557753 (O) 02742-266299
Visit Us: - www.myfootpathinfomedia.comEmail-id: - info@myfootpathinfomedia.com
CHAPTER 7: SINGLE ROW FUNCTIONS
Single Row (Scalar) Functions
Numeric Functions
Character Functions
Date Functions
Valid Date Format Elements
Conversion Functions
CHAPTER 8: GROUP FUNCTIONS (MORE ABOUT SQL)
Group Functions
Distinct And All
Group By Clause
Having Clause
CHAPTER 9: JOINS
Joins
Types of Joins
Simple, Multiple, Outer, and Self Joins
Sub-queries
Co-related sub queries
Pairwise and Non-Pairwise Sub query
Inline view
CHAPTER 10: VIEWS
Creating a View
Removing a View
Advantages of views
Read only views and updateable views
View with check option
Materialized Views
5. Address: 4th
Floor, Gitanjali Complex, Palace Road, Palanpur-385001, Gujarat, INDIA
Contact Us: - (M) +91-9727054547 (M) +919909815851 (M) +91-9974557753 (O) 02742-266299
Visit Us: - www.myfootpathinfomedia.comEmail-id: - info@myfootpathinfomedia.com
CHAPTER 11: SEQUENCES
Creating a Sequence
Generating Sequence Values
Using sequences when assigning values into a table PK
CHAPTER 12: TRANSACTION CONTROL COMMANDS
Transaction
Commit
Rollback
Save point
CHAPTER 13: SYNONYM
Creating a Synonym
Private and Public
CHAPTER 14: SET OPERATORS
Using UNION, UNION ALL, MINUS, INTERSECT
CHAPTER 15: Usage of ROWID and ROWNUM
Using ROWID – Types of ROWID
Using Regnum
CHAPTER 16: INDEX
Creating a Index - Unique, Non-unique
Type of Indexes - B*tree, Bitmap, function based, reverse key
Advantages and Disadvantages using Index
CHAPTER 17: CLUSTER
Overview of Clusters
Types of Clusters - Index and Hash
Usage
6. Address: 4th
Floor, Gitanjali Complex, Palace Road, Palanpur-385001, Gujarat, INDIA
Contact Us: - (M) +91-9727054547 (M) +919909815851 (M) +91-9974557753 (O) 02742-266299
Visit Us: - www.myfootpathinfomedia.comEmail-id: - info@myfootpathinfomedia.com
CHAPTER 18: LOCKS
Exclusive Locks
Default Locking Mechanism
Locking a set of records – For Update