DBMS
데이터를 효과적으로 이용할 수 있도록 정리·보관하기 위한 기본 소프트웨어. DBMS는 데이터베이스를 관리하기 위해 필요한 수행과정인 데이터의 추가, 변경, 삭제, 검색 등의 기능을 집대성한 소프트웨어 패키지이다. DBMS는 계층형과 네트워크형, 그리고 관계형으로 나눠지며 최근에는 관계형이 DBMS의 주류를 이루고 있다. 계층형에서는 이름과 같이 계층구조로 데이터를 보존유지하게 되는데 데이터를 대분류, 중분류, 소분류 등으로 분류·정리할 수 있을 경우에 계층형 DBMS가 적용된다. 네트워크형에서는 데이터끼리의 상호관계를 네트워크로 나타내는데 대규모 데이터베이스에서 많이 사용되고 있으며, 최근엔 객체 지향 기술을 사용한 DBMS도 제품화돼 있다. 관계형에서는 DBMS가 정보계 시스템용으로 업계표준이 되어 있는데 최근엔 트랜잭션(transaction) 처리를 목적으로 하는 업무계의 DBMS로도 사용되게 됐다. 정보계 시스템용 DBMS는 기간시스템에서 축적한 데이터를 사용자가 자유롭게 검색·가공하도록 하기 위한 시스템으로 영업의 기획 등 여러 면에서 클라이언트/서버 시스템에 대응하기 쉽도록 돼 있는 것이 그 특징이다.
[네이버 지식백과] DBMS [database management system] (매일경제, 매경닷컴)
Protocol이 DBMS마다 다르다.
[네이버 지식백과] DBMS [database management system] (매일경제, 매경닷컴)
Java APP: 4가지 타입 으로 나뉘는데,
TYPE 1 :
- ODBC Driver을 사용
- JRE에 포함되어 있다.
- 속도가 느리다
- Excel, Access와 같은 파일기반 DBMS를 사용하기 적합하다.
TYPE 2 :
- DBMS 회사로 부터 별도 다운로드가 필요하다.
- Native API사용
ex) MySQL JDBC Driver ---> MySQL.dll -----> MySQL
TYPE 3 : 많이 쓰이지 않는다.
TYPE 4 :
- DBMS 회사로 부터 별도로 다운로드
- 직접 DBMS와 연결
- Pure Java Driver (C++/C 를 필요치 않는다.)
ex) JDBC(type 4) -----------------------------> MySQL
*SQL ?
1. Data 를 저장할 틀을 정의(Table,view 생성/삭제/변경)
2. Data 를 입력/삭제/변경
3. Data 를 조회
- 설치 과정 -



댓글 없음:
댓글 쓰기