연습문제 1. DIKW 계층 구조에 대한 설명으로 가장 적합한 설명은 다음 중 무엇인가? ④ 규칙과 패턴을 통해 찾아낸 의미 있고 유용한 정보가 지식이다. 2. 준화네 동네에는 두 군데의 피자 가게가 있다. 준화가 어느 가게에서 피자를 주문할지 결정하는 과정을 살펴보고 그 과정에서 발생한 것이 DIKW 계층 구조의 요소 중 무엇에 해당하는지 올바르게 짝지은 것은 무엇인가? ② ㉮-데이터, ㉯-정보, ㉰-지식, ㉱-지혜 3. 다음 중 NoSQL에 대한 설명으로 거리가 먼 것은? ④ 관계 데이터베이스를 대체할 수 있는 데이터베이스로 평가된다. 4. 다음 중 고객의 구매 내역에 대한 분석을 통해 함께 구매할 제품을 예측해볼 수 있는 데이터 마이닝 기법은 무엇인가? ③ 연관 분석 5. 구글의 BigTable, ..
연습문제 1. 객체지향 데이터베이스에 대한 설명으로 옳지 않은 것은? ③ 객체지향 데이터베이스의 데이터 모델과 질의어는 정형화되고 표준화되어, 특수 분야에서 주로 사용되는 관계 데이터베이스보다 널리 사용된다. 2. 분산 데이터베이스 시스템에 대한 설명으로 옳지 않은 것은? ④ 사용자는 접근하려는 데이터가 어느 지역 데이터베이스에 있는지 실제 저장 위치를 알고 있어야 한다. 3. 분산 데이터베이스 시스템의 장점이 아닌 것은? ③ 시스템의 관리가 용이하고 관련 소프트웨어 개발 비용이 감소한다. 4. 분산 데이터베이스에 대한 설명으로 옳지 않은 것은? ④ 분산 데이터베이스 시스템의 주요 목표는 사용자들이 자신이 원하는 데이터가 어느 지역 데이터베이스에 위치하고 있는지를 알 수 있도록 하는 것이다. 5. 분산 ..
연습문제 1. 다음 설명의 Ⓐ와 Ⓑ의 내용이 올바르게 짝지어진 것은? ② Ⓐ 보안, Ⓑ 무결성 2. 데이터베이스 보안에 대한 설명으로 옳지 않은 것은? ③ 사용자에 대한 권한 부여는 관리자가 아닌 DBMS 자체가 담당한다. 3. 사용자에게 객체에 대한 사용 권한을 부여하는 SQL 명령어는? ③ GRANT 4. 사용자에게 부여된 객체의 사용 권한을 취소하는 SQL 명령어는? ② REVOKE 5. 권한을 부여받은 사용자가 다른 사용자에게도 권한을 부여할 수 있도록 SQL 문을 작성할 때 필요한 옵션은? ③ WITH GRANT OPTION 6. 역할을 사용하면 얻게 되는 장점을 설명하시오. 권한 부여와 취소 등의 관리가 편해진다. 7. 사용자 Kim에게 테이블을 생성할 수 있는 시스템 권한을 부여하면서 다른 ..
연습문제 1. 어떤 릴레이션에 속한 모든 속성이 원자 값만을 가지며, 기본키가 아닌 속성 모두가 기본키에 완전 함수 종속이지만 이행적 함수 종속이 나타나면 어떤 정규형에 해당하는가? ② 제2정규형 2. 정규화에 대한 설명으로 옳지 않은 것은? ④ 속성들 간의 종속 관계를 분석하여 잘못 설계된 릴레이션들을 결합하면서 문제를 해결한다. 3. 잘못 설계된 릴레이션을 조작할 때 발생하는 이상 현상 중 다음이 설명하는 것은 무엇인가? 중복된 투플 중에서 일부 투플의 속성 값만을 변경함으로써 정보의 모순성이 생기는 현상 갱신 이상 4. 다음 릴레이션에 존재하는 함수 종속성을 모두 찾으시오. ① A → B 5. 다음과 같은 함수 종속성을 가지는 릴레이션은 어떤 정규형에 속하는가? 제 2정규형 6. 다음과 같은 함수 ..
연습문제 1. 다음은 데이터베이스를 설계하기 위한 5단계다. 순서대로 나열하시오. (A) 구현 (B) 논리적 설계 (C) 개념적 설계 (D) 요구 사항 분석 (E) 물리적 설계 (D) 요구 사항 분석 - (C) 개념적 설계 - (B) 논리적 설계 - (E) 물리적 설계 - (A) 구현 2. 데이터베이스를 설계할 때 고려할 사항으로 적합하지 않은 것은? ④ 데이터 종속성을 유지할 수 있도록 데이터베이스를 설계한다. 3. 데이터베이스 설계 과정 중 다음 설명과 관련 있는 것은? 데이터베이스를 저장 장치에 실제로 저장하기 위한 저장 레코드나 인덱스 구조 등을 설계하고 저장 레코드 집중의 분석 및 설계, 접근 경로 등을 담당한다. ③ 물리적 설계 4. 다음 E-R 다이어그램을 릴레이션 스키마로 변환하시오. 부서..
연습문제 1. SQL은 데이터 정의어 DDL, 데이터 조작어 DML, 데이터 제어어 DCL로 구분할 수 있다. 다음 중 성격이 다른 명령어는 무엇인가? ④ INSERT 2. 삽입 SQL에 대한 설명으로 옳지 않은 것은? ③ 프로그램 안에 선언된 일반 변수를 삽입 SQL 문에서 사용할 수 있지만 테이블의 속성과 구별하기 위해 이름이 달라야 한다. 3. 오라클에서 학생 테이블을 참조하는 제약조건과 함께 학생 테이블을 제거하는 SQL 문에서 빈칸에 필요한 것은 무엇인가? ② CASCADE CONSTRAINTS 4. 기본 테이블 R과 S를 조인해서 뷰 V1을 정의하고, 뷰 V1을 이용해 V2가 정의되었다. 이때 다음과 같은 SQL 문이 실행됐을 때 발생하는 결과를 올바르게 설명한 것은? DROP VIEW V1;..
연습문제 1. 릴레이션 A와 B가 합병 가능한지 여부를 판단하는 기준이 아닌 것은? ① 두 릴레이션의 인스턴스가 동일해야 한다. 2. 관계 대수와 관계 해석에 대한 설명으로 옳지 않은 것은? ③ 관계 대수는 수학의 프레디킷 해석에 기반을 두고 있다. 3. 관계 대수 연산자 중 종류가 다른 것은? ③ × 4. 릴레이션에서 조건을 만족하는 투플들을 반환하는 관계 대수 연산자는? ① σ 5. 릴레이션에서 제시된 특정 속성들의 값으로만 구성된 투플을 반환하는 관계 대수 연산은? ② project 6. 릴레이션 R의 각 투플과 릴레이션 S의 각 투플을 모두 연결하여 만들어진 새로운 투플을 반환하는 관계 대수 연산자는? ④ × 7. 공통 속성을 이용해 릴레이션 R과 S의 투플들을 연결하여 만들어진 새로운 투플들을 ..
관계 데이터 연산 연산은 원하는 데이터를 얻기 위해 릴레이션에 필요한 처리 요구를 수행하는 것으로, 데이터베이스 시스템의 구성 요소 중 데이터 언어의 역할을 한다. 관계 대수 : 원하는 결과를 얻기 위해 데이터의 처리 과정을 순서대로 기술 관계 해석 : 원하는 결과를 얻기 위해 원하는 데이터가 무엇인지만 기술 관계 대수와 관계 해석은 원하는 데이터를 얻기 위한 처리 절차를 얼마나 자세히 기술하느냐에서 큰 차이를 보인다. 관계 대수는 절차 언어이고 관계 해석은 비절차 언어이다. *절차 언어 : 데이터의 처리 과정을 순서대로 기술 *질의 : 데이터에 대한 처리 요구 관계 대수와 관계 해석을 통해 새로운 데이터 언어가 제안되면 해당 데이터 언어의 유용성을 검증한다. 🎭 관계 대수 관계 대수는 원하는 결과를 얻..
연습문제 1. 네트워크로 연결된 모든 컴퓨터의 프로세서가 하나의 메모리를 공유하는 네트워크 구성 방식은 무엇인가? 강결합 시스템 2. 서로 다른 기기 간의 통신을 하기 위해 정한 약속을 무엇이라 하는가? 프로토콜 3. 가까운 거리를 연결하는 네트워크를 무엇이라 하는가? LAN 4. LAN의 구조를 뜻하는 영어 단어는 무엇인가? 토폴로지 5. 버스 토폴로지에 데이터 전송을 위한 프로토콜로 CSMA/CD를 사용하는 LAN은 무엇인가? 이더넷 6. 완전한 분산 시스템은 구성하는 데 문제가 많아 작업을 요청하는 컴퓨터와 이를 처리하는 컴퓨터의 이중 구조로 나눈다. 이러한 분산 시스템을 무엇이라 하는가? 클라이언트/ 서버 시스템 구조 7. 클라이언트/서버 시스템의 서버 과부하 문제를 해결한 시스템으로, 데이터 전..
통신 통신은 쉽게 말해 의사소통하는 것을 뜻한다. 모스 부호: 전기를 이용한 최초의 통신 수단, 미리 정해놓은 짧은 음과 긴 음을 조합하여 메시지를 만들어 전송 전화: 통신하려는 대상을 선으로 연결, 음성을 전달 무전기: 최초의 무선통신 기기로, 양쪽으로 통신할 수 있으나 어느 시점에는 한쪽으로만 통신이 가능 네트워크 네트워크는 유무선통신 기술을 이용하여 여러 기기를 하나로 연결한 것을 말한다. 일상생활에서 가장 많이 사용하는 네트워크는 전화망이다. 전화망은 기술의 발달과 함께 무선 전화망으로 발전했다. 무선 전화망은 1세대부터 5세대까지 다음과 같은 과정을 거쳐 진화했다. 1세대 무선 전화망: 초기의 무선 전화망은 아날로그 신호만 전송했다. 2세대 무선 전화망: 디지털 신호를 전송한다. 아날로그 신호보..
- Total
- Today
- Yesterday
- 해답
- CPP
- 그리디
- 쉽게배우는
- 풀이
- 우종정
- py
- 프로그래머스
- 쉽게배우는자바프로그래밍
- 파이썬
- 구현
- 운영체제
- 정리
- 정답
- OS
- JS
- 쉽게 배우는 자바 프로그래밍
- 정렬
- C++
- 백준
- 자바
- BFS
- Web
- 문자열
- 자바스크립트
- 연습문제
- 답
- Python
- 알고리즘
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |