wisePocket

[Database] DB 간단 개념 및 MongoDB Atlas 설정 본문

Python&Flask Tutorials, AWS EB/3rd WEEK Python, Crawling, MongoDB

[Database] DB 간단 개념 및 MongoDB Atlas 설정

ohnyong 2023. 7. 5. 12:03

DB를 사용하는 주된 이유?

데이터를 넣기 위함? (X)

데이터를 잘 찾기 위함 (O)

 

DB의 종류

  • RDBMS(SQL)
  • 행/열의 생김세가 정해짐
  • 엑셀에 데이터를 저장하는 것과 유사하다.
  • 정형화되어 있는 만큼 데이터의 일관성이 있다.
  • 분석에 용이 할 수 있다.

 

  • No-SQL(Not-only SQL)
  • 행/열의 생김세가 정해짐
  • 엑셀에 데이터를 저장하는 것과 유사하다.
  • 정형화되어 있는 만큼 데이터의 일관성이 있다.
  • 분석에 용이 할 수 있다.

 

클라우드 서비스인 MongoDB Atlas 가입해보자

MongoDB Atlas 회원 가입 진행(Google 로그인)

https://account.mongodb.com/account/register

 

Cloud: MongoDB Cloud

 

account.mongodb.com

  • Plan : Free
  • Provider : aws
  • Region : Seoul
  • => Create

Username & Password 지정

IP : 0.0.0.0 add entry

 

DB 접속 준비가 완료되었다.

 

 

이전에 실습했던 로컬에 설치한 Oracle, MongoDB와 비교하여 환경구축 과정이 생소하지만

MongoDB, 클라우드 서비스를 이용하는 것에 앞으로 실습이 기대된다.

MongoDB의 sql을 전체적으로 강의를 듣고 실습하긴 했지만 이전 과정에서는 Oracle을 주로 사용해서 Mongodb sql문도 대충 넘겨배웠던 부분을 이번 실습에서 주요 DB로 사용하게 되니 큰 도움이 될 것 같다.

 


 

해당 스터디는 아래 깃을 통해 업데이트 되고 있습니다.

https://github.com/yzpocket/Sparta99training

 

GitHub - yzpocket/Sparta99training

Contribute to yzpocket/Sparta99training development by creating an account on GitHub.

github.com