[DB 이론] 데이터베이스 관리 시스템(DBMS)
데이터베이스/데이터베이스 이론2023. 10. 3. 20:24[DB 이론] 데이터베이스 관리 시스템(DBMS)

이 글은 데이터베이스 개론 (저자 김연희)의 내용을 개인적으로 정리하는 글임을 알립니다. 데이터베이스 관리 시스템의 등장 배경 과거에는 데이터를 관리하기 위해 파일 시스템이라는 소프트웨어를 이용하였다. 파일 시스템 환경에서는 응용 프로그래머가 파일의 논리적인 구조뿐 아니라 물리적인 구조까지 정확히 파악해야 한다. 그래야 필요한 데이터에 직접 접근하여 처리하는 응용 프로그램을 개발할 수 있었다. 파일 시스템은 별도의 구매 비용이 들지 않는다는 장점이 있지만 응용 프로그램마다 파일을 따로 유지해야 하는 특징 때문에 아래와 같은 문제가 발생한다. 같은 내용의 데이터가 여러 파일에 중복 저장된다. 응용 프로그램이 데이터 파일에 종속적이다. 데이터 파일에 대한 동시, 공유 보안, 회복 기능이 부족하다. 응용 프로..

[DB 이론] 데이터베이스 기본 개념
데이터베이스/데이터베이스 이론2023. 9. 16. 18:37[DB 이론] 데이터베이스 기본 개념

이 글은 데이터베이스 개론 (저자 김연희)의 내용을 개인적으로 정리하는 글임을 알립니다. 데이터베이스의 필요성 데이터와 정보 데이터 : 현실 세계에서 단순히 관찰하거나 측정하여 수집한 시실이나 값으로, 자료라고도 한다. 정보 : 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물이다. 데이터에서 정보를 추출하는 과정 또는 방법을 정보 처리라 한다. 즉, 정보 처리는 데이터를 상황에 맞게 분석하거나 해석하여 데이터 간의 의미 관계를 파악하는 것이다. 현재성과 정확성을 보장하는 가치 있는 정보를 얻으려면 현재 상황을 정확히 관찰하고 측정하여 의미 있는 데이터를 많이 수집해야 한다. 하지만 데이터를 많이 수집하는 데 그쳐서는 안된다. 수집한 데이터를 효율적으로 저장했다가 필요할 ..

image