본문 바로가기

ETC/자격증

[정보처리기사]문제 풀이 정리 5

반응형

SQL의 분류 중 데이터 정의어(DDL) 명령어 종류?
CREATE - 생성
ALTER - 변경
DROP - 삭제
TRUNCATE - 내용 삭제


다음 두 릴레이션에서 외래키로 사용된 것은?
외래키란 릴레이션 R1, R2에서 릴레이션 R1이 참조하고 있는 릴레이션 R2의 기본키와 같은 R1 릴레이션 속성


View(뷰)에 대한 설명?
가상 테이블
시스템 카탈로그에 저장
물리적으로 존재하지 않고 또한 물리적으로 분리될 수 없음
외부 스키마
논리적 데이터 독립성
상이한 방법으로 제공
데이터 관리를 단순화
보안을 유지
뷰 위에 또 다른 뷰를 정의 가능
뷰 테이블 변경은 DROP로 삭제하고 다시 생성


데이터베이스의 논리적 설계(Logical Design) 단계에서 수행하는 작업은?
논리적 데이터베이스 구조로 매핑
트랜젝션 인터페이스를 설계
스키마의 평가 및 정제(최적화)


이행적 함수 종속 관계?
A -> B이고 B -> C일때, A -> C를 만족하는 관계


하나의 애트리뷰트가 가질 수 있는 원자 값들의 집합을 의미하는 것은?
도메인


관계 대수 연산에서 두 랄레이션이 공통으로 가지고 있는 속성을 이용하여 두 개의 릴레이션을 하나로 
합쳐서 새로운 랄레이션을 만드는 연산은?
조인(순수 관계 연산자) - ▷◁


트랜젝션의 특성 중 다음 설명에 해당하는 것은?
- 트랜젝션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다.
- All or Nothing
Atomicity(원자성)


분산 데이터베이스 목표 중 다음과 관계된 것은?
- 데이터베이스의 분산된 물리적 환경에서 특정 지역의 컴퓨터 시스템이나 네트워크에 장애가 발생해도 데이터 무결성이 보장된다
장애 투명성


데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL은?
Trigger(트리거)

반응형