본문 바로가기
728x90
반응형

개인 공부15

[정보처리기사 필기] 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 1 데이터베이스 개요 공부 1. 메모 없음 2. Point 데이터베이스의 특징 - 실시간 접근성(Real Time Accessibility) : 원하는 결과를 수초 내에 실시간으로 서비스할 수 있어야 한다. - 내용에 따른 참조(Reference by Content) : 데이터의 물리적 위치가 아니라 데이터의 내용에 따라 참조할 수 있어야 한다. - 동시 공유(Concurrent Sharing) : 데이터베이스를 서로 다른 업무 혹은 여러 사용자에게 동시 공유할 수 있어야 한다. - 계속적인 변화(Continuous Change) : 데이터베이스는 시간에 따라 항상 변경되며, 삽입/삭제/수정 등의 작업을 통하여 변경된 데이터 값을 저장해야 한다. DBMS의 필수 기능 - 정의 기능 : 데이터의 형태, 구조, 데이터베이스의 저장에 .. 2023. 12. 13.
[정보처리기사 필기] Part 2 소프트웨어 개발 오답 노트 다음 트리의 차수(Degree)와 단말 노드(Terminal Node)의 수는 ? 1. 차수 : 4, 단말 노드 : 4 2. 차수 : 2, 단말 노드 : 4 3. 차수 : 4, 단말 노드 : 8 4. 차수 : 2, 단말 노드 : 8 트리의 노드 중 가장 큰 차수는 2이며, 단말 노드는 D, F, G, H로 4개이다. 다음 알고리즘의 복잡도 X를 위한 정의다. 어떤 복잡도에 대한 정의인가 ? n >= n₀를 만족하는 모든 n에 대하여 f(n) = n₀를 만족하는 모든 n에 대하여 f(n) = n₀를 만족하는 모든 n에 대하여 f(n) >= cg(n)인 조건을 만족하는 2개의 양의 상수 c와 n₀가 존재하기만 하면 f(n) = Ω(g(n))이다. Theta : n >= n₀를 만족하는 모든 n에 대하여 c₁.. 2023. 12. 13.
[정보처리기사 필기] Part 2 소프트웨어 개발 Chapter 5 인터페이스 구현 공부 1. 메모 없음 2. Point EAI 구축 유형 - Point-to-Point • 1:1 방식으로 애플리케이션 통합 수행 - Hub & Spoke • 모든 데이터가 허브를 통해 전송 • 데이터 전송이 보장되고 유지보수 비용이 절감 - Message Bus • 데이터를 전송하는 데 버스를 이용하므로 병목 현상 발생 가능 • 대량의 데이터 교환에 적합 • 애플리케이션 사이에 미들웨어를 두어 처리 - Hybrid • Hub & Spoke 방식과 메시지 버스 방식의 통합 • 유연한 통합 작업 가능 • 필요한 경우 한 가지 방식으로 EAI 구현 가능 • 데이터 병목 현상 최소화 가능 인터페이스 보안 기능 - 인증 보안(보안토큰) 수행 - 암호화 - 민감 정보의 가상화를 통한 비식별화 조치 - 이상 거래 탐지 인.. 2023. 12. 12.
728x90
반응형