PROGRAMMING

MongoDB 실습 계획표 본문

Database/MongoDB

MongoDB 실습 계획표

Raccoon2125 2021. 1. 26. 09:32

210114

1. Python - MongoDB 연동(로컬)

2. Python - Cloud(Atlas) 연동

3. <tool> Python Editor: pycharm 활용

 

210115

MongoDB(로컬) ↔ Pymongo(using python) ↔ MongoDB Atlas 연동

 

210118

MongoDB

: database, collection, field 추가

(ex)

bookstore - books - title, photo, author, price, isbn

※ mongofiles.exe (utility) / MongoDB\Tools\100\bin

   : 이미지 활용을 위해 필요한 프로그램

 

210119

MongoDB에서 이미지가 16MB가 넘어갈 경우 gridfs를 통해 이미지를 분할하여 보관

gridfs → fs.files, fs.chunks로 나뉘어짐

※ fs.files: 파일 정보

   fs.chunks: 파일 데이터 (파일의 긴 데이터를 쪼개놓은 형태)

pycharm 내부 base64 모듈(encoding 내장모듈)을 통해 binary로 변환

web flask 활용

 

210120, 210121

Layout 설정

Layout 도면

Bootstrap(반응형 웹)을 활용한 웹페이지 그리기

※ bootstrap 사용 방식

  1. CDN(content delivery network) : 인터넷 접속(개발 시 주로 사용)

  2. 파일 다운로드

     i. CSS

     ii. JavaScript

 

210122

Atlas 연결 - 문자열 받아서 저장 및 연결-호출

select를 활용한 옵션 선택 및 반영(HTML app)

로그인, 로그아웃 (※ 암호화 차후 필요)

일기예보 활용(Google - OpenWeatherMap)

 

210125

날씨 창 최신화

로그인 + 회원 등록 + 로그아웃

google web font를 활용한 글씨체 변경

 

210126

MySQL 세팅 간단한 명령어 확인

 

210127

MySQL 모델링 DB (엔지니어링)

 

210128

naver 영화 예매 (태그 깊이 있는 곳을 꺼내는 작업)

※ 빅데이터 수집 → 저장 →  시각화(matplotlib)

    → requests.get(url), BeautifulSoup(find, select)

        i) find: tag + attribute(attr)

        ii) select: CSS 사용 (태그를 지정하되 순차적으로 호출 가능하여 편의성 증대 + 다른 추가 기능들 제공)

    → MongoDB로 데이터 저장

 

210201

총 정리 + alpha

'Database > MongoDB' 카테고리의 다른 글

Studio 3T & MongoDB tool(for win10) 설치  (0) 2021.01.26
Atlas ↔ Pymongo  (0) 2021.01.26
Pymongo(MongoDB & PyCharm)  (0) 2021.01.15
웹 크롤링(Web crawling) + Tip  (0) 2021.01.15
Pycharm  (0) 2021.01.15
Comments