정보처리기사

[정보처리기사] 정보처리기사 실기 정리 13 (이상, 함수적 종속)

Section 44 이상/함수적 종속 이상(Anomaly) 테이블에서 일부 속성들의 종속으로 인해 데이터의 중복이 발생하고, 이 중복(Redundancy)으로 인해 테이블 조작 시 문제가 발생하는 현상. * 이상의 종류 ✓ 삽입 이상 ✓ 삭제 이상 ✓ 갱신 이상 테이블 학번 과목번호 성적 학년 100 C413 A 4 100 E412 A 4 200 C123 B 3 300 C312 C 1 300 C413 B 1 400 C324 A 2 400 E412 B 2 500 C312 B 2 삽입 이상 테이블에 데이터를 삽입할 때 의도와는 상관없이 원하지 않은 값들로 인해 삽입할 수 없게 되는 현상이다. 테이블에서 학번이 '600'인 학생이 학년이 '2'라는 사실만을 삽입하고자 하는 경우 삽입 이상이 발생한다. 테이블의..

2021.08.26 게시됨

[정보처리기사] 정보처리기사 실기 정리 12 (관계대수 및 관계해석) 포스팅 썸네일 이미지

정보처리기사

[정보처리기사] 정보처리기사 실기 정리 12 (관계대수 및 관계해석)

Section 43 관계 대수 관계 대수 관계형 데이터베이스에서 원하는 정보와 그 정보를 검색하기 위해서 어떻게 유도하는가를 기술하는 절차적인 언어이다. 순수 관계 연산자 종류 특징 기호 Select ✓ 릴레이션에 조재하는 튜플 중에서 선택 조건을 만족하는 튜플의 부분집합을 구하여 새로운 릴레이션을 만드는 연산 ✓ 릴레이션의 행에 해당하는 튜플을 구하는 것이므로 수평 연산이라고도 함 시그마(σ) Project ✓ 주어진 릴레이션에서 속성 리스트에 제시된 속성 값만 추출하여 새로운 릴레이션을 만드는 연산 ✓ 연산 결과에 중복이 발생하면 중복이 제거됨 ✓ 릴레이션의 열에 해당하는 속성을 추출하는 것이므로 수직 연산자라고도 함 파이(π) Join ✓ 공통 속성을 중심으로 두 개의 릴레이션을 하나로 합쳐서 새로..

2021.08.26 게시됨

[정보처리기사] 정보처리기사 실기 정리 11 (관계형 데이터베이스의 제약 조건 - 키(Key), 무결성(Integrity)) 포스팅 썸네일 이미지

정보처리기사

[정보처리기사] 정보처리기사 실기 정리 11 (관계형 데이터베이스의 제약 조건 - 키(Key), 무결성(Integrity))

Section 41 관계형 데이터베이스의 제약 조건 - 키(Key) 키(Key) 데이터베이스에서 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성을 말한다. * 키의 종류 ✓ 후보키(Candidate Key) : 기본키가 될 수 있는 것 ✓ 기본키(Primary Key) ✓ 대체키(Alternate Key) : 기본키 외 나머지 후보키 ✓ 슈퍼키(Super Key) : 유일성은 만족, 최소성은 만족 못함 ✓ 외래키(Foregin Key) 후보키(Candidate Key) 릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용되는 속성들의 부분 집합. 키본키로 사용할 수 있는 속성들로, 하나일 수도 있고, 여러 개 일 수도 있다. 후보키는 유일성(Unique)과 최소성(Mi..

2021.08.22 게시됨

[정보처리기사] 정보처리기사 실기 정리 10 (E-R(개체 관계) 모델, 관계형 데이터베이스의 구조, 관계형 데이터 모델) 포스팅 썸네일 이미지

정보처리기사

[정보처리기사] 정보처리기사 실기 정리 10 (E-R(개체 관계) 모델, 관계형 데이터베이스의 구조, 관계형 데이터 모델)

Section 39 E-R(개체-관계) 모델 E-R(Entity-Relationship, 개체-관계) 모델 피터 첸(Peter Chen)에 의해 제안된 것으로, 개체와 개체 간의 관계를 기본 요소로 이용해 현실 세계의 무질서한 데이터를 개념적인 논리 데이터로 표현하기 위한 방법이다. 개념적 데이터 모델의 가장 대표적인 것이다. 개체 타입과 이들 간의 관계 타입을 이용해 현실 세계를 개념적으로 표현한다. * E-R 다이어그램 기호 Section 40 관계형 데이터베이스의 구조 / 관계형 데이터 모델 관계형 데이터베이스 2차원적인 표(Table)을 이용하여 데이터 상호 관계를 정의하는 데이터베이스다. E.F. Codd에 의해 처음 제안되었다. 관계형 데이터베이스의 릴레이션 구조 릴레이션(Relation)은 ..

2021.08.16 게시됨

[정보처리기사] 정보처리기사 실기 정리 9 (데이터 모델의 개념, 데이터 모델의 구성 요소) 포스팅 썸네일 이미지

정보처리기사

[정보처리기사] 정보처리기사 실기 정리 9 (데이터 모델의 개념, 데이터 모델의 구성 요소)

Section 36 데이터 모델의 개념 데이터 모델 현실 세계의 정보들을 컴퓨터에 표현하기 위해서 단순화, 추상화하여 체계적으로 표현한 개념적 모형이다. 아파트 모델 하우스 같은 개념. 데이터, 데이터의 관계, 데이터의 의미 및 일관성, 제약 조건 등을 기술하기 위한 개념적 도구들로 구성되어 있다. ✓ 데이터 모델 구성 요소 : 개체, 속성, 관계 ✓ 데이터 모델 종류 : 개념적, 논리적, 물리적 데이터 모델 ✓ 데이터 모델에 표시할 요소 : 구조, 연산, 제약 조건 개념적 데이터 모델 현실 세계에 대한 인간의 이해를 돕기 위해 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정이다. 속성들로 기술된 개체 타입과 이 개체 타입들 간의 관계를 이용하여 현실 세계를 표현한다. 정보 구조로 표현하기 때문에..

2021.08.14 게시됨

정보처리기사

[정보처리기사] 정보처리기사 실기 정리 8 (데이터 전환, 데이터 검증, 오류 데이터 측정 및 정제)

Section 31 데이터 전환 데이터 전환 운영 중인 기존 정보 시스템에 축적되어 있는 데이터를 추출(Extraction)하여 새로 개발한 정보시스템에서 운영할 수 있도록 변환(Transformation) 한 후, 적재(Loading)하는 일련의 과정을 말한다. ETL(Extraction, Transformation, Loading) 즉, 추출, 변환 적재 과정이라 한다. 데이터 전환 계획서 데이터 전환이 필요한 대상을 분석하여 데이터 작업에 필요한 모든 계획을 기록하는 문서이다. Section 32 데이터 검증 데이터 검증 원천 시스템의 데이터를 목적 시스템의 데이터로 전환하는 과정이 정상적으로 수행되었는지 여부를 확인하는 과정을 말한다,. 검증 방법에 따른 분류 검증 방법 내용 로그 검증 데이터 전..

2021.08.12 게시됨