안녕하세요. 금융 IT 준비생입니다. 본 카테고리는 금융 IT필기 준비를 위한 페이지이며
5월 8일 스터디를 통한 내용을 복습하고 정리하는 용도입니다.
여러 책과 블로그를 참고하였으며 문제가 있을 시 삭제하겠습니다.
1. 데이터-정보
+DIKW 피라미드
데이터 : 객관적인 사실 >> 정보: 데이터 가공 처리 등에서 의미 도출 >> 지식: 데이터를 통해 구조화 + 분류 + 내재화 >>
지혜 : 지식의 축적과 아이디어가 결합된 창의적 산출물
2. 데이터베이스 >> 궁극적이 목표는 독립성(물리적, 논리적 구조가 변경되어도 응용 프로그램에는 영향을 주지 않는 것) >> 파일시스테 문제점이 종속성과 중복성
1) 데이터 종속성 : 응용 프로그램과 데이터 간의 상호 의존 관계를 의미한다.
- 데이터의 구성방법이나 접근방법의 변경 시 관련 응용 프로그램도 동시에 변경 필요
=> 그러나 파일 시스템에서 이렇게 할 시 비용의 문제가 발생하여 유지가 불가능해짐.
- 응용 프로그램 관리가 곤란해진다.
2) 데이터 중복성 : 같은 한 시스템 내에 내용이 같은 데이터가 중복되게 저장 관리 되는 것을 의미한다.
3. 데이터베이스 구성요소
개체 = 레코드 / 속성 = 항목 = 필드 / 관계
4. 데이터베이스 장단점
장점: 무결성(Integrity) : DB 내용이 서로 모순되는 일이 없고, 또한 어떤 통합성 제약을 완전히 만족하게 되는 성질 / 개체무결성, 참조 무결성이 있음
표준화: 데이터베이스 관리 시스템이 미리 정한 표준화 방식을 통해 DB에 접근하기 때문에 접근방법, 데이터 형식 구조 표준화하기 쉬움.
공용하기 때문에 문제가 일어났을 때 정확한 이유나 상태를 파악하기 어려울 뿐만 아니라 여기에 대한 예비(Backup, 백업)조치나 사후회복 (Recovery, 복구)기법을 수립해 놓는 것도 매우 어렵다
가용성(Availability) 서버 및 네트워크 등이 시스템이 장애없이 서비스를 수행할 수 있는정도
5. 데이터베이스 시스템 3단계 상상
외부/개념사상 = 응용 인터페이스 개념/내부사상=저장 인터페이스 내부/장치사상=장치 인터페이슨
6. 스키마 종류
외부 스키마(하나의 DB내 여러 개 존재 가능)
개념 스키마(데이터 베이스 내에는 하나의 개념 스키마만 존재함!!)
내부스키마
7. 데이터 사전 VS 데이터 디렉터리
공통점: 둘 다 시스템을 위한 데이터베이스
차이점: 데이터 사전은 사용자가 접근 가능. 디렉터리는 사용자 접근 불가능(시스템만 접근 가능)
8. 스키마 VS 데이터베이스 인스턴스
스키마: 데이터베이스에 저장되는 데이터 구조와 제약조건 정의
인스턴스: 정의된 스키마에 따라 데이터베이스에 실제로 저장된 값
행 = 튜플 <> 카디날리티: 릴레이션 튜플의 개수
열 = 에트리뷰트 <> 차수: 에트리뷰트 개수
도메인 = 에트리뷰트가 취할 수 있는 원자값들 집합
릴레이션 = 관계형 DB에서 정보를 구분하여 저장하는 기본 단위
9. 스미카. 인스턴스 추가차이점
스키마 : 잘 변하지 않음. a sequence of attirbute, type, strcutre, 구조제약조건, 정적
인스턴스: 매번 변함, attribute values, value, database state, extension, 연산, 레코드, 동적
10. 데이터 중복성과 이상현상
중복성> 변경 이상 종속성> 삽입.삭제 이상(튜플을 삭제함으로써 연쇄 삭제되는 연쇄 석제)
+ 갱신 이상: 일뷰 에트리뷰트만 갱신시킴으로써 정보의 모순성이 생기는 현상
1정규형 : 모든 도메인 원자값
2 정규형 : 부분 함수 종속성 제거(A→B이고, B→C이면서 A→C의 관계에 있는 것)
3 정규형: 기본키에 이행적 함수 종속성 제거
보이스/코드 정규형: 기본키가 둘 이상의 속성으로 구성된 합성키, 둘 이상 존재할 경우 이상 현상 방지
4정규형: 다종속 제거
5정규형: 조ㅅ인 종속 제거
'[컴퓨터일반]금융IT 필기준비' 카테고리의 다른 글
[컴퓨터일반]_데이터 가설검정 (0) | 2023.06.16 |
---|---|
컴퓨터일반_데이터전처리[실습] (2) | 2023.06.15 |
[컴퓨터일반]_데이터 전처리 (0) | 2023.06.13 |
컴퓨터일반_데이터수집 (0) | 2023.06.08 |
컴퓨터일반_컴퓨터구조 (0) | 2023.05.06 |