웹개발 3 주차
python
일종에 번역 팩을 설치 하는 것과 같다. 컴퓨터의 0101010을 언어를 파이썬이라는 언어로 적용하여 번역해주는 것이다.
매우 직관적인 언어이고 다양한 것을 할 수 있다. 하지만 모든것을 개발자가 다 외우고 사용할 수 없으니, 구글을 통해서 필요 할때 마다 찾아서 사용하는 것이 좋다.
파이썬 기초 문법
변수, 자료형, 함수, 조건문, 반복문
웹스크래핑
라이브러리를 두가지를 설치 한다. requests, bs4를 설치를 한다
기본 세팅
DB
여러 사람이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합이다. 논리적으로 연관된 하나 이상의 자료의 모음으로 그 내용을 고도로 구조화함으로써 검색과 갱신의 효율화를 꾀한 것이다. 즉, 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체라고 할 수 있다.
두가지의 DB가있다
SQl
행/열의 생김새가 정해진 엑셀에 데이터를 저장하는 것과 유사합니다. 데이터 50만 개가 적재된 상태에서, 갑자기 중간에 열을 하나 더하기는 어려울 것입니다. 그러나, 정형화되어 있는 만큼, 데이터의 일관성이나 / 분석에 용이할 수 있습니다.
No-SQl
딕셔너리 형태로 데이터를 저장해두는 DB입니다. 고로 데이터 하나 하나 마다 같은 값들을 가질 필요가 없게 됩니다. 자유로운 형태의 데이터 적재에 유리한 대신, 일관성이 부족할 수 있습니다.
mongoDB
요즘에는 클라우드환경에서 사용하는 것을 사용한다
링크
https://account.mongodb.com/account/register
Cloud: MongoDB Cloud
account.mongodb.com
가입하여 무료로 이용하면된다