1.
데이터베이스의 일반적인 특징으로 옳지 않은 것은?
- ①데이터의 실시간 처리가 가능하다.
- ②여러 사용자가 동시에 이용할 수 있다.
- ③사용자는 데이터의 저장 주소나 위치를 통해 데이터를 참조한다.
- ④동적인 특징이 있어 데이터를 계속 삽입, 삭제, 갱신하여 현재의 정확한 데이터를 유지한다.
정답 보기
정답 ③ · 해설 보기
시행 2024-10-12 · 책형 나 · 25문항 · 출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)
정답 ③ · 해설 보기
정답 ② · 해설 보기
정답 ① · 해설 보기
정답 ③ · 해설 보기
○ 릴레이션에서 투플을 식별할 수 있는 유일성(uniqueness)을 만족시키는 속성의 집합○ 유일성을 갖는 속성의 최소성(minimality)은 만족시키지 못함
정답 ① · 해설 보기
릴레이션 | 차수 | 카디널리티 |
R | 5 | 5 |
S | 10 | 10 |
정답 ③ · 해설 보기
A | B | C | D |
1 | 3 | 7 | 1 |
2 | 5 | 7 | 2 |
3 | 3 | 7 | 1 |
4 | 3 | 4 | 3 |
5 | 9 | 7 | 2 |
ㄱ. A → B
ㄷ. C → D | ㄴ. B → C
ㄹ. D → C |
정답 ③ · 해설 보기
9, 4, 1, 6, 2, 11, 10, 5, 12
정답 ③ · 해설 보기
시간 | T1 | T2 | ||
read(X) | ||||
X = X + M | ||||
write(X) | ||||
read(X) | ||||
rollback | ||||
X = X - N | ||||
write(X) | --- (가) | |||
정답 ② · 해설 보기
R | S | |||||
A | B | C | B | D | E | |
1 | 2 | 3 | 2 | 3 | 4 | |
6 | 3 | 8 | 2 | 4 | 5 | |
9 | 4 | 8 | 7 | 8 | 10 |
정답 ① · 해설 보기

정답 ① · 해설 보기
정답 ② · 해설 보기
CREATE TABLE 학과 ( 학과명 VARCHAR(20), 전화번호 VARCHAR(20), PRIMARY KEY(학과명) ); CREATE TABLE 학생 ( 학번 VARCHAR(20), 이름 VARCHAR(20), 학과 VARCHAR(20), PRIMARY KEY(학번), FOREIGN KEY(학과) REFERENCES 학과(학과명) ); UPDATE 학생 SET 학과 = ‘AI소프트웨어학과’ WHERE 학과 =‘소프트웨어학과’; --- (가)
정답 ④ · 해설 보기
시간 | T1 | T2 | T3 |
read(y) | |||
read(z) | |||
read(x) | |||
write(x) | |||
write(y) | |||
write(z) | |||
read(z) | |||
read(x) | |||
read(y) | |||
write(y) |
정답 ① · 해설 보기
사원 | ||||
사번 | 이름 | 부서번호 | 급여 | 직속상사 |
1 | Kim | 10 | 500 | NULL |
2 | Kwon | 20 | 500 | 3 |
3 | Park | 20 | 700 | NULL |
4 | Choi | 30 | 600 | 1 |
5 | Cho | 10 | 300 | 3 |
6 | Lee | 20 | 550 | 4 |
7 | Yoon | 30 | 400 | 3 |
8 | Chae | 20 | 650 | 1 |
9 | Nam | 10 | 430 | 4 |
10 | Ha | 30 | 200 | NULL |
부서 | ||||
부서번호 | 부서이름 | 사무실위치 | ||
10 | 인사과 | 101호 | ||
20 | 개발팀 | 102호 | ||
30 | 총무과 | 103호 |
SELECT 이름 FROM 사원 WHERE 이름 LIKE ‘_a%’ AND 급여 > 500;
SELECT E.이름 FROM 사원 AS E INNER JOIN 부서 AS D ON E.부서번호 = D.부서번호 WHERE D.사무실위치 = ‘102호’ AND E.직속상사 is NULL;
SELECT 이름 FROM 사원 WHERE 이름 NOT IN (SELECT 이름 FROM 사원 WHERE 급여 < ANY (SELECT 급여 FROM 사원));
SELECT 이름 FROM 사원 WHERE 부서번호 IN (SELECT 부서번호 FROM 사원 GROUP BY 부서번호 HAVING COUNT(*) > 3);
정답 ④ · 해설 보기
정답 ① · 해설 보기
판매자ID | 상품 | 제조사 |
0001 | 컴퓨터 | A |
0001 | 모니터 | B |
0002 | 컴퓨터 | A |
0002 | 모니터 | C |
0003 | 모니터 | C |
0003 | 컴퓨터 | D |
ㄱ. 이 테이블은 제2정규형의 조건을 만족한다.ㄴ. 이 테이블은 제3정규형의 조건을 만족하지 않는다.ㄷ. 제조사 E가 모니터를 생산한다는 정보를 판매자ID 없이 투플로 추가하더라도 삽입 이상이 발생하지 않는다.ㄹ. 판매자ID가 0001인 판매자가 모니터를 더 이상 판매하지 않아 해당 투플을 삭제한다면 삭제 이상이 발생할 수 있다.ㅁ. 제조사 B가 생산하는 상품이 모니터에서 노트북으로 변경된다면 갱신 이상이 발생할 수 있다.
정답 ② · 해설 보기
F = {(A, B) → C, (A, B) → D, C → B, D → A}
(가) (B, C) | (나) (B, D) | (다) (C, D) |
ㄱ. 제1정규형 | ㄴ. 제2정규형 |
ㄷ. 제3정규형 | ㄹ. 보이스/코드 정규형 |
정답 ② · 해설 보기
학생 | |||
학번 | 이름 | 과목번호 | |
1111 | 을지문덕 | 200 | |
2222 | 신사임당 | 100 | |
3333 | 이율곡 | 300 | |
4444 | 유관순 | 400 | |
5555 | 김만덕 | 400 |
과목 | |||
과목번호 | 과목명 | 담당교수 | 개설학과 |
100 | 인공지능개론 | 안창호 | AI소프트웨어학과 |
200 | 빅데이터분석 | 김구 | 컴퓨터공학과 |
300 | 머신러닝 | 윤봉길 | AI소프트웨어학과 |
400 | 생성형AI | 김좌진 | AI소프트웨어학과 |
정답 ④ · 해설 보기
정답 ④ · 해설 보기
<T1, start><T1, A, 30, 60><T2, start><T1, commit><T3, start><T4, start><checkpoint, {T2, T3, T4}><T3, C, 15, 45><T3, commit><T5, start><T2, B, 10, 50><T4, A, 60, 90><T4, abort><T5, D, 20, 40>-- 시스템 장애 발생 --
정답 ③ · 해설 보기
DBA> GRANT SELECT ON 고객 TO Kim WITH
GRANT OPTION;DBA> GRANT SELECT ON 고객 TO Lee WITH
GRANT OPTION;Kim> GRANT SELECT ON 고객 TO Park WITH GRANT OPTION;Lee> GRANT SELECT ON 고객 TO Choi WITH
GRANT OPTION;DBA> REVOKE SELECT ON 고객 FROM Kim CASCADE;DBA> REVOKE SELECT ON 고객 FROM Lee RESTRICT;
정답 ② · 해설 보기
정답 ④ · 해설 보기
정답 ④ · 해설 보기
정답 ④ · 해설 보기