'자격증/정보처리산업기사'에 해당되는 글 5건

  1. 2009.08.17 뷰(View)
  2. 2009.08.12 스키마의 3계층
  3. 2009.08.11 자료구조의 분류
  4. 2009.08.10 SQL분류
  5. 2009.08.05 개체무결성

뷰의 특성

  1. 하나 이상의 기본테이블로부터 유도된 가상 테이블(기본 테이블의 열들로 구성)
  2. 뷰를 이용한 또 다른 뷰의 생성이 가능
  3. 뷰의 활용은 테이블과 동일
  4. 뷰는 create view 명령을 사용하여 정의함
  5. 삽입, 갱신, 삭제 연산에는 제약이 따름(뷰의 정의 ALTER문을 이용하여 변경할 수 없음)
  6. 논리적 데이터에 대한 독립성이 보장
  7. 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위한 테이블임

 

뷰의 장점

  1. 논리적 데이터 독립성을 제공함
  2. 접근 제어를 통한 보안을 제공함
  3. 사용자의 데이터 관리를 간단하게 해줌
  4. 여러 사용자의 상이한 응용이나 요구를 편리하게 지원해 줌
  5. 숨겨진 데이터를 위한 자동 보안이 제공
  6. 동일 데이터를 다양하게 표현할 수 있음

 

 

'자격증 > 정보처리산업기사' 카테고리의 다른 글

스키마의 3계층  (0) 2009.08.12
자료구조의 분류  (0) 2009.08.11
SQL분류  (0) 2009.08.10
개체무결성  (0) 2009.08.05
Posted by 먹깨비B
,

3. External level(외부 단계)

2. Conceptual level(개념 단계)

1. Internal level(내부 단계)


 

외부 스키마(external schema)

  • 전체 데이터베이스의 한 논리적인 부분으로 볼 수 있으므로 서브스키마(subschema)라고도 함
  • 공용의 의미보다는 어느 개인이나 특정 응용에 한정된 논리적 데이터 구조
  • 데이터베이스의 개별 사용자나 응용 프로그래머가 접근하는 데이터베이스를 정의

 

개념 스키마(conceptual schema)

  • 데이터베이스의 전체적인 논리적 설계를 의미하는 것으로 데이터 객체, 성질, 관계, 제약조건에 관한 것 (개체간의 관계과 유지해야 할 제약 조건을 나타냄)
  • 데이터베이스 파일에 저장되어 있는 레코드와 데이터 항목(item)의 이름을 부여하고 그들 사이에 관계의 구조를 나타내는 스키마(schema)
  • 단순 스키마라고도 함
  • 저장된 데이터와 그들 간의 관계를 기술
  • 범기관적 입장에서 데이터베이스를 정의한 것
  • 모든 응용시스템과 사용자가 필요로 하는 데이터를 통합한 조직 전체의 데이터베이스로 하나만 존재함
  • 데이터베이스 접근권한, 보안정책, 무결성 규칙을 명세화함

 

내부 스키마(Internal schema)

  • 데이터의 실제 저장 방법을 기술
  • 데이터베이스의 물리적 저장 구조를 설명한 것
  • In the architecture for database system, the internal level is concerned with the way the data is actually stored.
  • (데이터베이스 시스템 구조에서, 내부 레벨(스키마)은 실제로 데이터가 저장되는 방법과 관련된다.)

'자격증 > 정보처리산업기사' 카테고리의 다른 글

뷰(View)  (0) 2009.08.17
자료구조의 분류  (0) 2009.08.11
SQL분류  (0) 2009.08.10
개체무결성  (0) 2009.08.05
Posted by 먹깨비B
,

선형구조(Linear Structure)

  • 리스트(List)
  • 스택(Stack) : LIFO(후입선출)
  • 큐(Queue) : FIFO(선입선출)
  • 데크(Deque)

비선형구조(Non-Linear Structure)

  • 트리(Tree)
  • 그래프(Graph)

 

'자격증 > 정보처리산업기사' 카테고리의 다른 글

뷰(View)  (0) 2009.08.17
스키마의 3계층  (0) 2009.08.12
SQL분류  (0) 2009.08.10
개체무결성  (0) 2009.08.05
Posted by 먹깨비B
,



DDL(Data Definition Language)

 명령어  기능
 CREATE  SCHEMA, DOMAIN, TANLE,VIEW, INDEX 정의
 ALTER  TABLE 정의 변경
 DROP

 SCHEMA,DOMAIN,TABLE, VIEW, INDEX 삭제

 

DML(Data Manipulation Language)

 명령어  기능
SELECT 튜플 검색
INSERT 튜플 삽입
DELETE

튜플 삭제

UPDATE 튜플 변경

 

DCL(Data Control Language)

 명령어  기능
COMMIT 정상적인 완료
ROLLBACK 트랜잭션 실패, 원래의 상태로 돌아감
GRANT

사용권한 부여

REVOKE 사용권한 취소

'자격증 > 정보처리산업기사' 카테고리의 다른 글

뷰(View)  (0) 2009.08.17
스키마의 3계층  (0) 2009.08.12
자료구조의 분류  (0) 2009.08.11
개체무결성  (0) 2009.08.05
Posted by 먹깨비B
,
한 릴레이션의 기본키를 구성하는 어떠한 속성값도 Null 값이나 중복 값을 가질 수 없다는 것을 의미한다.

'자격증 > 정보처리산업기사' 카테고리의 다른 글

뷰(View)  (0) 2009.08.17
스키마의 3계층  (0) 2009.08.12
자료구조의 분류  (0) 2009.08.11
SQL분류  (0) 2009.08.10
Posted by 먹깨비B
,