코스소개
09분13초데이터베이스와 일반적인 데이터베이스 개념을 사용하는 이유
16분02초일반 DBMS 비교
18분47초RDBMS와 비RDBMS의 비교
20분04초ER 모델과 테이블 레코드 간의 4가지 유형의 관계
20분32초MySQL 8.0 제거
20분41초mysql 8.0 및 5.7 버전 다운로드, 설치 및 구성
35분29초mysql 설치_서비스 시작 및 사용자 로그인에 대한 FAQ
19분18초MySQL 사용법 데모-mysql5.7 문자셋 설정
27분52초navicat_sqlyog_dbserver와 같은 도구 사용
28분59초처음 두 장에 대한 mysql 디렉토리 구조 및 방과 후 연습
33분55초SQL 개요 및 SQL 분류
34분29초SQL 사용 사양 및 데이터 가져오기
32분01초가장 기본적인 SELECT...FROM 구조
09분01초열 alias_duplication_NULL_DESC 및 기타 작업
33분18초WHERE를 사용하여 데이터 필터링
10분06초숙제
09분34초산술 연산자 사용
17분04초비교 연산자 사용
58분02초논리 연산자 및 비트 연산자 사용
22분57초수업 후 운영자 연습
17분26초ORDER BY는 정렬 작업을 구현합니다.
21분32초LIMIT는 페이징 작업을 구현합니다.
30분53초수업 후 연습 정렬 및 페이징
10분48초다중 테이블 쿼리가 필요한 이유는 무엇입니까?
22분13초데카르트 곱 오류 및 다중 테이블 쿼리 수정
35분42초등가 조인 VS 비동등 조인, 자체 조인 VS 비자체 조인
16분33초SQL92 및 99 구문을 사용하여 내부 및 외부 조인을 구현하는 방법
35분54초SQL99를 사용하여 7개의 JOIN 작업 구현
21분39초NATURAL JOIN 사용 및 USING
10분54초다중 테이블 쿼리 방과후 연습
34분31초기능 분류
12분45초숫자 유형의 기능 설명
36분10초문자열형 함수 설명
30분59초날짜 및 시간 유형의 기능 설명
52분37초공정 제어 기능 설명
21분42초암호화 및 복호화_MySQL 정보 기능 및 기타 설명
25분05초한 줄 기능 방과후 연습
29분02초일반적으로 사용되는 5가지 집계 함수
43분07초GROUP BY 사용
31분29초HAVING의 사용과 SQL문의 실행과정
44분00초집계 함수 수업 후 연습
19분03초하위 쿼리 예 및 하위 쿼리 분류
27분25초단일 행 하위 쿼리 사례 분석
29분18초다중 행 하위 쿼리 사례 분석
25분14초상관 하위 쿼리 사례 분석
45분57초방과후 운동 서브 쿼리
40분16초서브쿼리 방과후 연습 2
48분28초데이터베이스 생성, 수정 및 삭제
37분54초공통 데이터 유형_테이블을 생성하는 두 가지 방법
30분18초테이블 수정_테이블 이름 바꾸기_테이블 삭제_테이블 지우기
22분52초DCL에서 COMMIT 및 ROLLBACK 사용
21분58초Alibaba MySQL 명명 규칙 및 MySQL8DDL 원자화
20분29초관리 테이블 생성에 대한 수업 후 연습
38분37초DML에 데이터 추가
26분28초DML 업데이트 및 삭제 작업_MySQL8의 새로운 기능 계산 열
20분40초DDL 및 DML에 대한 종합 사례 연구
36분50초방과후 운동 추가, 삭제, 수정
37분20초데이터 유형 개요_문자 세트 설정
23분19초정수 데이터 유형 설명
25분22초부동 소수점 숫자, 고정 소수점 숫자 및 비트 유형에 대한 설명
36분29초날짜 및 시간 유형 설명
37분52초텍스트 문자열 유형(ENUM, SET 포함) 설명
35분18초바이너리 유형과 JSON 유형에 대한 설명
24분12초유형 사용에 대한 요약 및 제안
06분13초데이터 무결성 및 제약사항 분류
17분27초null이 아닌 제약 조건 사용
15분30초고유 제약 조건 사용
35분45초기본 키 제약 조건 사용
21분46초자동 증가
21분16초외래 키 제약 조건 사용
42분01초제약 조건 및 기본값 제약 조건 확인
20분22초방과후 운동 제한
33분24초데이터베이스 개체 및 보기 이해
25분54초보기 만들기 및 보기
26분12초보기 데이터 업데이트 및 보기 삭제
25분01초방과 후 운동 보기
17분08초저장 프로시저 사용 지침
19분20초저장 프로시저 생성 및 호출
33분01초저장 함수 생성 및 호출
23분30초저장 프로시저 및 함수 보기, 수정, 삭제
25분45초저장 프로시저 함수 수업 후 연습
42분34초GLOBAL 및 SESSION 시스템 변수 사용
34분41초세션 사용자 변수 및 로컬 변수 사용
42분15초프로그램 오류 처리 메커니즘
41분15초분기 구조 IF 사용
35분15초분기 구조 CASE 활용
27분00초LOOP_WHILE_REPEAT 세 개의 루프 구조
51분47초LEAVE 및 ITEEATE 사용
28분42초커서 사용
29분07초숙제
58분55초트리거 만들기
38분13초보기 삭제 Trigger_Trigger 방과후 연습
31분28초mysql8.0의 새로운 기능
01시간1113분00초공통 테이블 표현식_수업 후 연습
35분12초장 개요
19분12초CentOS 환경 준비
22분26초MySQL 제거
11분12초Linux에서 MySQL8.0 및 5.7 버전 설치
25분59초SQLyog는 MySQL8.0 및 5.7에 대한 원격 연결을 구현합니다.
26분16초문자 집합 수정 및 기본 원리 설명
26분40초비교 규칙_요청에서 응답까지의 인코딩 및 디코딩 프로세스
21분26초SQL 케이스 사양 및 sql_mode 설정
24분05초파일 시스템의 MySQL 디렉터리 구조 및 테이블 표현
34분48초사용자 생성, 수정, 삭제
22분28초사용자 비밀번호 설정 및 관리
14분42초권한 관리 및 접근 제어
38분30초역할의 사용
24분02초구성 파일, 시스템 변수 및 mysql 논리 아키텍처
35분16초SQL 실행 프로세스
21분30초mysql 8.0 및 5.7의 SQL 실행 흐름 시연
16분16초Oracle의 SQL 실행 프로세스 및 버퍼 풀 사용
22분28초테이블의 스토리지 엔진 설정, InnoDB와 MyISAM 비교
32분43초Archive, CSV, Memory 등의 스토리지 엔진 사용
15분43초인덱스를 사용하는 이유와 장점 및 단점
24분16초간단한 인덱스 디자인 솔루션
22분22초인덱스의 반복 설계 계획
18분51초클러스터형 인덱스, 보조 인덱스, 공동 인덱스의 개념
23분24초InnoDB_MyISAM 인덱스 구성표의 B+ 트리에 대해 주의할 사항
25분22초해시 인덱스, AVL 트리, B-트리, B+ 트리 비교
41분20초InnoDB 데이터 저장 구조 개요
20분23초페이지 구조 파일 헤더 및 파일 테일
17분52초페이지 구조의 최소 최대 레코드_행 형식의 헤더 정보 기록
24분10초페이지 구조: 페이지 디렉토리 및 페이지 헤더
17분49초라인 형식 설정 및 IBD 파일 분석 컴팩트 라인 형식
30분46초행 오버플로 및 동적, 압축, 중복
17분16초세그먼트, 단편화 영역 및 테이블스페이스 구조
36분28초지수 분류
11분33초테이블에 인덱스를 추가하는 세 가지 방법
38분52초인덱스 삭제 및 새로운 인덱스 기능: 내림차순 인덱스, 숨겨진 인덱스
32분13초인덱스 생성에 적합한 11가지 상황 (1)
35분22초인덱스 생성에 적합한 11가지 상황 (2)
24분44초인덱스 생성이 적합하지 않은 7가지 상황
09분57초시스템 성능 매개변수 보기
17분56초느린 쿼리 로그 분석, SQL 실행 비용을 보려면 SHOW PROFILE
26분00초EXPLAIN 개요 및 테이블 및 ID 필드 분석
31분27초EXPLAIN중select_type、파티션
39분57초EXPLAIN의 참조, 행, 필터링 및 추가 분석
30분04초EXPLAIN의 4가지 형식과 뷰 최적화 프로그램이 SQL을 다시 작성합니다.
19분10초추적 분석 옵티마이저 실행 계획 및 Sys 스키마 뷰 활용
10분21초데이터 준비 및 인덱싱이 실패하는 11가지 상황
41분23초인덱스 실패 11건 2
19분29초외부 조인 및 내부 조인의 쿼리 최적화
19분45초JOIN 문의 기본 원칙
27분56초하위 쿼리 최적화 및 정렬 최적화
42분12초GROUP BY 최적화, 페이징 쿼리 최적화
06분03초커버링 인덱스 활용
21분57초인덱스 조건 푸시다운
18분27초기타 쿼리 최적화 전략
12분51초타오바오 데이터베이스의 기본 키를 설계하는 방법
26분38초패러다임 개요 및 첫 번째 정규형
21분42초두 번째 정규형과 세 번째 정규형
25분44초비정규화 애플리케이션
23분23초바스 정규형, 제4 정규형, 제5 정규형 및 필드 키 정규형
18분19초패러다임 실제 사례
18분37초ER 모델링 및 데이터 테이블 변환 과정
25분34초데이터베이스 설계 원칙 및 일일 SQL 작성 사양
15분30초Power Designer는 개념적 및 물리적 데이터 모델을 생성합니다.
36분55초전체 데이터베이스 튜닝 단계, MySQL 서버 하드웨어 및 매개변수 최적화
28분46초데이터베이스 구조 최적화, 3대 테이블 최적화, 기타 3가지 전략
41분29초트랜잭션의 ACID 속성 및 트랜잭션 상태
27분58초명시적 트랜잭션과 암시적 트랜잭션
19분51초트랜잭션 사용의 예
25분20초데이터 동시성 문제 및 4가지 격리 수준
19분49초MySQL 격리 수준 보기 및 설정
12분12초커밋되지 않은 격리에서 데모 읽기
13분23초읽기 커밋 및 반복 가능한 읽기 격리 시연
09분27초팬텀리딩 시연 및 솔루션
12분18초Redo 로그 및 Undo 로그 이해 및 Redo 로그가 필요한 이유
20분30초Redo 로그 플러시 전략 및 프로세스 분석
28분12초리두 로그 버퍼 및 리두 로그 파일에 쓰기
19분49초Undo 로그 개요 및 작성 과정
32분04초잠금 개요, 읽기 및 쓰기의 동시성 문제
21분35초데이터 연산 유형의 관점에서 S 잠금 및 X 잠금 이해
21분46초테이블 잠금: S 잠금, X 잠금, 의도 잠금
34분03초테이블 잠금, 자체 증분 잠금 및 메타데이터 잠금
14분49초행 잠금 기록 잠금, 간격 잠금
26분59초라인 잠금, 키 잠금 및 삽입 의도 잠금
14분23초페이지 잠금 이해, 낙관적 잠금 및 비관적 잠금 사용
19분33초잠금 방법 구분: 암시적 잠금과 명시적 잠금
16분07초전역 잠금 및 교착 상태 이해
18분25초잠금 메모리 구조 및 모니터링 전략
20분20초MVCC는 읽기 및 쓰기 문제를 해결합니다.
10분56초MVCC 삼총사: 히든 필드, Undolog 버전 체인, ReadView
26분25초읽기 커밋 및 반복 읽기 격리 수준에서 MVCC 작업 프로세스
11분47초반복 읽기에서 팬텀 읽기를 해결하기 위한 MVCC의 프로세스
07분41초6개의 주요 로그 파일 개요
12분08초일반 쿼리 로그, 오류 로그
20분02초Binlog 로그 매개변수 설정 및 데이터 복구 데모
43분58초Binlog 삭제, binlog 작성 메커니즘 및 2단계 제출
21분44초릴레이 로그 및 마스터-슬레이브 복제의 단계와 원리 분석
26분46초하나의 마스터와 하나의 슬레이브 아키텍처 구현 및 마스터-슬레이브 동기화
34분56초Binlog 형식 설정 지침
11분49초데이터 동기화 일관성 문제 해결
14분17초mysqldump를 사용한 데이터 백업 및 논리적 백업 데이터 구현 개요
30분06초데이터의 논리적 복구를 구현하는 mysql 시연
18분06초물리적 백업 및 물리적 복구 시연, 테이블 데이터 내보내기 및 가져오기
24분12초데이터베이스 마이그레이션 및 도망가지 않고 데이터베이스를 삭제하는 방법
18분10초메시지
08분47초