본문 바로가기

정보처리기사정리5

(추가)정보처리기사 필기 3주차 Day-3 정리(추가) Chapter 03. 논리 데이터베이스 설계 1. 관계 데이터베이스 모델 (1) 관계 데이터 모델 관계 데이터 모델(Relation Data Model) 개념 실세계 데이터를 행과 열로 구성된 테이블 형태로 구성된 데이터 모델이다. 관계 데이터 모델의 구성요소 구성요소 설명 릴레이션 행(Row)와 열(Column)로 구성된 테이블 튜플(Tuple) 릴레이션의 행(Row)에 해당되는 요소 속성(Attribute) 릴레이션의 열(Column)에 해당되는 요소 카디널리티(Cardinality) 튜플(Row)의 수 차수(Degree) 애트리뷰트(Colunm)의 수 스키마(Schema) 데이터베이스의 구조, 제약조건 등의 정보를 담고 있는 기본적인 구조 인스턴스(Instance) 정의된 스키마에 따라 생성된 테이.. 2021. 7. 24.
정보처리기사 필기 3주차 Day-2 정리 Chapter 02. SQL 활용 1. 기본 SQL 작성 (1) 데이터 정의어(DDL) 데이터 정의어의 개념 데이터 정의어는 데이터를 정의하는 언어로서 '데이터를 담는 그릇을 정의하는 언어'이다. DDL의 대상 = 도스테뷰인 DDL 대상 설명 도메인 하나의 속성이 가질 수 있는 원자값들의 집합 속성의 데이터 타입과 크기, 제약조건 등의 정보 스키마 데이터베이스의 구조, 제약조건 등의 정보를 담고 있는 기본적인 구조 외부 스키마(External Schema) : 사용자나 개발자의 관점에서 필요로 하는 데이터베이스의 논리적 구조 사용자 뷰를 나타냄 서브 스키마로 불림 개념 스키마(Conceptual Schema) : 데이터베이스의 전체적인 논리적 구조 전체적인 뷰를 나타냄 개체 간의 관계, 제약조건, 접근 .. 2021. 7. 23.
정보처리기사 필기 2주차 Day-4 정리 Chapter 04. 애플리케이션 테스트 관리 1. 애플리케이션 테스트 케이스 설계 (1) 테스트 케이스 테스트 케이스(Test Case) 개념 테스트 케이스는 특정 요구사항에 준수하는 지를 확인하기 위해 개발된 입력값, 실행 조건, 예상된 결과의 집합이다. 테스트 케이스 작성 절차 테스트 계획 검토 및 자료 확보 > 위험 평가 및 우선순위 결정 > 테스트 요구사항 정의 > 테스트 구조 설계 및 테스트 방법 결정 > 테스트 케이스 정의 > 테스트 케이스 타당성 확인 및 유지보수 테스트 오라클 ① 테스트 오라클의 개념 테스트 오라클은 테스트의 결과가 참인지 거짓인지를 판단하기 위해서 사전에 정의된 참값을 입력하여 비교하는 기법이다. ② 테스트 오라클 종류 = 참샘휴일 유형 설명 참(True) 오라클 모든 .. 2021. 7. 18.
정보처리기사 필기 2주차 Day-3 정리 Chapter 03. 제품 소프트웨어 패키징 1. 제품 소프트웨어 패키징 (1) 애플리케이션 패키징 애플리케이션 패키징 개념 애플리케이션 패키징은 개발이 완료된 제품 소프트웨어를 배포하고 설치할 수 있도록 고객에게 전달하기 위한 형태로 제작하고, 설치와 사용에 필요한 제반 내용을 포함하는 매뉴얼을 작성하는 활동이다. 사용자 관점에서의 패키징 고려사항 = 환유관변 고려사항 설명 사용자 시스템 환경 정의 사용자의 시스템 환경인 운영체제, CPU, 메모리 등의 수행을 위한 최소 환경을 정의 UI 제공 사용자가 직관적으로 확인할 수 있는 UI를 제공하고, 매뉴얼과 일치시켜 패키징 작업 수행 관리 서비스 형태로 제공 애플리케이션은 하드웨어와 함께 통합 적용할 수 있도록, 패키징을 관리 서비스 형태로 제공 패키징의.. 2021. 7. 17.
정보처리기사 필기 2주차 Day-1 정리 Chapter 01. 데이터 입출력 구현 1. 논리 데이터 저장소 확인 (1) 자료 구조 자료 구조(Data Structure)의 개념 자료 구조는 컴퓨터상 자료를 효율적으로 저장하기 위해 만들어진 논리적인 구조이다. 자료 구조의 분류 구조 설명 종류 선형 구조 데이터를 연속적으로 연결한 자료 구조 리스트, 스택, 큐, 데크 비선형 구조 데이터를 비연속적으로 연결한 자료 구조 트리, 그래프 선형 구조 ① 리스트(List) 개념 설명 선형 리스트 (Linear List) 배열과 같이 연속되는 기억 장소에 저장되는 리스트 선형 리스트의 대표적인 구조로는 배열(Array) 등이 있음 자료의 삽입, 삭제 시 기존 자료의 이동이 필요하며 접근 구조가 빠름 연결 리스트 (Linked List) 노드의 포인터 부분으.. 2021. 7. 15.