dbms

·기술 탐구/RDB
개요데이터베이스(Database)는 개발자뿐 아니라 기획자, 데이터 분석가 등 모든 IT 직군이 기본적으로 이해해야 하는 핵심 개념이다. 이번 글에서는 데이터베이스의 기초를 다시 훑어보며, 주요 용어의 의미와 그들 간의 관계를 명확히 정리한다. 내용데이터베이스의 정의데이터베이스(Database)는 전자적으로 사용되는 관련 데이터의 조직화된 집합을 뜻한다.데이터는 같은 목적이나 같은 출처로 묶이며,조회와 갱신이 쉽도록 구조화되어 있다.예를 들어, 쇼핑몰의 데이터베이스는 ‘상품 정보’, ‘고객 정보’, ‘주문 내역’처럼 서로 관련된 데이터를 체계적으로 저장한다. DBMS의 정의DBMS(Database Management System)는 데이터베이스를 정의·생성·접근·관리하는 소프트웨어를 말한다.대표적으로 O..
개요 트랜잭션이 동시에 실행될 때 발생할 수 있는 다양한 문제를 해결하기 위해 스케줄링 기법이 활용된다.  (RDB) 트랜젝션이 동시에 실행될 때 isolation을 보장하는 기본 이론 (feat: schedule, serializability)개요현대의 데이터베이스 시스템은 다수의 사용자가 동시에 다양한 트랜잭션을 실행함에 따라 높은 성능과 일관성을 유지하는 것이 필수적이다. 이러한 환경에서 트랜잭션의 동시 실행은 시스wise-dev-seop.tistory.com  이 중에서도 Recoverability Schedule은 시스템 장애 발생 시 트랜잭션의 복구 가능성을 보장하기 위한 중요한 개념이다. 본 글에서는 Recoverability Schedule의 개념과 관련된 다양한 유형들에 대해 알아보고자 ..
지혜와 본질을 추구하는 자
'dbms' 태그의 글 목록