728x90

과목  : 데이터베이스 필기 정리1


정보시스템 

- 조직체에 필요한 데이터를 수집, 저장해 두었다가 필요시에 처리해서 의사 결정에 유용한 정보를 생성하고 

  분배하는 수단

- 사용 목적에따라 1.경영정보 시스템 2. 군사 정보시스템 3. 인사행정 정보 시스템 4. 의사결정 지원 시스템등 사용


자료

- 현실세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나 결과값으로 가공되지 않은 상태


정보

- 의사 결정에 도움을 줄 수 있는 유용한 형태, 자료를 가공 해서 얻은 결과물

       

자료 -> 가공(처리) -> 정보


데이터웨어 하우스                      

- 조직이나 기업체의 중심이 되는 주요 업무 시스템에서 추출되어 새로이 생성된 테이터베이스로써 의사 결정 지원 시스템을 지원하는 주체적, 통합적, 시간적 데이터의 집합체                                           



데이터베이스 정의

- 통합된 데이터(Integrated Data) : 자료의 중복을 배제한 데이터의 모임

- 저장된 데이터(Stored Data) : 컴퓨터가 접근 할 수 있는 저장 매체에 저장된 자료

- 운영 데이터(Operation Data) : 조직의 업무를 수행하는데 있어서 존재 가치가 확실하고 없어서는 안될 반드시 필요한 자료

- 공용 데이터(Shared Data) : 여러 응용 시스템들이 공동으로 소유하고 유지 하는 자료



데이터베이스의 특징

- 실시간 접근성 : 수시적이고 비정형적인 질의(조회)에 대하여 실시간 처리에 의한 응답이 가능

- 게속적인 변화 : 새로운 데이터의 삽입, 삭제, 갱신으로 항상 최신의 데이터를 유지함

- 동시공유 : 여러사용자가 동시에 자기가 원하는 데이터를 이용 할 수 있음

- 내용에 의한 참조 : 데이터베이스의 데이터를 참조할떄 데이터 주소나 위치에 의해서가 아니라 사용자가 요구하는 데이터의 내용으로 데이터를 찾음


DBMS (DataBases Management System) 의 정의

- 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성하고 데이터베이스를 관리 해주는 소프트웨어

- 기존 파일시스템의 갖는 데이터 종속성, 중복성의 문제를 해결하기 위해서 제안된 시스템으로 모든 응용 프로그램들이 데이터베이스를 공용할 수 있도록 관리 해준다.

- 데이터베이스의 구성, 접근방법, 유지관리에 대한 모든 책임을 진다.


DBMS의 필수 기능

- 정의 : 데이터와 데이터의 관계를 명확하게 명세 할수 있어야 하며, 원하는 데이터 연산은 무엇이든 명세할 수있어야 한다.

- 조작 : 데이터의검색(요청), 갱신(변경), 삽입 삭제 등을 체계적으로 처리하기 위해 데이터 접근 수단 등을 정하는 기능

- 제어 : 정당한 사용자가 허가된 데이터만 접근할 수 있도록 보안을 유지하고 권한을 검사 할 수 있어야 한다, 여러 사용자가 데이터베이스를 동시 접근하고 데이터를 처리할떄 처리 결과가 항상 정확성을 유지하도록 병행 제어를 할 수 있어야 한다.


DBMS의 장단점

장점                                                    단점

- 데이터의 중복을 피할 수있음                        - 데이터베이스 전문가 부족

- 데이터의 일관성을 유지                               - 전산화 비용이 증가 

- 데이터의 무결성을 유지                               - 대용량 디스크의 집중적인

- 보안을 유지 가능                                          과부하가 발생함

- 데이터를 표준화할수 있음                            - 파일의 백업과 복구가 어려움

- 데이터를 통합하여 관리가 가능                     - 시스템이 복잡함

- 항상 최신의 데이터를 유지

- 데이터의 실시간 처리가 가능

- 데이터의 논리적, 물리적 독립성이 보장


기존 파일 처리 방식에 문제점

- 종속성으로 인한 문제 : 데이터 파일이 보조기억장치에 저장되는 방법이나 저장된 데이터의 접근방법을 변경할 떄는 응용 프로그램도 같이 변경해야 한다.


- 중복성 문제점 : 중복된 데이터 간에 내용이 일치하지 않는 상황이 발생하여 일관성이 없어짐

- 보안성 문제 : 중복되어 있는 모든 데이터에 동등한 보안 수준을 유지하기가 어려움

- 경제성 문제 : 저장공간의 낭비와 동일한 데이터의 반복 작업으로 인한 비용의 증가

- 무결 문제 : 제어의 분산으로 인해 데이터의 정확성을 유지하기가 어려움










728x90

+ Recent posts