Oracle views explained with real project examples

  Рет қаралды 59,813

Tech Coach

Tech Coach

Күн бұрын

This video demonstrates what are oracle views and why and when you should use them.
It explains abstraction and security that the views offer with different real project examples.
The DML operations you can perform on views and the restrictions.
#OracleViews #Viewsinoracle #TechCoach
Syntax :
CREATE VIEW view_name AS
SELECT columns
FROM tables
[WHERE conditions];
Please do watch the video and leave your inputs/questions in the comments section, If you like the video give a thumbs up and share it with your friends who can benefit from this.

Пікірлер: 68
@sushmitapandey4970
@sushmitapandey4970 6 жыл бұрын
I am working in a retail based project and all your explanation with examples are really helping me understanding the project both technically and functionally. Thank you. Can you please make videos on Bigdata concepts too?
@TechCoach
@TechCoach 6 жыл бұрын
Thanks Sushmita for the kind words, I plan to make some videos on data science soon. May be that will help further. I am working on a new youtube channel it would be of great help if you watch and subscribe to it. kzbin.info/door/oLdaMxhfDgdgIAcRGlUvkg
@saifparkar6078
@saifparkar6078 2 жыл бұрын
Hi, just want to let you know, you are doing an amazing job. Your content, teaching style is absolutely nice. Liked your videos amd subscribed.
@syedsabeer1027
@syedsabeer1027 3 жыл бұрын
Thank you so much.... 😊😊 very clear really I am very satisfied with view concept... I am waiting for further concepts... Thank you so much vivek anna..
@TechCoach
@TechCoach 3 жыл бұрын
Hi Syed I have around 80 videos on similar topic that may help you. Please take some time to go through them as well. They may help you
@mazdysoraya6121
@mazdysoraya6121 5 жыл бұрын
Thank you mister, excellent explanation, subscribed.
@TechCoach
@TechCoach 5 жыл бұрын
Thanks mazdy Soraya for the kind words. I have a small request, I am working on this new channel and will really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/fZ-5n2ajhaeFsJY
@ranajparida3902
@ranajparida3902 4 жыл бұрын
Hello Nice explanation. Below are few queries and concerns if you can add in you vedio 1. Can you show how a DML operation using complex view fails. 2. At the last minute you mentioned to provide few senario regarding view, could you please provide the same. Regards, Ranaj
@jayasuman7502
@jayasuman7502 4 жыл бұрын
Very good video and explanation.
@TechCoach
@TechCoach 4 жыл бұрын
Thanks Jaya suman for the kind words :)
@husenmobilesworld6482
@husenmobilesworld6482 3 жыл бұрын
If you explain the quaries from beginning of creating tables(perticular concept) then it will be more clear, but you already created table so we don't know what data you given . Because of this it is bit hard to understand quaries. Please explain the examples like who needs some more information from you sir. It's very honour to see a guy like you to helping this video lots of people.
@premgona5587
@premgona5587 6 жыл бұрын
I would like to add few more points on top of this tutorial. DML operations can't be performed if the view is created from more than one table.. Possibility is with instead of triggers... DML can't be done if the view has aggregate functions Set operators Check constraints Group by clause Having clause Etc etc... Row Id of the view and base table is same that's the reason when we query the view... data will be fetched from the base table.... Please add if I missed any other points
@TechCoach
@TechCoach 6 жыл бұрын
Thanks for adding the Information Prem.I will make another video series on trigger to explain the 1st point. I have a small request I am working on this new youtube channel. "An Indian Abroad" It will really help me if you watch and subscribe to it. kzbin.info/www/bejne/p2XIiayFhdVggtU
@snowflakehelpers4600
@snowflakehelpers4600 4 жыл бұрын
Very nice...just gone through this
@priyavoonna5967
@priyavoonna5967 Жыл бұрын
Nice explanation sir
@ballaramya153
@ballaramya153 2 жыл бұрын
Pls upload more videos brother.on each topic in plsql.this is my request why bcz I'm newly joined with role as plsql developer.i subscribed u r channel also.excellent explanation..
@subbukakumani1843
@subbukakumani1843 3 жыл бұрын
Thanks for the explanation!
@TechCoach
@TechCoach 2 жыл бұрын
Glad it was helpful!
@snowflakehelpers4600
@snowflakehelpers4600 4 жыл бұрын
Thanks a lot vivek you are awesome brother....your explanation are very very clear
@TechCoach
@TechCoach 4 жыл бұрын
Thanks a lot Sanjeev for the kind words , your support is my motivation
@vanisusi7966
@vanisusi7966 4 жыл бұрын
Vivek , thanks for the real time explanation . Also I couldn't find the continuation video for this concept . Can u help me out .
@devanaidu9406
@devanaidu9406 6 жыл бұрын
Hi bro How are you,,your explanation is very well its very helpful to all thank you for sharing your knowledge and keep sharing bro..and i have a question bro..thai is what is View with check option why it is using?pls tell me bro
@cmpsnehrunagar9754
@cmpsnehrunagar9754 3 жыл бұрын
Fantastic
@jodgaming4837
@jodgaming4837 Жыл бұрын
Awesome
@metyazidan9509
@metyazidan9509 6 ай бұрын
It was helpful 😊
@ch3ragCS
@ch3ragCS 3 жыл бұрын
Great Explanation.
@TechCoach
@TechCoach 3 жыл бұрын
Thanks a lot Bharat for the kind words :)
@kanthvalluru5424
@kanthvalluru5424 6 жыл бұрын
Hats off no words to say about your explanation bro ... Superb
@TechCoach
@TechCoach 6 жыл бұрын
kanth Valluru Thanks for the kind words, Reachtechcoach@gmail.com
@kanthvalluru5424
@kanthvalluru5424 6 жыл бұрын
Bro I want learn SQL
@TechCoach
@TechCoach 6 жыл бұрын
kanth Valluru I would recommend subscribing and following this channel, I will upload more sql videos soon
@kanthvalluru5424
@kanthvalluru5424 6 жыл бұрын
Sure bro
@kanthvalluru5424
@kanthvalluru5424 6 жыл бұрын
Tech Coach if you have material please send to my mail id Kanth.8011@gmail.com
@chiranjivgupta7097
@chiranjivgupta7097 3 жыл бұрын
Can we connect regarding on the topic of Editioning of DBA objects.? I would be very grateful if you can help me out.
@ShubhamPandey-bb2ho
@ShubhamPandey-bb2ho 3 жыл бұрын
Hi, Is it possible to change the column name of a view after it has been created? If yes then will you please help me out with the query.
@shubhamchouhan8149
@shubhamchouhan8149 6 жыл бұрын
awesome explanation man ! can you please make some videos on SCD -2 scenrio based informatica
@TechCoach
@TechCoach 6 жыл бұрын
shubham chouhan Sure Shubham, I will try to upload one soon.
@shincha133
@shincha133 2 ай бұрын
Hi can you share the transaction table file for performing or referring that data for beginners
@grvmavi
@grvmavi 4 жыл бұрын
Thanks Brother
@TechCoach
@TechCoach 4 жыл бұрын
Thanks Gaurav for the kind words :)
@poongodibanu2036
@poongodibanu2036 2 жыл бұрын
Can u please share view types like force view , instead view
@anilk3417
@anilk3417 5 жыл бұрын
Excellent one :)
@purushothamanthillaw.sa.pi8483
@purushothamanthillaw.sa.pi8483 5 жыл бұрын
can you please upload a video for " tell me about u r project" banking or insurance
@poongodibanu2036
@poongodibanu2036 2 жыл бұрын
Can u please share plsql videos as well
@fathimanisha2723
@fathimanisha2723 2 жыл бұрын
Hi brother Can I get sample transaction table DDL and DML scripts?
@saravanabhavyakuttam7520
@saravanabhavyakuttam7520 2 жыл бұрын
How to get the data in materialized view?
@TechCoach
@TechCoach 2 жыл бұрын
Hey buddy yoi have to refresh it to get the data
@deep54046
@deep54046 5 жыл бұрын
You mentioned one point. Suppose i am creating a view with 450 million records, this is a huge replication we are doing and it will surely hamper the performance. So whats the solution to this?
@TechCoach
@TechCoach 4 жыл бұрын
Views don't contain any data , materizaled view does. Can you please clarify your doubt again??
@Karsh.y
@Karsh.y 3 жыл бұрын
hey, can't we just give the select query with where condition of fast sales(if not for security reason)...that will suffice and no need of view. So i want to know the real reason to use a view
@TechCoach
@TechCoach 3 жыл бұрын
Your view is made up after joining 5 tables and you only want to fetch the data from last 3 years , it will be much more clean to abstract the complex joins by using a simple view I hope that clarifies.
@Karsh.y
@Karsh.y 3 жыл бұрын
@@TechCoach ya pretty much.... thanks , so in short it simplifies fetching the data.
@TechCoach
@TechCoach 3 жыл бұрын
@@Karsh.y it does and you can limit the data access as well.you can provide access to views and not tables
@Karsh.y
@Karsh.y 3 жыл бұрын
@@TechCoach ohkay 😊 got it thanks a lot
@priyavarthinip874
@priyavarthinip874 6 жыл бұрын
Could u pls give a real time scenario on investment banking domain
@TechCoach
@TechCoach 6 жыл бұрын
Priyavarthini P Sure I shall make one soon.
@xtempo9913
@xtempo9913 4 жыл бұрын
can we use INSERT in view ?
@TechCoach
@TechCoach 4 жыл бұрын
You can but it is not advised.
@Ganeshay-996
@Ganeshay-996 3 жыл бұрын
How to download transaction script
@besttube2401
@besttube2401 6 жыл бұрын
U r wrong... While doing DML operations view does not execute.. it is just rename of query
@AnIndianAbroadd
@AnIndianAbroadd 6 жыл бұрын
Thanks for your input, I will look into it.
@rampradeepkalivarapu7753
@rampradeepkalivarapu7753 6 жыл бұрын
check option is mising......
@TechCoach
@TechCoach 6 жыл бұрын
Sure I will review it, I have a small request I am working on this new youtube channel " An Indian Abroad" it will really help me if you watch and subscribe to it. kzbin.info/www/bejne/fnO0eZihgpaIaMU
Analytical Functions in oracle explained with real examples
25:24
Materialized views in oracle - Part 1
19:03
Tech Coach
Рет қаралды 76 М.
Synyptas 4 | Жігіттер сынып қалды| 3 Bolim
19:27
kak budto
Рет қаралды 1,3 МЛН
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 23 МЛН
Materialized View In Oracle - Part 3
13:49
Tech Coach
Рет қаралды 25 М.
#01 - Relational Model & Algebra (CMU Intro to Database Systems)
1:23:38
CMU Database Group
Рет қаралды 13 М.
Indexes in Oracle :Index Scan Methods :Part 2
30:18
Tech Coach
Рет қаралды 37 М.
Which Database Model to Choose?
24:38
High-Performance Programming
Рет қаралды 57 М.
Delete vs Truncate vs Drop :Oracle Interview Questions - Part 3
19:04
Synyptas 4 | Жігіттер сынып қалды| 3 Bolim
19:27
kak budto
Рет қаралды 1,3 МЛН