Cohe

7-1. SQL 응용 - 기출문제 본문

자격증 공부/정보처리기사 실기

7-1. SQL 응용 - 기출문제

코헤0121 2024. 9. 26. 19:54
728x90

오답 풀이

1. 같은 자원을 액세스하는 다중 트랜잭션 환경에서 DB의 일관성과 무결성을 유지하기 위해 트랜잭션의 순차적 진행을 보장하는 직렬화 기법

-> 로킹
2. STUDENT테이블에서 컴터과 학생 50명, 인터넷과 학생 100명 사자과 학생 50명의 정보가 저장되어 있을 때 다음 sql문의 실행결과와 튜플의 수는?

1. SELECT DEPT FROM STUDENT;
2. SELECT DISTINCT DEPT FROM STUDENT;
3. SELECT COUNT(DISTINT DEPT) FROM STUDENT WHERE DEPT = '컴터'

순차적으로 200/3/1

3. 데베 회복 기법중 rollback 시 redo, undo가 모두 실행되는 트랜잭션 처리법으로 트랜잭션 수행 중 갱신 결과가 바로 DB에 반영하는 기법 : 즉각 갱신 회복 기법

4. STUDENT 테미블의 NAME속성에 IDX_NAME이름으로 인덱스 생성하는 SQL 문을 작성하시오
CREATE INDEX IDX_NAME ON STUDENT (NAME)

5. 속성 추가하는 SQL 문 ALTER TABLE 학생 ADD 주소 VARCHAR(8);

6. 제약 조건 시, 특정 값만 가질 수 있도록 조건을 건다면?
CREATE TABLE 사람(성별 CHAR(1) **CHECK('M' OR 'F'))**