[mongoDB] mongo db의 CRUD
·
강의노트
※이글의 예시들은 Udemy의 Angela Yu의 "The-Complete-Web-Development-Bootcamp" 강의의 내용을 정리한 것입니다. mongoDB의 CRUD 공식문서 mongo db를 설치한 이후, CRUD operation을 연습해보려 한다. 터미널에 아래와 같이 입력한다. 이렇게 mongodb 서버를 켜는 것이다. mongod 이후, 새 터미널 창을 열어 mongo라고 입력하면 mongoDB를 시작할 수 있다. show dbs라고 쳐서 현재 데이터베이스를 확인하고, use shopDB라고 쳐서 데이터베이스를 새로만든 shopDB로 전환한다. 1. CREATE db.collection.insertOne() 공식문서에 위의 명령어로 create 오퍼레이션을 작동시킬 수 있다고 한다...
[SQL] 데이터베이스 조작
·
강의노트
※이글의 예시들은 Udemy의 Angela Yu의 "The-Complete-Web-Development-Bootcamp" 강의의 내용을 정리한 것입니다. 데이터베이스를 조작할 때, 가장 기본은 CRUD이다. CRUD는 Create Read Update Delete 의 약자이다. https://sqliteonline.com/ 위 사이트에서 sql을 온라인으로 연습해볼 수 있다. 1. CREATE 상품 id(key) name price 1 pen 5000 이제 create을 해 볼 차례다. w3school에 가면, sql 문서를 보고 어떻게 create을 사용하는 지 알 수 있다. 위 표를 create table을 이용하여 만들어보도록 하겠다. CREATE TABLE products ( id Int NOT ..
SQL vs NoSQL
·
강의노트
※이글의 예시들은 Udemy의 Angela Yu의 "The-Complete-Web-Development-Bootcamp" 강의의 내용을 정리한 것입니다.  세상에는 수많은 데이터베이스가 있고, 우리는 다룰 데이터의 종류나 구조에 따라 그 중 한가지를 골라 사용하게 된다. 이런 수많은 데이터베이스들은 크게 두 부류로 나뉘게 된다. 첫번째는 SQL, 다른 한가지는 NoSQL이다. SQL? NoSQL?  SQL은 Structured Query Language의 약자로 업계에서 수년동안 이용되어 왔다. 대표적으로 MySQL, PostgreSQL이 있다.NoSQL은 Not Only Structured Query Language의 약자로 SQL이 아니라면 어떤 포맷이든 될 수 있지만, 대부분 비슷한 포맷을 가지고 ..