목록정보처리산업기사/정보처리산업기사 필기 (37)
판봉 개발 일기
데이터 모델의 정의 데이터 모델은 현실 세계의 정보들을 컴퓨터에 표현하기 위해서 단순화, 추상화 하여 체계적으로 표현한 개념적 모형입니다. 데이터, 데이터의 관계, 의미 및 일관성, 제약조건 등을 기술하기 위한 개념적 도구들의 모임 데이터베이스 설계 과정에서 데이터의 구조를 논리적으로 표현하기 위해 사용되는 도구 데이터의 구조를 논리적으로 묘사하기 위해 사용되는 지능적 도구 데이터 모델의 종류 개념적 데이터 모델 현실 세계에 대한 인간의 이해를 돕기 위해 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정 속성들로 기술된 개체 타입과 이 개체 타입들 간의 관계를 이용하여 현실 세계를 표현한다 현실 세계에 존재하는 개체를 인간이 이해할 수 있는 정보 구조로 표현하기 때문에 정보 모델이라고도 한다. 대표..
DBA(DataBase Administrator) 데이터베이스 시스템의 모든 관리와 운영에 대한 책임을 지고 있는 사람이며 그룹으로 다음과 같은 역할을 합니다. 데이터베이스 설계와 조작에 대한 책임 데이터베이스 구성 요소 결정 개념 스키마 및 내부 스키마 정의 데이터베이스의 저장 구조 및 접근 방법 정의 보안 및 데이터베이스의 접근 권한 부여 정책 수립 장애에 대비한 예비조치와 회복에 대한 전략 수립 무결성을 위한 제약 조건의 지정 데이터 사전의 구성과 유지 관리 사용자 변화 요구와 성능 향상을 위한 데이터베이스의 재구성 행정 책임 사용자의 요구와 불평의 청취 및 해결 데이터 표현 방법의 표준화 문서화에 대한 기준 설정 데이터베이스 사용에 관한 교육 시스템 감시 및 성능 분석 변화 요구에 대한 적응과 성..
데이터베이스 언어(Database Language)는 데이터베이스를 구축,이용하기위한 데이터베이스 시스템과의 통신수단입니다 데이터베이스 언어는 DBMS를 통해 사용하고 기능과 사용 목적에 따라 데이터 정의, 조작, 제어 언어로 구분이 됩니다. 데이터 정의 언어(DDL: Data Definition Language) 데이터 정의 언어(DDL)는 DB 구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정할 목적으로 사용 데이터 정의 언어는 번역한 결과가 데이터 사전이라는 특별한 파일에 여러개의 테이블로 저장 데이터 정의 언어의 기능 외부 스키마 명세 정의 데이터베이스의 논리,물리적 구조 및 구조간의 사상 정의 스키마에 사용되는 제약 조건에 대한 명세를 정의 데이터의 물리적 순서를 규정 데이터 조작 언어..
스키마의 정의 스키마는 데이터베이스의 구조와 제약 조건에 관한 전반적인 명세(Specification)를 기술(Description)한 메타데이터의 집합이다. 스키마는 데이터베이스를 구성하는 데이터 개체(Entity), 속성(Attribute), 관계(Relationship) 및 데이터 조작시 데이터 값들이 갖는 제약 조건 등에 관해 전반적으로 정의한다. 스키마는 사용자의 관점에 따라 외부 스키마, 개념 스키마, 내부 스키마로 나누어진다. 스키마의 특징 스키마는 데이터 사전(Data Dictionary)에 저장되며, 다른 이름으로 메타데이터라고도한다. 스키마는 현실 세계의 특정한 한 부분의 표현으로서 특정 데이터 모델을 이용해서 만들어진다. 스키마는 시간에 따라 불변이다 스키마는 데이터의 구조적 특성의 ..
사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고, 데이터베이스를 관리해주는 소프트 웨어입니다. 기존으니 파일 시스템이 갖는 데이터의 종속성과 중복성의 문제를 해결하기 위해 제안된 시스템으로, 모든 응용 프로그램들이 데이터베이스를 공용할 수 있도록 관리해줍니다. 데이터베이스의 구성, 접근 방법, 유지관리에 대한 모든 책임을 집니다. ※응용 프로그램 : 조직이나 기업체에서 특정 부서에 정보를 제공하기 위하여 데이터베이스에 접근하여 운영되는 하나의 프로그램 DMBS의 발전 배경 종속성으로 인한 문제점 : 응용 프로그램과 데이터 파일이 상호 의존적인 관계에서는 데이터 파일이 보조기억장치에 저장되는 방법이나 저장된 데이터의 접근 방법을 변경할 때 응용프로그램도 같이 변경해야함 중복성으로 인한..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ctYQF9/btq9EhTVI8F/ZilKi76H7UrAi58iy1k90k/img.jpg)
데이터베이스의 정의 통합된 데이터(Integrated Data) : 자료의 중복을 배제한 데이터의 모임입니다. 저장된 데이터(Stored Data) : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료입니다. 운영 데이터(*)(Operational Data) : 조직의 고유한 업무를 수행하는데 존재 가치가 확실하고 없어서는 안되는 자료를 뜻합니다 공용 데이터(Shared Data) : 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료입니다. ∵운영 데이터 : 일시적으로 취급되는 자료들은 운영 데이터가 아닙니다!! 데이터 베이스의 특징 실시간 접근성(Real-Time Accessibility) : 수시적이며 비정형적인 질의(조회)에 대하여 실시간 처리에 의한 응답이 되야합니다. 계속적인 변화(Conti..
자료(Data) : 현실 세계에서 관찰이나 측정같은 것들을 통해 수집한 사실이나 결과값으로 가공 되지 않은 상태를 뜻합니다. 정보(Information) : 의사 결정에 도움을 줄 수 있으며, 자료를 가공해서 얻을 수 있습니다. 정보 시스템의 정의 정보 시스템은 조직체에 필요한 Data를 수집과 저장 해두고 필요시에 처리해서 의사결정에 유용한 정보를 생성및 분배 하는 수단입니다. 정보 시스템은 사용하는 목적에 따라 여러 가지 시스템으로 구분되어 사용됩니다. 자료 처리 시스템 정보 시스템이 사용할 자료를 처리하는 정보 시스템의 서브 시스템으로 처리 형태에 따라 세 가지로 분류가 가능합니다. 일괄 처리 시스템 온라인 실시간 처리 시스템 분산 처리 시스템 일괄 처리 시스템 시스템의 효율성을 최대한 높이기 위해..