Main Topics 1) SQl Language types 1.DDL Data Definition Languagecreate, alter, drop, rename, truncate, comment2. DML Data Manipulation Language select, insert, update, delete, merge, call, explain plan, lock table3. DCL Data Control Languagegrant, revoke4. DTCL- Data Query Language commit, rollback, save point2. SQL Constraints3. Functions Single row functionsGroup functions4) Analytical functionsrank, dense rank, lead, lag, first value, last value5) joins 6) Set operatorsNumeric functionscharacter functionsDate functionsMiscellaneous functionsConversion functions7) Subquery 8) corelated subquery 9)Pseudo columns rowid, rownum, nextval, curval, level10)synonyms11) views12)materialized viewsOracle is currently the most popular relational database management system in the world. It is used by thousands of big companies who are usually willing to pay good salaries to the right people, which includes those with practical Oracle SQL knowledge that is based on best practices and experience. Most SQL courses give you theoretical SQL knowledge. In this course, you will learn by actually writing code. Learn Oracle SQL in a practical and smart way and jump-start your career as an Oracle SQL developer: RequirementsNo prior Oracle SQL knowledge is required. You will learn Oracle SQL from scratch (if that is what you need).You should have a real desire to learn Oracle SQL and time to watch the lectures and practice the concepts as suggested by the instructor. Who this course is for: Aspiring application or database developers looking to acquire solid SQL knowledge to improve their careers. College/University students who need SQL knowledge to pass their database-related courses. Anyone with only basic SQL knowledge wanting to solidify their skill and use the language with confidence. This course is not for you if you are already an experienced Oracle SQL developer looking to learn the most advanced features of the language. This course is not for you if you are looking for a theoretical course.