👋 Hello, I am Seung-ho Ham

🧑🏻‍💻 A Developers who create code that changes the world

2024/08/02 2

MongoDB 기초 가이드: 데이터 삽입, 조회, 삭제 및 정규 표현식 활용

MongoDB는 비관계형(NoSQL) 데이터베이스로, 유연한 데이터 모델과 뛰어난 확장성으로 많은 개발자들 사이에서 인기를 얻고 있습니다. MongoDB에서 데이터를 삽입, 조회, 삭제하는 방법과 정규 표현식을 활용한 데이터 필터링 방법을 알아볼 것입니다.  MongoDB에서 데이터 삽입하기단일 문서 삽입('insertOne') : 하나의 문서를 삽입할 때는 'insertOne'을 사용합니다.다음은 'test_2' 컬렉션에 하나의 문서를 삽입하는 코드 입니다.db.getCollection("test_2").insertOne({    name: "User100",    age: 25,    address: "1001"}) 다중 문서 삽입('insertMany') : 여러 문서를 한 번에 삽입하려면 'ins..

Development/NoSQL 2024.08.02

SQL과 NoSQL은 뭐가 다를까? 차이점은?

SQL (Structured Query Language)과 NoSQL (Not Only SQL)은 데이터베이스 관리 시스템(DBMS)의 두 가지 주요 유형입니다. 이 두가지 시스템은 데이터 저장 및 관리 방식에서 중요한 차이점을 가지고 있습니다. 첫번째로 데이터 모델 부분에서의 차이를 가지고 있습니다.SQL은 구조화된 스키마로 이루어져 있습니다. 정해진 스키마를 사용하며, 데이터는 행과 열로 저장이 됩니다. 또한 테이블은 정해진 구조와 유형을 갖춘 데이터 필드로 구성됩니다. 그리고 관계형 데이터베이스로 관계형 모델에 따라 데이터가 저장되고 테이블간의 관계는 외래키를 통해 정의됩니다. 반면 NoSQL은 유연한 스키마로 이루어져 있습니다. 스키마가 없거나 매우 유연하며, 데이터 구조가 필요에 따라 동적으로 ..

Development/NoSQL 2024.08.02
반응형