
This lecture introduces this course to its students
How to download Oracle 12c software from Oracle's Website and install it in you Windows PC or a Windows Laptop.
This lecture explains about how to connect to a Oracle Database using SQL Developer. Oracle SQL Developer is a tool provided for Oracle, to interact with Oracle Databases. Oracle SQL Developer tool can be used to develop programs for Oracle Database.
If you are not able to connect a Oracle Database using Oracle SQL Developer tool, then use this lecture for troubleshooting.
The lecture explains about Client Server Architecture. Client Server architecture is a two system architecture where one system serves as a Server or a provider while the other acts as the client or consumer.
This lecture explains about the various types of clients used to access Oracle Database along with the type of database driver needed such as, ODBC, JDBC, OCI etc.
Gives a simplified, high level overview of Oracle RDBMS System
This lecture explains about connecting to an Oracle Database.
Hands-on lab: Connect as SYSDBA
This hands-on lecture explains about Stopping an Oracle Database.
Explains about starting an Oracle Database.
This lecture explains about a Table.
This lecture explains about Data Types
The lecture explains the basics of a SELECT statement
Explains about DESCRIBE command which is used to get the Column level information of a Table.
This lecture explains about how to find the total row count of a Table.
Explains about DBA_TABLESPACES
Learn about Selecting the columns that we want instead of all the columns from a Table.
Explains the basics of a WHERE clause.
Gain knowledge about how Oracle Users and Schemas work.
Compares Oracle Schema and Oracle User
Explains the fundamental principles of how objects are stored within a database.
Explains the fundamental principles of accessing objects within a database.
Provides information about SQL Classifications as well as the Commands included in each classification
Explains about Data Manipulation Language
Explains about Data Definition Language
Explains about Data Control Language
Explains about Transaction Control Language
The students will learn about how to create a user.
Explains about how to create a Table.
Explains the basics of DML statements
Explains about SELECT statement
Explains about INSERT statement
The INSERT has failed. Why?
What is METADATA? - This course explains about it.
Explains about Oracle Database's DATA DICTIONARY
Explains about Default Permanent Tablespace
Fixing the INSERT
Demonstrating the fix commands for the failed INSERT statement.
Explains about UPDATE statement
Demo about UPDATE statement
Explains about DELETE statement
Demo about DELETE statement
About MERGE statement
Explains about TCL
Explains about TCL
Explains about a Transaction
Demo of a Transaction
Part 1 of 2: How does Oracle handle a transaction? This lesson explains about REDO Concept.
Part 2 of 2: How a transaction is being handled? This lesson explains about the use of UNDO.
Explains about COMMIT and some of its options as suitable for this beginners course
Demonstration of COMMIT commands
Explains the ROLLBACK statement
This lesson explains about SAVEPOINTS. SAVEPOINTS are used saving part of your changes by doing partial rollback instead of full rollback.
Demonstration of SAVEPOINTS.
About This Course:
Welcome to the course, Learn Oracle SQL.
This course introduces Oracle SQL to its students. Anyone who is interested in getting into Oracle SQL Development may use this course to learn Oracle SQL.
This is a free course with considerable amount of video lectures to not only introduce Oracle SQL to you, but also to take you much deeper into Database Development.
The idea is to introduce SQL to you with less hassle. So you may just want to watch the videos, get yourself familiar with the SQL language and advance to another Oracle SQL course created by the same author.
That course is: The Complete Oracle SQL Course For Beginners
About SQL:
SQL is used to interact with Database Systems. As per ANSI (American National Standards Institute), SQL is the standard language for Relational Database Management Systems.
SQL has been the prominent language to interact with various Database Systems for many decades. While many languages that existed two decades ago are extinct now, SQL has always maintained its supremacy in the RDBMS world. Over the time, it has only advanced with new features and standards. And it seems to stay that way for years to come.
About the Instructor:
The instructor of this course, Mr.Sam Dhanasekaran, has more than 20 years of IT experience. It predominantly includes Database Support, IT Support and Recruiting.