Course Outline

소개

  • 데이터베이스 개요 및 MySQL
  • MySQL 설치 및 설정
  • SQL 및 MySQL 명령줄 클라이언트 소개
  • 데이터베이스 및 테이블 생성 및 관리

데이터 쿼리

  • 데이터 검색 및 필터링
  • 쿼리 결과 정렬 및 제한
  • 여러 테이블 작업
  • 하위 쿼리 및 파생 테이블 사용

데이터 조작

  • 테이블에 데이터 삽입
  • 데이터 업데이트 및 삭제
  • 데이터 무결성을 위해 트랜잭션 사용
  • 성능 최적화를 위한 인덱스 관리

고급SQL 개념

  • 집계 함수
  • 쿼리 결과 필터링
  • 문자열 함수, 날짜 함수 및 수학 함수 작업
  • 쿼리에서 NULL 값 처리
  • 조건부 논리에 CASE 문 사용

성능 최적화

  • 쿼리 최적화 기술
  • 테이블 구조 인덱싱 및 최적화
  • EXPLAIN을 사용하여 쿼리 성능 분석
  • 캐싱 전략 및 쿼리 캐싱
  • 성능 튜닝을 위한 모니터링 및 프로파일링 도구

보안 및 관리

  • 사용자 관리 및 접근 제어
  • MySQL 서버 및 데이터베이스 보안
  • 백업 및 복원 작업
  • 데이터 가져오기 및 내보내기
  • MySQL 워크벤치 및 기타 관리 도구

애플리케이션 통합

  • 널리 사용되는 프로그래밍 언어와 MySQL 연결
  • MySQL 커넥터 및 라이브러리 사용
  • 애플리케이션 코드에서 쿼리 실행

요약 및 다음 단계

Requirements

    데이터베이스에 대한 기본적인 이해

청중

    개발자
 21 Hours

Number of participants



Price per participant

회원 평가 (1)

Related Courses

Related Categories