목록정보처리기사/필기 (49)
ITGenerations
뷰(View)의 개요 - 뷰는 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된, 이름을 가지는 가상테이블이다.- 뷰는 저장장치 내에 물리적으로 존재하지 않지만, 사용자에게 있는 것 처럼 간주된다.- 뷰는 데이터 보정작업, 처리과정 시험 등 임시적인 작업을 위한 용도로 활용된다.- 뷰는 조인문의 사용 최소화로 사용상의 편의성을 최대화 한다. 단점- 독립적인 인덱스를 가질 수 없다.- ALTER VIEW 문을 사용할 수 없다. 즉, 뷰의 정의를 변경할 수 없다.- 뷰로 구성된 내용에 대한 삽입, 삭제,갱신 연산에 제약이 따름 (보안) 생성- CREATE VIEW ~ 삭제- DROP VIEW ~ 기타RESTRICT 뷰를 다른 곳에서 참조하고 있으면 삭제 취소CA..
튜플릴레이션을 구성하는 각각의 행속성의 모임레코드와 같은 의미튜플의 수 = 카디널리티, 기수, 대응수 속성가장 작은 논리적 단위데이터 항목 혹은 데이터 필드에 해당개체의 특성 기술속성의 수 = 디그리, 차수 도메인튜플들은 모두 상이튜플 사이에 순서 x속성들간 순서 중요x원자값 저장
개체-관계모델(E-R 다이어그램)1976, 피터첸(Peter Chen) 개념적 데이터 모델의 가장 대표적개체, 관계, 속성으로 묘사1:1, 1:N, N:M 관계유형 제한 x 관계형 데이터 모델테이블구조가장 널리 사용되는 모델계층모델과 망 모델을 간단화시킨 모델1:1,1:N, N:M 관계유형 제한x대표언어 SQL기본키, 외래키 계층형 데이터 모델트리구조 망(네트워크)형 데이터 모델CODASYL제안 CODASYL DBTG 모델이라고도 함그래프 이용, 데이터 논리 구조 표현상위와 하위 레코드 사이 다대다 대응 관계 만족레코드 타입간에는 1:1, 1:N, N:M 가능대표적 DBMS: DBTG, EDBS, TOTAL오너와 멤버 레코드 타입은 서로 동일 형태 불가능
DCL 명령어Data Control Languagecommitrollbackgrantrevoke DDL 명령어Data Define Languagecreatedropalter DML 명령어Data Management Languageselect deleteinsertupdate
파일시스템파일의 저장, 액세스, 공유, 보호 등 보조기억장치에서 파일을 총괄하는 파일 관리 기술이다. 기능 및 특징사용자와 보조기억장치 사이에서 인터페이스를 제공사용자가 파일을 생성, 수정, 제거할 수 있도록 한다.적절한 제어 방식을 통해 타인의 파일을 공동으로 사용할 수 있도록 한다.파일 공유를 위해서 판독, 기록, 수행 허용 또는 이들을 여러 형태로 조합한 것 등 여러 종류의 액세스 제어 방법 제공사용자가 적합한 구조로 파일을 구성할 수 있도록 함불의의 사태를 대비해 파일의 예비와 복구 등의 기능 제공사용자가 물리적 장치 이름 대신에 기호화된 이름 사용할 수 있도록 함사용자가 파일을 편리하게 사용할 수 있도록 파일의 논리적 상태(디렉터리)를 보여주어야 한다파일을 안전하게 사용할 수 있도록 하고, 파일..