공기출
공기출
012345678
연도별 :
과목별 :
[장소] 2024년도 제1회 충청남도 지방공무원 공개경쟁 및 경력경쟁 임용 필기시험 장소 공고

 

데이터베이스론정답(2023-08-06 / 639.1KB / 364회)

 

 1. 사용자가 원하는 데이터를 얻기 위해 데이터값을 사용 하여 조건을 제시하면 이에 해당하는 데이터를 검색해 주는 데이터베이스 특징으로 가장 적절한 것은? ① 계속적인 변화 ② 내용에 따른 참조 ③ 동시 공유 ④ 실시간 접근 2. 데이터 사전에 대한 설명으로 가장 적절하지 않은 것은? ① 사용자가 접근할 수 있다. ② 스키마, 사상정보, 다양한 제약조건 등을 저장한다. ③ 데이터에 대한 데이터를 의미해 메타 데이터라고도 한다. ④ 데이터를 저장하는 데이터베이스의 일종으로 사용자 데이터 베이스라고도 한다. 3. 데이터베이스 구조에서 하위 스키마를 변경하더라도 상위 스키마가 영향을 받지 않는 특성으로 가장 적절한 것은? ① 최소성 ② 원자성 ③ 독립성 ④ 유일성 4. 데이터베이스 관리자의 역할을 모두 고른 것은? 가. 일관된 데이터베이스 상태를 정의 나. DBMS의 성능 검사 후 저장구조 변경 다. 데이터베이스의 개념적 스키마를 결정 라. 사용자의 요구사항을 분석하여 데이터베이스를 구성할 데이터 결정 ① 가 ② 가, 나 ③ 가, 나, 다 ④ 가, 나, 다, 라 5. 다음 E-R 다이어그램에서 다중값 속성은? ① 학번 ② 성명 ③ 소속 ④ 연락처 6. 차수(degree)와 카디널리티(cardinality)에 대한 설명으로 적절한 것은 모두 몇 개인가? 가. 차수는 릴레이션에서 속성의 개수이다. 나. 유효한 릴레이션의 최소 차수는 0이다. 다. 유효한 릴레이션의 최소 카디널리티는 1이다. 라. 카디널리티는 한 릴레이션의 투플의 개수이다. ① 1개 ② 2개 ③ 3개 ④ 4개 7. 릴레이션의 특징에 대한 설명으로 가장 적절하지 않은 것은? ① 한 릴레이션의 모든 속성값은 원자값이다. ② 한 릴레이션에 포함된 투플은 모두 상이하다. ③ 한 릴레이션에 포함된 투플 사이에는 순서가 있다. ④ 한 릴레이션을 구성하는 속성 사이에는 순서가 없다. 8. , 릴레이션이 다음과 같을 때, 릴레이션 수(A), 속성 수(B), 투플 수(C)의 총 합(A+B+C)은? 사원 부서 사번 성명 부서번호 부서번호 부서명 100 김철수 1 1 영업부 101 이영희 2 2 총무부 102 최고나 2 103 홍길동 1 ① 11 ② 12 ③ 13 ④ 14 9. 다음은 후보키에 대한 설명이다. 빈칸 ㉠, ㉡에 해당하는 가장 적절한 것은? 투플을 유일하게 구별하기 위해 꼭 필요한 최소한의 속성들 로만 이루어지므로 ( ㉠ ) 중에서 ( ㉡ )을 만족하는 것이 후보키가 된다. ① ㉠ 슈퍼키, ㉡ 최소성 ② ㉠ 슈퍼키, ㉡ 유일성 ③ ㉠ 대체키, ㉡ 최소성 ④ ㉠ 대체키, ㉡ 유일성 - 12 - 2 교 시 데 이 터 베 이 스 론 사 이 버 10. 관계형 데이터베이스의 제약 조건에 대한 설명으로 가장 적절하지 않은 것은? ① 릴레이션 간에 독립성 유지 ② 기본키의 값은 널을 가질 수 없음 ③ 키 속성의 값은 반드시 도메인에 속하는 원자값 ④ 후보키의 값은 릴레이션 내의 각 투플을 유일하게 식별 11. , 개체의 관계가 다음과 같다. 관계의 유형으로 가장 적절한 것은? ① 다대다 관계 ② 다대일 관계 ③ 일대다 관계 ④ 일대일 관계 12. 다음 데이터 모델링 과정에서 DBMS 선정을 고려해야 하는 가장 적절한 단계는? ① 요구사항 수집 및 분석 ② 개념적 모델링 ③ 논리적 모델링 ④ 물리적 모델링 13. DB의 물리적 설계 단계에서 트랜잭션과 저장공간 설계 측면에서 고려할 사항으로 가장 적절하지 않은 것은? ① 응답시간 최소화 ② 트랜잭션 처리도 ③ 저장공간의 효율화 ④ 트랜잭션 인터페이스 설계 14. 다음은 EMPLOYEE와 DEPARTMENT 테이블을 정의 하는 SQL이다. 밑줄 친 ㉠, ㉡에 가장 적절한 것은? CREATE TABLE DEPARTMENT ( dname VARCHAR(15) NOT NULL, dnum INT NOT NULL, ㉠ ( dnum ) ) ; CREATE TABLE EMPLOYEE ( name VARCHAR(15) NOT NULL, eno CHAR(9) NOT NULL, dno INT NOT NULL, ㉠ ( eno ), ㉡ ( dno ) REFERENCES DEPARTMENT ( dnum ) ) ; ㉠ ㉡ ① PRIMARY KEY FOREIGN KEY ② FOREIGN KEY FOREIGN KEY ③ PRIMARY KEY UNIQUE ④ FOREIGN KEY UNIQUE 15. 다음 테이블에 대해, 모든 사원들의 부서(dno) 평균 급여(salary)가 3,000,000원 이상인 부서를 검색하는 SQL 명령문이다. 밑줄 친 ㉠, ㉡에 가장 적절한 것은? EMPLOYEE eno ename salary dno 1001 홍길동 3000000 1 1002 김철수 2800000 2 1003 이영희 3200000 2 SELECT dno, AVG( salary ) AS avgsal FROM EMPLOYEE ㉠ dno ㉡ AVG( salary ) >= 3000000 ; ㉠ ㉡ ① WHERE AND ② WHERE HAVING ③ GROUP BY AND ④ GROUP BY HAVING - 13 - 16. 다음의 R, S 테이블에 대해 SQL ‘가’와 ‘나’의 실행결과 레코드 수의 합은? R A B C 1 a 10 1 a 11 2 b 25 3 b 22 5 c 17 S A D E 1 g x 1 g y 2 h w 4 k w 6 m z 가. SELECT DISTINCT A FROM R ; 나. SELECT R.A, R.C, S.E FROM R LEFT OUTER JOIN S ON R.A = S.A ; ① 10 ② 11 ③ 12 ④ 13 17. SQL에서 뷰의 개념에 대한 설명으로 가장 적절하지 않은 것은? ① 다른 테이블이나 기존의 뷰로부터 유도된 테이블이다. ② 뷰는 SELECT, DELETE, INSERT, UPDATE 명령문을 이용 하여 정의한다. ③ 뷰에 대한 갱신 연산은 제한을 받는다. ④ 뷰를 이용하여 복잡한 질의를 간단한 질의로 표현할 수 있다. 18. 다음과 같이 릴레이션들이 주어졌을 때, 관계대수식 AB ÷ C 연산의 결과 투플 수는? AB A# B# a1 b1 a1 b2 a1 b4 a2 b1 a2 b2 a2 b4 a2 b6 a3 b3 a4 b1 a4 b2 a4 b4 C B# b2 b4 ① 1 ② 2 ③ 3 ④ 4 19. 관계형 데이터모델의 관계대수 연산자에 대한 설명으로 가장 적절하지 않은 것은? ① Πattr(R) 연산의 결과 투플 수는 항상 R의 투플 수보다 작거나 같다. ② σ(R) 연산의 결과 릴레이션 차수는 릴레이션 R의 차수와 같다. ③ 합집합, 교집합, 차집합 연산은 합집합 호환성이 만족되어야 한다. ④ 합집합, 교집합, 차집합 연산은 결합법칙, 교환법칙이 성립한다. 20. 다음 릴레이션 R에서 성립하는 함수 종속성으로 가장 적절하지 않은 것은? R A B C b c h e i f g i f e b a ① A → B ② B → C ③ AB → C ④ AC → B 21. 릴레이션 R(A, B, C)는 다음과 같은 함수 종속성이 성립한다. 릴레이션 R의 후보키는? AB → C, C → A ① A ② C ③ AB ④ AC 22. 릴레이션 R(A, B, C, D, E)에 대해 다음의 함수 종속성이 성립한다. 릴레이션 R의 정규형과 주어진 분해에 대한 설명으로 가장 적절한 것은? AB → C, C → A, C → D, D → E R1(A, B, C), R2(C, D), R3(D, E) ① 제2정규형, 무손실 분해 ② 제2정규형, 손실 분해 ③ 제3정규형, 무손실 분해 ④ 제3정규형, 손실 분해 - 14 - 23. 데이터베이스를 파일에 저장하는 기법과 관련된 설명 으로 가장 적절하지 않은 것은? ① 파일은 일반적으로 동일한 유형의 레코드들의 모임으로 이루어진다. ② DBMS는 디스크로부터 사용자가 원하는 데이터를 포함하고 있는 블록을 주기억장치로 가져온다. ③ 버퍼는 성능향상을 위해 자주 참조되는 디스크 블록들을 저장 하는 데 사용되는 주기억장치 공간이다. ④ 한 파일에 속하는 블록들은 반드시 인접해 있어야 한다. 24. 다음은 RAID에 대한 설명이다. 적절한 설명은 모두 몇 개인가? 가. 블록레벨 스트라이핑(striping)은 데이터 블록들을 비트별로 여러 디스크에 분산시킨다. 나. 신뢰성 향상을 위해 반사(mirroring), 패리티(parity) 기법을 사용한다. 다. 레벨 1은 디스크 오류 복구가 가장 쉽고 레벨 0은 가장 좋은 쓰기 성능을 갖는다. 라. 레벨 5는 데이터를 모든 디스크에 분산시키고, 패리티를 일부 디스크에 분산시킨다. ① 1개 ② 2개 ③ 3개 ④ 4개 25. 인덱스에 대한 설명으로 가장 적절하지 않은 것은? ① 클러스터링(clustering) 인덱스는 범위 질의에 유용하다. ② 보조(secondary) 인덱스는 탐색키 값에 따라 정렬되지 않은 데이터 파일에 대해 정의된다. ③ 밀집(dense) 인덱스는 모든 데이터 블록의 최대 탐색키 값들을 모아서 인덱스 엔트리로 유지하는 인덱스이다. ④ 클러스터링 인덱스는 희소 인덱스일 경우가 많다. 26. 다음과 같이 인덱스가 생성되어 있을 때, 생성된 인덱스가 사용되기에 가장 적절하지 않은 질의는? CREATE INDEX EmpIndex ON EMPLOYEE ( dno, salary ) ; ① SELECT * FROM EMPLOYEE WHERE salary = 5000000 ; ② SELECT * FROM EMPLOYEE WHERE dno = 3 AND salary = 5000000 ; ③ SELECT * FROM EMPLOYEE WHERE dno = 2 ; ④ SELECT * FROM EMPLOYEE WHERE dno >= 2 AND salary >= 4000000 AND salary <= 5000000 ; 27. 비용 기반(cost-based) 질의 최적화(query optimization) 방법을 위해 비용 산정 시 고려하는 구성요소로 가장 적절하지 않은 것은? ① 보조 기억 장치의 접근 비용 ② 백업(backup)을 위한 저장 비용 ③ 주기억 장치 연산을 수행하는 계산 비용 ④ 질의 전송 및 결과 반환을 위한 통신 비용 28. 동시성 제어가 제대로 이루어지지 않은 경우에 발생 하는 문제로 가장 적절하지 않은 것은? ① 갱신 손실 문제가 발생할 수 있다. ② 오손 읽기(dirty read) 문제가 발생할 수 있다. ③ 연쇄 삭제 문제가 발생할 수 있다. ④ 부정확한 요약 문제가 발생할 수 있다. 29. 다음 그림은 트랜잭션(Tn)의 로그 기록과 체크포인트 및 시스템 장애 시점을 나타낸다. 시스템 장애가 발생한 후 로그 기록에 따라 회복하는 방법 중 가장 적절하지 않은 것은? T1 T2 T3 T4 시간 체크포인트 시스템 장애 ① 즉시갱신 방법을 사용한 경우, T1은 REDO가 필요하다. ② 즉시갱신 방법을 사용한 경우, T2는 아무 작업이 필요없다. ③ 지연갱신 방법을 사용한 경우, T3는 REDO가 필요하다. ④ 지연갱신 방법을 사용한 경우, T4는 아무 작업이 필요없다. 30. 데이터베이스 로그(log)에 대한 설명으로 가장 적절한 것은? ① 트랜잭션의 동시성 제어를 위해 작성하는 파일이다. ② 로그 기록 시 변경 후의 값만을 저장한다. ③ 트랜잭션 수행이 종료될 때만 기록한다. ④ 트랜잭션의 종료 또는 중단 여부를 판단할 수 있다. - 15 - 31. NoSQL은 성능과 모델링 파워의 유연성 및 복잡한 질의 기능을 강조하고 있다. 다음 중 NoSQL의 특징으로 가장 적절하지 않은 것은? ① 빅데이터를 효율적으로 처리하기 위해 등장한 데이터 저장 기술이다. ② NoSQL은 하나의 데이터베이스나 네트워크 시스템을 여러개의 작은 조각으로 나누어 관리하는 기술을 지원한다. ③ NoSQL은 RDBMS보다 엄격한 일관성 모델을 보장한다. ④ NoSQL 데이터 모델로 키-값, 문서기반, 그래프 기반 등의 모델이 있다. 32. 데이터웨어하우스의 특징에 대한 설명으로 가장 적절 하지 않은 것은? ① 누구나 쉽게 이해하도록 데이터를 고객, 제품 등과 같이 주제 중심으로 분류 가능하다. ② 과거와 현재의 경향에 대한 분석 및 예측을 지원하기 위한 데이터 공간이다. ③ 일관성 있는 데이터 정의, 관계성, 키 구조 등 하나의 의미로 통합 저장한다. ④ 일반적으로 데이터 추가, 삭제, 갱신이 매우 빈번하게 이루어지므로 쓰기 전용 형태로 저장한다. 33. OLAP 연산기능 중 요약된 형태의 데이터에서 상세 데이터로 접근하는 기능으로 가장 적절한 것은? ① Drill-down ② Pivoting ③ Roll-up ④ Slicing 34. 다음과 같은 권한 부여 및 권한 취소와 관련된 SQL 명령어를 순서대로 실행한 후, 각 사용자의 권한과 관련한 설명으로 가장 적절하지 않은 것은? GRANT insert, delete ON EMPLOYEE, DEPARTMENT TO Kim ; GRANT select ON EMPLOYEE, DEPARTMENT TO Lee WITH GRANT OPTION ; GRANT select ON EMPLOYEE TO Hong ; REVOKE select ON EMPLOYEE FROM Lee ; GRANT update ON EMPLOYEE TO Hong ; ① Kim은 EMPLOYEE, DEPARTMENT 릴레이션에서 검색할 수 있는 권한을 지니고 있다. ② Lee는 EMPLOYEE의 검색 권한을 지니고 있지 않다. ③ Lee는 DEPARTMENT 릴레이션만을 검색할 수 있는 권한을 지니고 있다. ④ Hong은 EMPLOYEE 릴레이션의 검색 및 갱신의 권한을 지니고 있다. 35. 다음 빅데이터에 대한 설명으로 가장 적절하지 않은 것은? ① 빅데이터는 수치, 문자, 영상 등 형태가 다양하며 방대한 규모의 정형 및 비정형 데이터를 포함한다. ② 빅데이터는 데이터로부터 가치를 추출하고 그 결과를 분석 하는 기술을 의미하기도 한다. ③ 빅데이터의 3V 특징은 가시성(visibility), 속도(velocity), 다양성(variety)이다. ④ 빅데이터 처리과정은 크게 수집, 저장, 처리, 분석, 표현(시각화), 이용, 폐기 순으로 수행된다. 36. 데이터마이닝(data mining)의 연관규칙을 이용하여 다음과 같은 구매품목들을 분석하였다. 빵과 우유 사이의 연관 규칙에 대한 신뢰도(confidence)와 지지도(support) 계산 결과로 가장 적절한 것은? 트랜잭션 ID 구매품목 1 기저귀, 빵, 우유 2 기저귀, 빵, 소고기, 우유 3 사이다, 콜라, 소고기, 맥주 4 콜라, 빵, 우유 5 빵, 콜라, 우유 6 맥주, 사이다, 빵 ① ‘우유 → 빵’에 대한 신뢰도는 4/6이고 지지도는 4/5이다. ② ‘우유 → 빵’에 대한 신뢰도는 4/5이고 지지도는 4/6이다. ③ ‘빵 → 우유’에 대한 신뢰도는 4/5이고 지지도는 4/6이다. ④ ‘빵 → 우유’에 대한 신뢰도는 4/4이고 지지도는 5/6이다. 37. 다음 로크 호환성 테이블은 표준 로킹 기법에서 트랜 잭션 T1이 항목 x에 대해 공유 로크(shared lock) 또는 배타 로크(exclusive lock)를 획득하였을 때, 다른 트랜잭션 T2가 해당 로크를 요청할 때 획득 가능 여부를 나타낸다. 이때, 빈칸 ㉠∼㉣에 가장 적절한 것은? 트랜잭션 T1 트랜잭션 T2 공유 로크 배타 로크 공유 로크 ㉠ ㉡ 배타 로크 ㉢ ㉣ ㉠ ㉡ ㉢ ㉣ ① 예 예 예 예 ② 예 예 예 아니오 ③ 예 예 아니오 아니오 ④ 예 아니오 아니오 아니오 - 16 - 38. 아래와 같이 트랜잭션 T1, T2, T3가 병행 수행되는 스케줄을 가진 경우, 직렬 불가능 스케줄은? 39. 다음 설명에 해당하는 데이터마이닝 기법으로 가장 적절한 것은? ・ 일정한 집단에 대한 특정 정의를 통해 추론한다. ・ 과거 데이터를 이용하여 모델을 생성하고 새로운 데이터에 대한 값을 예측한다. ・ 지도학습 형식을 지닌다. ① 군집화(clustering) ② 분류(classification) ③ 연관규칙(association rule) ④ 유사도 검색(similarity search) 40. 하둡 분산 파일 시스템(HDFS, Hadoop Distributed File System) 개발 목적으로 가장 적절하지 않은 것은? ① 하드웨어의 오류 자동 감지 및 회복 ② 대화형 실시간 처리 ③ 대용량 데이터 집합 ④ 간단한 일관성 모델 - 17 - ① TID 시간 T1 T2 T3 1 read(x) 2 write(x) 3 read(y) 4 write(y) 5 read(x) 6 write(x) 7 read(y) 8 write(y) ② TID 시간 T1 T2 T3 1 read(x) 2 write(x) 3 read(y) 4 read(x) 5 write(x) 6 write(y) 7 read(y) 8 write(y) ③ TID 시간 T1 T2 T3 1 read(x) 2 write(x) 3 read(y) 4 read(x) 5 write(y) 6 read(y) 7 write(x) 8 write(y) ④ TID 시간 T1 T2 T3 1 read(x) 2 read(y) 3 write(y) 4 read(x) 5 write(x) 6 write(x) 7 read(y) 8 write(y)


해설등록

해설수정
0
수정내역

유튜브

주소복사

신고

스크랩
2024 경찰 간부후보 경제학 문제 정답 (2023-07-29) 2024 경찰 간부후보 경찰학 문제 해설 (2023-07-29) →2024 경찰 간부후보 데이터베이스론 문제 정답 +1 (2023-07-29) 2024 경찰 간부후보 민법총칙 문제 해설 (2023-07-29) 2024 경찰 간부후보 범죄학 문제 정답 (2023-07-29)
댓글수 1
?
정렬  > 
  1. 2024 경찰대편입 형사법 문제 정답 +2

    경찰대편입 기출이 2024.01.02 조회수 4626
  2. 2024 해경 간부후보 기관학 문제 정답

    해경 간부 기출이 2023.10.27 조회수 190
  3. 2024 해경 간부후보 범죄학 문제 정답 +1

    해경 간부 기출이 2023.10.27 조회수 1040
  4. 2024 해경 간부후보 항해학 문제 정답

    해경 간부 기출이 2023.10.27 조회수 235
  5. 2024 해경 간부후보 해사법규 문제 정답

    해경 간부 기출이 2023.10.27 조회수 683
  6. 2024 해경 간부후보 행정법 문제 해설 +3

    해경 간부 기출이 2023.10.27 조회수 4601
  7. 2024 해경 간부후보 행정학 문제 해설 +6

    해경 간부 기출이 2023.10.27 조회수 4546
  8. 2024 해경 간부후보 헌법 문제 해설 +2

    해경 간부 기출이 2023.10.27 조회수 5458
  9. 2024 해경 간부후보 형법 문제 정답 +1

    해경 간부 기출이 2023.10.27 조회수 4131
  10. 2024 해경 간부후보 형사소송법 문제 정답 +5

    해경 간부 기출이 2023.10.27 조회수 3645
  11. 2024 경찰 간부후보 경제학 문제 정답

    경찰 간부 기출이 2023.07.29 조회수 2867
  12. 2024 경찰 간부후보 경찰학 문제 해설

    경찰 간부 기출이 2023.07.29 조회수 13500
  13. 2024 경찰 간부후보 민법총칙 문제 해설

    경찰 간부 기출이 2023.07.29 조회수 2642
  14. 2024 경찰 간부후보 범죄학 문제 정답

    경찰 간부 기출이 2023.07.29 조회수 3008
  15. 2024 경찰 간부후보 상법총칙 문제 정답

    경찰 간부 기출이 2023.07.29 조회수 425
  16. 2024 경찰 간부후보 세법개론 문제 해설

    경찰 간부 기출이 2023.07.29 조회수 1075
  17. 2024 경찰 간부후보 재정학 문제 정답

    경찰 간부 기출이 2023.07.29 조회수 426
  18. 2024 경찰 간부후보 정보보호론 문제 정답 +2

    경찰 간부 기출이 2023.07.29 조회수 1044
  19. 2024 경찰 간부후보 통계학 문제 정답

    경찰 간부 기출이 2023.07.29 조회수 426
  20. 2024 경찰 간부후보 통신이론 문제 정답

    경찰 간부 기출이 2023.07.29 조회수 357
  21. 2024 경찰 간부후보 행정법 문제 해설 +7

    경찰 간부 기출이 2023.07.29 조회수 11713
  22. 2024 경찰 간부후보 행정학 문제 해설 +7

    경찰 간부 기출이 2023.07.29 조회수 10614
  23. 2024 경찰 간부후보 헌법 문제 해설 +7

    경찰 간부 기출이 2023.07.29 조회수 17042
  24. 2024 경찰 간부후보 형사법 문제 해설 +4

    경찰 간부 기출이 2023.07.29 조회수 16790
  25. 2024 경찰 간부후보 회계학 문제 정답

    경찰 간부 기출이 2023.07.29 조회수 1157
Board Pagination 1 2 3
/ 3
뉴스
공고
일정
게시글
인기글
채팅
  최근 해설
최근 활동
전체 해설
출석형
작가형
댓글러
업로더
출간일순
네이버랭킹
더보기