본문 바로가기
728x90
반응형

필기36

[정보처리기사 필기] Part 3 데이터베이스 구축 오답 노트 다음 설명에 해당하는 스키마는 ? 물리적 저장 장치의 입장에서 본 데이터베이스 구조로서 실제로 데이터베이스에 저장될 레코드의 형식을 정의하고 저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서 등을 나타낸다. 1. Conceptual Schema 2. Internal Schema 3. External Schema 4. Definition Schema 내부 스키마에 대한 설명이다. 다음 관계대수 중 순수 관계 연산자가 아닌 것은 ? 1. 차집합(Difference) 2. 프로젝트(Project) 3. 조인(Join) 4. 디비전(Division) 차집합은 일반 관계 연산자이다. SQL에서 VIEW를 삭제할 때 사용하는 명령은 ? 1. ERASE 2. KILL 3. DROP 4. DELETE VIEW.. 2023. 12. 18.
[정보처리기사 필기] Part 3 데이터베이스 구축 Chapter6 고급 데이터베이스 공부 1. 메모 덤프(Dump) : 비정상적인 종료가 발생하는 경우 커널에서 해당 프로세스와 관련된 메로리 상태를 기록한 파일 아카이브(Archive) : 각 종 자원을 보존하기 위한 일련의 활동으로 백업이나 데이터 이동을 위해 파일들을 모아놓은 모음 2. Point 트랜잭션의 성질(ACID) - 원자성(Atomicity) : 트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다. - 일관성(Consistence) : 데이터베이스 상태는 트랜잭션 수행 전과 트랜잭션 수행 후기 같아야 한다. - 격리성(Isolation) : 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에는 다른 트랜잭션의 연산이 끼어들 수 없다. - 영속성(Durability) : .. 2023. 12. 18.
[정보처리기사 필기] Part 3 데이터베이스 구축 Chapter5 데이터베이스 설계와 정규화 공부 1. 메모 없음 2. Point 데이터베이스 설계 프로세스 - 개념적 설계(Conceptual Design) • 사용자들의 요구사항을 이해하기 쉬운 형식으로 간단히 기술하는 단계로 현실 세계를 정보 모델링을 통해 개념적으로 표현한다. • 트랜잭션 모델링이 포함된다. • DBMS와 하드웨어에 독립적이다. - 논리적 설계(Logical Design) • 개념적 설계에서 만들어진 구조를 구현 가능한 데이터 모델로 변환하는 단계이다. • 트랜잭션 인터페이스를 설계한다. • DBMS에 종속적이고, 하드웨어는 독립적이다. - 물리적 설계(Physical Design) • 논리적 설계 단계에서 논리적 데이터베이스 구조로 표현된 데이터를 물리적 저장 장치에 저장할 수 있는 물리적 구조의 데이터로 변화하는 과정이다. •.. 2023. 12. 15.
[정보처리기사 필기] Part 3 데이터베이스 구축 Chapter4 관계 데이터베이스 언어 공부 1. 메모 없음 2. Point SQL의 종류 종류 관련 명령어 데이터 정의어 (DDL : Data Definition Language) CREATE, DROP, RENAME, ALTER, TRUNCATE 등 데이터 조작어 (DML : Data Manipulation Language) INSERT, UPDATE, DELETE, SELECT 등 데이터 제어어 (DCL : Data Control Language) GRANT, REVOKE 등 트랜잭션 제어어 (TCL : Transaction Control Language) COMMIT, ROLLBACK, SAVEPOINT 등 DDL의 유형 - CREATE문 : 스키마, 도메인, 테이블, 뷰, 인덱스의 정의에 사용 • 스키마 정의 CREATE SCHEMA 스키.. 2023. 12. 15.
[정보처리기사 필기] Part 3 데이터베이스 구축 Chapter 3 관계 데이터 모델 공부 1. 메모 없음 2. Point 릴레이션 관련 용어 - 속성(Attribute) : 데이블의 각 열을을 의미하며, 속성 또는 필드와 같은 개념 - 도메인(Domain) : 하나의 속성이 가질 수 있는 원자값들의 집합 - 튜플(Tuple) : 테이블이 한 행을 구성하는 속성들의 집합 - 차수(Degree) : 속성의 개수 - 기수(Cardinality) : 튜플의 개수 릴레이션의 특성 - 튜플의 유일성 : 릴레이션의 튜플들은 중복되지 않고 모두 상이하다. - 튜플의 무순서성 : 한 릴레이션에 포함된 튜플들 사이에서는 순서가 없다. - 속성의 무순서성 : 릴레이션에서 속성들 간의 순서는 의미없다. - 속성의 원자성 : 모든 속성은 원자값을 가지고, 속성의 값은 논리적으로 분해가 불가하다. 키의 종류 - 슈퍼.. 2023. 12. 14.
[정보처리기사 필기] Part 3 데이터베이스 구축 Chapter 2 데이터 모델링 공부 1. 메모 없음 2. Point 데이터 모델링 요구 조건 분석 -> 개념적 설계 -> 논리적 설계 -> 물리적 설계 -> 데이터베이스 구현 E-R 다이어그램 표기법 3. 오답 노트 논리적 데이터 모델에 대한 설명으로 옳지 않은 것은 ? 1. 네트워크 모델, 계층 모델은 레거시 데이터 모델로도 불린다. 2. SQL은 관계형 모델을 따르는 DBMS의 표준 데이터 언어이다. 3. 관계형 모델은 논리적 데이터 모델에 해당한다. 4. 개체 관계 모델은 개체와 개체 사이의 관계성을 이용하여 데이터를 모델링한다. 논리적 데이터 모델은 관계 데이터 모델, 계층 데이터 모델, 네트워크 데이터 모델로 구분되며 개체 관계 모델은 개념적 데이터 모델이다. 개인 공부를 위한 게시물로 틀린 내용을 포함할 수 있는 점 참고 부탁드.. 2023. 12. 13.
728x90
반응형