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 |