1Z0-071 Oracle Sql Developer Certified Associate (Database)
Last updated 1/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.55 GB | Duration: 19h 22m
The SELECT statement, functions and more. Oracle Database 11g, 12c, 19c, 21c using Oracle SQL Developer. 1Z0-071 exam.
What you'll learn
Create tables in a database and ALTER columns in the table.
Know what data type to use in various situations, and use functions to manipulate date, number and string data values.
Retrieve data using SELECT, FROM, WHERE, GROUP BY, HAVING and ORDER BY.
JOIN two or more tables together, finding missing data.
INSERT new data, UPDATE and DELETE existing data, and export data into a new table.
Create constraints, views and sequences, subqueries and CTEs
Use UNION, CASE, MERGE and error checking
Apply ranking and analytic functions, grouping
Learn about transactions, indexes, users, privileges, roles and more
Requirements
You need to know how to use a computer, and hopefully know how to use a spreadsheet.
No prior knowledge of Oracle SQL Database or any other database required - although the more knowledge you do have, the better.
To install Oracle SQL Database on your computer, you will need a 64-bit machine.
Oracle SQL Database cannot easily be installed on the Mac OS. If you wish to install it on a Mac, you will need either to dual boot into Windows or be running Parallel Desktop.
You don't even need Oracle SQL Database installed - I'll show you have to install it on your computer for free!
There is a 30-day money back guarantee of this Udemy course.
Why not have a look at the curriculum below and see what you can learn?
Description
This course is the foundation for the Oracle Database SQL 1Z0-071 certification. It covers the SELECT statement in detail, with additional requirements for controlling user access. It is divided into 6 sessions, each of which should take a morning or afternoon to complete.What do people like you say about this course?Prashant says: "Course has been designed in way that a person with no knowledge of Oracle can understand it. Good learning and thanks a lot for making such nice course."Shubho says: "Awesome course. The instructor explains the concepts very thorougly and in a easy-to-grasp way. Also, the practice exercises are super helpful. If you want to master Oracle SQL, this is the course for you."Henry says: "I want to thank Phillip for this formidable course. This course along with other materials helped me to pass the 1Z0-071 Exam last Saturday."Session 1We'll install for free Oracle Express Edition and Oracle SQL Developer. Then we'll take a look at the 6 principal clauses of the SELECT statement: SELECT, FROM, WHERE, GROUP BY, HAVING and ORDER BY.Then we'll start creating tables, but find that we can't get very far without understanding data types. We'll then look at string, date and number types and functions, together with looking at functions converting between them.Session 2We'll revisit the SELECT statement and go into more detail. We'll create tables and JOIN them together. Once you have finished this session, you should be secure in your knowledge of the 6 principal clauses of the SELECT statement, the most important part of Oracle SQL.Session 3In session 3, we'll looking for missing data, and find out how to delete and update data. We'll look at the difference between implicit and explicit transactions, and various constraints, including primary and foreign keys.Session 4We'll start off by saving our queries in views. Then we'll combine tables, not by adding additional columns using JOINS, but adding additional rows such Oracle SQL set operators such as UNION, INTERSECT and MERGE. Then we'll look at analytical functions using the OVER clause.Session 5Session 5 starts off by adding totals to our SELECT queries. We'll then look at subqueries, and how you can add them into the FROM, SELECT and WHERE clauses, and also into the WITH clause. Finally, we'll look at Oracle SQL self-joins, which are useful when you have hierarchies.Session 6Session 6 starts off with two additional data types, TIME ZONE and INTERVAL data types and functions. We'll then have a look at SEQUENCEs and INDEXes, together with how these are shown in the Data Dictionary. We'll then create new users, and assign privileges and roles to them, and we'll finish with the last few requirements for the exam.No prior knowledge is required - we'll even install Oracle Database and Oracle SQL Developer on your computer for free!Once finished, you will know what how to manipulate numbers, strings and dates, and create database and tables, create tables, insert data and create analyses, and have an appreciation of how they can all be used in Oracle SQL.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Welcome to Udemy
Lecture 3 The Udemy Interface
Lecture 4 Do you want auto-translated subtitles in more languages?
Lecture 5 Resources
Lecture 6 Curriculum
Section 2: Install Oracle Express Edition and SQL Developer
Lecture 7 Do you have Windows Home?
Lecture 8 Download and Install Oracle Express Edition
Lecture 9 Download and Install Oracle SQL Developer
Section 3: 3a. The SELECT statement - an overview
Lecture 10 Connect to Database
Lecture 11 Solving "The network adaptor cannot establish the connection" error
Lecture 12 8e. The SELECT and FROM clauses
Lecture 13 Renaming fields
Lecture 14 Using the AS keyword
Lecture 15 Semicolons and comments
Lecture 16 3b, 13b. The WHERE clause
Lecture 17 15b. The GROUP BY clause
Lecture 18 15c. The HAVING clause, and information about error messages.
Lecture 19 13a, 13c. The ORDER BY clause
Lecture 20 Remembering the order of the clauses
Lecture 21 Practice Activity Number 1
Lecture 22 Practice Activity Number 1 - The Solution
Section 4: 8b. Session 1 - Creating tables - First pass
Lecture 23 Creating a table using the GUI
Lecture 24 Creating our first table using SQL
Lecture 25 17a. Inserting values
Lecture 26 Deleting the data, then the table
Lecture 27 Trying to create an Employee table
Section 5: Session 1 - The DUAL table and Number types
Lecture 28 Using the DUAL table
Lecture 29 Practice Activity Number 2 - Writing mathematical queries
Lecture 30 Practice Activity Number 2 - The Solution
Lecture 31 8c. Creating sample table; Run Script v Run Statement
Lecture 32 8a. The NUMBER data type
Lecture 33 Do you want to use the comma as a decimal point?
Lecture 34 8a. FLOATing data types
Lecture 35 Practice Activity Number 3
Lecture 36 Practice Activity Number 3 - The Solution
Section 6: Session 1 - Number functions
Lecture 37 5b, 14a. Numeric functions Part 1
Lecture 38 Rounding functions
Lecture 39 Practice Activity Number 4
Lecture 40 Practice Activity Number 4 - The Solution
Section 7: Session 1 - String data types and functions
Lecture 41 Character Encoding Systems
Lecture 42 8a. Character Data Types
Lecture 43 5b, 14a. String Functions
Lecture 44 NULL - an introduction
Lecture 45 Useful NULL functions
Lecture 46 Adding quotation marks and Alternative Quoting Mechanism in string literals
Lecture 47 Practice Activity Number 5
Lecture 48 Practice Activity Number 5 - The Solution
Section 8: Session 1 - Converting numbers to strings, and strings to numbers
Lecture 49 5b, 14a. Joining a string to a number using implicit conversions
Lecture 50 5a, 14b. Converting a number to a string
Lecture 51 5a, 14b. Converting a string to a number, including the CAST function
Lecture 52 5a, 14b. International conversions
Lecture 53 Practice Activity Number 6
Lecture 54 Practice Activity Number 6 - The Solution
Section 9: Session 1 - Date data types and functions
Lecture 55 8a. DATE and TIMESTAMP() data types
Lecture 56 5b, 14a. Date extraction functions
Lecture 57 5a, 14b. Converting dates to strings
Lecture 58 5a, 14b. Converting times to strings
Lecture 59 5a, 14b. Converting strings to timestamps, and international considerations
Lecture 60 Practice Activity Number 7
Lecture 61 Practice Activity Number 7 - The Solution
Section 10: End of Session 1, Start of Session 2
Lecture 62 End of Session 1
Lecture 63 Welcome to Session 2
Section 11: Session 2 - Creating and querying part of a table
Lecture 64 Creation of tblEmployee table
Lecture 65 Adding and modifying additional columns
Lecture 66 3b, 13b. SELECTing only part of a table - strings
Lecture 67 3b, 13b. SELECTing only part of a table - numbers
Lecture 68 3b, 13b. SELECTing only part of a table - dates
Section 12: Session 2 - Practice Activities
Lecture 69 Practice Activity Number 8 - Creating Tables
Lecture 70 Practice Activity Number 8 - The Solution
Lecture 71 Populating the Practice Activity tables
Lecture 72 Populating the Practice Activity tables - The Solution
Lecture 73 Practice Activity Number 9
Section 13: Session 2 - Summarising and ordering data
Lecture 74 13c, 15b. Summarising and ordering data
Lecture 75 15c. Criteria on summarised data
Lecture 76 Exercise - Part 1
Lecture 77 13a, 13c. Exercise - Part 2, and ORDER BY NULLS FIRST/LAST
Lecture 78 Practice Activity Number 10
Lecture 79 Practice Activity Number 10 - The Solution
Section 14: Session 2 - Adding a second table
Lecture 80 Adding a second table
Lecture 81 Designing a connection
Lecture 82 12a. Importing data and showing tables graphically
Lecture 83 Writing a JOIN query
Lecture 84 4a. Different types of JOIN
Lecture 85 4b. Using NATURAL JOINs
Lecture 86 4b. Old notation joins
Lecture 87 Practice Activity Number 11
Lecture 88 Practice Activity Number 11 - The Solution
Section 15: Session 2 - Adding a third table
Lecture 89 Creating a third table
Lecture 90 6a, 6c. JOINing three tables
Lecture 91 Practice Activity Number 12
Lecture 92 Practice Activity Number 12 - The Solution
Section 16: End of Session 2, Start of Session 3
Lecture 93 End of Session 2
Lecture 94 Welcome to Session 3
Section 17: Session 3 - Find missing data, and delete and update data
Lecture 95 2b. Missing data
Lecture 96 2b. Deleting data
Lecture 97 2b. Updating data
Lecture 98 Practice Activity Number 13
Lecture 99 Practice Activity Number 13 - The Solution
Section 18: Session 3 - Database terminology
Lecture 100 1a, 11c. The relationship of a database and SQL
Lecture 101 2a, 2b, 11a, 11b. DML, DDL, DCL and TCL
Lecture 102 17d. What are transactions?
Lecture 103 17d. Implicit transactions
Lecture 104 2c, Explicit Transactions - Start and end transactions
Lecture 105 2c, Savepoints and roolback to savepoints
Lecture 106 Formatting in Oracle SQL Developer
Section 19: 8c, 10a. Session 3 - Data integrity, including Create and modify constraints
Lecture 107 Problems with our existing database
Lecture 108 What are constraints?
Lecture 109 Unique constraints - what are they?
Lecture 110 Unique constraints in action
Lecture 111 Default constraints - what are they?
Lecture 112 Default constraints in action
Lecture 113 Check constraint - what are they?
Lecture 114 Check constraints - in practice
Lecture 115 Primary key
Lecture 116 Primary key - in practice
Lecture 117 Foreign key - what is it?
Lecture 118 Foreign key - in practice
Lecture 119 12a. How are constraints shown in ERDs?
Lecture 120 Practice Activity Number 14
Lecture 121 Practice Activity Number 14 - The Solution
Section 20: End of Session 3, Start of Session 4
Lecture 122 Well done for getting half way through the course
Lecture 123 Welcome to Session 4
Section 21: 18a. Session 4 - Views
Lecture 124 Creating views
Lecture 125 Altering and dropping views
Lecture 126 Adding new rows to views
Lecture 127 Hiding/Unhiding Columns In Views
Lecture 128 Practice Activity Number 15
Lecture 129 Practice Activity Number 15 - The Solution
Section 22: Session 4 - Combining sets
Lecture 130 7a. UNION and UNION ALL
Lecture 131 7a. INTERSECT and MINUS
Lecture 132 13d. Use ampersand substitution to restrict and sort output as runtime
Lecture 133 CASE statement
Lecture 134 NVL, NVL2 and Coalesce
Lecture 135 Practice Activity Number 16
Lecture 136 Practice Activity Number 16 - The Solution
Section 23: Session 4 - the MERGE statement
Lecture 137 20b. MERGE statement - in theory
Lecture 138 20b. Let's Build our MERGE statement
Lecture 139 20b. Let's expand our MERGE statement
Lecture 140 20b. Merge with additional columns
Lecture 141 Practice Activity Number 17
Lecture 142 Practice Activity Number 17 - The Solution
Section 24: Session 4 - The OVER Clause
Lecture 143 Introduction
Lecture 144 OVER()
Lecture 145 PARTITION BY and ORDER BY
Lecture 146 RANGE
Lecture 147 CURRENT ROW and UNBOUNDED
Lecture 148 RANGE versus ROWS
Lecture 149 Omitting RANGE/ROW?
Lecture 150 Practice Activity Number 18
Lecture 151 Practice Activity Number 18 - The Solution
Section 25: 14c. Session 4 - Analytical Functions
Lecture 152 ROW_NUMBER, RANK and DENSE_RANK
Lecture 153 NTILE
Lecture 154 FIRST_VALUE and LAST_VALUE
Lecture 155 LAG and LEAD
Lecture 156 CUME_DIST and PERCENT_RANK
Lecture 157 PERCENTILE_CONT and PERCENTILE_DISC
Lecture 158 Other Aggregation functions
Lecture 159 Practice Activity Number 19
Lecture 160 Practice Activity Number 19 - The Solution
Section 26: End of Session 4, Start of Session 5
Lecture 161 You are two-thirds of the way through the course
Lecture 162 Start of Session 5
Section 27: 15a. Session 5 - Group functions
Lecture 163 Adding Totals
Lecture 164 ROLLUP, GROUPING and GROUPING_ID
Lecture 165 GROUPING SETS
Lecture 166 Practice Activity Number 20
Lecture 167 Practice Activity Number 20 - The Solution
Section 28: 16. Session 5 - Sub-queries
Lecture 168 The WHERE clause
Lecture 169 WHERE and NOT
Lecture 170 ANY, SOME and ALL
Lecture 171 The FROM clause
Lecture 172 The SELECT clause
Lecture 173 16d. Correlated subquery - WHERE EXISTS
Lecture 174 Practice Activity Number 21
Lecture 175 Practice Activity Number 21 - The Solution
Section 29: 16g. Session 5 - WITH clause, and getting the top rows
Lecture 176 Top 5 from various categories
Lecture 177 WITH statement
Lecture 178 Generating a list of numbers
Lecture 179 Grouping numbers
Lecture 180 Selecting the third row using rownum and OFFSET and FETCH
Lecture 181 Deleting the second row of results
Lecture 182 Practice Activity Number 22
Lecture 183 Practice Activity Number 22 - The Solution
Lecture 184 Practice Activity Number 23
Lecture 185 Practice Activity Number 23 - The Solution
Section 30: Session 5: CTE statement
Lecture 186 4c, 6b.Self-Join
Lecture 187 Recursive CTE
Section 31: End of Session 5, Start of Session 6
Lecture 188 Almost there - you can do it!
Lecture 189 Welcome to Session 6
Section 32: Session 6 - Time Zone and Interval data types
Lecture 190 Time Zone data types
Lecture 191 Time Zone functions
Lecture 192 Interval data types
Lecture 193 Interval functions
Section 33: Session 6: Sequences and Data Dictionary
Lecture 194 Data Dictionary
Lecture 195 Defining Sequences
Lecture 196 Using Sequences
Lecture 197 Practice Activity Number 24
Lecture 198 Practice Activity Number 24 - The Solution
Section 34: Session 6: Indexes
Lecture 199 Heaps
Lecture 200 B-Tree
Lecture 201 Indexes
Lecture 202 Practice Activity Number 25
Lecture 203 Practice Activity Number 25 - The Solution
Section 35: Session 6: Users, Privileges and Roles
Lecture 204 Users and Schema
Lecture 205 What are System and Object Privileges
Lecture 206 Granting system and object privileges to users and roles
Lecture 207 Namespaces
Lecture 208 Privileges Data Dictionary
Section 36: Session 6: Miscellaneous
Lecture 209 Dropping columns and making them UNUSED
Lecture 210 Flashback Tables
Lecture 211 Create and use External Tables
Lecture 212 Non-Equi Joins
Lecture 213 Multi-Table INSERT statements
Section 37: Session 6: Congratulations
Lecture 214 Taking the exam
Lecture 215 Well done!
Lecture 216 Bonus Lecture
This SQL course is meant for you, if you have not used Oracle SQL Database much (or at all), and want to learn SQL.,This course is also for you if you want a refresher on SQL. However, no prior Oracle SQL Database knowledge is required.
Homepage
https://www.udemy.com/course/1z0-071-learn-oracle-sql-database-using-developer/
Fikper
ppwpv.1Z0071.Oracle.Sql.Developer.Certified.Associate.Database.part01.rar.html
ppwpv.1Z0071.Oracle.Sql.Developer.Certified.Associate.Database.part02.rar.html
ppwpv.1Z0071.Oracle.Sql.Developer.Certified.Associate.Database.part03.rar.html
ppwpv.1Z0071.Oracle.Sql.Developer.Certified.Associate.Database.part04.rar.html
ppwpv.1Z0071.Oracle.Sql.Developer.Certified.Associate.Database.part05.rar.html
ppwpv.1Z0071.Oracle.Sql.Developer.Certified.Associate.Database.part06.rar.html
ppwpv.1Z0071.Oracle.Sql.Developer.Certified.Associate.Database.part07.rar.html
ppwpv.1Z0071.Oracle.Sql.Developer.Certified.Associate.Database.part08.rar.html
ppwpv.1Z0071.Oracle.Sql.Developer.Certified.Associate.Database.part09.rar.html
Rapidgator
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
Uploadgig
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
NitroFlare
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
Please Help Me Click Connect Icon Below Here and Share News to Social Network | Thanks you !
In today's era of digital learning, access to high-quality educational resources has become more accessible than ever, with a plethora of platforms offering free download video courses in various disciplines. One of the most sought-after categories among learners is the skillshar free video editing course, which provides aspiring creators with the tools and techniques needed to master the art of video production. These courses cover everything from basic editing principles to advanced techniques, empowering individuals to unleash their creativity and produce professional-quality content.
Comments (0)
Users of Guests are not allowed to comment this publication.