데이터베이스 시스템 구성요소
-데이터베이스
-데이터베이스 관리 시스템
-시스템과의 인터페이스 제공하는 도구로서의 데이터 언어
-데이터 언어를 사용해 데이터베이스를 접근하려는 사용자
-데이터베이스관리와 운영을 책임지는 데이터베이스 관리자
-데이터베이스 관한 연산을 전담해 효율적으로 실행시키는 데이터베이스 컴퓨터


[관계대수]
1.일반 집합연산
->카티션 프로덕트 빼고는 서로 합병이 가능함. 
->차집합 뺴고는 서로 결합적, 교환적이다.

-합집합
-교집합
-차집합
->R-S: R에는 있지만 S에는 없는 튜플로만 구성됨
-카티션 프로덕트

2.순수 관계연산
-셀렉트: 주어진 조건을 만족하는 튜플들을 선택하는 연산
-프로젝트: 릴레이션 애트리뷰트 연산을 대상으로 함
->프로젝트 연산 후 똑같은 튜플이 나오면, 하나만 제외하고 나머지는 모두 제거한다. 
-조인
->동일 조인을 해서 중복되어 나온 애트리뷰트를 제거하기 위해 자연조인을 한다. 
-디비젼


[관계 해석]
1.튜플관계 해석
1)튜플변수
2)한정 애트리뷰트
3)원자식
4)정형식


2.도메인 관계 해석
1)도메인 변수
2)원자식
3)정형식


[QBE- Quary By Example]

'밥벌이 > IT 상식, 시사' 카테고리의 다른 글

데크 Deque  (0) 2020.08.25
QUEUE 큐  (0) 2020.08.24
SQL  (0) 2020.08.23
네트워크 보안공격  (0) 2020.08.22
보안모델 3가지(벨 라파듈라, 비바, 클락 윌슨)  (0) 2020.08.20

+ Recent posts