데이터베이스

  • DBMS에 의해서 관리되는 파일
  • 데이터가 방대해지면 비효율적이고, 무결성을 보장하지 못하는 등 단점이 생김
  • 방대한 데이터를 보관하기 위해 DBMS를 만듦
  • Oracle(Oracle)
    1. 오라클 사에서 판매하는 상업용 데이터베이스
    2. 대기업에서 주로 사용함
    3. 기술 지원에 책임이 있어 업데이트가 빠름
    4. 뛰어난 기술과 성능을 가짐
  • MySql(GNU)
    1. GNU에서 배포한 오픈 소스 데이터베이스
    2. 중소 기업에서 많이 씀
  • MSSQL(Microsoft)
    1. Microsoft 사에서 판매하는 상업용 데이터베이스
    2. 매니아 층이 있음

 

DBMS

  • 데이터베이스를 관리하는 프로그램
  • SQL 명령을 통해 데이터를 관리하는 솔루션
  • 하드디스크에 데이터를 저장 / 수정 / 삭제 / 조회하는 목적
  • 데이터베이스는 App과 연결되어 사용, 1 : n으로 연결 가능
  • but, 사용자가 많아지면 트래픽이 높아져 성능이 떨어짐
  • 실제로는 1 데이터베이스 1 App으로 많이 씀
  • 계정을 이용한 보안 체계를 가지고 있음
  • App마다 계정이 있음

 

 

오라클의 종류

  • 스탠다드 에디션(SE: Standard Edition): 기업용
  • 엔터프라이즈 에디션(EE: Enterprise Edition): 유료, 기업용
  • 익스프레스 에디션: 무료, 교육용

 

 

 

 

+ Recent posts