'PROGRAMMING/Database' 카테고리의 글 목록 (2 Page) — J Story

PROGRAMMING/Database

PROGRAMMING/Database

[Database] 관계형 데이터베이스 RDB, 키 | 인덱스 | 무결성 | 조인 | 정규화 | 트랜잭션

데이터 베이스데이터베이스는 관계형 데이터베이스, NoSQL 데이터베이스, 그래프 데이터베이스 등 다양한 유형이 있습니다. 관계형 데이터베이스는 SQL(Structured Query Language)을 사용하여 데이터를 조작하는 데 중점을 둔 전통적인 데이터베이스 유형이며, NoSQL 데이터베이스는 SQL을 사용하지 않는 비관계형 데이터베이스 유형입니다. 그래프 데이터베이스는 데이터를 그래프로 저장하고 관리하는 유형으로, 복잡한 관계형 데이터를 다루는 데 유용합니다. 오늘은 관계형 데이터베이스에 대해 좀 더 깊게 공부하는 과정에서 기록을 남겨두려 합니다. [Database] SQL과 NoSQL, 정의 | 비교 | 특징 | 장단점 | 종류 (feat. MongoDB, Oracle, MySql)Database..

PROGRAMMING/Database

[Database] MongoDB, 정의 | 특징 | 장단점 | Mac/Window 설치방법 | 명령어 | 문법 | 예제코드 (feat. CRUD, NoSQL, Collection, Document)

MongoDB, 몽고디비 몽고디비(MongoDB)는 문서 지향(Document-Oriented) NoSQL 데이터베이스입니다. 이것은 데이터를 JSON과 비슷한 BSON(Binary JSON) 형식으로 저장합니다. 몽고디비는 대규모, 복잡한 애플리케이션에서 많은 양의 데이터를 저장하고 처리하는 데 유용합니다. 또한 몽고디비는 수평적 확장이 가능하며, 높은 가용성과 성능을 제공합니다. 몽고디비는 현재 많은 양의 애플리케이션에서 사용되고 있습니다. 이는 데이터를 JSON과 비슷한 BSON 형식으로 저장하여 개발자가 쉽게 다룰 수 있기 때문이며, 높은 가용성과 확장성을 제공하여 대규모 애플리케이션에서도 사용할 수 있습니다. 몽고디비는 페이스북, 구글, 아마존, 셀프리지 등의 대규모 기업에서 사용되고 있으며, ..

PROGRAMMING/Database

[Database] SQL과 NoSQL, 정의 | 비교 | 특징 | 장단점 | 종류 (feat. MongoDB, Oracle, MySql)

Database, 데이터베이스 데이터베이스는 여러 사람이 공유하고 사용할 수 있는 데이터의 모음집이며, 이를 효율적으로 저장, 검색, 관리하기 위한 소프트웨어 도구입니다. 보통 데이터베이스는 컴퓨터 시스템에 저장되며, 데이터베이스 관리 시스템(DBMS)을 사용하여 데이터를 관리합니다. 데이터베이스는 일반적으로 구조화된 데이터와 비구조화된 데이터 모두를 저장할 수 있으며, 예를 들어 회사에서는 고객 정보, 주문 내역, 재고량 등을 데이터베이스에 저장하여 사용합니다. 데이터베이스는 여러 사람이 동시에 접근하고 수정할 수 있어서, 데이터의 일관성과 무결성을 유지하기 위해 관리자가 액세스 권한을 관리하고, 데이터의 정합성을 유지하기 위한 제약 조건과 규칙을 설정할 수 있습니다. 데이터베이스는 매우 중요한 기업 ..

인프준
'PROGRAMMING/Database' 카테고리의 글 목록 (2 Page)