DB란?

- DataBase

- 전자적으로 저장되고 사용되는 관련있는 데이터들의 조직화된 집합

 

자세하게 들여다보자.

전자적으로(electronically) 저장되고 사용되는 == 예를 들어 instagram 같은 sns

관련있는(related) 데이터들의  == sns에 올린 사진 정보 등

조직화된 집합(organized collection) == 찾으려는 데이터 쉽게 찾을 수 있음

 

 

DBMS란?

- DataBase Management Systems

- 사용자에게 DB를 정의하고 만들고 관리하는 기능을 제공하는 소프트웨어 시스템

- ex. PostgreSQL, MySQL, ORACLE, SQL Server

 

DB를 정의하다 보면 부가적인 데이터가 발생한다.

부가적인 데이터를 metadata라고 한다. 

 

metadata란?

- database를 정의하거나 기술하는(descriptive) 데이터

- catalog라고도 부름

- data about data, 즉, 데이터를 설명하기 위한 데이터

- 데이터 유형, 구조, 제약 조건, 보안, 저장, 인덱스, 사용자 그룹 등등이 있다.

- metadata 또한 DBMS를 통해 저장/관리된다.

 

 

DB System이란?

- DataBase System (database라고도 불리니까 문맥에 따라 구분 잘 해야됨.)

- database + DBMS + 연관된 Application

 

'database' 카테고리의 다른 글

SQL 명령어  (0) 2023.08.17
relational data model  (0) 2023.08.07
[데이터베이스 용어] database language  (0) 2023.08.04
[데이터베이스 용어] schema & state  (0) 2023.08.04
[데이터베이스 용어] Data Models  (0) 2023.08.04

+ Recent posts