Udemy

What is Oracle 12c?

A free video tutorial from Amarnath Reddy
Oracle Architect & Best Selling Instructor | 27000+ Students
Rating: 4.5 out of 5Instructor rating
9 courses
175,696 students
What is Oracle 12c?

Learn more from the full course

Oracle DBA 11g/12c - Database Administration for Junior DBA

Learn to become an Oracle Database Administrator (DBA) in 6 weeks and get a well paid job as a Junior DBA.

10:59:26 of on-demand video • Updated May 2022

Final Goal: Get a job as an Oracle Database Administrator (Oracle DBA)
As a Oracle Database Administrator you would understand the Database Architecture, which will help you to perform your DBA duties with better understanding.
As a Oracle Database Administrator (Oracle DBA), you would be able to Install the necessary Oracle Software/Database
As a Oracle Database Administrator (Oracle DBA), you would be able to Administer User accounts in the Database
As a Oracle Database Administrator (Oracle DBA), you would be able to Manage Tablespace's to provide required space for the data
As a Oracle Database Administrator (Oracle DBA), you would be able perform Backup and Recovery as needed.
As a Oracle Database Administrator (Oracle DBA), you would be able to diagnose the problems and if required will be able to work with Oracle Support
As a Oracle Database Administrator (Oracle DBA), you would be able to configure the Listeners for users to communicate
English [Auto]
In this session. Let's learn about Oracle 12 C. You are thinking what is C? Yes. The buzzword these days is cloud, right? Yes. Oracle came up with a new database called Oracle 12 C, which supports the cloud computing. Now you are thinking what is cloud computing? Right? So let's understand that cloud computing is an architecture where the services such as the database applications, development environment, the server infrastructure storage software are available over the network and available for the users. Yes, they are all available on the network, and organizations can pay money to use those services. Cool. Right. Let's take an example. Suppose your organization wants to process huge data and they don't have the necessary servers. So in order to do that, they have to buy all the servers, configure them, and then you have to analyze the data. Obviously this takes time and money. So instead of that, you go to a cloud provider, pay some fee and use the servers for the task you need and walk out. Cool. Right? Yes. You are paying a fee to the cloud service provider based on your usage and the provider is giving you the access to the servers in their cloud. The biggest benefit of this is it avoids you from buying new servers and employing people to configure those servers. Okay. The same way how various servers, softwares, application storage can be available on a cloud. Even Oracle 12 C database is designed to run on the cloud and be accessible as a service. Yes, this Oracle 12 database can be on a cloud and can be used as a service if required. You see here our Oracle 12 C database is in the cloud and it has various databases sitting within that Oracle 12 database, and several users are connecting to the cloud and then accessing the data present in the various databases. Maybe some of the users are accessing the data from the database, some are accessing the insurance database, some are accessing the sales, some are accessing the health care. Cool, right? Yes. That is why Oracle tagged their Oracle 12 software with a C. Okay. Now you are thinking, how can Oracle database support this? Right? Okay. To support this, Oracle came up with a container database. Okay. Think it as a master database. Okay. You have one big master database, which we call it as container database. And within that we can install multiple databases, which we may call as chained databases. But in Oracle terminology, they are called as pluggable databases. Yes, they are called as pluggable databases because you can plug them into the container database whenever you need. And if you want to move that pluggable database to some other container database, you can just unplug from this container database and move it to some other container database. It's so flexible, just like how you take a video player, plug it on to a TV, use it, and then take out the video player, go to a different TV and then plug it in. In the same way you can take a pluggable database from one container database to the other. Container database. It's that flexible. Okay. By coming up with this architecture, Oracle was able to provide Oracle 12 database as a cloud service. Think about it in your organization. If you want to run something in a database, all you have to do is take your database and plug in to the 12 C container database present on the cloud, and then you do all your work. Once your work is done, just unplug your database and move on. That's it. It's that simple. Okay. That is why Oracle calls it as multi-tenant. Who is a tenant? Tenant is a person who pays money for renting out a space, right? In the same way we can pay money to plug our database into Oracle 12 C container, use the services and then unplug it. Okay. If needed, please revisit this video again so that you will understand why Oracle 12 supports cloud computing. Okay.