오늘 들은 강의
2. 데이터베이스 구축
2-6. 키와 무결정 제약 조건
1. 키
- 슈퍼키: 유일성 만족, but 최소성 만족X
- 후보키: 유일성 만족, 최소성 만족
- 기본키: 유일성 만족, 최소성 만족, NULL 값X, 중복값X
- 대체키: 유일성 만족, 최소성 만족, 기본키로 선택되지 않은 나머지 후보키
2. 무결성 제약 조건
- 개체 무결성⭐⭐⭐
- 참조 무결성⭐⭐⭐
- 도메인 무결성⭐⭐⭐
- 고유 무결성
- 키 무결성
- 릴레이션 무결성
2-7. 품질 검토 및 분산 데이터베이스
1. CRUD 분석
- Create(생성)
- Read(읽기)
- Update(갱신)
- Delete(삭제)
2. SQL 처리 흐름: 구문분석→ 실행 →인출
3. 옵티마이저
- 규칙 기반: 우선순위, 인덱스 유무 등을 참조
- 비용 기반: 통계 정보를 활용
4. SQL 튜닝
- 데이터베이스 설계 튜닝
- 데이터베이스 환경
- SQL문장 튜닝
5. 분산 데이터 베이스 구성요소
- 분산 처리기
- 분산 데이터베이스
- 통신 네트워크
6. 투명성
- 위치 투명성
- 분할 투명성
- 지역사상 투명성
- 중복 투명성
- 병행 투명성
- 장애 투명성
7. CAP: 일관성, 가용성, 분단 허용성 중 두 가지만 만족할 수 있음
8. 트랜젝션⭐⭐⭐
- 성질⭐⭐⭐
- 원자성(Atomicity)
- 일관성(Consistency)
- 독립성(Isolation)
- 영속성(Durability)
- 상태: 활동, 실패, 철회, 부분완료, 완료
2-8. 병행 제어와 데이터 전환
1. 병행 제어
- 문제점
- 갱신 분실
- 비완료 의존성
- 모순성
- 연쇄 복귀
- 기법
- 로킹
- 2단계 로킹 규약
- 타임스탬프
- 낙관적 병행제어
- 다중 버전 병행제어
2. 회복
- 장애의 유형
- 트랜젝션 장애
- 시스템 장애
- 미디어 장애
- 회복 기법
- 로그 기반 회복 기법
- 지연 갱신 회복 기법
- 즉시 갱신 회복 기법
- 검사점 회복 기법
- 그림자 페이징 회복 기법
- 미디어 회복 기법
- ARIES 회복 기법
- 로그 기반 회복 기법
7. 프로그래밍 언어
9. 구조체와 공용체 01~24
'일지 > 취준일기' 카테고리의 다른 글
2025_03_19 취준일기 39일차 (0) | 2025.03.19 |
---|---|
2025_03_18 취준일기 38일차 (0) | 2025.03.18 |
2025_03_15 취준일기 36일차 (0) | 2025.03.15 |
2025_03_14 취준일기 35일차 (0) | 2025.03.14 |
2025_03_13 취준일기 34일차 (0) | 2025.03.13 |