All in One Offer! | Access Unlimited Courses in any category starting at just $29. Offer Ends in:

Browse Library

  • Business Solutions
  • Become an Instructor
  • 0
    Shopping Cart

    Your Cart is empty. Keep shopping to find a course!

    Browse Courses
Free
7 days left at this price!

This plan includes

  • Limited free courses access
  • Play & Pause Course Videos
  • Video Recorded Lectures
  • Learn on Mobile/PC/Tablet
  • Quizzes and Real Projects
  • Lifetime Course Certificate
  • Email & Chat Support
Get Unlimited Learning Access
$29
7 days left at this price!
30-Day Money-Back Guarantee

This plan includes

  • Access to 11,000+ Courses
  • Ads free experience Courses
  • Play & Pause Course Videos
  • HD Video Recorded Lectures
  • Learn on Mobile/PC/Tablet
  • Quizzes and Real Projects
  • Lifetime Course Certificate
  • Instructor Direct Support
  • Email & Chat Support
  • Cancel Anytime
$29
$29
$29
  • You will learn about the basics of SQL, the data types and basic SQL statements.
  • You will learn about basic SQL queries, such as how to select, insert, update, and delete data in databases.
  • You will learn about advanced SQL queries, such as how to use Joins, Constraints, Triggers, Stored Procedures and Functions
  • By the end of this training, you will be able to manage databases, writing queries and generate reports.

SQL is a programming language designed for managing data in relational database management systems (RDBMS). SQL is used to perform tasks such as creating, reading, updating, and deleting data in databases. It can also be used to query data and generate reports.

SQL is a powerful language that can be used to manage large amounts of data. It is also relatively easy to learn, making it a good choice for beginners.

If you are interested in learning SQL, this training program is for you. It will teach you the basics of SQL and how to use it to manage data in databases. By the end of this program, you will be able to:

  • Create and manage databases

  • Insert, update, and delete data in databases

  • Query data and generate reports

This tutorial is divided into three parts:

In Part 1, you will learn the basics of SQL such as database and table transactions, data typesand, and the basic syntax of SQL.

In Part 2, you will learn the basic SQL queries, such as how to select, insert, update, and delete data in databases.

In Part 3, you will learn the advanced SQL queries, such as how to use joins, functions, constraints, and stored procedures to query data in complex ways.

This training program is designed for beginners, but it also includes some advanced topics for those who want to learn more about SQL.

If you are interested in learning SQL, I encourage you to start learning SQL today. It is a great way to learn the basics of SQL and how to use it to manage data in databases.

  • No programming knowledge is required. You will learn everything you need to know. A PC or Mac and a stable internet connection is sufficient.
  • Anyone interested in learning SQL and Databases
View More...
  • Section 1 : Introduction of the Instructor 1 Lectures 00:06:16

    • Lecture 1 :
    • Introduction of the Instructor Preview
  • Section 2 : Introduction to SQL Programming 1 Lectures 00:01:54

    • Lecture 1 :
    • Introduction to SQL Programming
      In this lesson, you are going to learn the benefits of SQL programming and it's huge effect on your business.
  • Section 3 : Installation of MS SQL Server and Management Studio & Log In Transactions 2 Lectures 00:05:34

    • Lecture 1 :
    • How to Install MS SQL Server and Management Studio
      In this lesson, you are going to learn how to install MS SQL Server and Management Studio into your computer.
    • Lecture 2 :
    • How to Log In to SQL Management Studio
  • Section 4 : Database Transactions 3 Lectures 00:08:24

    • Lecture 1 :
    • How to create a database
      In this lesson, you are going to learn how to create a database.
    • Lecture 2 :
    • How to delete a database
      In this lesson, you are going to learn how to delete a database.
    • Lecture 3 :
    • How to use an external database
      In this lesson, you are going to learn how to use an external database. We are going to use AdventureWorks2016 dataset.
  • Section 5 : Table Transactions 2 Lectures 00:11:34

    • Lecture 1 :
    • How to create a table by writing a SQL query
      In this lesson, you are going to learn how to create a table by writing a query.
    • Lecture 2 :
    • How to create a table by using the Management Studio interface
      In this lesson, you are going to learn how to create a table by using functionalities of management console interface.
  • Section 6 : Main SQL Commands 13 Lectures 00:43:17

    • Lecture 1 :
    • How to use SELECT
      In this lesson, you are going to learn how to use SELECT command which is used to fetch data from a table.
    • Lecture 2 :
    • How to use INSERT
      In this lesson, you are going to learn how to use INSERT command which is used to insert new data in a table.
    • Lecture 3 :
    • How to use UPDATE
      In this lesson, you are going to learn how to use UPDATE command which is used to update the value of a column in a table.
    • Lecture 4 :
    • How to use DELETE
      In this lesson, you are going to learn how to use DELETE command which is used to delete one or more rows from a table.
    • Lecture 5 :
    • How to use WHERE
      In this lesson, you are going to learn how to use WHERE command which is used to retrieve selected data based on some conditions which are described using the WHERE clause.
    • Lecture 6 :
    • How to use AND
      In this lesson, you are going to learn how to use AND command. AND command is used in queries where there is more than one condition. In conditional propositions containing the AND command, both conditions must be satisfied for the proposition to be true.
    • Lecture 7 :
    • How to use OR
      In this lesson, you are going to learn how to use OR command. OR command is used in queries where there is more than one condition. In conditional propositions containing OR operator, at least one of the conditions should be met for the proposition to be true.
    • Lecture 8 :
    • How to use AS
      In this lesson, you are going to learn how to use AS command. AS is the abbreviation of ALIAS. It is used to give nicknames to the column in a table.
    • Lecture 9 :
    • How to use IN
      In this lesson, you are going to learn how to use IN command.
    • Lecture 10 :
    • How to use LIKE
      In this lesson, you are going to use how to learn LIKE command. After learning this command, writing queries will have more fun.
    • Lecture 11 :
    • How to use BETWEEN
      In this lesson, you are going to learn how to use BETWEEN command.
    • Lecture 12 :
    • How to use DISTINCT
      In this lesson, you are going to learn how to use the DISTINCT command. When the Distinct command is used, the data becomes free from duplicate records and includes only the unique values.
    • Lecture 13 :
    • How to use ORDER BY
      In this lesson, you are going to learn how to use the ORDER BY command. By using this command, you will be able to sort your results in ascending or descending order.
  • Section 7 : Mathematical Functions 2 Lectures 00:09:12

    • Lecture 1 :
    • How to use MAX, MIN, AVG and SUM functions
      In this lesson, you are going to learn how to use MAX, MIN, AVG and SUM functions.
    • Lecture 2 :
    • How to use COUNT function
      In this lesson, you are going to learn COUNT function.
  • Section 8 : String Functions 3 Lectures 00:06:08

    • Lecture 1 :
    • How to use UPPER function
      In this lesson, you are going to learn how to use UPPER function.
    • Lecture 2 :
    • How to use LOWER function
      In this lesson, you are going to learn how to use LOWER function.
    • Lecture 3 :
    • How to use SUBSTRING function
      In this lesson, you are going to learn how to use SUBSTRING function.
  • Section 9 : Constraints 6 Lectures 00:24:55

    • Lecture 1 :
    • How to use NOT NULL constraint
      In this lesson, you are going to learn how to use the NOT NULL constraint. This constraint specifies that this column cannot store a NULL value
    • Lecture 2 :
    • How to use UNIQUE constraint
      In this lesson, you are going to learn how to use the UNIQUE constraint. This constraint specifies that this column can have only Unique values, i.e. the values cannot be repeated in the column.
    • Lecture 3 :
    • How to use CHECK constraint
      In this lesson, you are going to learn how to use the CHECK constraint. This constraint validates if all values in a column satisfy some particular condition or not.
    • Lecture 4 :
    • How to use DEFAULT constraint
      In this lesson, you are going to learn how to use the DEFAULT constraint. This constraint specifies a default value for a column when no value is specified for that field.
    • Lecture 5 :
    • How to use PRIMARY KEY constraint
      In this lesson, you are going to learn how to use the PRIMARY KEY constraint. It is a field using which it is possible to uniquely identify each row in a table.
    • Lecture 6 :
    • How to use FOREIGN KEY constraint
      In this lesson, you are going to learn how to use the FOREIGN KEY constraint. It is a field using which it is possible to uniquely identify each row in some other table.
  • Section 10 : Stored Procedures 8 Lectures 00:32:33

    • Lecture 1 :
    • How to create a STORED PROCEDURE
      In this lesson, you are going to learn how to use create a stored procedure.
    • Lecture 2 :
    • How to INSERT data by using a STORED PROCEDURE
      In this lesson, you are going to learn how to add a record to a table by using a stored procedure.
    • Lecture 3 :
    • How to UPDATE data with STORED PROCEDURE
      In this lesson, you are going to learn how to update a record to a table by using a stored procedure.
    • Lecture 4 :
    • How to DELETE data with STORED PROCEDURE
      In this lesson, you are going to learn how to delete a record from a table by using a stored procedure.
    • Lecture 5 :
    • How to use PARAMETER in DYNAMIC STORED PROCEDURES
      In this lesson, you are going to learn how to use parameters to make the stored procedures dynamic.
    • Lecture 6 :
    • How to INSERT data with DYNAMIC STORED PROCEDURE
      In this lesson, you are going to learn how to insert a record to a table by using a dynamic stored procedure.
    • Lecture 7 :
    • How to UPDATE data with DYNAMIC STORED PROCEDURE
      In this lesson, you are going to learn how to update a record in a table by using a dynamic stored procedure.
    • Lecture 8 :
    • How to DELETE data with DYNAMIC STORED PROCEDURE
      In this lesson, you are going to learn how to update a record in a table by using a dynamic stored procedure.
  • Section 11 : Triggers 4 Lectures 00:20:27

    • Lecture 1 :
    • How to use TRIGGERS
      In this lesson, you are going to learn how to use triggers.
    • Lecture 2 :
    • Trigger Example Table Preparation
      In this lesson, we are going to prepare our tables to be used in sample case.
    • Lecture 3 :
    • Trigger Example 1
      In this lesson, you are going to learn triggers with a sample. In this sample, we are going to insert data into a table and see how it triggers another action.
    • Lecture 4 :
    • Trigger Example 2
      In this lesson, you are going to learn triggers with a sample. In this sample, we are going to delete data from a table and see how it triggers another action.
  • Section 12 : Joins 1 Lectures 00:06:07

    • Lecture 1 :
    • How to use JOINS
      In this lesson, you are going to learn Inner Join, Right Join, and Left Join. INNER JOIN : Returns any records which have matching values in both tables RIGHT JOIN: Returns all of the records from the second table, along with any matching records from the first LEFT JOIN: Returns all of the records from the first table, along with any matching records from the second table FULL JOIN: Returns all records from both tables when there is a match.
  • Section 13 : Group By 1 Lectures 00:03:17

    • Lecture 1 :
    • How to use GROUP BY
      In this lesson, you are going to learn how to use group by.
  • Section 14 : Closing Notes & Professional Advice 2 Lectures 00:04:34

    • Lecture 1 :
    • Closing Notes & Professional Advice
    • Lecture 2 :
    • SQL Cheat Sheet
  • Section 15 : SQL QUIZ 1 Lectures

    • Lecture 1 :
    • SQL Quiz
      SQL Quiz
  • How do i access the course after purchase?

    It's simple. When you sign up, you'll immediately have unlimited viewing of thousands of expert courses, paths to guide your learning, tools to measure your skills and hands-on resources like exercise files. There’s no limit on what you can learn and you can cancel at any time.
  • Are these video based online self-learning courses?

    Yes. All of the courses comes with online video based lectures created by certified instructors. Instructors have crafted these courses with a blend of high quality interactive videos, lectures, quizzes & real world projects to give you an indepth knowledge about the topic.
  • Can i play & pause the course as per my convenience?

    Yes absolutely & thats one of the advantage of self-paced courses. You can anytime pause or resume the course & come back & forth from one lecture to another lecture, play the videos mulitple times & so on.
  • How do i contact the instructor for any doubts or questions?

    Most of these courses have general questions & answers already covered within the course lectures. However, if you need any further help from the instructor, you can use the inbuilt Chat with Instructor option to send a message to an instructor & they will reply you within 24 hours. You can ask as many questions as you want.
  • Do i need a pc to access the course or can i do it on mobile & tablet as well?

    Brilliant question? Isn't it? You can access the courses on any device like PC, Mobile, Tablet & even on a smart tv. For mobile & a tablet you can download the Learnfly android or an iOS app. If mobile app is not available in your country, you can access the course directly by visting our website, its fully mobile friendly.
  • Do i get any certificate for the courses?

    Yes. Once you complete any course on our platform along with provided assessments by the instructor, you will be eligble to get certificate of course completion.
  • For how long can i access my course on the platform?

    You require an active subscription to access courses on our platform. If your subscription is active, you can access any course on our platform with no restrictions.
  • Is there any free trial?

    Currently, we do not offer any free trial.
  • Can i cancel anytime?

    Yes, you can cancel your subscription at any time. Your subscription will auto-renew until you cancel, but why would you want to?

527 Course Views

1 Courses

I am an IT Professional with +25 years of professional experience as an IT Channel Manager. With over +25 years of experience in the IT divisions at Telco and the Finance sector, I have developed a strong foundation and a deep understanding of Digital Channels. Throughout my career, I have had the privilege of working with diverse teams, leading projects, and delivering exceptional results I completed my graduate degree in Economics (İstanbul)  and my postgraduate degree in Master of Business (Australia). At the moment, I have been studying Computer Programming.  You may see some of my awards: - The first Call Steering enabled IVR channel in Turkey in 2011. - The first Full Speech-enabled IVR channel in Turkey in 2015 - The winner of the 2015 Contact Center Worlds Top Performers Awards in the world contest. - The project manager of the Voice Verification system with 16 million voice prints (the world record) - The winner of the 2009 Contact Center World Top Performers Awards in the world. I am genuinely excited about joining learnfly as an instructor and contributing to learnfly users in their self-improvement journey. I am confident that my technical skills, experience, and passion for learning lifetime. Respectfully, Sanem Aydın Yayla
View More...
  • Unmatched Variety and Value!
    Learnfly's monthly subscription offers unlimited access to a vast range of courses. Affordable pricing, compared to competitors, makes it the ultimate choice for continuous learning.
    Jessica M.

    4.7

    JM
  • Top-Notch Quality, Affordable Rates!
    High-quality courses with certified instructors make Learnfly stand out. The affordable pricing is a game-changer for those seeking premium education.
    Alex P.

    4.5

    AP
  • Certified Excellence Every Time!
    Learnfly's courses, taught by certified instructors, ensure top-notch learning experiences. The course completion certificates add significant value to one's skill set.
    Sarah R.

    4.3

    SR
  • Round-the-Clock Support!
    Learnfly goes the extra mile with 24/7 course support. Their dedication to helping students succeed is commendable.
    Ryan K.

    4.1

    RK
  • Learn Anywhere, Anytime!
    Whether on mobile, PC, or tablet, Learnfly's platform offers flexibility. Learning on the go has never been easier.
    Emily S.

    4.7

    ES
  • Job-Ready Skills!
    Learnfly's job-oriented courses equip learners with practical skills for the workplace. An investment in career growth!
    Jake M.

    4.2

    JM
  • Budget-Friendly Brilliance!
    Learnfly's pricing is a steal for the quality and variety of courses offered. Quality education without breaking the bank.
    Olivia T.

    4.5

    OT
  • Instructor Excellence Unleashed!
    Learn from the best with Learnfly's certified instructors. The platform ensures that knowledge is imparted by industry experts.
    Daniel L.

    4.0

    DL
  • Achievement Unlocked!
    Learnfly not only offers courses but also recognizes your efforts with course completion certificates. A sense of accomplishment with every course finished.
    Maya H.

    4.6

    MH
  • Learning Revolution!
    Learnfly's platform is a revolution in education. Access to unlimited courses at affordable rates is a game-changer.
    Ethan W.

    4.7

    EW
  • infinite-scroll-project-ajax-mysql-api-php-jquery

    Infinite Scroll Project AJAX MySQL ...

    By : Laurence Svekis

    Lectures 19 Beginner 1:26:34
  • learn-to-build-sql-query-ultimate-sql-and-database-concepts

    Learn to Build SQL Query Ultimate S...

    By : Jazeb Akram

    Lectures 24 Beginner 2:11:45
  • sql-server-101-microsoft-sql-server-for-absolute-beginners

    SQL Server 101 : Microsoft SQL Serv...

    By : Rashid Khan

    Lectures 44 Beginner 3:47:42
  • sql-nosql-big-data-and-hadoop

    SQL, NoSQL, Big Data and Hadoop

    By : Michael Enudi

    Lectures 129 All Level 19:51:53

Students learning on Learnfly works with Fortune 500 companies around the globe.

Sign Up & Start Learning
By signing up, you agree to our Terms of Use and Privacy Policy
Reset Password
Enter your email address and we'll send you a link to reset your password.