[DB] 데이터베이스(DB)란 무엇인가?
Purpose of this Posting
- 인공지능 / 머신러닝 / 딥러닝의 차이점에 대해 알아봅니다.
Data vs Information
데이터(Data)와 정보(Information)를 같은 의미로 사용하는 경우가 많지만 엄연히 두 단어는 다른 단어이고 이 둘을 명확히 구별해야 합니다.
데이터는 가공되지 않은 날 것의 값이고, 이러한 데이터를 가공하여 유용하게 활용할 수 있게 한 것이 정보입니다.
데이터에서 정보를 추출하는 과정 혹은 방법을 Information Processing, 즉 정보 처리라고 합니다.
About Data
데이터는 형태에 따라 정형 데이터(Structured Data), 반정형 데이터(Semi-Structured Data), 비정형 데이터(Unstructured Data)로 나눌 수 있습니다.
- 정형 데이터는 미리 정해진 구조에 따라 저장된 구조화된 데이터입니다. (ex. 관계 데이터베이스의 테이블)
- 반정형 데이터는 정형 데이터처럼 구조화된 데이터이면서 데이터 내용 안에 구조에 대한 설명이 함께 존재하는 데이터입니다. (ex. HTML, XML)
- 비정형 데이터는 정해진 구조가 없이 저장된 데이터입니다. (ex. 소셜 데이터의 영상, 이미지)
Informaiton System
조직을 운영하기 위해 필요한 데이터를 수집하고 저장해두었다가 의사 결정이 필요할 때 처리해 유용한 정보를 만들어주는 수단을 정보 시스템(Information System)이라 합니다.
정보 시스템 내부에서 데이터를 저장해두었다가 필요할 때 제공해주는 핵심적인 역할을 해주는 것을 데이터베이스(Database)라고 합니다.
Information System & Database
About Database
데이터베이스는 통합해서 저장하여 특정한 조직의 여러 사용자가 공유하며 사용할 수 있도록 한 데이터의 집합입니다.
Database is
- Shared Data (공유 데이터)
- Integrated Data (통합 데이터)
- Operational Data (운영 데이터)
- Stored Data (저장 데이터)
Database’s features are
- Concurrent Sharing(동시 공유)
- Continuous Evolution(지속적인 변화)
- Real-time Accessibility(실시간 접근)
- Content Reference(내용으로 참조)
Conclusion
이번 포스팅에서는 데이터베이스와 데이터, 즉 데이터베이스의 기본 개념에 대해 알아보았습니다.
다음에는 데이터베이스를 관리하는 시스템에 대한 글을 가져오도록 하겠습니다.
긴 글 읽어주셔서 감사하다는 말씀드리면서 글을 마치도록 하겠습니다.
감사합니다!
댓글남기기