MariaDB 클라이언트 개발, HeidiSQL

MariaDB 클라이언트 개발 도구 HeidiSQL(하이디SQL)을 통해 SQL 쿼리를 작성하고, 데이터베이스를 다루는 방법에 대해 알아봅니다.

클래스 소개
난이도
쉬움
카테고리
프로그래밍 - 개발 도구
태그
데이터베이스
소요 시간
약 2시간
추천 학습대상
- SQL과 DATABASE를 어떤 방식으로든 배워보고는 싶은데 뭐가 좋을 지 몰라 고민이 되는 사원크루님!
- S/W 중 앱 개발을 담당하고 있지만 앱-웹서버-미들웨어-데이터베이스까지 전체를 항상 염두에 두어야 하는 김대리님!
- 요구사항에 따라 급히 변경된 신규 데이터베이스가 익숙하지는 않지만 당장 설계하고 가이드를 해야 하는 박과장님!
- 가능한 한 적은 노력과 시간으로 최대한 빠르게 데이터베이스를 다뤄야 하는 앱 개발자들


🌱 강의 소개


MariaDB 클라이언트 개발 도구인 HeidiSQL(하이디SQL)의 전반적인 사용법에 대해 상세히 살펴봅니다.

SQL 쿼리를 작성하고, 데이터베이스를 다루는 방법에 대해 알아봅니다.

MariaDB의 호스트, 스키마, 유저 구조 등에 대해 배웁니다.




💻 학습 내용


✔️ 접속 세션 및 테이블을 생성하고 데이터를 입력하며 HeidiSQL 사용 방법을 익힙니다.

✔️ 쿼리창에서 쿼리를 실행하고, 결과탭(격자행) 기능을 살펴봅니다.

✔️ 격자행(결과셋)을 클립보드와 파일 등 다양한 포맷으로 내보내는 방법을 학습합니다.



✔️ 쿼리창에서 쿼리를 실행하고, 결과탭(격자행) 기능을 살펴봅니다.

✔️ 격자행(결과셋)을 클립보드와 파일 등 다양한 포맷으로 내보내는 방법을 학습합니다.




✔️ 데이터베이스를 SQL로 내보내는 방법을 학습한 후, 백업 및 복구 스크립트를 만듭니다.

✔️ 파일/압축 및 디렉토리 단위로 만드는 법을 실습합니다.



✔️ CSV파일(컴마로 분리된 데이터들을 모아놓은 텍스트 파일)을 테이블로 가져오는 방법을 익힙니다.



✔️ 결과창에서의 복사, 선택한 행 복사 기능 등을 학습 한 후 SQL 로그창과 설정 기능들을 학습합니다.

✔️ SQL 쿼리창, 그리드 결과창에서 문자열을 찾는 방법과 서버 내에서 텍스트를 찾는 법을 학습합니다.

✔️ 데이터 탭에서의 입력/수정/삭제 방법 및 컬럼 헤더 값을 통한 오름/내림차순 정렬법을 학습합니다.

✔️ 필터를 통해 WHERE절을 추가하고, 데이터탭에서 조회 되는 레코드의 페이징 기능을 학습합니다.




✔️ 스니펫 및 SQL 함수를 학습합니다.



✔️ 쿼리 프로필과 매개 변수 연결을 학습합니다.





🤔 자주 묻는 질문


✔️ 선수 지식이 필요한가요?

데이터베이스, SQL, MariaDB 관련 지식이 필요합니다.


✔️ 어떤 때 배우면 좋을까요?

- MariaDB 혹은 MySQL 데이터베이스를 통해 테이블, 뷰, 펑션 및 SQL 쿼리를 개발하려 할 때

- 무료 개발 도구를 유료 개발도구만큼 잘 활용하고 싶을 때

- SQL과 DATABASE를 어떤 방식으로든 배워보고는 싶은데 뭐가 좋은지 몰라 고민이 될 때

- 가능한 적은 노력과 시간으로 최대한 빠르게 데이터베이스를 다뤄야 할 때




🧑‍🏫 강의자 소개



소프트웨어 알림장

데이터베이스에서 데이터를 다루고 분석하는 SQL을 공부합니다.

~ 2023 데이터베이스 관련 온라인 강좌 제작 등 ~ 2020 헬스케어 스타트업 IT 연구소 개발 팀장 (MariaDB/MySQL/Node.js) ~ 2016 LG, KT 등 SI 개발 다수 참여

체험하기
  • 01
    HeidiSQL 사용방법에 대하여
  • 접속세션 및 테이블 생성하기
    쿼리창과 결과탭
교육 과정
  • 01
    HeidiSQL 사용방법에 대하여
  • 접속세션 및 테이블 생성하기
    쿼리창과 결과탭
    격자행(결과셋) 내보내기
    데이터베이스를 SQL로 내보내기
    CSV파일 가져오기
    결과창의 SQL재구성, 로그창
    텍스트문자열 찾기(쿼리/결과창,서버)
    데이터탭 사용법
    스니펫 및 SQL함수, SQL키워드
    쿼리 프로필, 매개변수 연결
마지막 업데이트|2023년 05월 09일
강의자 소개
주로 데이터베이스 및 미들웨어 애플리케이션 개발, 응용 분야의 경험을 쌓아왔으며 현재 다양한 온라인 동영상 강좌들을 제작중입니다. ~ 유튜브 채널 『소프트웨어알림장』

강좌 후기
무료

평균평점
5.0
난이도
쉬움
수강기간
평생 무제한
소요 시간
약 2시간