본문 바로가기
  • Adillete
【축 완독】/[흥달샘]정처리필기-쟁점노트

[흥달쌤] 정보처리기사 필기 쟁점노트p.428--p.

by 아딜렛 2024. 2. 12.

2024 흥달쌤의 정보처리기사 필기 p.428~ 발췌

 

데이터베이스= dbms 거의 비슷하게 많이 씀

★ 공장통운, 데이터 베이스 정의

데이터 언어- 상암 dmc

스키마: 데이터 베이스의 구조,제약 조건을 기술한것

종류: 외부스키마, 개념스키마, 내부스키마

개개의 사용자나 응용프로그래머가 접근하는 데이터베에스: 외부스키마

dbms 의 장점: 독립성을 제공, 응용소프트웨어는 dbms를 통해 데이터 베이스와 상호작용할수 있다.

직접조작x

 

--------------------------------------------------------------------p.445~p. 452

개논물

논리적 설계 목표데이터모델을 기반으로 설계

계층형, 관계형, 객체지향형

트랜잭션의 인터페이스: 데이터베이스에서 수행되는 트랜잭션을 제어하는 인터페이스, =논리적설계단계에서 행한다.

스키마의 평가 및 정제= 그림을 잘 그렸는지 평가하는것= 논리적 설계에서 한다.

--------------------------------------------------------------------p. 453-464

데이터 모델에 표시해야할 요소 구조/연산/제약조건

★데이터베이스 정규ㅗ하를 해야하는 이유

데이터 중복으로 인해 문제점 발생

삽입이상: 불필요한 데이터가 함께 삽입/ 삭제이상: 연쇄삭제현상으로 정보손실/ 갱신이상: 일부갱신으로 정보에 모순이생김

함수의 종속에 의해서 정규화를 하게 된다

1정규형 도메인이 원자값이어야한디ㅏ. 

2정규형 부분적 함수 종속제거

3정규형 이행적 함수 종속제거

BCNF  결정자면서 후보키가 아닌것을 제거

4정규형 다치 종속을 제거

5정규형  조인 종속성을 이용한다, 제거한다.

------------------------------------------------------------------p.465- 480

개체타입: 사각형

속성: 원형

관계타입: 마름모

연결-선

다중값 : 이중원

관계형 데이터베이스에서 두테이블 간의 직접적인 다대다 관계 불가함 중간 테이블 꼭 필요(간접 테이블, 링크테이블간의 관계를 일대 다 다대일 관계로 나누어야한다.

 

도부 이걸 다 조!

1NF 도메인 값이 원자값(1개)

2NF 부분종속함수 제거

3NF  이행함수 제거

BCNF 결정적 아닌거 후보키 제거

4NF 다치종속 제거

5NF 조인함수 제거

질의 처리 성능 향상을 위해 비효율적인 릴레이션을 병합하는 과정이다= 반정규화

1정규형을 만족하지 않으면= 3정규형을 만족할수 없음

------------------------------------------------------------------p. 480~

관계데이터 언어(관계대수, 관계해석)

관계대수= 절차적 특성

DIVISION R / S

R값만 냅두고 S값을 뺸다.

 

관계해서= 비절차적 특성

시스템 카탈로그 

------------------------------------------------------------------~p .507

시스템카탈로그는 시스템을 위한 정보를 포함하는 시스템 데이터베이스이므로 일반 사용자는 검색할수 있다.(O)