Duration: 40 Hours Prerequisites • Computer Fundamentals Course Contents 1. Writing Basic SQL SELECT Statements 9. Including Constraints • SQL Overview • Primary Constraints • Arithmetic Expressions • FOREIGN KEY Constraint • NULL Value • NOT NULL Constraint • Column Alias • UNIQUE Constraint • Concatenation Operator • CHECK Constraint • Literals • ALTER statement • Eliminating Duplicate Rows • Dropping a constraint 2. Restricting and Sorting Data • Disabling Constraints • WHERE clause • Enabling Constraints • Logical Operators • Cascading Constraints • SQL Operators • Viewing Constraints • LIKE Operator 10. Views • AND, OR and NOT Operators • Creating a View • ORDER BY Clause • Retrieving Data from a View 3. Row Functions • Modifying a View • Character Functions • Destroying a View • Number Functions • User‐View • Date Functions 11. Other Database Objects • Conversion Functions • Sequence • General Functions • Index 4. Displaying Data from Multiple Tables • Synonyms • Types of Joins in Oracle 12. Controlling User Access • SQL Joins • Privileges 5. Aggregating Data Using Group • System Privileges Functions • Object Privileges • Group Functions • Role • Group By Clause 13. Using SET Operators • HAVING Clause • UNION Operator 6. Subqueries • UNION ALL Operator • Single Row subqueries • INTERSECT Operator • Multiple Row Subqueries • MINUS Operator • Correlated Subqueries 14. Oracle Datetime Functions 7. Manipulating Data • Oracle 9i Date time Support • INSERT Statement • CURRENT_DATE • UPDATE Statement • CURRENT_TIMESTAMP • DELETE Statement • LOCALTIMESTAMP • MERGE Statement • DBTIMEZONE and • Transaction Control SESSIONTIMEZONE • Locks • EXTRACT 8. Creating and Managing Tables • FROM_TZ • Data Definition Language • TO_TIMESTAMP and • Data Types TO_TIMESTAMP_TZ • CREATE TABLE Statement • TO_YMINTERVAL & TZ_OFFSET • ALTER TABLE Statement • Rename an Object • Comments