2019.04.22자격증/정보처리기사2019. 4. 22. 01:03
Table of Contents
반응형
관계데이터베이스의 정규화
è 속성들 간의 종속 관계를 분석하여 한 개의 릴레이션을 여러 개의 릴레이션으로 분해하는 것이다.
Atomicity ( 원자성 )
: 모두 반영되거나 아니면 전혀 반영되지 않는다
Consistency ( 일관성 )
: 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있게 DB상태로 변환
Isolation ( 독립성 )
: 둘 이상의 트랜잭션이 동시에 병행 실행되고 있을 때, 또 다른 트랜잭션의 연산이 끼어들 수 없다.
Durability ( 지속성 )
: 트랜잭션의 결과는 영구적으로 반영된다.
SQL에서 DELETE 명령
1. 테이블의 행을 삭제할 때 사용한다
2. SQL을 사용 용도에 따라 분류할 경우 DML에 해당한다
3. 기본 사용 형식은 “DELETE FROM 테이블 [WHERE 조건];” 이다
4. DELETE에 Where 조건절이 없을 경우 모든 튜플이 삭제되고 테이블 자체는 남아 있지만 DROP 명령 사용시 테이블 자체가 삭제 된다 ( 테이블에 있는 모든 튜플로 삭제 )
SQL View(뷰)
1. 뷰(View)를 제거하고자 할때는 DROP 문을 이용한다
2. 뷰(View)를 생성하고자 할때는 CREATE 문을 이용한다
3. 뷰(View)의 내용을 검색하고자 할때는 SELECT문을 이용한다.
관계대수의 순수 관계연산자
1. Select
2. Project
3. Join
4. Division
관계대수는 순수 관계 연산자와 일반 집합 연산자가 있다.
순수 관계 연산자 : Selection ( 릴레이션 행, 수평 연산 ) , Project( 릴레이션 열, 수직 연산 ) , join , Division
일반 집합 연산자 : Union(합집합), Intersection(교집합), Difference(차집합), Cartesian(교차곱)
개체무결성 : 릴레이션에서 기본키를 구성하는 속성은 null값이나 중복값을 가질 수 없다
참조 무결성 : 외래키 값은 null이거나 참조 릴레이션의 기본키 값과 동일해야 한다. 즉, 릴레이션은 참조할 수 없는 외래키값을 가질 수 없다.
Synonym : 충돌로 인해 같은 home address를 갖는 레코드들의 집합
Collision : (=충돌현상) 서로 다른 두개 이상의 레코드가 같은 주소를 갖는 현상
Bucket : 하나의 주소를 갖는 파일의 한 구역.버킷의 크기는 같은 주소에 포함될 수 있는 레코드 수
Overflow : 계산된 home address의 bucket 내에 저장할 기억 공간이 없는 상태
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
2019.04.22 (0) | 2019.04.22 |
---|---|
2019.04.22 (0) | 2019.04.22 |
2019.04.21 (0) | 2019.04.21 |
2019-04-21 (0) | 2019.04.21 |
2019.04.21 (0) | 2019.04.21 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상