Thumbnail
개발 · 프로그래밍 데이터베이스

MariaDB 클라이언트 개발, 내부함수 편 대시보드

14명이 수강하고 있어요.

23,100원

지식공유자: 소프트웨어알림장
총 25개 수업 (2시간 40분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[데이터베이스] 강의입니다.

HeidiSQL 개발 도구를 이용해 MariaDB에서 제공되는 주요 108개 내부 함수들에 대한 사용법 및 활용 예제들을 살펴봅니다.

✍️
이런 걸
배워요!
MariaDB에서 제공하는 시간/문자열/숫자 처리 및 제어문과 그룹 함수들
108여 개의 주요 내부 함수에 대한 소개와 설명
실제 업무에 응용될 수 있는 활용 예제들
내부 함수와 관련된 데이터베이스 제반 지식들

SQL 문을 효율적으로 쓰려면?
MariaDB 내부 함수를 학습하세요! 🤓

혹시 이런 고민 하셨나요?

😇 애써 프로그램을 짜놓았더니 이미 지원하는 데이터베이스 함수가 있더라고요.

🥺 SQL을 활용해 통계 쿼리나 프로그램을 만들고 싶은데 어디서부터 시작해야 할지 모르겠어요.

🥲 똑같은 애플리케이션인데 일부 웹서버마다 결괏값이 다르게 나오면 어떻게 해야 할까요?

MariaDB 내부 함수를 배워보세요 💡

MariaDB를 사용해 데이터를 처리하는 과정에서 SQL 문을 보다 더 효율적으로 사용할 수 있는 방법이란 내부적으로 제공되는 함수들을 활용하는 것입니다. 필요에 따라 프로시저나 펑션을 개발하는 것보다 기존에 제공되는 함수들을 활용하는 것이 정확성이나 효율성 측면에서 유리합니다. 개발자나 분석가에게 필요한 대부분의 기능들은 이미 Built-in 내부함수로 구현되어 있습니다. 따라서 MariaDB에서 이미 제공되는 내부함수들의 종류나 사용법을 숙지하고 있다면 짧은 시간 내에 원하는 결과를 보다 정확히 얻을 수 있을 것입니다.

본 강의에서는 MariaDB에서 제공하는 무수한 내부 함수 중 사용빈도가 높은 것들을 추려 그 활용 및 응용 예제를 배울 수 있습니다. MariaDB가 보장하고 지원하는 내부 함수들을 잘 알고 있다면 다양한 통계를 생성하고 만드는데 기술적 밑받침이 될 수 있습니다.

강의 각 섹션에 어울리는
간단한 예제

마인드맵 교안으로
전체 흐름을 한눈에

실무 활용이 쉬운
MariaDB로 학습


이런 걸 배워요 📚

1. 유용한 내부 함수 위주로 학습

  • 시간 함수, 문자열 함수, 숫자 처리 함수, IF/CASE 제어문, 그룹 합수 5개 섹션으로 구분하고, 섹션 별로 빈번하게 활용되는 내부 함수들을 선정해 알려드립니다.


2. 내부 함수 관련 다양한 정보

  • 내부 함수와 관련해 알아야만 하는 정보 혹은 데이터베이스 제반 지식을 함께 기재했습니다.


3. 다양한 예제

  • 마인드맵 형식으로 구성된 교안을 바탕으로 상세한 예제와 설명을 제공합니다.


4. HeidiSQL 개발도구 활용

  • HeidiSQL 개발도구를 사용해 제공된 예제를 바로 실행한 후 결과값을 확인합니다.

※ 일부 예제는 MariaDB 레퍼런스 사이트를 참조하였음.


이런 분들께 추천해요 🙋

MariaDB 내부 함수를 활용해 프로그래밍해야 하는 업무 담당자

다른 언어보다 데이터베이스와 SQL 활용에 익숙한 프로그래머

데이터 분석과 활용에 관심 있는 IT 개발자 및 데이터 분석가


예상 질문 Q&A 💬

Q. 왜 배워야 하나요?

데이터를 다루는 경우, 다른 여타 언어보다 데이터베이스에서 제공하는 SQL과 내부 함수를 활용하는 것이 더 빠르고 정확하며 효율적일 수 있습니다.

Q. 비전공자도 들을 수 있는 강의인가요?

SQL 문법 및 기초를 배우는 것보다 어렵지 않습니다.

Q. 강의를 듣기 전 준비해야 할 것이 있나요?

MariaDB 데이터베이스와 기초 SQL 지식이 필요합니다.

Q. 수업 내용을 어느 수준까지 다루나요?

MariaDB 레퍼런스 페이지에서 제공하는 내부함수 중 사용 빈도가 높다고 판단되는 108여 개의 내부 함수 및 예약어들을 모두 설명합니다.


이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
데이터 분석과 활용에 관심을 둔 IT 개발자 및 데이터 분석가
내부함수를 활용해 프로그래밍을 해야 하는 업무 담당자
여타 언어보다 데이터베이스와 SQL 활용에 익숙한 프로그래머
📚
선수 지식,
필요할까요?
MariaDB 및 SQL 기본 활용 능력

안녕하세요
소프트웨어알림장 입니다.
소프트웨어알림장의 썸네일

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

커리큘럼 총 25 개 ˙ 2시간 40분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 시간을 다루는 내부함수
CURTIME, CURDATE, NOW, SYSDATE 미리보기 08:23
UTC_TIMESTAMP, CONVERT_TZ, GET_FORMAT 11:44
DATE_FORMAT, STR_TO_DATE 07:10
여러가지 시간 타입들 미리보기 10:06
ADDDATE, DATE_ADD, SUBDATE, DATE_SUB, DATEDIFF 10:00
TO_SECONDS, SEC_TO_TIME, TIME_TO_SEC, EXTRACT, PERIOD_ADD 07:16
DAYOFYEAR, DAYNAME, DAYOFWEEK, DAY, DAYOFMONTH, FROM_DAYS, TO_DAYS 05:44
YEAR, QUATER, MONTHNAME, HOUR, MINUTE, SECOND, WEEK 08:49
TIMESTAMP, TIMESTAMPDIFF, TIMESTAMPADD, TIMEDIFF 04:59
LAST_DAY, YEARWEEK, WEEKOFYEAR, WEEKDAY 04:05
MAKETIME, MAKEDATE, UNIX_TIMESTAMP, FROM_UNIXTIME 05:08
섹션 1. 문자 및 문자열을 다루는 내부함수
FORMAT, FIELD, ELT, CONVERT 08:31
CAST, QUOTE, UPPER, LOWER 미리보기 06:06
CONCAT, CONCAT_WS, CHR, CHAR_LENGTH, LENGTH, LENGTHB 09:11
MID, LEFT, RIGHT, LPAD, RPAD, TRIM, LTRIM, RTRIM 07:22
INSTR, STRCMP, LOCATE, POSITION, INSERT 04:50
SUBSTRING, SUBSTRING_INDEX, REPLACE, SPACE, REVERSE, REPEAT 06:54
섹션 2. 숫자 및 연산을 다루는 내부함수
기본 연산자에 대하여 미리보기 04:26
LEAST, GREATEST, SIGN, ABS, ROUND, TRUNCATE, CEILING, FLOOR 07:53
RAND, COALESCE 06:14
섹션 3. IF,CASE 제어문을 다루는 내부함수
IF Function, CASE 문 03:19
NULLIF, IFNULL 01:52
섹션 4. 그룹 데이터를 다루는 내부함수
COUNT, COUNT DISTINCT 03:28
SUM, MIN, MAX, AVG 04:54
GROUP_CONCAT 02:31
강의 게시일 : 2023년 03월 21일 (마지막 업데이트일 : 2023년 04월 21일)
수강평
수강생분들이 직접 작성하신 수강평입니다.
아직 평가를 충분히 받지 못한 강의 입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!😄️️
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!