|
via Udemy |
Go to Course: https://www.udemy.com/course/writing-advanced-sql-queries-on-oracle/
Oracle database is one of the top and most widely used relational database management systems in the world.This more advanced beginners course will teach you how to retrieve data from an oracle database.We will start off by downloading and installing oracle database 11g express which is free to use. Then we will install TOAD which is a tool we will be using to connect to the oracle database and interact with it.Topics we will cover in this course includes:Retrieving Data with Aggregate Functions Introduction to aggregate functions Using AVG function Using COUNT function Using MAX function Using MIN functionRetrieving Data with Table Joins Introduction to Table Joins Using Equi Joins Using Non Equi Joins Using Cartesian Join Using Outer Join Using Self JoinRetrieving Data with Analytic Functions Introduction to Analytic Functions The Syntax Partition By Clause First and Last Function Row number Functions Dense Rank Function Lag Function LEAD Function RANK Function By the end of this course you will have enough skill to write more complex queries on an oracle database.SQL is the language used to interact with databases like Oracle and others.SQL is a standard language for accessing and manipulating databases.What is SQL?SQL stands for Structured Query LanguageSQL lets you access and manipulate databasesSQL became a standard of the American National Standards Institute (ANSI) in 1986, and of the International Organization for Standardization (ISO) in 1987What Can SQL do?SQL can execute queries against a databaseSQL can retrieve data from a databaseSQL can insert records in a databaseSQL can update records in a databaseSQL can delete records from a databaseSQL can create new databasesSQL can create new tables in a databaseSQL can create stored procedures in a databaseSQL can create views in a databaseSQL can set permissions on tables, procedures, and viewsSQL is a Standard - BUT....Although SQL is an ANSI/ISO standard, there are different versions of the SQL language. However, to be compliant with the ANSI standard, they all support at least the major commands (such as SELECT, UPDATE, DELETE, INSERT, WHERE) in a similar manner. Note: Most of the SQL database programs also have their own proprietary extensions in addition to the SQL standard!