데이터베이스

데이터베이스

데이터베이스 관리 시스템

데이터베이스 관리 시스템의 등장 배경 과거에는 파일 시스템이라는 소프트웨어를 이용. 데이터를 파일로 관리할 수 있도록 파일을 생성·삭제·수정·검색하는 기능을 제공. 응용 프로그램별로 필요한 데이터를 별도의 파일로 관리. 하지만 파일 시스템은 문제가 많았다. 같은 내용의 데이터가 여러 파일에 중복 저장 (데이터 중복성) : 저장 공간 낭비, 데이터 일관성, 무결성 유지 어려움. 응용 프로그램이 데이터 파일에 종속적 (데이터 종속성) : 파일의 구조를 변경하는 응용 프로그램도 함께 변경. 데이터 파일에 대한 동시 공유, 보안, 회복 기능이 부족. 응용 프로그램 개발 어려움. 데이터베이스 관리 시스템의 정의 데이터베이스 관리 시스템 (DBMS) 파일 시스템의 데이터 중복과 데이터 종속 문제를 해결하기 위해 제..

데이터베이스

데이터베이스 기본 개념

데이터베이스의 필요성 데이터 : 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값으로 자료라고도 한다. 정보 : 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물. 가치 있는 정보를 얻으려면 현재 상황을 정확히 관찰하고 측정하여 의미 있는 데이터를 많이 수집해야 한다. 그리고 수집한 데이터를 효율적으로 저장했다가 필요할 때 언제든 사용할 수 있어야 한다. 따라서 유용하게 활용할 수 있는 정보를 정확히 추출할 수 있도록 데이터를 대신 관리해 주는 데이터베이스가 필요하다. 데이터베이스의 정의와 특징 데이터베이스 : 특정 조직의 여러 사용자가 '공유'하여 사용할 수 있도록 '통합'해서 '저장'한 '운영' 데이터의 집합. 데이터베이스의 정의 4가지 공유 데이터 : 특정..

NamDoHyeon
'데이터베이스' 카테고리의 글 목록