728x90
반응형

데이터베이스 11

데이터 거버넌스(Data Governance) / ①

문제 4) 데이터 거버넌스(Data Governance) 답) 1. 기업 데이터 관리 지침, 데이터 거버넌스(Data Governance)의 개요 정의 전사 차원의 모든 데이터에 대한 정책, 지침, 표준화, 전략을 수립하고 데이터를 관리하는 조직과 프로세스를 구축함으로써 고품질의 데이터를 활용하여 기업의가치 창출을 지원하는 체계 2. 데이터 거버넌스(Data Governance) 프레임워크(Framework)와 주요 기능 가. 데이터 거버넌스(Data Governance) 프레임워크(Framework)와 구성 요소 구성요소 설명 원칙(Principle) 데이터를 유지, 관리하기 위한 지침과 가이드 보안, 품질 기준, 변경 관리 조직(Organization) 데이터를 관리할 조직의 역할과 책임 데이터 관리..

(제 14회) 데이터베이스 / (51)~(75)

51. 데이터베이스 성능 향상을 위한 설명으로 틀린 것을 모두 고르시오. (2개 선택) ① 정렬 속도와 그룹화 속도를 향상시키기 위해서 SQL문의 ORDER BY절과 GROUP BY절에 자주 사용되는 애트리뷰트에 인덱스를 정의하는 것이 좋다. ② 외래 키(foreign key)는 인덱스로 선정하지 않는 것이 좋다. ③ 하나의 애트리뷰트에 들어있는 상이한 값들의 개수가 레코드 수와 비슷하고, 그 애트리뷰트가 동등 조건에 사용되는 경우, 클러스터링 인덱스를 생성하면 성능 향상 효과가 크다. ④ 갱신이 빈번하게 일어나는 릴레이션에는 인덱스를 많이 만드는 것을 피해야 한다. 52. 두 개의 릴레이션 student(sno, sname, address, score, dept)와 department(dno, dnam..

(제 15회) 데이터베이스 / (51)~(75)

51. 세 개의 릴레이션 학생, 과목, 교수에 대해 삽입, 삭제, 갱신 연산을 수행하고자 할 때, 수행될 수 있는 SQL문으로 가장 적절한 것은? ① CREATE VIEW 학생뷰 AS SELECT 이름, 전공 FROM 학생 WHERE 전공= ‘컴퓨터’ WITH CHECK OPTION; INSERT INTO 학생뷰(이름, 전공) VALUES ( ‘이태훈’, ‘수학’); ② CREATE VIEW 교수뷰 AS SELECT 교수번호, 이름 FROM 교수; INSERT INTO 교수뷰(교수번호, 이름) VALUES (500, ‘김성태’); ③ CREATE VIEW 강의뷰 AS SELECT 이름, 과목번호 FROM 교수, 과목 WHERE 교수.교수번호=과목.교수번호; INSERT INTO 강의뷰(이름, 과목번호) ..

(제 17회) 데이터베이스 / (51)~(75)

51. 현재 가장 널리 사용되는 빅데이터의 속성을 3V라고 정의할 때, 3V의 세 가지 속성이 바르게 짝지어진 것은? ① 규모(Volume), 다양성(Variety), 속도(Velocity) ② 규모(Volume), 다변성(Verbosity), 가시성(Visibility) ③ 가시성(Visibility), 다변성(Verbosity), 변동성(Variability) ④ 변동성(Variability), 다양성(Variety), 속도(Velocity) 52. 다음과 같은 상품 구매 트랜잭션에 대해 연관규칙 탐사를 수행했다고 하자. 이 때 계산된 지지도(support) 와 신뢰도(confidence)로 옳지 않은 것은? T1 = {milk, coke, beer} T2 = {milk, pepsi, juice} T..

(제 18회) 데이터베이스 / (51)~(75)

51. 뷰의 장점을 설명하는 것 중 가장 거리가 먼 것은? ① 테이블 구조가 변경되어도 뷰를 사용하는 응용 프로그램은 변경하지 않아도 된다. ② 뷰를 생성함으로써 복잡한 질의를 단순하게 작성할 수 있다. ③ 직원의 급여 정보 같은 숨기고 싶은 정보가 존재한다면 해당 칼럼을 빼고 뷰를 생성하여 사용한다. ④ 서버에 저장되는 컴포넌트로 독립적으로 실행되거나 다른 프로그램으로부터 실행된다. 52. 다음은 어느 회사의 데이터베이스 구축을 위한 ER 다이어그램 설계 내용이다. ER 다이어그램을 데이터베이스 테이블로 변환할 때 생성되는 테이블의 가장 적절한 개수는? ① 3-4개 ② 5-6개 ③ 7-8개 ④ 9-10개 53. 다음과 같은 함수적 종속성 집합에 대한 설명 중 틀린 것은? ① 함수적 종속성 집합 { A ..

(제 19회) 데이터베이스 / (51)~(75)

51. 다음과 같이 가 ~ 바에 데이터베이스 설계의 주요 과정들이 나열되어 있다. 데이터베이스 설계과정의 순서로 가장 적절한 것은? 가. 논리적 설계 나. 데이터베이스 튜닝 다. 요구사항 수집 및 분석 라. 물리적 설계 마. 정규화 바. 개념적 설계 ① 다, 바, 마, 가, 나, 라 ② 다, 바, 가, 마, 라, 나 ③ 다, 가, 바, 마, 라, 나 ④ 다, 바, 가, 라, 마, 나 52. 데이터베이스 구축 방법론은 데이터베이스를 구축할 때 필요한 공정에 대한 기준서이다. 그 중 품질활동과 관련된 다음 설명 중 가장 적절하지 않은 것은? ① 데이터 품질에 대한 가장 중요한 판단 요소는 해당 데이터가 업무에 도움이 되는가이다. ② 국제 데이터 품질 표준인 ISO 8000에서는 데이터 품질 기준을 크게 유효..

(제 20회) 데이터베이스 / (51)~(75)

51. 다음은 두 릴레이션 R(A,B,C)과 S(C,D)를 SQL로 정의한 것이다. 두 테이블에 대한 데이터 조작 연산과 관련된 설명 중 옳은 것을 모두 고르시오. (2개 선택) CREATE TABLE R (A INT NOT NULL, B CHAR(5), C INT, PRIMARY KEY(A), FOREIGN KEY(C) REFERENCES S(C) ON DELETE SET NULL ON UPDATE CASCADE); CREATE TABLE S (C INT NOT NULL, D CHAR(5), PRIMARY KEY(C)); ① 테이블 R의 투플은 테이블 S의 상태와 무관하게 삽입이 가능하다. ② 테이블 S의 투플은 테이블 R의 상태와 무관하게 삽입이 가능하다. ③ 테이블 S의 C의 값이 갱신되면 테이블 ..

(제 21회) 데이터베이스 / (51)~(75)

51. 릴레이션 R의 차수(degree)가 rd이고 릴레이션 S의차수는 sd라고 가정했을 때, 다음의 관계 대수 연산에 대한 설명 중 가장 적절하지 않은 것은? ① rd = sd인 경우, R과 S는 합병 가능(union-compatible)하다. ② R에 실렉션(selection) 연산을 적용한 결과 릴레이션의 차수는 rd이다. ③ R과 S를 세타 조인(theta-join)한 결과 릴레이션의 차수는 rd + sd이다. ④ R을 구성하고 있는 속성 집합 X가 S를 구성하고 있는 속성 집합 Y를 포함하고 X - Y = D라면 R ÷ S 연산을 적용한 결과 릴레이션의 차수는 D에 포함된 속성의 개수이다. 52. 다음 공간 질의(spatial query) 사례 중에서 공간 조인(spatial join)에 해당하..

(제 22회) 데이터베이스 / (51)~(75)

51. 국제 데이터 품질 표준인 ISO 8000에서 데이터의 품질 기준을 크게 유효성과 활용성으로 구분하고 있다. 다음 중 활용성에 해당하는 것은? ① 사실성 ② 필수성 ③ 정합성 ④ 충분성 52. 다음 ER 모델에서 1:1 관계 타입 MANAGES의 속성 StartDate에 대한 설명으로 가장 거리가 먼 것은? ① StartDate를 EMPLOYEE 엔티티 타입의 속성으로 이동시킬 수 있다. ② StartDate를 DEPARTMENT 엔티티 타입의 속성으로 이동시킬 수 있다. ③ StartDate를 MANAGES 관계 타입의 속성으로 그대로 유지하여도 된다. ④ StartDate를 EMPLYOEE와 DEPARTMENT 양쪽 모두에 유지해야 한다. 53. 릴레이션 스키마 S=(A, B, C, D, E, ..

(제 23회) 데이터베이스 / (51)~(75)

51. 데이터베이스 구축 방법론 v4.0의 DB구축 공정에서 다음의 태스크들이 진행되는 세그먼트에 해당하는 것은? - 메타데이터 입력항목 협의 - 한자 및 다국어 지원협의 - 표준안수립 및 작업지침 작성 ① 현황조사 ② 구축대상선정 ③ 계획수립 ④ 실행계획 52. 다음은 관계 데이터 모델에서의 주요 제약조건 네 가지를 나타낸다. 릴레이션에 대한 투플 삽입 연산이 발생할 경우 위배될 수 있는 제약조건들을 모두 나열한 것은? 가. 도메인 제약조건(domain constraint) 나. 키 제약조건(key constraint) 다. 엔티티 무결성 제약조건(entity integrity constraint) 라. 참조 무결성 제약조건(referential integrity constraint) ① 가, 나 ② ..

728x90
반응형