[정보처리기사 필기] 21년 2회 3과목 데이터베이스 구축
📍 21년 2회 3과목 데이터베이스 구축
📌 Q41.
수평분할(파티셔닝) : range(범위), hash(해시), list(리스트), round robin(라운드-로빈), (예측분할 X)
📌 Q42.
시스템 카탈로그 : DBMS가 스스로 생성하고 유지, (사용자가 직접 갱신 X)
📌 Q43.
중복되는 절을 없애기 위해서 SELECT절 뒤에 'DISTINCT' 사용
📌 Q44.
DROP : VIEW 삭제
📌 Q45.
DDL
CREATE : 스키마, 도메인, 인덱스 등을 정의
📌 Q46.
SQL문
INTERSECT : 교집합
📌 Q47.
스키마 설계 : 논리적 설계(물리적 설계 X)
📌 Q48.
개체무결성 : 기본키는 NULL값이나 중복값을 가질 수 없음
📌 Q49.
병행제어 기법 : 로킹기법, 타임스탬프기법, 다중버전 기법
시분할 기법 : 사용자가 여러개의 작업이 동시에 수행하는 것처럼 느끼도록 분할하는 운영체제 운영기법
📌 Q50.
SQL문
📌 Q51.
순수관계연산자 : 프로젝트, 조인, 디비전
일반집합연산자 : 차집합(difference)
📌 Q52.
한 릴레이션을 구성하는 속성 사이에는 순서 없음
📌 Q53.
카티션 프로덕트
차수 : +
카디널리티 : *
📌 Q54.
속성 :
개체의 특성
데이터베이스를 구성하는 가장 작은 논리적 단위
데이터 항목 또는 데이터 필드에 해당
속성의 수는 차수(degree)
📌 Q55.
SQL문
UPDATE 테이블 SET 변경할값 WHERE 조건
📌 Q56.
차수(Degree) = 애트리뷰트(Attribute)의 수
📌 Q57.
E-R 다이어그램
개체타입 : 사각형
관계타입 : 마름모
속성 : 원형
연결 : 선(삼각형 X)
다중값 속성 : 이중타원
📌 Q58.
ROLLBACK연산 : 트랜잭션의 실행이 실패하였음을 알리는 연산자
트랜잭션이 수행한 결과를 원래의 상태로 원상복귀시키는 연산
📌 Q59.
이상현상 : 삽입, 삭제, 갱신 이상, (검색 X)
📌 Q60.
제3정규형(3NF) -> BCNF : '결'정자가 후보키가 아닌 함수 종속 제거