목록데이터베이스 (4)
SOCO
파이썬으로 몽고db제어하기 1. pymongo 라이브러리를 설치해야함 터미널에서 pip3 install pymongo => Successfully installed pymongo-3.11.4 2. pymongo라이브러리 import : import pymongo 3. 로컬pc에 있는 Monogodb에 접속하기 처음에 pymongo를 설치하고 Import한 다음 mongodb서버에 접속해야함 : MongoClinet() import pymongo connection = pymongo.MongoClient() #주소를 입력하지 않는 경우 로컬pc에 연결됨(default : 27017) cf. 로보 3T를 사용하는 경우 몽고db가 있는 주소를 적어줬음 4. database, collection를 생성 또는 선..
설치 1) Brew install mongodb : 에러 발생 ==> Searching for a previously deleted formula (in the last month)... Error: No previously deleted formula found. ==> Searching taps on GitHub... Error: No formulae found in taps. 2) brew install mongodb-community : 에러발생 ==> Searching for similarly named formulae... Error: No similarly named formulae found. ==> Searching for a previously deleted formula (in the..
정보관리도구의 발전 1. File : 사용하기 쉽고, 어디에나 있으면서, 전송하기 편함 (현재 db조차도 그 정보를 파일에 저장한다!) 2. 처음에는 파일만으로도 가능했지만 정보가 폭발적으로 증가하고 다양해지면서 파일만으로는 효과적으로 입력저장출력하는 것이 어려워짐 데이터를 정리정돈해서 필요할 때 쉽게 꺼내 쓰고싶다는 욕심이 생겨난 것임 3. 1960부터 파일의 한계를 극복하기 위한 시도가 생김 누구나 쉽게 데이터를 정리정돈할 수 있는 전문적인 소프트웨어를 고안함 이런 맥락에서 만들어진 소프트웨어를 db라고 부르기 시작함 4. 1970 관계형데이터 베이스라는 새로운 db를 고안함 이후 여러 관계형데이터베이스가 출현함 관계형db는 지금까지 절대강자로 군림함 데이터베이스의 역할 캐비넷 == 데이터베이스 뒤죽..
database ranking 2021 1. Oracle (relational Dbms) 관공서, 대기업에서 매우 비쌈 자금력이 있는 기업이나 정부에서 많이 사용함 개인적으로 사용하고 싶다거나 작은 회사에서 쓰려고 하거나 큰 회사라도 신뢰성이 높은 데이터를 다루는 게 아니면 추천 x 2. MySQL (relational Dbms) 무료, 오픈소스 관계형 데이터베이스를 이용하고 싶으면서 자금이 많이 없으면서 개인적으로 사용하고 싶거나 작은 회사 대규모의 데이터가 생산되지만 신뢰성은 아주 중요하지 않은 기업 3. Microsoft SQL Server (relational Dbms) 4.PostgreSQL(relational Dbms) 5. MongoDB (document store) SNS의 등장,IoT의 ..