사진과코딩
[MySql] 데이터베이스 정의 본문
데이터베이스
- 조작 가능한 저장된 데이터의 모임, 데이터의 처리 작업을 수행한다.
- 데이터 : 실세계의 실체를 묘사한 값
- 정보 : 데이터를 통해 유도될 수있는 유추된 사실
- 지식 : 데이터와 정보에 비해 상위 수준, 정보나 데이터를 처리하는 방법이나 법칙 포함
데이터베이스 데이터
- 운영데이터 : 목적을 위해 존재 가치가 확실하고 기능을 수행하기 위해 반드시 유지되어야하는 데이터
- 통합데이터 : 검색의 효율을 위해 중복이 최소화된 데이터
- 저장데이터 : 접근 가능한 저장 매체에 저장된 데이터
- 공용데이터 : 공동으로 소유, 유지, 이용되는 데이터
- 일시적 데이터 : 프로세스가 실행되는 동안만 일시적으로 존재하는 데이터(프로그램 변수)
- 영구적 데이터 : 생명주기에 종속적이지 않고 스스로 존재, 비휘발성
DBMS
- 데이터베이스를 관리해주는 소프트웨어
- 정보를 저장하는 틀을 제공한다(table)
- 데이터 공유 기능 => 여러 프로그램에서 접근이 가능하다
- 데이터 무결성 유지
- 데이터 독립성/ 데이터에 종속성 : 데이터가 응용프로그램에 영향을 받지 않는다
- 효율적인 자원관리
- 데이터의 보안성과 안전성
데이터 모델
- 현실세계의 데이터를 단순화하고 정형화된 형태로 표현
'MySql' 카테고리의 다른 글
[MySql] SQL (0) | 2024.06.13 |
---|---|
[MySql] 테이블 (0) | 2024.06.13 |