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