실습과 함께하는! 데이터베이스 MySQL

모바일NCS내일배움카드
교육 과정 사진
NCS 분류:
  
DB엔지니어링(20010204)
  

강의 더보기

강좌구성:
  
21시간 (20강)
수료증:
  
NCS 수료증
수료기준:
  
진도율 80%이상, 시험 2회, 과제 1회

신청유형

62,370

수강후기 (0)
과정정보
커리큘럼

수강후기

수강후기가 없어요 :-( 첫번째 수강후기의 주인공이 되세요

    과정소개

    (필독)해당 과정은 22.06.25부터 NCS 국가인증 유효기간이 종료되어 일시적으로 NCS인증 수료증 발급이 중단됩니다. 일반 수료증으로는 발급이 가능하오니 이점 수강신청 시 참고 바랍니다. NCS수료증 발급 가능 시 재 안내드리겠습니다.  

     

     

    1. Open Source DBMS인 MariaDB/MySQL 기반 데이터 핸드링 기술을 습득할 수 있다.

    2. SQL관련 기초 및 응용기술, 성능개선을 위한 고급기술 습득을 통해, DBMS의 대형화 추세에 대비할 수 있다.​ 

    학습대상

    - SW개발자, DB개발자, DB Administrator로서 OpenSource 기반 DBMS인 

    - MySQL 기술습득 또는 전환을 희망하는자​ 

    학습목표

    1. Open Source DBMS인 MariaDB/MySQL 기반 데이터 핸드링 기술을 습득할 수 있다.

    2. SQL관련 기초 및 응용기술, 성능개선을 위한 고급기술 습득을 통해, DBMS의 대형화 추세에 대비할 수 있다.​ 

    교수소개

    해당 없음

학습내용

차시내용
1차시DBMS 기초
2차시MySQL 설치 및 기본 사용법
3차시SQL, CRUD
4차시쿼리결과 중복제거, 논리연산자, 결과정렬
5차시JOIN, 별명(ALIAS), 뷰(View)
6차시SELECT INTO, INSERT INTO SELECT
7차시LIKE 검색, NULL값, GROUP BY/HAVING
8차시서브쿼리, 집합연산
9차시스키마 정의, 자료형, 제약조건
10차시중복정보 수정, 정규형, 참조무결성
11차시스키마 수정, 스키마 삭제
12차시권한 설정, 역할 설정, MySQL 원격접속 설정
13차시검색성능개선을 위한 INDEX
14차시메타데이터, 캐릭터셋/콜레이션, 스토리지 엔진
15차시DB성능확장 및 안정화 고급기술 1 - 데이터베이스 백업 · 복원 · 로그
16차시DB성능확장 및 안정화 고급기술 2 - 파티셔닝/샤딩, 데이터베이스 복제
17차시Full Text Search, Bulk Insert
18차시트랜잭션 개념, 락(Lock), 격리수준
19차시저장 프로시저, 트리거(Trigger)
20차시대용량 데이터베이스 구축기술

수료기준

수료기준
총 진도율중간평가최종평가과제
80% 이상평가비율 40% 반영평가비율 20% 반영평가비율 40% 반영
반영된 평가 합산 60 이상