본문 바로가기

데이터베이스3

데이터베이스 관리 시스템(DBMS : DataBase Management System) 이란? 데이터베이스 관리 시스템(DBMS : DataBase Management System)은 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어 도구의 집합체이다. 데이터 집단과 데이터를 관리하는 프로그램으로 운영체제 위에서 작동되며, 데이터베이스의 생성과 조작을 담당한다. ※데이터베이스 관리 시스템(DBMS)의 필수 기능 정의(Definition Facility) : 데이터베이스의 스키마를 정의하는 기능이다. 즉, 데이터베이스의 논리적 구조, 물리적 구조와 구조 사이의 사상관계(Mapping)를 정의한다. 또한 데이터베이스와 응용 프로그램이 서로 인터페이스 할 수 있는 방법을 제공한다. 조작(Manipulation Facility) : 사용자가 데이터를 처리할 수 있게 하는 도.. 2020. 11. 28.
데이터베이스(DB : Data Base)의 개념 데이터베이스(Data Base)는 응용 시스템들이 데이터를 공유할 수 있도록 운영에 필요한 모든 데이터를 통합하여 컴퓨터에 저장한 데이터를 말한다. 현실 세계에서의 저장 장치를 컴퓨터 세계로 옮겨 놓은 것으로 생각하면 된다. 데이터의 종류로는 공유 데이터, 운영 데이터, 통합 데이터, 저장 데이터가 있다. 공유(공용) 데이터(Shared Data) : 필요한 정보를 여러 사람이 함께 사용할 목적으로 만들어진 데이터 운영 데이터(Operation Data) : 한 조직체가 유지되고 운영에 필요로 하는 데이터 ( 관리와 다름) 통합 데이터(Integrated Data) : 데이터 집단에서 자료의 중복이나 군더더기를 제거하여(최소화하여) 최적화시킨 데이터 저장 데이터(Stored Data) : 컴퓨터 시스템이.. 2020. 11. 25.
정보 시스템 (IS : Information System) 정보 시스템은 필요한 자료를 수집, 분배하여 저장한 후 필요할 때에 자료를 처리하여 정보를 제공하는 시스템이다. 한 조직체의 데이터를 바탕으로 의사결정에 필요한 정보를 추출하고 생성한다. ※자료와 정보의 구분 자료(Data)는 직관적인 것으로, 현실 세계에서 측정을 통해 얻은 값을 말한다. 처리되지 않은 데이터 정보(Information)는 자료를 분석하여 얻어낸 지식, 즉 처리된 값을 말한다. 가공된 자료 ※자료 처리의 유형 1. 일괄 처리 시스템은 발생하는 자료들을 모아 일정한 시점에 한 번에 처리한다. 트랜잭션(일)을 모아서 한 번에 처리하는 방식이다. 2. 실시간 온라인 처리 시스템은 데이터 발생 시 즉시 중앙 컴퓨터에 전달하여 처리하는 방식이다. 3. 분산 처리 시스템은 처리 시스템이 여러개로 .. 2020. 11. 23.