- HOW - 절차적 - 관계대수(암기 법 : 어쩔티비)
- 해석 : 원라는 정보와 그 정보를 어떻게 유도하는가? 를 기술하는 절차적 방법이다.
- 연산을 통해서 결과를 얻음
- 절차적 수학식을 통해서 결과를 얻음
- 연산자
- 순수관계연산자
- 셀렉트(SELECT) - 수평 - 시그마(σ)
- Where절
- 프로젝트(PROJECT) - 수직 - 파이(π)
- 수직으로 속성값을 뽑아내기
- 조인(JOIN) - PK,FK로 하나의 테이블로 합친다. - ⋈
- DIVISION(÷) - 조건에 맞는 값들이 보여지나, 해당 조건을 제외한 값만 보여줌
- 셀렉트(SELECT) - 수평 - 시그마(σ)
- 관계대수연산자
- 합집합(U 또는 UNION)
- 2가지가 존재
- ALL : 중복된 값도 포함
- 양쪽 테이블에서 중복된 값이 있더라도 한번만 나옴
- 2가지가 존재
- 교집합(INTERSECT)
- 중복된 값만 포함
- 차집합
- A테이블에서 B테이블에서 뺀것.. 즉, A테이블에서 B테이블의 값을 제외한 값만 보여짐(주최는 A테이블이다.)
- 카티션 프로적트 - JOIN의 잘못된 결과
- 차수는 속성의 갯수
- 2개 테이블을 각 더해줌
- 튜플은 행의 갯수
- 2개 테이블을 각 곱해줌
- 차수는 속성의 갯수
- 합집합(U 또는 UNION)
- 순수관계연산자
- 연산자
- 관계해석 : 무해해 - 비절차적
- OR(V), AND(∧), 부정(ㄱ)
- 전칭 정량자(∀) - 전체(ALL)
- 존재 정량자(∃) - 각각
'정보처리기사 > 필기' 카테고리의 다른 글
과목3 - 데이터베이스 : 병행제어 (1) | 2025.01.31 |
---|---|
과목3 - 데이터베이스 : 정규화 (0) | 2025.01.31 |
과목3 - 데이터베이스 언어(DDL, DML, DCL) (0) | 2025.01.31 |
과목3 - 데이터베이스의 인덱스, 트리거 (0) | 2025.01.30 |
과목3 - 데이터베이스 객체와 데이터 사전 (0) | 2025.01.30 |