-
데이터베이스 관리시스템의 종류데이터베이스 강의 2023. 4. 9. 09:54
1 DMBS 세대별의 종류
1.1 세대별 구분
구분 모델 DBMS 1세대 파일시스템 ISAM, VSAM 2세대 계층형 IMS, System2000 3세대 네트워크형 IDS, TOTAL, IDMS 4세대 관계형 Oracle, My-SQL, DB2, SQL Server, Sybase 5세대 객체지향 Object Store, UniSQL 1.2 DMBS 구조적 종류
계층형 데이터베이스 관리 시스템(HDBMS)
-데이터가 계층적이며 상하 종속적인 관계로 트리 형태의 구조로 구성
장점 데이터의 엑세스 속도가 빠르고, 데이터의 사용량을 쉽게 예측 할 수 있다. 단점 상하 종속적인 관계로 구성되어 있어 초기 세팅 후 변화하는 프로세스를 수용하기 쉽지 않다. 네트워크형 데이터베이스 관리 시스템(NDBMS)
- 데이터 구조를 네트워크상의 노드 형태로 논리적이게 표현한 데이터 모델로서
각각의 노드를 서로 대등한 관계로 구성한 시스템
장점 계층형 데이터베이스 관리시스템의 문제점인 상하 종속적인 관계 해결 단점 구성과 설계가 복잡하고 궁극적으로 데이터의 종속성을 해결하지 못함 관계형 데이터 베이스 관리 시스템(RDBMS)
- 수학적 논리 관계를 테이블의 형태로 구성한 구조로서 테이블 내의 컬럼 중 일부를
다른 테이블과 중복해 각 테이블간의 상관관계를 정의 한 구조
장점 데이터와 프로그램을 그룹화하고, 복잡한 객체들을 이해하기 쉬우며, 유지와 변경이 용이함 단점 전문 분야에서만 어느 정도 이용됨 2. 데이터베이스 관리 시스템 설치
2.1 데이터 베이스 관리 시스템 선정
가장 보편화 된 데이터베이스 관리시스템 인 RDBMS
주요 DBMS의 특징
- Oracle : 오라클 사에서 개발한 데이터베이스 관리 시스템으로 유료이며,
리눅스, 유닉스, 윈도우 모두 지원하며 대형시스템에서 많이 사용한다. 점유율 1위
- SQL Server : 마이크로소프트 사에서 개발한 데이터베이스 시스템.
윈도우 서버에서만 구동이 되며, C#등과 가장 잘 호환된다.
- MySQL : 썬 마이크로시스템에서 오라클로 인수, 유닉스, 리눅스, 윈도우에서 모두 사용가능하고
오픈 소스 기반으로 개발됨
- Maria DB : MySQL 출신 개발자가 만든 데이터베이스로 MySQL과 호환됨
데이터베이스 관리 시스템 설치 준비
- 다운로드 사이트
Oracle Database Express Edition (XE) 18c Downloads
Oracle Database Express Edition (XE) 18c Downloads
Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Services only provid
www.oracle.com
- DBMS는 보통 1~5세대로 구분되며 각 세대별로 파일시스템, 계층형 HDBMS, 네트워크형 NDBMS, 관계형 RDBMS, 객체지향 ODBMS 가 있다.
- RDMBS의 대표적인 DBMS로 ORCLE이 있고, 버전 별로 특징을 확인하고 설치 할 수 있다'데이터베이스 강의' 카테고리의 다른 글
관계형 데이터 모델 제약조건(2) (0) 2023.04.09 관계형 데이터 모델 제약조건(1) (0) 2023.04.09 데이터 모델의 종류 (0) 2023.04.09 데이터 모델의 이해 (0) 2023.04.09 데이터베이스 관리시스템의 정의 (0) 2023.04.08