데이터베이스
- DBMS에 의해서 관리되는 파일
- 데이터가 방대해지면 비효율적이고, 무결성을 보장하지 못하는 등 단점이 생김
- 방대한 데이터를 보관하기 위해 DBMS를 만듦
- Oracle(Oracle)
- 오라클 사에서 판매하는 상업용 데이터베이스
- 대기업에서 주로 사용함
- 기술 지원에 책임이 있어 업데이트가 빠름
- 뛰어난 기술과 성능을 가짐
- MySql(GNU)
- GNU에서 배포한 오픈 소스 데이터베이스
- 중소 기업에서 많이 씀
- MSSQL(Microsoft)
- Microsoft 사에서 판매하는 상업용 데이터베이스
- 매니아 층이 있음
DBMS
- 데이터베이스를 관리하는 프로그램
- SQL 명령을 통해 데이터를 관리하는 솔루션
- 하드디스크에 데이터를 저장 / 수정 / 삭제 / 조회하는 목적
- 데이터베이스는 App과 연결되어 사용, 1 : n으로 연결 가능
- but, 사용자가 많아지면 트래픽이 높아져 성능이 떨어짐
- 실제로는 1 데이터베이스 1 App으로 많이 씀
- 계정을 이용한 보안 체계를 가지고 있음
- App마다 계정이 있음
오라클의 종류
- 스탠다드 에디션(SE: Standard Edition): 기업용
- 엔터프라이즈 에디션(EE: Enterprise Edition): 유료, 기업용
- 익스프레스 에디션: 무료, 교육용