DevBlackCat
정보처리기사 : 데이터베이스 설계 완전정복!! 본문
728x90
데이터베이스의 설계
- 데이터베이스 구조를 도출하는 과정
- 구조를 조직화한다.
데이터베이스의 설계 단계 ★
ⓐ 개념적 설계
- 요구사항과 데이터를 추상적인 관점에서 표현하는 단계
- 개념적 스키마를 구성 (E-R 다이어그램)
ⓑ 논리적 설계
- 목표 DBMS의 논리적 자료구조를 변환하는 과정
- 목표 DBMS 기반으로 설계 (계층형,관계형,객체지향형...)
- 정규화 과정 거침
- 트랜잭션 인터페이스 설계
- 스키마 평가 및 정제
ⓒ 물리적 설계
- 뮬리적구조 , 저장구조 , 데이터 타입,인덱스,등 고려해서 설계
- 특정 DBMS 설계
- 성능 용량 고려
- 데이터 물리적 스키마 생성
- 레코드 집중의 분석 및 설계
- 트랜잭션 처리량 , 응답시간등 고려
ⓓ 구현
- DDL을 사용하여 명령문 작성 스티마 생성
RDBMS 종류
- ORACLE
- 대규모 데이터베이스 환경에 적합하며, 많은 정보를 처리할 때 우수한 성능을 제공.
- 고성능 트랜잭션 처리 기능을 포함하며 데이터 처리 속도가 빠름.
- MSSQL
- 주로 Windows 환경과 함께 사용되며 Internet Information Services(IIS) 서버와의 호환성이 좋음.
- MYSQL
- 오픈 소스로 제공되는 관계형 데이터베이스 관리 시스템 중 가장 널리 사용됨.
- 다양한 운영체제와 프로그래밍 언어를 지원하여 범용성이 높음.
- 대용량 데이터 처리에도 빠르고 효과적인 성능을 보임.
- DB2
- IBM에서 개발한 관계형 데이터베이스 관리 시스템.
- 다중 스레드 기반 아키텍처를 통해 안정적이고 뛰어난 성능을 제공.
728x90
'정보처리기사 > 데이터베이스 구축' 카테고리의 다른 글
정보처리기사 : 물리속성 설계 완전정복!! (1) | 2024.12.06 |
---|---|
정보처리기사 : 물리요소 조사 분석 완전정복!! (0) | 2024.12.05 |
정보처리기사 : 관계 데이터베이스 모델 완전정복!! (1) | 2024.12.05 |
정보처리기사 : 데이터베이스 모델 완전정복!! (0) | 2024.11.29 |
정보처리기사 : 데이터베이스 개념 완전 정복!! (1) | 2024.11.28 |