강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Database

SQL Survival Kit for Data Beginners

Through a hands-on curriculum using MariaDB and HeidiSQL, you can learn the core concepts of SQL and how to use it in practice while collecting, preprocessing, and analyzing data.

4 learners are taking this course

  • swa
쿼리
공공빅데이터분석
MariaDB
MySQL
SQL
HeidiSQL

What you will learn!

  • Detailed usage and examples of WHERE, GROUP BY, LIMIT, AND, OR, NULL, LIKE, etc. used in the SELECT clause

  • How to create, enter, modify, and delete tables and data and how to use explicit transactions

  • Basic Keys, Foreign Keys, and Data Normalization as Viewed Through Public Data

  • About four JOIN syntaxes and BOM hierarchy, types of subqueries

  • The internal structure and operating principle of the index, as well as precautions to take when using it

  • How to develop stored functions and procedures using HeidiSQL

  • Python development environment configuration and MariaDB integration examples

"SQL Survival Kit for Those Stranded on a Database Island"


What is the purpose of the lecture?

It is designed to help learners systematically learn the entire process from the basics of writing queries using SQL to practical application. It is designed to develop the ability to handle data through actual data and practice, and to be able to apply it directly in a practical environment, rather than simply learning theories. Learners will learn how to efficiently analyze data using SQL and derive insights based on data. Furthermore, they will learn a data-based way of thinking, maximize their ability to utilize data, and through this, acquire the expertise to solve business problems or create new values. This process contributes not only to the learner's personal growth, but also to improving their job skills.

  • The goal is to learn from the basics to practical application and to acquire the ability to apply it directly to actual work.

  • Learn data-driven thinking and develop the ability to handle data efficiently.

What can I learn from this lecture?

You can learn the practical skills required to collect, organize, and analyze data using SQL. It covers a wide range of topics, from writing database queries to data preprocessing and Python linking for big data. Through this course, learners will understand the process of data analysis and acquire the ability to apply it to practice. In particular, it focuses on cultivating the ability to solve problems and create value based on data.

  • Learn data collection, organization, and analysis techniques using SQL through various practical examples.

  • Learn the basics of handling data using SQL, as well as the ability to define and design data structures.

  • It covers a wide range of key database features, including data preprocessing, hierarchies, subqueries, stored procedures, and functions.

In what fields is it mainly used?

It can be utilized in various industries. Database management skills are becoming an essential capability in various fields such as marketing, management consulting, finance, and manufacturing. For example, in the marketing field, it is used to analyze customer data to optimize campaigns, and in the financial field, it is used to manage and analyze large-scale transaction data to establish investment strategies. In the manufacturing industry, it contributes to improving efficiency and optimizing quality management by analyzing production data. It also plays an important role in various fields such as public data analysis and policy establishment and decision support using big data. You can learn practical skills that can be utilized in almost all occupations that require data-driven decision making.

  • It is used to handle basic data in various industrial fields such as marketing data analysis, management consulting, financial data processing, and manufacturing production data processing.

  • It is also used to analyze public data and big data, and build data-based decision-making systems.

Who is it suitable for?

It is suitable for a variety of learners who are interested in databases and data analysis. It is also suitable for working professionals who want to use SQL in their field work, and it provides an opportunity for students preparing for related certifications and employment to gain practical experience.

The features of this course are as follows:

  • Hands-on: Learn practical, real-world skills using MariaDB and public data.

  • Various data examples: Covers various public data such as Korean Movie Database, Consumer Price Index, and regional temperature analysis data.

  • Lesson Plans at a Glance: Mind map-style lesson plans help students stay more focused on the flow of the course.

This course covers everything from SQL basics to practical applications, and is highly recommended for all learners who want to grow into data experts. Through this course, learners will learn the skills to freely handle SQL using a database called MariaDB and a development tool called HeidiSQL, and acquire data-based problem-solving skills. Through hands-on learning, you can handle real data, develop practical skills, and acquire practical analysis skills that can be used in various industries. This course, which is easy for anyone from beginners to intermediate learners, will be the starting point of data analysis and a solid foundation for you to leap forward as an expert.

After attending the lecture, you will gain an understanding of these contents.

CRUD is like a knife needed for survival.

The role of a knife that allows you to cut and trim anything and use it INSERT, UPDATE, SELECT, DELETE.

What if you don't have a map and compass?

INDEX is an essential tool for survival! Let's find a shelter before the sun sets.

[Public]Data is drinkable water

To be able to move, you must first drink water. Then everything else, whether it be fruit, fish, or anything else.

Pack your bag with the things you need for survival.

How to store everything efficiently, TABLE and JOIN.

Learning Contents

  • It consists of a total of 4 sections and 37 lectures.

Configuring the Course Learning Environment

Section (1) Course Introduction and Learning Environment Setting

We will set up a learning environment using MariaDB and HeidiSQL, and introduce the sources provided in the course and the mind map-style teaching materials used during the course.

Section (2) SQL Survival Kit I

  • Detailed usage and examples of WHERE, GROUP BY, LIMIT, AND, OR, NULL, LIKE, etc. used in the SELECT clause

  • How to create, insert, modify, and delete tables and data, and how to use explicit transactions.


Teaching materials in mind map format

Data preprocessing using public data

Section (3) SQL Survival Kit II

  • Primary Keys, Foreign Keys, and Data Normalization through Public Data

  • About the four JOIN syntaxes, BOM structure, and types of subqueries

  • The internal structure and operating principles of the index, as well as precautions when using it, etc.

  • How to develop stored functions and procedures using HeidiSQL

Section (4) Towards Big Data

  • Learn examples of connecting MariaDB and Python.

Things to note before taking the class

Practice environment

  • Operating System and Version (OS): Windows10 64bit

  • Tools used: MariaDB 10.x or later installed on local PC and built-in HeidiSQL

  • PC specifications: 8G memory or more, 10G disk or more recommended

Learning Materials

  • The course materials are provided in PDF, SQL script, and CSV file formats.

  • The contents of the provided PDF file are in a copyable format, so you can use the code during practice.


Player Knowledge and Notes

  • Basic knowledge of MariaDB or MySQL database is required.

  • The instructor will use mind mapping software to conduct the course, and students will refer to the PDF lecture materials.

Recommended for
these people

Who is this course right for?

  • Anyone who wants to learn SQL through MariaDB or MySQL

  • Those who need various practical and real SQL examples

  • People who are learning databases step by step

  • Experts in the field of work you want to experience through internship and IT job seekers

Need to know before starting?

  • Database Basics (MariaDB, MySQL)

  • HeidiSQL Basic Usage

Hello
This is

2,608

Learners

64

Reviews

27

Answers

4.8

Rating

10

Courses

안녕하세요 소프트웨어알림장』입니다. 데이터베이스 및 미들웨어 애플리케이션 개발, 응용 분야의 경험을 쌓아왔으며 MySQL과 MariaDB를 바탕으로 SQL을 활용한 강좌들을 제작하고 있습니다. 유튜브 채널 "SQL뱅크" 를 운영하고 있습니다.

Hello, this is "SQL BANK". I have accumulated experience in developing database and middleware applications and in various application fields. I create tutorials utilizing SQL based on MySQL and MariaDB. I also run a YouTube channel called "SQL BANK".

Curriculum

All

37 lectures ∙ (6hr 25min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

$67.10

swa's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!