관심쟁이 영호

DB란 무엇인가!?(데이터베이스, SQL~) 본문

IT/IT이모저모

DB란 무엇인가!?(데이터베이스, SQL~)

관심쟁이 영호 2020. 2. 18. 04:00
반응형

 

안녕하세요!

최고왕입니다 ㅎㅎ

 

여러분들은 오늘 하루를 보람 있게 보내고 계신가요~?

다들 잘보내고 계실 거라고 믿고 있는데요!

 

만약에 그렇지 않다고 생각되시는 분들!!

절대 그런 게 아니에요 ㅎㅎ

2보 전진을 위해서는 1보 후퇴를 할 줄 알아야 하거든요.

 

충분한 휴식과 집에서의 고민 등등

많은 과정을 거쳐야 진짜 진짜 멋진 사람이 될 수 있을 거예요!

 

멋진 사람이 아니더라도 정말 자기 스스로의 성숙을 위한 과정이니까

너무 우울해하지 마시고

그냥 물 흘러가는 거야!

라고 생각하시고

훌훌 털어 버리시길 바라요 ㅎㅎ

 


 

오늘은 DB가 무엇인지 알아보도록 할게요!

사람들이 DB라고 많이들 이야기하시는데요.

 

DB는

Data Base의 약자로 데이터베이스를 설명하는 것입니다!

 

데이터베이스의 사전적 의미는!

여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합을 말한다.

 

라고 네이버 사전에서 볼 수 있어요!


데이터베이스가 왜 이렇게 난리가 났느냐!?


현시대는 기술이 급격하게 진보하고 있는 상황이에요!

그래서 엄청난 양의 데이터가 발생하는데요!

 

2020년에는

한 도시에서만 하루에 발생하는 데이터량이

200페타바이트가 될 것이라고 예상하는데요!

이 정도의 데이터는 고화질 HD 영화로 5000만 편의 양이예요 ㄷㄷ..

엄청나게 많은 양이죠!!

 

여기서 "엥? 그게 왜?"라고 생각이 되실 수 있는데

이런 데이터들을 관리하는 게 현시대에 가장 중요한 과제라고 할 수 있어요!

 

그럼 "이런 데이터를 모아서 어쩌려고 그러는 거지?"에 대한 답변을 하자면!

여러분들이 유튜브에서 흔하게 볼 수 있어요!

어떠한 분야의 영상을 보시면 광고도 관련된 광고가 나온다는 것을 파악하실 수 있어요!

 

여러분들이 관심 있는 분야를 데이터로 연관시켜서 자동적으로 광고를 띄워주는데 데이터베이스가 사용돼요!

이것뿐만이 아니라

날씨 관측, 경제관측, 정치 관측, 세계 각종 엄청나게 많은 분야에서 사용됩니다.

 

그래서 앞으로 이러한 데이터를 어떻게 다루느냐가 관건이 될 것 같아요.

 


 

DBMS는 Data Base Management System의 약자예요!

 

데이터베이스 형태로 저장된 방대한 양의 각종 정보를 체계적으로 관리하는 기업용 소프트웨어라고

네이버 사전에 나오네요!

 

말 그대로 엄청난 양의 데이터를 관리하는 시스템을 말하는 것입니다!

데이터중에서도 필요가 있는 데이터가 있고 필요가 없는 데이터가 있는데요.

사람이 다루는 데이터가 몇백 개까지는 수작업으로 가능하겠지만

아까처럼 200페타바이트 정도의 데이터가 발생하면 사람이 할 수 있는 한계를 넘어서는 거죠..

 

그래서 사람들은 DBMS라는 시스템에 맞춰서 데이터를 관리하게 되는 거예요!

 


SQL은 무엇일까?

 

SQL은 Structured Query Language의 약자입니다.

웹에서는 html, css, javascript로 다루듯이

데이터를 관리하는 데에도 관련 에디터? 프로그램? 이 필요해요!

그것을 전문적으로 다루는 소프트웨어가 필요한 셈이죠!

 

거기서 다루는 코드들이 있어요! 그것이

SQL이에요!

 


이렇게 데이터베이스(DB)에 관해서 설명드리게 되었는데요!

 

여러분들의 궁금증이 풀리셨길 최고왕은 바래요 ㅠㅠ

 

우리 IT의 최고가 되기 위해서 노력합시다!

 

할 수 있어요!

 

여러분 파이팅 ㅎㅎ

 

 

 

 

 

 

 

 

 

 

 

300x250
Comments