트랜잭션 (Transaction)
트랜잭션의 상태
1. 시작 (Active)
2. 실패 (Failed)
3. 철회 (Aborted)
4. 부분 완료 (Partially Commited)
5. 완료 (Committed)
트랜잭션의 특성 (ACD)
1. Atomicity (원자성)
2. Consistency (일관성)
3. Isolation (독립성, 격리성, 순차성)
4. Durability (영속성, 지속성)
CRUD
1. Create
2. Read
3. Update
4. Delete
인덱스 (Index)
CAD
1. Create
2. Alter
3. Drop
DDL vs CRUD
뷰 (View)
파티션 (Partition)
1. 범위 분할
2. 해시 분할
3. 조합 분할
4. 목록 분할
5. 라운드 로빈 분할
분산 데이터베이스
1. 분산 처리기
2. 분산 데이터베이스
3. 통신 네트워크
분산 데이터베이스 목표
1. 위치 투명성 (Location Transparency)
2. 중복 투명성 (Replication Transparency)
3. 병행 투명성 (Concurrency Transparency)
4. 장애 투명성 (Failure Transparency)
암호화 (Encryption)
복호화 (Decryption)
접근 통제 기술
1. 임의 접근 통제 (DAC, Discretionary Access Control)
2. 강제 접근 통제 (MAC, Mandatory Access Control)
3. 역할 기반 접근 통제 (RBAC, Role Based Access Control)
벨 라파듈라 모델 (Bell - Lapadula Model)
스토리지
1. DAS (Direct Attached Storage)
2. WAS (Network Attached Storate)
3. SAN (Storage Area Network)
'자격증 > 정보처리 기사 3. 데이터베이스 구축' 카테고리의 다른 글
5. 데이터 전환 (0) | 2025.02.18 |
---|---|
4. SQL 활용 (0) | 2025.02.18 |
3. SQL 응용 (0) | 2025.02.18 |
1. 논리 데이터베이스 설계 (0) | 2025.02.18 |