사진과코딩

[MySql] 데이터베이스 정의 본문

MySql

[MySql] 데이터베이스 정의

Dev_Fuji 2024. 6. 12. 23:50

데이터베이스

  • 조작 가능한 저장된 데이터의 모임, 데이터의 처리 작업을 수행한다.
  • 데이터 : 실세계의 실체를 묘사한 값
  • 정보 : 데이터를 통해 유도될 수있는 유추된 사실
  • 지식 : 데이터와 정보에 비해 상위 수준, 정보나 데이터를 처리하는 방법이나 법칙 포함

데이터베이스 데이터

  • 운영데이터 : 목적을 위해 존재 가치가 확실하고 기능을 수행하기 위해 반드시 유지되어야하는 데이터
  • 통합데이터 : 검색의 효율을 위해 중복이 최소화된 데이터
  • 저장데이터 : 접근 가능한 저장 매체에 저장된 데이터
  • 공용데이터 : 공동으로 소유, 유지, 이용되는 데이터
  • 일시적 데이터 : 프로세스가 실행되는 동안만 일시적으로 존재하는 데이터(프로그램 변수)
  • 영구적 데이터 : 생명주기에 종속적이지 않고 스스로 존재, 비휘발성

DBMS

  • 데이터베이스를 관리해주는 소프트웨어
  • 정보를 저장하는 틀을 제공한다(table)
  • 데이터 공유 기능 => 여러 프로그램에서 접근이 가능하다
  • 데이터 무결성 유지
  • 데이터 독립성/ 데이터에 종속성 : 데이터가 응용프로그램에 영향을 받지 않는다
  • 효율적인 자원관리
  • 데이터의 보안성과 안전성

 

데이터 모델

  • 현실세계의 데이터를 단순화하고 정형화된 형태로 표현

 

'MySql' 카테고리의 다른 글

[MySql] SQL  (0) 2024.06.13
[MySql] 테이블  (0) 2024.06.13