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