Database생성 : use🔖 use DATABASE_NAMEDatabase 생성 명령어생성 후, 생성된 데이터베이스 사용데이터베이스가 이미 존재하는 경우엔 현존하는 데이터베이스 사용> use mongodb_tutorialswitched to db mongodb_tutorial제거 : dropDatabase()🔖 db.dropDatabase()Database 제거명령어 사용 전, use 명령어로 삭제하고자 하는 데이터베이스 선택> use mongodb_tutorialswitched to db mongodb_tutorial> db.dropDatabase();{ "dropped" : "mongodb_tutorial", "ok" : 1 }db현재 사용중인 데이터베이스 확인> dbmongodb_tutori..
NoSQL?Not Only SQL : 기존의 RDBMS의 한계를 극복하기 위해 만들어진 새로운 형태의 데이터저장소관계형 DB가 아니므로, RDMS처럼 고정된 스키마 및 JOIN이 존재하지 않는다.Document?Document Oriented 데이터베이스== RDMS의 record데이터 구조 : 한개이상의 field-value pair (JSON){ "_id": ObjectId("5099803df3f4948bd2f98391"), "username": "velopert", "name": { first: "M.J.", last: "Kim" }}여기서 _id, username, name 은 field고 그 오른쪽에 있는 값들은 value 입니다._id 는 12bytes의 hexadecimal ..
MongoDB 설치윈도우https://www.mongodb.com/try/download/community에서 Select package → msi파일 다운로드대부분 next 를 누르면 되고, Choose Setup Type 이 나오면 Complete 를 선택여기서 기본 선택 되어있는 Install MongoD as a Service 를 선택하게 되면 클라우드가 내 데이터베이스 서버가 되는데, 선택 해제 후 Next 해준다.아래 Install MongoDB Compass 를 체크하고 설치를 진행하면 MySQL 워크벤치와 비슷한 역할을 하는 Compass까지 함께 설치된다.시스템 환경변수 처리 C:\Program Files\MongoDB\Server\(현재버전)\bin를 환경변수→Path에 삽입C:\에 d..