
총 2개
-
Counting정렬2024.10.021. 데이터베이스 기초 1.1. 데이터베이스와 DBMS의 이해 데이터베이스는 "한 조직의 여러 응용 시스템을 다수의 사용자가 공용(shared)으로 사용하기 위해 통합(integrated), 저장(stored)된 운영(operational) 데이터의 집합"이다. 이는 과거 사용자 또는 프로그램이 직접 데이터에 접근하는 파일 처리 시스템의 문제점을 해결하기 위해 등장한 것이다. 파일 처리 시스템의 문제점으로는 데이터의 중복성, 데이터의 종속성, 데이터의 무결성 훼손, 동시 접근 이상 등이 있다. 이에 반해 데이터베이스는 자기 기...2024.10.02
-
후로킹 파일2025.03.221. 후로킹 파일 개요 1.1. 동시성 제어 동시성 제어는 데이터베이스 관리에 있어 매우 중요한 요소이다. 다수의 사용자가 데이터베이스에 동시에 접근할 수 있도록 허용하되, 데이터베이스의 일관성을 유지하는 것이 핵심이다. 이를 위해 데이터베이스 관리 시스템에서는 로킹(locking) 기법을 활용한다. 로킹이란 동일한 데이터 항목에 대한 여러 트랜잭션들의 동시 접근을 조정하는 기법이다. 데이터베이스 내 각 데이터 항목마다 로크(lock)라 불리는 변수가 존재한다. 트랜잭션이 데이터 항목에 접근할 때마다 해당 데이터의 로크를 요청하...2025.03.22