IT - Introduction to Computer Science

[IT지식] DataBase(DB) 란?

개발자하소서 2023. 9. 5. 13:29
728x90
반응형
SMALL

 

📌 DataBase (DB) 란? 

 

전자적으로(Electronically) 저장되고 사용되는 관련있는(Related) 데이터들의 조직화된 집합 (Organized Collection)

 

 

여기서 관련있는 데이터들은 무엇을 의미하냐면 ,

 

예를 들어서 우리가  인스타그램이라던지, 페이스북 같은

 

Social Network Service 를 사용할때 

 

사진을 올리고 글을 쓰고, 누군가의 컨텐츠의 댓글을 다는 식의

 

일련의 정보들은  모두 하나의 서비스와 관련된 데이터들이다. 

 

 

그 외에도 로그인을 하기 위해 나의 개인정보를 입력했다면

 

또 그 개인정보 또한 이 서비스와 관련된 데이터들이 될 것이다.

 

 

즉,

 

같은 출처나, 같은 목적 , 같은 서비스 안에서 생성되는 

 

이런 데이터들을 관련있는 데이터들이라고 하는 것이다. 

 

 

이렇게 생성된 관련된 데이터들은 조직화된 집합으로 묶어야 한다. 

 

여기서 중요한 것은 조직화라는 개념이다.

 

 

만약 정리되지 책들이 쌓여있다고 가정해보자, 

 

여기서 내가 찾으려고 하는 책이 어디 있는 지 알아보기는 어려울 것이다.

 

또한, 같은 제목의 책들이 얼마나 있는 지 

 

재고관리도 쉽지 않을 것이고  여러가지 불편함이 많을 것이다. 

 

그래서 이런 상황에서 이 책들을 가지고 무언가를 하고 싶어도 

 

신속하게 수행하기가 쉽지 않다. 

 

 

하지만, 

 

잘 조직화된 데이터들은 내가 찾으려는 정보를 좀 더 빨리 

 

찾을 수 있게 해줄 뿐만 아니라, 

 

불필요한 데이터가 중복되어 생성되는 것도 막을 수 있으며 

 

데이터의 불일치  또한 막을 수 있다. 

 

따라서, 조직화된 집합으로 데이터 관리하는 것이 중요한 포인트 중 하나이다. 

 

 

 

그럼 전자적으로 저장된다는 것은 무엇을 의미하는 걸까?

 

데이터가 컴퓨터에 저장이 되고 

 

사용이 될때 전자적으로 저장,사용된다고 볼 수 있다.

 

 

 

즉, 정리하자면 

 

이렇게 관련있는 데이터들조직화된 집합의 형태로 

 

전자적으로 저장하고 사용할떄 이것을 데이터베이스라고 하는 것이다.

 

 

 

 

📌해당 글은 '쉬운코드' 유튜브영상을 보고 작성하였습니다.

728x90
반응형
LIST