Oracle SQL Tutorial | Oracle DBA | Oracle SQL for Beginners | Great Learning

Поділитися
Вставка
  • Опубліковано 18 жов 2024

КОМЕНТАРІ • 434

  • @greatlearning
    @greatlearning  2 роки тому +63

    Register and get a free Certificate for the course: glacad.me/3MPqCPK
    🔹Topics Covered
    00:01:25 Agenda
    00:05:20 Introduction
    00:21:42 Creation of Table
    00:29:59 Oracle Setup and Installation
    00:48:38 Relational Model
    01:00:03 Miscellaneous topics
    01:19:53 Operators as keywords
    01:30:22 Functions
    01:44:21 Clauses
    01:57:55 Nested Query
    02:09:25 Joins
    02:48:55 SQL Commands
    03:14:36 Database Objects
    03:26:13 Summary

    • @nishantsingh-bp8vr
      @nishantsingh-bp8vr 2 роки тому +1

      PLEASE SHARE THE PPT OF THESE CLASS IF POSSIBLE.

    • @SAIKUMARSALAPU
      @SAIKUMARSALAPU 2 роки тому

      From the topic joins can we write query like.....SELECT NAME,GENDER,AGE,SALARY FROM EMPLOYEE WHERE EMP_ID IN(SELECT EMP_ID FROM EMOLOYEE)=(SELECT EMP_ID FROM EMP_DEPT);
      can we get answer for the above satetement also??? reply please....

    • @SAIKUMARSALAPU
      @SAIKUMARSALAPU 2 роки тому

      2)From the topic joins can we write query like...SELECT EMP_ID FROM STU_DEPT WHERE USN IN(SELECT USN FROM STUDENT)= USN IN(SELECT USN FROM STU_DEPT);
      can we get answer for the above statement??? reply please brother...

  • @prisinha
    @prisinha 2 роки тому +417

    Learners please thumbs up Quick Reference Guide for this Oracle Tutorial
    01:25 Agenda
    05:20 Introduction
    17:30 DBMS fields and values
    19:00 field names become column names of table
    21:30 values become rows of table
    22:22 Query CREATE TABLE
    27:07 INSERT INTO
    00:29:59 Oracle Setup and Installation
    35:00 password for both SYS and SYSTEM
    36:22 initial error
    37:00 correction of initial error
    38:00 Application Express
    38:18 Create Workspace
    39:29 SQL Workshop
    41:00 SQL Workshop - Object Browser - repo for all Tables - Tables - Tables Name - Table schema - Data - indexes - Model - Constraints - Grants - Statistics - UI Defaults - Triggers - Dependencies - SQL
    43:13 SQL Workshop - Create Object - Select Object Type - Table - View - Index - Sequence - Type - Package - Procedure - Function -
    46:56 Tables - click on Table name - Data - Insert Row
    48:38 Relational Model
    53:00 keywords
    57:47 Foreign Key
    1:00:35 Projection
    1:02:44 Selection
    1:04:22 Case Sensitivity is only applicable for values in Rows or Records or Tuples
    1:07:37 Data Types
    1:08:18 Difference between varchar and varchar2
    1:09:19 NUMBER data type has p which stands for Precision and s for Scale
    1:10:00 Date
    1:10:10 Operators
    1:13:10 Precedence of Operators
    1:17:44 Dual Table
    1:18:48 DESC TableName shows Description of Table
    1:22:00 Precedence of Relational Operators
    1:22:44 BETWEEN AND
    1:23:23 NOT BETWEEN AND
    1:24:24 in operator
    1:25:25 LIKE
    1:27:07 percentage sign means zero or more characters
    1:27:27 underscore means single character
    1:28:08 IS NULL operator
    1:29:00 Logical Operator
    1:30:30 Functions
    1:37:00 LPAD vs RPAD
    1:38:00 ROUND vs TRUNC
    1:39:00 NVL
    1:39:25 NVL2
    1:39:55 month_between two date
    1:40:25 ADD_MONTHS
    1:40:44 NEXT_DAY
    1:41:06 NULLIF
    1:42:00 TO_CHAR is used to format
    1:43:17 COUNT
    1:44:22 CLAUSES
    1:46:46 ORDER BY clause in ascending order puts NULL values at last rows of a column
    1:46:56 GROUP BY clause
    1:52:30 difference between GROUP BY clause and HAVING clause 1:55:11 AGGREGATE functions can NOT be used after WHERE clause and therefore HAVING clause is used
    1:54:14 HAVING example
    1:56:30 sequence of clauses
    1:57:57 NESTED Query
    2:05:55 Match values from Column of Nested Query
    2:09:30 Joins
    2:14:07 Types of Joins
    2:17:21 inner join
    2:21:07 Left Join
    2:24:11 Right Join
    2:27:55 Full Join
    2:32:00 NATURAL Join
    2:35:15 CROSS join
    2:38:13 SELF Join
    2:43:43 Select from multiple tables without join
    2:44:34 Join multiple tables with conditions
    2:45:45 join 3 tables
    2:49:00 SQL commands
    2:49:19 C of CRUD in DDL and UD of CRUD in DML
    2:50:00 DDL applicable on Table
    2:57:27 DROP vs TRUNCATE
    2:58:58 DML
    3:02:02 DELETE vs TRUNCATE
    3:02:40 DCL
    3:07:14 DCL Revoke
    3:08:08 List Users in Oracle DB
    3:09:29 TCL COMMIT
    3:11:11 TCL ROLLBACK
    3:14:36 DB Objects - Table - View - Sequence - index - Synonym
    3:12:12 ROLL BACK TO SAVE POINT nameofSavepoint
    3:17:13 VIEW
    3:19:23 SEQUENCE
    3:20:10 cycle vs nocycle
    3:20:55 usage of Sequence in example
    3:21:44 index - single - multiple - unique
    3:22:22 create unique index nameOfindex
    3:23:23 when indexes are not used
    3:24:14 table containing indexes
    3:24:40 Synonym
    3:25:25 Synonym is temporary

    • @bokharaapplication6727
      @bokharaapplication6727 2 роки тому +1

      Where is the link to download this guide or where is the link to beautify the video?

    • @s.p.i.d.y_o.p
      @s.p.i.d.y_o.p 2 роки тому +1

      you are awesome
      great job😊

    • @emptyFull123
      @emptyFull123 Рік тому +1

      Wow thank you ✌️

    • @nameislarto
      @nameislarto 7 місяців тому +1

      Gajab level ka dedication hai bhai

  • @abhayashta8805
    @abhayashta8805 2 роки тому +75

    Great explanation, it covered 7 weeks of my college's sql lectures in just 4 hours. Really helped me alot, all thanks to this guy.👍🏻

  • @SachinSingh-rp1mg
    @SachinSingh-rp1mg 2 роки тому +46

    This a perfect lecture for the beginners... if you still don't understand don't panic just try it again and again you will understand for sure.. all the best to everyone.

    • @greatlearning
      @greatlearning  2 роки тому +2

      Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content

  • @sreyag4766
    @sreyag4766 Рік тому +4

    It is one of the best courses available on youtube. If you are a beginner, then you go for it! I am also learning from this channel. neat way of explanation.

  • @MsBcarolina
    @MsBcarolina 2 роки тому +22

    You are very talented. You have structured all the subjects in a very simple way to introduce us to the sophisticated topic. Extraordinary method!

    • @greatlearning
      @greatlearning  2 роки тому +4

      Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content

  • @greatlearning
    @greatlearning  3 роки тому +22

    🔥 Get your free certificate of completion for the Introduction to SQL course, Register Now: glacad.me/3Eygmar

    • @khanspiro
      @khanspiro 2 роки тому

      Hello,
      How to write query to insert all the data from one table to another.
      As we have student name n roll no in one table and marks in another.
      So I need all this in single table..
      And also I dont need to make this table to be created as u showed, but I want it to write as a command in sql workshop and then RUN..
      At 4:32-35 u made through table which i dont want. U want it through command
      Hope u understand my question

    • @suhainapt9305
      @suhainapt9305 2 роки тому

      Do a video how to create a point of sales using oracle sql

    • @hackerrank3063
      @hackerrank3063 2 роки тому

      PPT kaise millegaaa sir?

    • @SidsAnalysis
      @SidsAnalysis 2 роки тому

      Its not showing chapters (Time stamp)
      Please write 00:00:00
      in description firstly in chapters

  • @vaishnavijain1398
    @vaishnavijain1398 2 роки тому +9

    literally the best video on sql.... covering every imp and basic topics with lots of example....thanks

  • @ssekhar6528
    @ssekhar6528 Рік тому +4

    Thank you for making my IT journey so easy
    I’ll keep in my mind who helped me at my struggling times after I became successful

  • @amruthaa9907
    @amruthaa9907 2 роки тому +19

    Thanks for you clear video about oracle Ritwik, it will be very useful to the beginner .

  • @prisinha
    @prisinha 2 роки тому +11

    1:52:30 difference between GROUP BY clause and HAVING clause 1:55:11 AGGREGATE functions can NOT be used after WHERE clause and therefore HAVING clause is used

  • @ivozeleto2014
    @ivozeleto2014 2 роки тому +3

    My project's deadline is in 8 hours.. I got some coffee, wish me luck! This content is really easy to understand and also helpful. (it''s midnight currently)

  • @chinthakagamage401
    @chinthakagamage401 2 роки тому +3

    Great. Im a mechanical engineer. I didn't know anything on Oracle or even IT. U relieved me lot today as i'm looking for a new journey in the platform.

  • @rajasreeramisetty6
    @rajasreeramisetty6 2 роки тому +17

    Excellent teaching skills with very great explanation and examples!!!Thankyou for the Video!!!

  • @AMIAMO-ol5cy
    @AMIAMO-ol5cy 10 місяців тому

    Many Thanks. This is one of the best Courses I have found which is very helpful for all levels. I will use it as a reference for any future Queries. Please Keep it Safe and don't delete in the future.

  • @ranarudransh9322
    @ranarudransh9322 9 місяців тому +1

    Very informative sir, after a long time, for the first time was able to continue the video TO END on SQL without skiping or moving to other channel for SQL..

  • @ShaimaaGebril-kp1cm
    @ShaimaaGebril-kp1cm 8 місяців тому +1

    Very useful indeed .. Thank you V much for making things simpler :)

  • @fazalkarim5618
    @fazalkarim5618 3 роки тому +6

    Ritwik, I have gone through this tutorial. You have completed all content for beginners. Many thanks for this course

    • @MrChero76
      @MrChero76 Рік тому

      Yes you are soo right.👍👍

  • @MoeBig50
    @MoeBig50 Рік тому

    Excellent course I have sharpened my Oracle SQL coding.

  • @asharma741
    @asharma741 11 місяців тому

    Great Video brother. I completed this video at 1.5x. Very Helpful!!! kudos!!!

  • @rockstarseera7317
    @rockstarseera7317 9 місяців тому +1

    Sir it is a great tutorial for beginners. Thank you sir...
    But you have left the concept called constraints..
    Anyway the teaching skills were great.and your knowledge too...❤.

  • @prisinha
    @prisinha 2 роки тому +3

    41:00 SQL Workshop - Object Browser - repo for all Tables - Tables - Tables Name - Table schema - Data - indexes - Model - Constraints - Grants - Statistics - UI Defaults - Triggers - Dependencies - SQL

    • @Kamalakara1987
      @Kamalakara1987 Рік тому

      Hi bro can u please tell me
      I need work support for SQL psql developer. is it possible?

  • @leomacdon7858
    @leomacdon7858 Рік тому +1

    Thank you. You explain everything more than my college teacher. Appreciate 👍

  • @maheshsurwase628
    @maheshsurwase628 2 роки тому +2

    Thank you so much for teaching in very easy way.... I understood all the SQL topics now

  • @rajeshmay299
    @rajeshmay299 2 роки тому +1

    Today my infosys interview questions
    1. Nth no from table
    2. High salary in query
    3. Self join , Inner join
    4. Primary key

  • @mangeshwasu9481
    @mangeshwasu9481 3 місяці тому

    At 01:52:20, I think the question should be, why do we have a 'HAVING' clause when we already have a 'WHERE' clause instead of 'GROUP BY'. And at 01:55:39 "HAVING" clause should be after "GROUP BY".

  • @kowsikap5974
    @kowsikap5974 2 роки тому +8

    Very clear explanation sir. Thank you so much for this full tutorial ✨✨

  • @parampreetcaur6351
    @parampreetcaur6351 Місяць тому

    Thanks for this amazing clear cut lecture🙏🙏

  • @tsurace2023
    @tsurace2023 Рік тому

    Thank you so much for the tutorial! Really helped me undertsand the sql joins easily.

  • @zxzxzxsw
    @zxzxzxsw 4 місяці тому

    Order of precedence of mathematic operators are not * / + -, It is paranthesis followed by * and / from left to right and - and + from left to right

  • @ashishk712
    @ashishk712 Рік тому

    I saw starting few minutes of the video , the way you teaches is awesome, easy to understand I REQUEST YOU TO PLEASE MAKE A VIDEO ON ORACLE EPM IN PLANNING AND NARRATIVE REPORTING…pleaseeee

  • @rahuldalvi947
    @rahuldalvi947 2 роки тому +6

    Excellent! Can you please explain the topic Constraints in SQL that you have not covered in this session?

  • @axnkamen
    @axnkamen 2 роки тому +2

    Thanks man...cause of you ..i revised my most of topics...well explained and done ✌️✌️🔥

  • @bhushanpatil7016
    @bhushanpatil7016 4 місяці тому

    Best video for SQL and Oracle 👏

  • @rajeshk3284
    @rajeshk3284 2 роки тому

    You are teaching very advanced topics

  • @sushilvashishth3304
    @sushilvashishth3304 Рік тому +1

    Very neat and clean, very informative, very well explained. Thanks a ton.

  • @sushilvashishth3304
    @sushilvashishth3304 Рік тому

    Do you have any video on Procedures, basically how to undestand any big sp

  • @mdhossen7082
    @mdhossen7082 2 роки тому +1

    This video is Very helpful,
    Thanks

    • @greatlearning
      @greatlearning  2 роки тому

      Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content

  • @songoriginall2052
    @songoriginall2052 4 місяці тому

    I was complet your course for this course

  • @thouralai7097
    @thouralai7097 Рік тому

    Great explanation ever! I've gained more knowledge. Thanks!

  • @prisinha
    @prisinha 2 роки тому +1

    1:09:19 NUMBER data type has p which stands for Precision and s for Scale

  • @BenDieselBasicAutomotive
    @BenDieselBasicAutomotive Рік тому

    Thank you very much, Sir.... for the learnings I gained...

  • @gr_techz6390
    @gr_techz6390 2 роки тому

    THANK YOU FOR MAKING IT EASY TO UNDERSTAND, YOU MUST TEACH MY LECTURER.

    • @greatlearning
      @greatlearning  2 роки тому

      Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content

  • @archanakaruppaian1206
    @archanakaruppaian1206 2 роки тому +1

    this is very useful for both beginners and when you want to brush up the sql skills

    • @greatlearning
      @greatlearning  2 роки тому +2

      Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content

  • @abhishekojha4540
    @abhishekojha4540 2 роки тому +1

    Sir thank you for this fantastic content. And you English is fabulous sir.

  • @sukhwantsingh501
    @sukhwantsingh501 Рік тому

    Hi sir. Can you please make video that how we can use oracle in mac M1. With SQL developer.

  • @zoeee3449
    @zoeee3449 Рік тому

    Thanku sir ,you saved my sem

  • @prasannajitbehura
    @prasannajitbehura Рік тому

    having clause can be used with aggregate functions . It is the main reason behind its existence. It helps in filtering out w.r.t aggregate functions. let me know if i am wrong @greatlearning

  • @midnajo437
    @midnajo437 Рік тому

    Thanks a lot for sharing your knowledge. Excellent webinar. I learned a lot from your video.

  • @vkumar1066
    @vkumar1066 2 роки тому +6

    1:30:23 Functions
    1:44:21 clauses

  • @veerpal2596
    @veerpal2596 2 роки тому

    Thank you sir I get lots of information from this video as a beginner.

  • @jojojo2068
    @jojojo2068 2 роки тому

    Explanation is very clear and well.

    • @greatlearning
      @greatlearning  2 роки тому

      Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content

  • @mohduzairqureshi6261
    @mohduzairqureshi6261 Рік тому

    Wow! Zakir Khan also knows how to teach sql.

  • @swapnilingale5193
    @swapnilingale5193 2 роки тому

    Thank You Very Much Its Very Helpful.

  • @SQL
    @SQL 2 роки тому +2

    It's a great lecture. Thank you! 🥰

    • @greatlearning
      @greatlearning  2 роки тому

      Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content

  • @annapurnabonakurthi9174
    @annapurnabonakurthi9174 2 роки тому

    Thanks .I would like to know when to use logical and when to use LIKE keyword

  • @sakhawathossain7532
    @sakhawathossain7532 2 роки тому +7

    Dear Sir, it's a really great tutorial. Can you give us the software driver for installation?

  • @vineetwadhwa5915
    @vineetwadhwa5915 3 роки тому +3

    Make a full tutorial on power apps please...Great learning makes learning smooth💯💥

  • @ronnietownsend9471
    @ronnietownsend9471 2 роки тому +4

    Marvelous work gentlemen. Sample database is slightly different for me so needed to pause to try to create like tables to yours. Not hard to do but others may also have had to do this.

  • @angryprashshorts3968
    @angryprashshorts3968 2 місяці тому

    Superb explanation 💗

  • @s.p.i.d.y_o.p
    @s.p.i.d.y_o.p 2 роки тому

    bro your explanation is just amazing

  • @gouravkumarshaw5467
    @gouravkumarshaw5467 2 роки тому +1

    Great video thanks!!

    • @greatlearning
      @greatlearning  2 роки тому

      Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content

  • @prisinha
    @prisinha 2 роки тому

    3:14:36 DB Objects - Table - View - Sequence - index - Synonym

  • @satyampurohit9052
    @satyampurohit9052 Рік тому

    for your help 1:20:00
    Select Roll_no , name ,age from student where age = 20 ;

  • @micaelzekarias1537
    @micaelzekarias1537 Рік тому

    thanks for everything u did for us. The lesson was so helpful.

  • @Nawaf1346
    @Nawaf1346 2 роки тому +2

    just PERFECT ! , thank you

  • @nasirghum3298
    @nasirghum3298 2 роки тому

    Excellent video brother. I am not able to see this Student information on my oracle. How can I get it?

  • @minh3885
    @minh3885 Рік тому

    Hi, what's have you changed to start the application? Can you put here?

  • @ayyapunenihareesh6827
    @ayyapunenihareesh6827 2 роки тому

    T q for giving slow andgood notes.can I get notes.once again tq

  • @akshat_starlord
    @akshat_starlord Рік тому

    Thank you Ritwik and the channel!

  • @ilearn582
    @ilearn582 Рік тому

    great clear explanation about database concepts

  • @ushavungarala3935
    @ushavungarala3935 Рік тому

    Excellent explaining sir. I have a doubt that when i connect to database using sql command line then it is asking user id and password when i was entering password it is not taking(freezing) sir why?

  • @prisinha
    @prisinha 2 роки тому +1

    17:30 DBMS fields and values

  • @prisinha
    @prisinha 2 роки тому

    2:43:43 Select from multiple tables without join

  • @enrick5858
    @enrick5858 Рік тому

    28:33 as u said the dbms will check the datatype first, as AMAN is a varchar2 not number so if i miss out the first field it will put 0 by default. So what if the table name is Topper List and the second field is not varchar2, lets say the First field is ID number as it was and the second field is Rank Number(500)?

  • @Playboyrello
    @Playboyrello Рік тому

    Beautiful way of teaching 👏🏼 I love it

  • @sreekanth1455
    @sreekanth1455 2 роки тому

    It's is very usefull and easily understood thanks for all

  • @Patil02407
    @Patil02407 Рік тому

    Thank you 🙏 sir 😊😊

  • @malar1196
    @malar1196 2 роки тому

    Excellent teaching. Thanks a lot

  • @20_sameerhudud92
    @20_sameerhudud92 2 роки тому

    Which software is more useful my sql and oracle??

  • @Samz2323
    @Samz2323 Рік тому

    With it being Sept 2023- are you able to download and use the Oracle 19c for Windows or Oracle database 21c in conjunction with this ?

  • @Quranjourney1082
    @Quranjourney1082 Рік тому

    You taught it so perfect.! Amazing 👏

  • @indrajitchattopadhyay99
    @indrajitchattopadhyay99 2 роки тому

    Great tutorial in just 3.5 hours.

  • @PallabChatterjee18
    @PallabChatterjee18 Рік тому

    One request can you please provide the materials from this lecture
    please It is very much needed

  • @raheemashaik2675
    @raheemashaik2675 Рік тому +1

    2:02:49 Can we use GROUP BY & ORDER BY clauses in Subquery. Please clarify, I got confused

  • @saras9681
    @saras9681 2 роки тому +5

    Thank you sir you taught us very easy and understandable:)Thanks to Great Learning:)

  • @prisinha
    @prisinha 2 роки тому

    43:13 SQL Workshop - Create Object - Select Object Type - Table - View - Index - Sequence - Type - Package - Procedure - Function -

  • @tesss_tequila
    @tesss_tequila 2 роки тому +1

    A very interactive lesson.. thanks so much

  • @prisinha
    @prisinha 2 роки тому

    1:08:18 Difference between varchar and varchar2

  • @libolopez
    @libolopez Рік тому

    Excellent course. Thanks for share.

  • @ravalik8611
    @ravalik8611 Рік тому

    Great explanation

  • @danishsyed8067
    @danishsyed8067 Рік тому

    thanks sir for the this useful content

  • @ChrisEj_The_Broly
    @ChrisEj_The_Broly Рік тому

    Let's go, this is the top notch database according to PYPL top DB's🥳🥳🥳🥳

  • @user_at180
    @user_at180 2 роки тому

    What an explaination, suprb yar, great work

  • @Rionando-z1u
    @Rionando-z1u Рік тому

    is there any difference in the installation process between 18c and 11g? Thanks

  • @bprmel
    @bprmel 2 роки тому +1

    Admire your patience and ease of explaining intricate details .. awesome😊👌

    • @greatlearning
      @greatlearning  2 роки тому

      Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content

  • @rizrazak5720
    @rizrazak5720 2 роки тому

    thankyou so much for this very very clear explanation!!

  • @mohammedmuzammil1802
    @mohammedmuzammil1802 2 роки тому

    Is this all we got to learn about Oracle? Or there is lot more?

  • @prisinha
    @prisinha 2 роки тому

    2:49:19 C of CRUD in DDL and UD of CRUD in DML

  • @prisinha
    @prisinha 2 роки тому

    1:39:55 month_between two date