다음 섹션: 创建管理表课后练习852회 재생

5 秒后自动播放下一节
  다시 시청하기

초보자부터 전문가까지 MySQL (기본/고급/최적화)

소개 >
코스웨어
장1데이터베이스 소개 및 소개

코스소개

09분13초

데이터베이스와 일반적인 데이터베이스 개념을 사용하는 이유

16분02초

일반 DBMS 비교

18분47초

RDBMS와 비RDBMS의 비교

20분04초

ER 모델과 테이블 레코드 간의 4가지 유형의 관계

20분32초
장2MySQL 설치 및 구성

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초
장3SQL 개요 및 기본 SELECT 쿼리

SQL 개요 및 SQL 분류

34분29초

SQL 사용 사양 및 데이터 가져오기

32분01초

가장 기본적인 SELECT...FROM 구조

09분01초

열 alias_duplication_NULL_DESC 및 기타 작업

33분18초

WHERE를 사용하여 데이터 필터링

10분06초

숙제

09분34초
장4운영자

산술 연산자 사용

17분04초

비교 연산자 사용

58분02초

논리 연산자 및 비트 연산자 사용

22분57초

수업 후 운영자 연습

17분26초
장5정렬 및 페이징 작업

ORDER BY는 정렬 작업을 구현합니다.

21분32초

LIMIT는 페이징 작업을 구현합니다.

30분53초

수업 후 연습 정렬 및 페이징

10분48초
장6다중 테이블 쿼리

다중 테이블 쿼리가 필요한 이유는 무엇입니까?

22분13초

데카르트 곱 오류 및 다중 테이블 쿼리 수정

35분42초

등가 조인 VS 비동등 조인, 자체 조인 VS 비자체 조인

16분33초

SQL92 및 99 구문을 사용하여 내부 및 외부 조인을 구현하는 방법

35분54초

SQL99를 사용하여 7개의 JOIN 작업 구현

21분39초

NATURAL JOIN 사용 및 USING

10분54초

다중 테이블 쿼리 방과후 연습

34분31초
장7한 줄 기능

기능 분류

12분45초

숫자 유형의 기능 설명

36분10초

문자열형 함수 설명

30분59초

날짜 및 시간 유형의 기능 설명

52분37초

공정 제어 기능 설명

21분42초

암호화 및 복호화_MySQL 정보 기능 및 기타 설명

25분05초

한 줄 기능 방과후 연습

29분02초
장8집계 함수

일반적으로 사용되는 5가지 집계 함수

43분07초

GROUP BY 사용

31분29초

HAVING의 사용과 SQL문의 실행과정

44분00초

집계 함수 수업 후 연습

19분03초
장9하위 쿼리

하위 쿼리 예 및 하위 쿼리 분류

27분25초

단일 행 하위 쿼리 사례 분석

29분18초

다중 행 하위 쿼리 사례 분석

25분14초

상관 하위 쿼리 사례 분석

45분57초

방과후 운동 서브 쿼리

40분16초

서브쿼리 방과후 연습 2

48분28초
장10관리 데이터 테이블 생성

데이터베이스 생성, 수정 및 삭제

37분54초

공통 데이터 유형_테이블을 생성하는 두 가지 방법

30분18초

테이블 수정_테이블 이름 바꾸기_테이블 삭제_테이블 지우기

22분52초

DCL에서 COMMIT 및 ROLLBACK 사용

21분58초

Alibaba MySQL 명명 규칙 및 MySQL8DDL 원자화

20분29초

관리 테이블 생성에 대한 수업 후 연습

38분37초
장11추가, 삭제, 수정

DML에 데이터 추가

26분28초

DML 업데이트 및 삭제 작업_MySQL8의 새로운 기능 계산 열

20분40초

DDL 및 DML에 대한 종합 사례 연구

36분50초

방과후 운동 추가, 삭제, 수정

37분20초
장12MySQL 데이터 유형

데이터 유형 개요_문자 세트 설정

23분19초

정수 데이터 유형 설명

25분22초

부동 소수점 숫자, 고정 소수점 숫자 및 비트 유형에 대한 설명

36분29초

날짜 및 시간 유형 설명

37분52초

텍스트 문자열 유형(ENUM, SET 포함) 설명

35분18초

바이너리 유형과 JSON 유형에 대한 설명

24분12초

유형 사용에 대한 요약 및 제안

06분13초
장13강제

데이터 무결성 및 제약사항 분류

17분27초

null이 아닌 제약 조건 사용

15분30초

고유 제약 조건 사용

35분45초

기본 키 제약 조건 사용

21분46초

자동 증가

21분16초

외래 키 제약 조건 사용

42분01초

제약 조건 및 기본값 제약 조건 확인

20분22초

방과후 운동 제한

33분24초
장14보다

데이터베이스 개체 및 보기 이해

25분54초

보기 만들기 및 보기

26분12초

보기 데이터 업데이트 및 보기 삭제

25분01초

방과 후 운동 보기

17분08초
장15저장 프로시저

저장 프로시저 사용 지침

19분20초

저장 프로시저 생성 및 호출

33분01초

저장 함수 생성 및 호출

23분30초

저장 프로시저 및 함수 보기, 수정, 삭제

25분45초

저장 프로시저 함수 수업 후 연습

42분34초
장16변수 및 구조

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초
장17방아쇠

트리거 만들기

38분13초

보기 삭제 Trigger_Trigger 방과후 연습

31분28초
장18MySQL8.0의 새로운 기능과 공통 테이블 표현식

mysql8.0의 새로운 기능

01시간1113분00초

공통 테이블 표현식_수업 후 연습

35분12초
장19고급 기능 개요

장 개요

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초
장20사용자 및 사용자 비밀번호 운영 및 권한 관리

사용자 생성, 수정, 삭제

22분28초

사용자 비밀번호 설정 및 관리

14분42초

권한 관리 및 접근 제어

38분30초

역할의 사용

24분02초

구성 파일, 시스템 변수 및 mysql 논리 아키텍처

35분16초
장21SQL 실행 프로세스

SQL 실행 프로세스

21분30초

mysql 8.0 및 5.7의 SQL 실행 흐름 시연

16분16초

Oracle의 SQL 실행 프로세스 및 버퍼 풀 사용

22분28초
장22스토리지 엔진 및 인덱스

테이블의 스토리지 엔진 설정, 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초
장23InnoDB 데이터 저장 구조

InnoDB 데이터 저장 구조 개요

20분23초

페이지 구조 파일 헤더 및 파일 테일

17분52초

페이지 구조의 최소 최대 레코드_행 형식의 헤더 정보 기록

24분10초

페이지 구조: 페이지 디렉토리 및 페이지 헤더

17분49초

라인 형식 설정 및 IBD 파일 분석 컴팩트 라인 형식

30분46초

행 오버플로 및 동적, 압축, 중복

17분16초

세그먼트, 단편화 영역 및 테이블스페이스 구조

36분28초
장24지수 분류

지수 분류

11분33초

테이블에 인덱스를 추가하는 세 가지 방법

38분52초

인덱스 삭제 및 새로운 인덱스 기능: 내림차순 인덱스, 숨겨진 인덱스

32분13초

인덱스 생성에 적합한 11가지 상황 (1)

35분22초

인덱스 생성에 적합한 11가지 상황 (2)

24분44초

인덱스 생성이 적합하지 않은 7가지 상황

09분57초
장25데이터베이스 최적화 단계

시스템 성능 매개변수 보기

17분56초

느린 쿼리 로그 분석, SQL 실행 비용을 보려면 SHOW PROFILE

26분00초
장26설명하다

EXPLAIN 개요 및 테이블 및 ID 필드 분석

31분27초

EXPLAIN중select_type、파티션

39분57초

EXPLAIN의 참조, 행, 필터링 및 추가 분석

30분04초

EXPLAIN의 4가지 형식과 뷰 최적화 프로그램이 SQL을 다시 작성합니다.

19분10초

추적 분석 옵티마이저 실행 계획 및 Sys 스키마 뷰 활용

10분21초
장27인덱스 실패

데이터 준비 및 인덱싱이 실패하는 11가지 상황

41분23초

인덱스 실패 11건 2

19분29초
장28조인 쿼리, 서브 쿼리, 페이징 쿼리

외부 조인 및 내부 조인의 쿼리 최적화

19분45초

JOIN 문의 기본 원칙

27분56초

하위 쿼리 최적화 및 정렬 최적화

42분12초

GROUP BY 최적화, 페이징 쿼리 최적화

06분03초

커버링 인덱스 활용

21분57초

인덱스 조건 푸시다운

18분27초

기타 쿼리 최적화 전략

12분51초

타오바오 데이터베이스의 기본 키를 설계하는 방법

26분38초
장29어형 변화표

패러다임 개요 및 첫 번째 정규형

21분42초

두 번째 정규형과 세 번째 정규형

25분44초

비정규화 애플리케이션

23분23초

바스 정규형, 제4 정규형, 제5 정규형 및 필드 키 정규형

18분19초

패러다임 실제 사례

18분37초
장30ER 모델링, 설계 원리, 사양 작성

ER 모델링 및 데이터 테이블 변환 과정

25분34초

데이터베이스 설계 원칙 및 일일 SQL 작성 사양

15분30초

Power Designer는 개념적 및 물리적 데이터 모델을 생성합니다.

36분55초
장31데이터베이스 튜닝

전체 데이터베이스 튜닝 단계, MySQL 서버 하드웨어 및 매개변수 최적화

28분46초

데이터베이스 구조 최적화, 3대 테이블 최적화, 기타 3가지 전략

41분29초
장32사무

트랜잭션의 ACID 속성 및 트랜잭션 상태

27분58초

명시적 트랜잭션과 암시적 트랜잭션

19분51초

트랜잭션 사용의 예

25분20초
장33동시성 문제 및 격리 수준

데이터 동시성 문제 및 4가지 격리 수준

19분49초

MySQL 격리 수준 보기 및 설정

12분12초

커밋되지 않은 격리에서 데모 읽기

13분23초

읽기 커밋 및 반복 가능한 읽기 격리 시연

09분27초

팬텀리딩 시연 및 솔루션

12분18초
장34재실행 로그, 실행 취소 로그

Redo 로그 및 Undo 로그 이해 및 Redo 로그가 필요한 이유

20분30초

Redo 로그 플러시 전략 및 프로세스 분석

28분12초

리두 로그 버퍼 및 리두 로그 파일에 쓰기

19분49초

Undo 로그 개요 및 작성 과정

32분04초
장35잠그다

잠금 개요, 읽기 및 쓰기의 동시성 문제

21분35초

데이터 연산 유형의 관점에서 S 잠금 및 X 잠금 이해

21분46초

테이블 잠금: S 잠금, X 잠금, 의도 잠금

34분03초

테이블 잠금, 자체 증분 잠금 및 메타데이터 잠금

14분49초

행 잠금 기록 잠금, 간격 잠금

26분59초

라인 잠금, 키 잠금 및 삽입 의도 잠금

14분23초

페이지 잠금 이해, 낙관적 잠금 및 비관적 잠금 사용

19분33초

잠금 방법 구분: 암시적 잠금과 명시적 잠금

16분07초

전역 잠금 및 교착 상태 이해

18분25초

잠금 메모리 구조 및 모니터링 전략

20분20초
장36MVCC

MVCC는 읽기 및 쓰기 문제를 해결합니다.

10분56초

MVCC 삼총사: 히든 필드, Undolog 버전 체인, ReadView

26분25초

읽기 커밋 및 반복 읽기 격리 수준에서 MVCC 작업 프로세스

11분47초

반복 읽기에서 팬텀 읽기를 해결하기 위한 MVCC의 프로세스

07분41초
장376개의 주요 로그 파일

6개의 주요 로그 파일 개요

12분08초

일반 쿼리 로그, 오류 로그

20분02초

Binlog 로그 매개변수 설정 및 데이터 복구 데모

43분58초

Binlog 삭제, binlog 작성 메커니즘 및 2단계 제출

21분44초

릴레이 로그 및 마스터-슬레이브 복제의 단계와 원리 분석

26분46초

하나의 마스터와 하나의 슬레이브 아키텍처 구현 및 마스터-슬레이브 동기화

34분56초

Binlog 형식 설정 지침

11분49초
장38데이터 동기화 및 백업

데이터 동기화 일관성 문제 해결

14분17초

mysqldump를 사용한 데이터 백업 및 논리적 백업 데이터 구현 개요

30분06초

데이터의 논리적 복구를 구현하는 mysql 시연

18분06초

물리적 백업 및 물리적 복구 시연, 테이블 데이터 내보내기 및 가져오기

24분12초

데이터베이스 마이그레이션 및 도망가지 않고 데이터베이스를 삭제하는 방법

18분10초

메시지

08분47초
  • 취소회신하다배상
  • 취소메모를 게시하다배상