Lisence/정보처리기사

정보처리기사 취약부분 7

code2772 2022. 10. 4. 20:18
728x90
반응형

# 정보처리기사 실기 2강 데이터 입출력 구현 - 복습

 

- 파생속성(Derived Attribute) : 다른 속성으로부터 계산, 변형 등 영향을 받아 발생하는 속성이다. 되도록 적은 수를 정의하는 것이 좋다. 왜냐하면 다른 속성의 영향을 받아 정합성을 유지하기 때문

 

- 주 식별자 특징 : 1.유일성, 2. 최소성 3. 불변성 4. 존재성

// 유일성, 최소성 만족은 후보키(Canadidate key), 유일성만 만족하면 슈퍼키

 

- 튜플 = 카디널리티 = 기수 = 대응수

 

- 속성의 수 = 디그리 = 차수

 

- 관계대수 : 원하는 정보와 그 정보를 검색하기 위해서 어떻게 유도하는가를 기술하는 절차적인 언어

//22.2- 관계해석 문제 나옴

 

- project() : 중복제거, 수직연산자, 속성 리스트에 제시된 속성 값만!

//select 수평연산자

 

- 반정규화

1. 테이블 분할

@ 수직 - 속성이 너무 많은 경우, 속성 기준

@ 수평 - record 기준, 빈도에 ᄄᆞ라

 

2. 테이블 통합

- 중복테이블 추가, 중복 속성 추가

 

- 시스템 카탈로그 : 다양한 객체에 관한 정보를 포함하는 시세템 데이터 베이스로 데이터 사전과 유사

- Meta Data : 시스템 카탈로그에 저장된 정보

- Data Direction : 데이터 사전이 수록된 데이터 접근에 필요한 정보를 관리 유지 시스템, 시스템만 접근

//카탈로그 는 시스템, 사용자 접근가능

 

- CRUD 우선순위 : C -> D -> U -> R

 

- 인데스 : 데이터 레코드를 빠르게 접근하기 위해 <키값, 포인터> 쌍으로 구성되는 데이터 구조

 

- 클러스터 : 데이터 저장 시 엑세스 효율을 높이기 위해 동일한 성격의 데이터를 동일한 데이터 블록에 저장하는 기술, 물리적 방법

 

- 클러스터링 : 두 대 이상의 서버를 하나의 서버처럼 운영하는 기술 서버이중화 및 공유스토리지 사용하여 서버의 고강용성

 

- 논리 vs 문리

1. 엔터티 = 테이블 2. 속성 = 컬럼 3. 주식별자 = 기본키 4. 후보키 = 외래키 5, 관계 = 관계

 

 

- 트리의 디그리(차수) = 자식 노드가 가장 많은 수

- 단말 노드 = 자식 노드가 없는 것

 

- 연결리스트 : 임의의 위치에 저장된 자료들을 포인터를 이용하여 연결시킨 자료 구조

- 연속리스트 : 연속되는 기억저장소에 저장되는 자료 구조로 연속된 빈공간이 있어야 하며 삽입/삭제 시 자료의 이동필요

 

- 기수 정렬 : 버킷에 분배하였다가 버킷의 순서대로 레코드를 꺼내어 정렬하는 정렬방식

 

 

# 3강 통합구현 - 복습

 

- XML : 마크업(논리구조체계 정의)언어 만드는데 사용되는 다목적 언어, HTML 화환 X

 

- SGML : TEXT, 이미지 등 의 복작함 해결하며 문서의 태그 정의 기능 및 트리구조

 

- SOAP : 네트워크 상 HTTP/HTTPS/SMTP 이용하여 XML 교환 통신규약,프록시. 방화벽 영향 X

@ RESTfull : 이 프로토콜 이용하기도 힘(웹서버 API)

 

- WSDL : 웹서비스 관련된 서식이나 프로토콜등을 표준적인 방법으로 기술하고 제시하기 위한 언어, XML으로 작성하며 UDDI의 기초이며 XML + SOAP 사용하여 웹 서비스를 제공

반응형