본문 바로가기
주메뉴 바로가기
이동할 직렬을 선택해주세요.
지안에듀의 문제은행을 실전처럼 활용해보세요.
총 25문제가 검색되었습니다.
다음 중 충돌 직렬 가능한 스케줄(conflictserializable schedule)로 가장 옳은 것은? (단, ri(x)는 트랜잭션 i의 데이터 x 읽기 연산을 나타내며, wi(x)는 트랜잭션 i가 데이터 x를 쓰는 연산을 나타낸다.)
r1(x) r2(y) r2(z) w1(z) r3(z) w3(y) w1(x)
r1(x) r2(y) r3(z) w2(x) r1(z) w3(y) w1(z)
r2(x) r3(y) r1(z) w2(y) w3(x) r2(z) w2(z)
r1(x) r2(y) w2(y) r3(z) w3(z) r1(y) w2(x)
SQL 표준에서 허용하는 4가지 고립성의 단계(isolation level) 중에서 한 트랜잭션이 같은 데이터를 두 번 읽는 사이에 다른 트랜잭션이 그 데이터를 쓰고 완료할 수 있는 고립성 단계의 조합으로 가장 옳은 것은?
serializable, repeatable read
repeatable read, read committed
read committed, read uncommitted
serializable, read uncommitted
T1이 read committed, T2가 read uncommitted라고 가정하면, T2가 데이터를 두 번 읽는 사이에 T1이 데이터를 수정하고 완료할 수 있다.
클라우드에서 지원하는 서비스의 유형에 따라 다양한 클라우드 서비스 모델이 존재한다. ERP(Enterprise Resource Planning)와 같은 응용 프로그램이 사용하는 데이터 저장 장치와 데이터베이스, 그리고 응용 서버 등을 클라우드로 지원하는 서비스 모델로 가장 옳은 것은?
Platform-as-a-Service
Software-as-a-Service
Infrastructure-as-a-Service
Server-as-a-Service
다음 중 NoSQL 시스템의 특징에 대한 설명으로 가장 옳지 않은 것은?
JSON이나 XML 형식을 갖는 반정형(semistructured) 문서를 저장할 때 많이 사용된다.
고성능의 데이터 액세스를 위하여 파일 분할을 최소화한다.
가용성을 높이기 위하여 데이터를 여러 사이트에 중복해서 저장한다.
관계 데이터베이스보다 질의 처리 기능이 상대적으로 단순하다.
①③④ 올바른 설명이다.② 처리 성능을 높이기 위해서는 파일 분할을 최대화해야 한다.
SQL의 rollup과 cube연산은 다차원 데이터의 집계(aggregation) 연산을 지원한다. (가) SQL 문의 결과에는 나타나지만, (나) SQL문의 결과에는 나타나지 않는 애트리뷰트의 그룹은 무엇인가?
(학과, 성별)
(성별, 지도교수)
(학과, 지도교수)
(학과, 성별, 지도교수)