post by WHITEHATS
정보처리기사 (필기) - 1과목 데이터베이스 정리(10년 5월)
*Operational Data(운영 데이터)
-> 조직에서 그 고유의 기능을 수행하기 위해 반드시 유지해야 할 데이터가 있다. 조직의 존재 목적이나 기능을 수행하는데 없어서는 안 될 데이터의 집합니다.
*SQL 명령 중 DML에 해당하는 것
-> SELECT, DELETE, INSERT, UPDATE
*병행제어 기법중 로킹에 대한 설명
-> 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
-> 데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있다.
-> 로킹의 단위가 작아지면 로킹 오버헤드가 증가한다.
-> 로킹의 단위가 커지면 데이터베이스 공유도가 감소한다.
*스택(Stack)은 후입선출
*릴레이션에서 튜플을 유일하게 구별하기 위해 사용하는 속성 또는 속성들의 조합을 의미하는 키(Key)는?
-> Candidate Key(후보키)
*하나의 트랜젝션 실행 중에 다른 트랜잭션의 연산이 끼어 들 수 없음을 의미하는 트랜잭션의 특징은?
-> Isolation(독립성)
*후위순회(Post Traversal)은 Left - Right - Root
*순차파일에 대한 설명
-> 연속적인 레코드의 저장에 의해 레코드 사이에 빈 공간이 존재하지 않으므로 기억장치의 효율적인 이용이 가능
-> 대화식 처리보다 일괄 처리에 적합한 구조
-> 어떤 형태의 입, 출력 매체에서도 처리가 가능
-> 새로운 레코드를 삽입하는 경우 파일 전체를 복사한 후 수행해야 하므로 시간이 많이 걸림(단점)
*정규화하는 것은 테이블을 분해하여 종속성을 제거하는 것이다.
*데이터 모델의 구성요소 중 데이터베이스에 표현된 개체 인스턴스를 처리하는 작업에 대한 명세로써 데이터베이스를 조작하는 기본도구를 의미하는 것은?
-> Operation(연산)
*어느 한 시점에서 데이터베이스가 저장하고 있는 내용은 곧 데이터베이스의 상태를 의미한다. 데이터베이스의 상태는 정적이 아니라 동적이다. 즉 데이터베이스는 새로운 데이터의 삽입, 삭제, 갱신을 통해 현재의 정확한 자료를 유지하면서 변화한다는 것이다.
-> Continuous Evolution(계속적인 변화)
*데이터베이스 설계 시 불리적 설계 단계의 수행과정으로 옳은 내용은
-> 저장 레코드 양식 설계
-> 레코드 집중의 분석 및 설계
-> 접근 경로 설계
*외부스키마(External Schema) = 서브 스키마 = 사용자 뷰
-> 데이터베이스의 논리적 구조를 정의
*개념스키마(Conceptual Schema) = 전체적인 뷰(View)
-> 데이터베이스의 전체적인 논리적 구조,
-> 개체 간의 관계와 제약조건을 나타낸다. 접근권한, 보안 및 무결성 규칙에 관한 명세 정의
-> 데이터베이스 관리자에 의해서 구성
*내부스키마(Internal Schema)
-> 실제로 데이터베이스에 저장될 레코드의 물리적인 구조를 정의
-> 시스템 프로그래머나 시스템 설계자가 보는 관점의 스키마
하얀모자의 whitehat
'▶ 자격증 > 정보처리기사' 카테고리의 다른 글
정보처리기사 (필기) - 1과목 데이터베이스 정리(11년 3월) (0) | 2016.02.14 |
---|---|
정보처리기사 (필기) - 1과목 데이터베이스 정리(10년 9월) (0) | 2016.02.14 |
정보처리기사 (필기) - 1과목 데이터베이스 정리(10년 3월) (0) | 2016.02.14 |
정보처리기사 (필기) - 관계 데이터베이스 모델과 언어 4 (0) | 2016.02.11 |
정보처리기사 (필기) - 관계 데이터베이스 모델과 언어 3 (0) | 2016.02.11 |