[SQLD] 과목2. 1장 SQL 기본 - 1절
1절. 관계형 DB개요 DB 데이터를 일정한 형태로 저장해 놓은 것 - 계층형 DB : 트리 구조. 1:N - 네트워크형 DB : 오너와 멤버 형태 M:N - 관계형 DB : 집합 연산, 관계 연산 관계형 데이터베이스 RDB 파일 시스템 단점 : 동시 삽입/수정/삭제 불가 -> 데이터 관리 어렵 & 복사본 만들어 사용하면 데이터 불일치성 RDB 장점 : 정규화로 이상 제거, 데이터 무결성 보장, 데이터 회복/복구, 병행 제어, 동시성 관리 -> 데이터 공유, 데이터 표현 방법 체계화 SQL 문장 데이터 정의어 DDL : 데이터 정의, 구조 생성/변경/삭제 - CREATE, ALTER, DROP, RENAME 데이터 조작어 DML : 조회, 데이터 변형 - SELECT, INSERT, UPDATE, DEL..
2023. 11. 11.
정처기 요약
트랜잭션 분석 원자성, 일관성, 독립성, 지속성 curd 분석 (curd 매트릭스) index 클러스터드 index 넌클러스터드 index 분산 데이터베이스 설계 위치 투명성, 중복 투명성, 병행 투명성, 장애 투명성 클러스터링 2개 이상 서버를 한 서버처럼 운영 감사추적 데베의 모든 활동 기록 undo : 과거 상태로 redo : 현재 상태로 스토리지 DAS 전용 케이블, NAS 네트워크, SAN 전용 네트워크 SOAP XML 교환 위한 프로토콜 아키텍처 패턴 레이어 패턴, 클라이언트-서버 패턴, 파이프-필터 패턴, 모델-뷰-컨트롤러 패턴 단위 모듈 한 가지 동작 수행하는 기능 -> 모듈 IPC (Inter Process Communication) 통신 위한 인터페이스 집합 Shared Memory, ..
2023. 10. 3.