개발 기록이

[MySQL] 딕셔너리, 메타데이터란? 본문

기록/Database

[MySQL] 딕셔너리, 메타데이터란?

studyingbackhoe 2022. 11. 16. 14:43

mysql 공부 중에 용어가 자주 나오는데 헷갈려서 간단하게 정리해본다.

 

1. 딕셔너리(Data Dictionary)

- 데이터베이스 서버에 속한 데이터들의 정보(테이블 구조 정보, 스토어드 프로그램 정보 등)를 저장한 것을 의미

 

2. 메타데이터(Meta Data)

1. 메타데이터의 사전적 의미

   - 어떤 목적을 가지고 만들어진 데이터

   - 다른 데이터를 설명해주는 데이터

 

2. DB에서의 메타데이터

   - 데이터베이스에 저장되는 데이터를 설명해주는 데이터

 

3. MySQL에서의 메타데이터

   - MySQL에서는 메타데이터들을 종류별로 묶어서 테이블을 만듦

   - 그 테이블을 모아서 만든 데이터베이스 →  Information_schema 데이터베이스

 

   * Information_schema 데이터베이스란?

    - MySQL 서버가 운영하는 다른 데이터베이스에 대한 정보를 저장하는 저장소

 

 


출처: https://ko.wikipedia.org/, https://yelimkim98.tistory.com/53, https://poqw.tistory.com/24