본문 바로가기
728x90

DataBase/DB2

[DB] RDB와 NoSQL 1. 관계형 데이터베이스(RDB)1 - 1. 개념RDB(Relational Database)는 데이터를 테이블에 저장하고 데이터의 관계를 통해 데이터를 관리하는 DB이다.테이블은 고정된 행(row)과 열(column) 구조SQL을 사용하여 데이터의 CRUD, 조인 등을 수행한다.1 - 2. 특징정형 데이터: 스키마가 미리 정의되어 있기에 데이터의 일관성이 높다.관계 기반트랜잭션 지원: ACID 속성을 보장하여 데이터 무결성을 유지 가능하다.SQL 사용수직 확장(Scale -Up)에 적합1 - 3. 사용 환경높은 데이터 무결성과 일관성이 중요한 환경 → 금융 거래, 결제 시스템처럼 데이터 정확성이 필수인 경우OLTP 환경 → 짧고 빈번한 트랜잭션 처리에 최적화정형 데이터 중심의 복잡한 질의 환경 → JOI.. 2025. 8. 14.
[DB] 데이터 전환 1. 데이터 전환데이터 전환: 운영 중인 기존 정보 시스템(As-Is)에 축적되어 있는 데이터를 추출(Extraction)하여 새로 개발할 정보 시스템(To-Be)에서 운영 가능하도록 변환(Transformation) 후 적재(Loading)하는 일련의 과정→ETL( Extraction, Transformation, Loading) 과정 혹은 데이터 이관(Migration), 데이터 이행이라고도 함정합성이란?데이터 정합성(Data Consistency): 한 조직 안팎의 여러 시스템·테이블·뷰에 분산-저장된 동일 개념의 데이터 값이 논리적으로 서로 모순되지 않고 일관되게 맞아떨어지는 상태2. 데이터 전환 계획서데이터 전환 계획서: 데이터 전환이 필요한 대상을 분석하여 데이터 전환 작업에 필요한 모든 계획.. 2025. 6. 17.
728x90