본문 바로가기
데이터베이스

[데이터베이스] DBMS 운영환경 및 특징 (DDL, DCL,DML)

by 꿈꾸는나그네 2021. 6. 15.
반응형

1.1 데이터베이스 시스템 개요

 

- 데이터베이스 : 상호 연관이 있는 데이터의 모임 또는 특정한 조직에 대한 정보의 모임
- 데이터베이스시스템 : 상호 연관이 있는 데이터의 모임과 그 데이터를 엑세스하기 위한 프로그램의 집합

 

1.2 DMBS의 개요

DBMS의 목적
-파일처리시스템의 중복, 데이터 일관성 해결하기 위하여 DBMS 사용을 통해 표준화된 데이터의 관리와 응용프로그램의 개발시간이 단축

 

DBMS의 특징

-중복성 통제
-메타데이터 관리(메타데이터 : 데이터에 대한 데이터)
-사용자 중심의 데이터 처리
-데이터의 일관성 유지
-데이터의 정합성(=무결성) 보장
-백업 및 복구 기능
-질의 처리
-보안 기능

 

DBMS의 언어
-DDL - CREATE, ALTER, DROP, RENAME등 
-DCL - GRANT, COMMIT, ROLLBACK, REVOKE
-DML - SELECT, INSERT, UPDATE, DELETE
-QUERY

 

관계형 DBMS

-애드커 커드박사가 제안한 RDBMS
-상용RDBMS의 예는 오라클, MS SQL, SYBASE, DB2 및 인포믹스 등
-키와 값들의 간단한 관계를 테이블화 시킨 데이터베이스

 

1.3 DBMS운영환경

-웹과 데이터베이스


-WAS(Web Application Server)
웹과 데이터베이스를 연결하는 일반적인 구성요소들은 인터넷, 웹브라우저, 웹서버 , WAS 및 DBMS

 

-데이터웨어하우스(DW)와 데이터베이스
수년간 기업 내/외부에서 발생한 데이터를 축적하고 주제별로 통합하여 여러 각도에서 분석할 수 있게 하는 통합시스템을 의미

 

-분산 데이터와 데이터베이스
분산 데이터는 여러 지역의 시스템에 분산되어 있으면서 네트워크로 연결되어 있는 하나의 데이터베이스 그룹을 뜻한다.

 

1.4 오라클

-Oracle Enterprise Edition : 단일시스템 환경뿐만 아니라 클러스터 환경을 지원하며, 많은 수의 사용자와 대용량 데이터베이스 운영을 위한 기업용 버전

-Oracle Standard Edition : 오라클 엔터프라이즈 에디션에 비해 비교적 저렴한 비용으로 중,소규모 비즈니스 및 부서단위 환경을 위한 버전

-Oracle Personal Edition : 오라클 엔터프라이즈 에디션의 모든 기능을 갖추고 있는 개인용 버전이며 일반적으로 어플리케이션 개발 위한 개인 사용자 버전

-Oracle Lite Edition : 모바일 데이터베이스 구축, 배포 및 관리을 위한 버전

반응형