반응형
스키마(Schema)
외부스키마: 사용자가 보는 관점
(논리적 독립성): 개념, 내부가 바뀌어도 외부스키마 영향X
개념스키마: 데이터베이스 전체를 정의
(물리적 독립성): 내부스키마가 바뀌어도 개념, 외부스키마에 영향X
내부스키마: 내부의 구조들
데이터 베이스 설계
개념적: ER다이어그램
논리적: 정규화, 트랜잭션 인터페이스
물리적: 반정규화
릴레이션
카디널리티: 세로 . C그리는 모양
차수: 가로.
각행: 튜플
각열: 속성, 칼럼
트랜잭션 특성
원자성(Atomicity)
일관성(Consistency)
독립성(Isolation)
영속성(Durablility)
병행제어의 로킹(Locking)단위
로킹단위↑ == 병행성↓ 오버헤드↓
로킹단위↓ == 병행성↑ 오버헤드↑
정규형(NF)
반응형
1NF 도메인이 원자값
2NF 부분함수 종속 제거
3NF 이행적 함수 종속 제거
BCNF 결정자이면서 후보키 아닌거 제거
4NF 다치
5NF 조인 [ 원부이 결다조 ]
무결성 종류
개체
참조
도메인
속성
키
사용자 정의
시스템 카탈로그
- 데이터베이스에 저장된 모든 개체들에 대한 정의나 명세에 대한 정보가 수록되어 있는 시스템 테이블- 종류
- 데이터 사전이라고도 한다
- 시스템 카탈로그에 저장된 내용을 메타데이터라고 한다
- 시스템 카탈로그는 사용자와 데이터베이스 관리 시스템의 접근이 가능하다(수정XX)
- 사용자가 시스템 카탈로그를 직접 갱신하는 것은 허용되지 않는다(사용자는 볼 수만 있다.)
순수관계 연산자
- SELECT: 시그마
- PROJECT: 파이
- JOIN: 나비
- DIVISION: 나누기
SQL 언어
DDL : 정의어
DML : 조작어
DCL : 제어어
ER다이어그램 표기법
개체 - 사각형
속성 - 타원
관계 - 마름모
반응형
'it자격증 준비 > 정보처리기사(필기)' 카테고리의 다른 글
정보처리기사 22년 2회 [프로그래밍 언어활용] 기출문제풀이 오답노트 (0) | 2023.07.01 |
---|---|
정보처리기사 22년 2회 [정보시스템 구축관리] 기출문제풀이 오답노트 (0) | 2023.06.30 |
XP(eXtreme Programming) 기법 (0) | 2023.06.21 |
스크럼(Scrum) 기법 (0) | 2023.06.21 |
소프트웨어 생명 주기(Software Life Cycle) (0) | 2023.06.21 |