
1.DB 의 정의 : Tip (공. 장. 통. 운 )
- 공유
- 저장 : 접근 가능한 저장 데이터.
- 통합: 중복이 최소화 된 종합 데이터
- 운영 : 조직의 목적, 필수 데이터
2.데이터 언어 : Tip( D . M .C )
- DDL : 구조 - 제약 조건 (집 그자체)
- DML : 처리 조작 (집 내부 기능)
- DCL : 보안 권한 무결성 병행 제어 ( 집 문)
3. 스키마 (제약,속성,개체,관계) -> 설명서 -> 데이터 사전에 저장.
외부 : 사용자 뷰
개념 : 전체적인 뷰 ( 1:1 개념스키마, 관계 제약 조건)
내부 : 저장 스키마
4.DBMS (기능 -> 정의 : DDL 조작 : DML 제어 : DCL)
장점 : 중복데이터 최소화 , 데이터 공유 , 무결성 , 동시성 제어
단점 : 비용 부담 , 복잡한 백업 복구 절차,응답시간 느림
5.DBMS의 종류
계층형(물리) : 트리 구조 , N:N (안됨) , 구조변경 힘듬
네트워크형 (물리) : CODASYL DBTG , OWNER - MEMBER , 복잡한 구조 , 유지보수 어려움
관계형 (물리) : 표 , SQL 이용
객체 지향형 : 비정형데이터를 데이터베이스화
객체 관계형
NOSQL : NOT ONLY (확장형) , 감지는 어렵다
NEWSQL : RDBM + NOSQL
6.DB의 설계(Tip : 개 . 논 . 물)
요구조건 분석 -> 개념적 설계 -> 논리적 설계 -> 물리적 설계 -> 구현 (DDL언어이용)
(1)개념적 설계: 특정목표 x , ER - DIAGRAM 이용 -> 모델링
(2) 논리적설계 : 특정목표 O , 관계형 DB -> 정규화 , 인터페이스의 설계
(3) 물리적 설계 : 성능중심, 저장, 반정규화
'정보처리기사(3월18일)' 카테고리의 다른 글
| 3장 관계 데이터 모델 (0) | 2024.04.23 |
|---|---|
| 3장 관계형 데이터 모델 (2) | 2024.04.22 |
| 정보처리기사 통합테스트 편 (0) | 2024.04.18 |
| 정보처리기사 애플리케이션 테스트 케이스 설계 (0) | 2024.04.17 |
| 정보처리기사 제품 소프트웨어 버전관리 (0) | 2024.04.17 |