u68eu5je6l Posted October 10, 2024 Posted October 10, 2024 The Complete Sql Bootcamp: A Step-By-Step ApproachPublished 10/2024MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHzLanguage: English | Size: 660.91 MB | Duration: 2h 45mMaster SQLWhat you'll learnGenerate reports and address business challengesWrite Complex Queries Using Common Table Expressions (CTEs)Lean about GROUP by clauseMaster SQL Joins and Window Functions (RANK, DENSE_RANK, ROW_NUMBER)Master SQL for Data Analytics and Business IntelligenceMaster SQL for Data Migration and Data ManipulationCreate Database ObjectsRequirementsNo SQL experience is required, and you will learn all that you need.DescriptionBrief Introduction:The Complete SQL Bootcamp is a hands-on course designed to take you from the basics to a professional level. This comprehensive course will explore the principles of relational databases and the robust SQL programming language. It will equip developers with vital SQL skills to write queries for single and multiple tables, manipulate data within those tables, and create database objects.Course Overview:This step-by-step SQL course is designed to improve your SQL skills and is ideal for students who want to become proficient in SQL. Led by an experienced SQL Developer Instructor, this course offers a well-organized and engaging learning experience for those who want to master SQL.Learning Objectives:By the end of the course, you will learn how to:Retrieve Data using basic SQL SELECT StatementsRestrict and Sort DataUse Aggregate FunctionsApply Conditional ExpressionsGenerate Reports with Aggregated Data Using Group FunctionsDisplay Data from Multiple Tables Using JoinsUtilize Window FunctionsWork with Common Table Expressions (CTEs) using the WITH clauseManage Data using Subqueries and Advanced QueriesManage Tables using DML StatementsCreate Sequences, Synonyms, Indexes, Views, and Schema ObjectsWho is this course for?This course is designed for learners at all levels, from beginners looking for a solid foundation to SQL professionals striving for mastery. No prior knowledge is necessary. It is suitable for users of any database, including Oracle, MySQL, Microsoft SQL Server, Amazon Redshift, and MySQL.OverviewSection 1: IntroductionLecture 1 IntroductionLecture 2 Database ServerLecture 3 Installing PostgreSQL on WindowsLecture 4 Installing PostgreSQL on MacOSLecture 5 Entity Relationship ModelLecture 6 Data Modelling and DesignLecture 7 pgAdmin IntroductionSection 2: Basic Select StatementLecture 8 Basic Select StatementLecture 9 Literal(character, String)Lecture 10 Literal(constant)Lecture 11 Non-numeric LiteralsLecture 12 Numeric LiteralsLecture 13 Arithmetic Expression OperatorsLecture 14 Mathematical Operator PrecedenceLecture 15 Using aliasesLecture 16 Escape character sequenceLecture 17 Concatenation OperatorLecture 18 Comments Within SQL Statements codeSection 3: Data TypesLecture 19 Data TypesLecture 20 Cast Function(CAST()) and cast operator(::)Lecture 21 Numeric Data TypesLecture 22 Character Data TypesLecture 23 Date Time Data TypesLecture 24 Boolean Data TypeSection 4: Selecting from a tableLecture 25 SELECTING columns or expressions FROM a tableLecture 26 Selecting All ColumnsLecture 27 Selecting Specific Columns or ExpressionsLecture 28 Using Column AliasesLecture 29 Eliminating duplicate rowsLecture 30 SELECT from a generated (VALUES Lists)Section 5: WHERE clause and ORDER BY clauseLecture 31 Using WHERE ClauseLecture 32 Comparison OperatorsLecture 33 Match any Range search condition([NOT] BETWEEN )Lecture 34 Match any of a list of values ([NOT] IN )Lecture 35 Pattern match search condition ([NOT] LIKE )Lecture 36 Using ( IS[NOT] NULL ) ConditionsLecture 37 Using the AND OperatorLecture 38 Using the OR OperatorLecture 39 Rules of Precedence(Order of operation )Lecture 40 ORDER BY clauseLecture 41 OFFSETLecture 42 FETCHLecture 43 LIMITLecture 44 OFFSET and FETCHLecture 45 OFFSET and LIMITSection 6: Functions and OperatorsLecture 46 Functions and OperatorsLecture 47 String functions and Operators (String Concatenation)Lecture 48 String functions(Case Conversion)Lecture 49 Show part of a string(LEFT,RIGHT, SUBSTR)Lecture 50 Remove from a String(TRIM,LTRIM,RTRIM)Lecture 51 Add and Replace characters in a String(LPAD, RPAD, REPLACE)Lecture 52 Length of string(LENGTH)Lecture 53 Using MODULUS FunctionLecture 54 Using CEILING and FLOOR FunctionLecture 55 Using ROUND and TRUNCATE FunctionLecture 56 (Date , Time Functions)Section 7: Regular ExpressionLecture 57 IntroductionLecture 58 POSIX Regular ExpressionsLecture 59 Regular Expression AtomsLecture 60 Literal CharactersLecture 61 Dot : .Lecture 62 Regular Expression Constraints (also called Anchors): ^, $Lecture 63 Regular Expression Quantifiers: { }Lecture 64 Bracket Expressions (Character classes):[ ]Lecture 65 Escaping characters: \Lecture 66 Groups(Parentheses): ( )Lecture 67 Alternatives:Lecture 68 REGEXP_COUNTLecture 69 REGEXP_INSTRLecture 70 REGEXP_LIKELecture 71 REGEXP_REPLACELecture 72 REGEXP_SUBSTRSection 8: Conditional ExpressionsLecture 73 Conditional ExpressionsLecture 74 CASE StatementLecture 75 NULLIFLecture 76 COALESCELecture 77 LEAST and GREATESTSection 9: GROUP BY and HAVING ClausesLecture 78 Aggregate FunctionsLecture 79 Using Aggregate Functions on the entire column data setLecture 80 Using Aggregate Functions with WHERE clauseLecture 81 COUNT Aggregate FunctionLecture 82 Handling Null values in Aggregate FunctionsLecture 83 GROUP BY ClauseLecture 84 GROUP BY Clause(Grouping by Multiple Columns)Lecture 85 HAVING Clause (Filter Groups using Aggregated column)Section 10: Generating Reports with (CUBE, ROLLUP, GROUPING SET)Lecture 86 Generating Reports by Grouping Related Data_Lecture 87 ROLLUPLecture 88 CUBELecture 89 GROUPINGLecture 90 GROUPING SETSSection 11: JoinsLecture 91 Joining Multiple TablesLecture 92 Table aliasesLecture 93 Types of JOINSLecture 94 INNER JOIN(ON clause, USING clause)Lecture 95 LEFT OUTER JOIN(ON clause)Lecture 96 RIGHT OUTER JOIN(ON clause)Lecture 97 FULL OUTER JOIN(ON clause)Lecture 98 CROSS JOINSection 12: Window Functions (RANK, DENSE_RANK, ROW_NUMBER)Lecture 99 WindowingLecture 100 Windowing calculations(aggregate function)Lecture 101 Window FunctionsLecture 102 Window Function OVER(ORDER BY order_list ) clauseLecture 103 Window Function OVER(PARTITION BY ORDER BY ) clauseLecture 104 Window Function OVER() without "window_definition"Lecture 105 Window Function OVER(PARTITION BY ) clauseLecture 106 WINDOW clauseSection 13: Common Table Expressions (WITH Clause)Lecture 107 Using WITH Clause( split complicated queries into smaller parts)Lecture 108 Purpose and Benefits of the WITH ClauseLecture 109 Multiple Common Table Expressions (CTEs)Section 14: SubqueriesLecture 110 SUBQUERYLecture 111 Scalar subqueryLecture 112 Row subqueryLecture 113 Subquery ExpressionsLecture 114 Multi-Row Subquery (IN, SOME/ANY, ALL)Lecture 115 Multi-Row Subquery ([NOT] IN)Lecture 116 Multi-Row Subquery ( ANY/SOME)Lecture 117 Table subquery(Inline View)Lecture 118 Multi-Row Subquery ( ALL)Lecture 119 Correlated SubqueryLecture 120[NOT] EXISTS Subquery ExpressionsSection 15: Set Operators(UNION, INTERSECT, EXCEPT)Lecture 121 IntroductionLecture 122 UNION[ ALL]Lecture 123 INTERSECT[ ALL ]Lecture 124 EXCEPTSection 16: Data Definition(Table)Lecture 125 Data definition language (DDL)Lecture 126 CREATE DATABASELecture 127 CREATE TABLELecture 128 CREATE TABLE with AS keywordLecture 129 ALTER TABLE (ADD Column)Lecture 130 ALTER TABLE(DROP COLUMN)Lecture 131 ALTER ADD (Primary key )Lecture 132 ALTER TABLE(ADD foreign key)Lecture 133 RENAME TABLELecture 134 RENAME ColumnLecture 135 RENAME ConstraintLecture 136 Comment on a TABLELecture 137 ALTER TABLE(DROP COLUMN)Lecture 138 Remove TABLE commentLecture 139 RENAME ColumnLecture 140 TRUNCATELecture 141 DROPSection 17: ConstraintsLecture 142 Check Constraint (column constraint, explicit constraint name )Lecture 143 Check Constraint (column constraint, implicit constraint name )Lecture 144 Check Constraint (table constraint, implicit constraint name )Lecture 145 Check Constraint (table constraint, implicit constraint name )Lecture 146 Not-Null Constraints (column constraint explicit)Lecture 147 Unique Constraints (column constraint, explicit constraint name )Lecture 148 Unique Constraints (column constraint, implicit constraint name )Lecture 149 Unique Constraints (table constraint, explicit constraint name )Lecture 150 Unique Constraints (table constraint, implicit constraint name )Lecture 151 Primary Keys (column constraint, implicit constraint name )Lecture 152 Primary Keys (table constraint, implicit constraint name )Lecture 153 Foreign Keys (table constraint, explicit constraint name )Lecture 154 Foreign Keys (table constraint, implicit constraint name )Lecture 155 Default (column constraint only )Lecture 156 Clean-upSection 18: Data ManipulationLecture 157 Data manipulation language (DML)Lecture 158 SELECTLecture 159 INSERTLecture 160 Basic INSERT using literal, expression, and DEFAULT method 1(column nameLecture 161 Basic INSERT using literal, expression, and DEFAULT method 2(values)Lecture 162 INSERT using queryLecture 163 INSERTLecture 164 UPDATELecture 165 UPDATE specific valuesLecture 166 UPDATE all values in columnLecture 167 UPDATE multiple columnsLecture 168 DELETELecture 169 Delete all rowsLecture 170 MERGELecture 171 Delete specific rowsLecture 172 Clean-upSection 19: Transaction ControlLecture 173 Disable auto-commit in pgAdmin4 37Lecture 174 COMMITLecture 175 ROLLBACKLecture 176 SAVEPOINTSection 20: Data Definition(Sequences)Lecture 177 CREATE SEQUENCELecture 178 Sequence FunctionsLecture 179 NEXTVALLecture 180 CURRVALLecture 181 ALTER SequenceLecture 182 RENAME a SequenceLecture 183 COMMENT on SequenceLecture 184 DROP sequenceSection 21: Data Definition(Views)Lecture 185 Create a ViewLecture 186 SELECT from a ViewLecture 187 (OR REPLACE) keywordLecture 188 ALTER VIEWLecture 189 RENAME a ViewLecture 190 COMMENTLecture 191 Drop a ViewLecture 192 CleanupSection 22: Data Definition(Users, Roles) and PrivilegesLecture 193 CREATE USERLecture 194 CREATE ROLELecture 195 Data Control Language (DCL)Lecture 196 GRANT specific privileges to a roleLecture 197 GRANT ALL PRIVILEGES to a roleLecture 198 GRANT specific privileges to a userLecture 199 GRANT(add members on the existing role)Lecture 200 REVOKE specific privileges from a roleLecture 201 REVOKE ALL PRIVILEGES from a roleLecture 202 REVOKE (remove members on the existing role)Lecture 203 DROP USERSLecture 204 DROP ROLES)Managers,Data Analytics and Business Intelligence,Data Scientists and Data Engineers,Data Migrations Specialist,Other Database UsersScreenshotshttps://www.udemy.com/course/the-complete-sql-bootcamp-a-step-by-step-approach/Buy Premium From My Links To Get Resumable Support and Max Speed https://rapidgator.net/file/8bffe217c286d34d25167a65410cfc2e/The_Complete_SQL_Bootcamp_A_StepbyStep_Approach.rar.htmlhttps://nitroflare.com/view/1E1C22B05BFA28F/The_Complete_SQL_Bootcamp_A_StepbyStep_Approach.rar 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now