DB

기록하는 개발생활
관계형 DB와 비관계형 DB의 차이(RDBMS vs NoSQL)
·DB
관계형 DB란?(RDBMS)관계형 데이터베이스는 관계형 데이터베이스 모델은 데이터를 테이블, 인덱스 및 뷰로 정리합니다. 이 테이블 형식 구조를 사용하면 SQL과 같은 쿼리 언어를 사용하여 관련 데이터를 쉽게 만들고, 읽고, 수정하고, 삭제할 수 있습니다.   특징데이터를 테이블, 인덱스, 뷰 등으로 정리합니다.SQL과 같은 쿼리 언어를 사용하여 데이터를 관리합니다.트랜잭션 처리를 지원하여 데이터 일관성을 유지합니다.정규화를 통해 데이터 중복을 최소화하고 구조화합니다. 장점데이터 처리 성능이 뛰어나 정렬, 탐색, 분류가 빠릅니다.데이터의 무결성을 보장하고 신뢰성이 높습니다.정규화에 따른 갱신 비용을 최소화할 수 있습니다. 단점스키마 변경이 어려울 수 있어, 기존에 작성된 스키마를 수정하기 어려울 수 있습..
[DB] 관계형 데이터베이스의 1:1, 1:N, N:M 관계
·DB
관계형 데이터베이스관계형 데이터베이스는 데이터를 키(Key)와 밸류(Value)를 테이블 형태로 저장하고 관리하는 시스템입니다. 각 테이블은 행(row)과 열(column)로 구성됩니다.관계관계형 데이터베이스에서 "관계"는 테이블 간의 연결 및 연관성을 의미합니다. 테이블은 서로 독립적으로 존재할 수 있지만, 외래 키(foreign key)를 사용하여 하나의 테이블의 데이터가 다른 테이블의 데이터와 어떻게 연관되는지를 정의합니다. 이러한 관계는 데이터의 무결성을 유지하고, 중복을 최소화합니다. 관계형 데이터베이스에서 테이블 간의 관계는 세 가지 형식이 있습니다!예시와 같이 설명하겠습니다.1:1 관계 (일대일 관계)1:1 관계란 테이블 A와 테이블 B의 Row(행)가 정확히 일대일 매칭이 되는 관계유저 테..
remazitensi
'DB' 카테고리의 글 목록 (2 Page)