카테고리 없음

DB 개념을 잡자!(D-1)

Request 2009. 10. 12. 00:45

1.데이터베이스란?
 - 상호 연관이 있는 데이터의 모임 or 특정한 조직에 대한 정보의 모임

2. 데이터베이스 시스템이란?
- 상호 연관이 있는 데이터 모임과 그 데이터를 접근하기 위한 프로그램 집합.

3.DBMS의 특징
  ①중복성 통제
  ②메타 데이터 관리
  ③사용자 중심의 데이터 처리
  ④데이터 일관성 유지
  ⑤데이터 정합성 보장
  ⑥백업 및 복구 기능
  ⑦쿼리(질의) 처리
  ⑧보안기능

- 메타데이터 : 데이터의 관한 구조화된 데이터(=속성정보)

4.DBMS 단점
-백업과 복구 기법이 복잡하며, 고성능 하드웨어 및 소프트웨어 비용이 고가

5.DBMS 언어
 ①데이터 정의어 (DDL)
    -데이터 베이스를 구성하는 오브젝트가 정의되며, 메타 데이터로 저장된다.
        CREATE TABLE, ALTER TABLE, DROP TABLE

②데이터 제어어(DCL)
   -데이터베이스에 저장된 데이터를 올바르게 유지하기 위해 사용.
  (데이터 무결성 ) 과 보안에 대한 작업 수행
       GRANT, REVOKE

③데이터 조작어(DML)
   INSERT, UPDATE, DELETE

④데이터 검색어(QUERY)
  Select

6. 관계형 DBMS(RDBMS)
   ①대표적인 RDBMS
       -오라클, MS SQL, 사이베이스 , DB2 및 인포 믹스 등

   ②객체지향 DBMS
      - Object Store, Open ODB, 및 VerSant

   ③객체관계 DBMS
     - Universal Server

데이터웨어 하우스
-기업에서 내/외부 발생한 데이터를 축적하고 주제별로 통합하여,
여러 각도에서 분석 할수 있께 하는 통합시스템

WAS(WEB Application Server)
- DB 와 Interface를 담당하는 소프트웨어