Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL Tutorial or SQL Journey for Intermediate / Level 2
Rating: 4.3 out of 5(8 ratings)
29 students

SQL Tutorial or SQL Journey for Intermediate / Level 2

SQL is a language to operate databases; it includes database creation, deletion, fetching rows, modifying rows, etc.
Created byRajnees Kumar
Last updated 3/2021
English
English [Auto],

What you'll learn

  • SQL Database, Understand Complex SQL Concepts in very easy way with examples.
  • At the end of this course anyone will be able to use SQL in any database management system, become expert in SQL.
  • Build and manage real-world data solutions using hands-on projects and scenarios
  • Gain practical experience in data analysis and reporting using SQL

Course content

1 section23 lectures3h 54m total length
  • Data Type Introduction7:50

    Learn SQL data types, including character types, date types, and xml storage, and see how to design an employee table with columns like employee number, first name, and last name.

  • Data Type Character Introduction12:39

    Explore the character data type in databases, comparing fixed-length char to variable-length varchar. Understand how storage space is allocated and what happens when data exceeds length, including multi-byte languages.

  • Data Type Number Introduction7:15

    Explore how the number data type handles digits and decimals, and how precision and scale define total digits and decimal places, using salary examples.

  • Data Type Date Introduction3:19

    Learn about date, time, and timestamp data types, including microseconds, and how precise time storage enables tracking events such as weather data and flight paths.

  • Data Type Lobs and XML Introduction4:38

    Explore large object data types like binary files and character data, and introduce xml data types, with examples of storing long text and files in sql columns.

  • DDL Introduction23:42

    Explore DDL concepts by comparing table design to building a house: plan columns and data types, and use create, alter, drop, and truncate.

  • DDL Create5:16

    Learn to use ddl create syntax to define tables, columns, and data types, and describe the table structure to verify design.

  • DDL Alter13:06

    Explore ddl alter operations in sql, including adding, modifying, renaming, and dropping columns and tables, with practical examples of alter table statements.

  • DDL Drop and Truncate5:33

    Learn ddl operations with drop and truncate, including dropping tables or columns, renaming them, and understanding that truncate removes data but preserves table structure.

  • Single Row Functions - SUBSTR16:09

    Explore the substr single-row function to extract a portion of a string by specifying the column, start position, and length, with practical examples using first and last names.

  • Single Row Functions - INSTR20:01

    Explore the single row function INSTR to locate a character's position in a string, starting at a given index, counting occurrences, with examples using first and last names.

  • Single Row Functions - LENGTH5:37

    Learn to use the length function in SQL to count characters in a column, with examples on employee first names, last names, emails, and phone numbers.

  • Single Row Functions - REPLACE10:26

    Explore single row functions in SQL by using the replace function to substitute characters in a column, with the syntax replace(column, old, new) and examples like replacing dollars and ampersands.

  • Single Row Functions - TRANSLATE8:33

    Learn how the translate function replaces characters in a string with designated replacements in a single expression. See examples of symbol replacement, case sensitivity, and sequential mappings.

  • Single Row Functions - CONCAT6:08

    Learn how the SQL concat function combines two columns into a single result and how to handle three or more values by chaining or nesting.

  • Single Row Functions - ABS5:05

    Explore the abs single row function, which converts negative values to positive, with syntax abs(value) and practical sql examples using fixed values and simple selects.

  • Single Row Functions - ROUND13:51

    Learn how the round function in SQL rounds numbers to a chosen number of decimal places, including handling dollars and cents and applying rounding for negative values.

  • Single Row Functions - TRUNC5:10

    Explore how the truncate function works on numbers and dates, dropping decimal digits and enabling date bucket. See examples like converting 456.897 to 456 and applying truncation to dates.

  • Single Row Functions - MOD4:56

    Master the SQL MOD function by computing remainders, using examples like 10 mod 3 to illustrate a remainder of 1, and 18 mod 4 to practice applying the syntax.

  • Single Row Functions - CEIL3:05

    Learn the SQL single row function ceil to round numbers up to the next integer, with examples like ceil(2.5) = 3 and ceil(11.2) = 12.

  • Single Row Functions - FLOOR3:43

    Master the floor function in SQL, a single-row function that returns the greatest integer less than or equal to a value, with examples like floor(25.75) = 25.

  • Join Introduction33:21

    Master how to retrieve data from multiple tables by joining on common columns, covering inner, left outer, right outer, and full outer joins with employee and department examples.

  • Join Syntax14:48

    Learn to write SQL join queries using left, right, and full joins with on conditions, aliasing tables to avoid column ambiguity, and selecting columns from multiple tables.

Requirements

  • Must have knowledge from Level 1.
  • We will continue with different Data types, DDL, DML, DCL, TCL and different types of Single Row Functions.

Description

This course provides a comprehensive introduction to the language of relational databases: Structured Query Language (SQL).

Our Course Specialties

1. We divide each course In 4 Levels (Basic, Intermediate, Advanced, Complex).

2. At each level, we have several modules.

3. At each module,

       I. we have a separate video, where we briefly covered about that module.

       II. Lesson: Where you can read about that module.

       III. Assignments: In each module, we have 5/10/15 questions where you can do the practice.

       IV. Exams: In each module, we have 5/10/15 questions where you can check your skills, how much you learn it yourself from vaanii portal.

Except these things we also provide live online class where you can interact with us and we will help you throughout the course.

In this we provide 59 different journey's of Basic SQL where you learn about following topics.

17. Data Type Introduction

18. Data Type Character

19. Data Type Number

20. Data Type Date

21. Data Type Lobs and XML

22. DDL Introduction

23. DDL Create

24. DDL Alter

25. DDL Drop and Truncate

26. Single Row Functions - Substr

27. Single Row Functions - Instr

28. Single Row Functions - Length

29. Single Row Functions - Replace

30. Single Row Functions - Translate

31. Single Row Functions - Concat

32. Single Row Functions - ABS

33. Single Row Functions - Round

34. Single Row Functions - Trunc

35. Single Row Functions - Mod50

36. Single Row Functions - Ceil

37. Single Row Functions - Floor

38. Join - Introduction

39. Join - Syntax

Who this course is for:

  • Beginners who want to start their journey in SQL and Data Engineering
  • Students and freshers looking to build a strong foundation in databases
  • Working professionals who want to upskill or switch to data-related roles
  • Developers, testers, or analysts who want to work with data more effectively
  • Anyone preparing for SQL interviews or data-focused job roles