Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Database 소개
- 데이터베이스란 무엇입니까?
- 데이터베이스 유형
- 관계형 데이터베이스 소개
- Database Management 시스템(DBMS) 개요
- DBMS의 기능
- 인기 있는 DBMS 소프트웨어
Database 디자인 기초
- 개념적, 논리적, 물리적 데이터 모델
- ER(엔티티-관계) 모델링 소개
- ER 다이어그램 만들기
- 엔터티, 속성 및 관계
정규화 및 Database 설계
- 정규형(1NF, 2NF, 3NF, BCNF)
- 정규화의 이점
- 정규화의 실제 예
- 비정규화 및 그 용도
SQL 소개
- SQL 구문과 구조
- SQL의 데이터 유형
- CREATE, ALTER, DROP 문
- 제약 조건(기본 키, 외래 키, 고유, NOT NULL)
SQL 데이터 조작
- INSERT 문
- 대량 삽입 작업
- UPDATE 및 DELETE 문
- WHERE 절 사용
SQL를 사용하여 데이터 쿼리
- SELECT 문
- WHERE 절을 사용하여 데이터 필터링
- ORDER BY를 사용하여 데이터 정렬
- LIMIT 및 OFFSET 사용
고급SQL 개념
- 내부 조인, 왼쪽 조인, 오른쪽 조인, 전체 조인
- 하위 쿼리 작성
- GROUP BY 및 HAVING 절
- 집계 함수(COUNT, SUM, AVG, MAX, MIN)
인덱스 및 뷰 작업
- 색인 생성 및 사용
- 인덱스의 장점과 단점
- 뷰 생성 및 관리
- 뷰를 사용하여 쿼리 단순화
Database 보안과 거래
- 사용자 역할 및 권한
- 보안 모범 사례 구현
- ACID 속성
- COMMIT 및 ROLLBACK 문
Database 최적화 및 유지 관리
- SQL 쿼리 분석 및 최적화
- EXPLAIN 계획 사용
- 백업 전략
- 데이터베이스 복원
요약 및 다음 단계
Requirements
- 컴퓨터 조작에 대한 기본 이해
청중
- Database 관리자
- IT 전문가
21 Hours
회원 평가 (3)
The training instruments provided.
- UNIFI
Course - NoSQL Database with Microsoft Azure Cosmos DB
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.