나를 계발하다
1장(데이터베이스)
- 1데이터 웨어 하우스 OLAP연산: Roll-up, Drill-down, Dice, Pivot
(오답: translate)
- 2데이터베이스의 정의
ⓐ통합된 데이터(Integrated Data)
ⓑ저장된 데이터(Stored Data)
ⓒ운영 데이터(Operational Data): 조직의 업무를 수행하는데 있어서 없어서는 안될 반드시 필요한 자료
ⓓ공용데이터(Shared Data): 여러 응용 시스템들이 공동으로 소유 - 3데이터 베이스 특징(특성)
ⓐ실시간 접근성(Real time Accssibility):질의에 대하여 실시간 처리 및 응답
ⓑ계속적인 변화(Continuous Evolution): 새로운 데이터의 삽입, 삭제, 갱신으로 항상 최근의 데이터를 유지하면서 변화
ⓒ동시 공유(Concurrent sharing): 여러 사용자가 동시에 데이터베이스에 접근
ⓓ내용에 의한 참조(Content Reference): 주소나 위치에 의해서가 아니라 데이터 내용(값)에 따라 참조
(오답: address reference) - 4데이터베이스 등장 이유(참고)
ⓐ삽입, 삭제, 갱신 등을 통해서 현재의 데이터를 동적으로 유지하고 싶었다.(=ⓑ)
ⓑ여러 사용자가 데이터를 공유해야 할 필요가 생겼다(=ⓒ)
ⓒ물리적인 주소가 아닌 데이터 값에 의한 검색을 수행하고 싶었다.(=ⓓ)
(오답: 데이터의 가용성 증가를 위해 중복을 허용하고 싶었다.) - 5DBMS의 필수 기능
ⓐ정의(Definition)
-하나의 물리적 구조로 여러 응용 프로그램이 요구하는 데이터 구조를 지원
-데이터의 형과 구조, 데이터가 데이터베이스에 저장될 때의 제약 조건 등을 명시
-데이터와 데이터의 관계를 명확하게 명세할 수 있어야 하며, 원하는 데이터 연산은 무엇이든 명세할 수 있어야 함
ⓑ조작(Manipulation)
삽입, 데이터 검색(요총), 갱신(변경), 삭제의 연산을 위한 사용자와 데이터 베이스 사이의 인터페이스 수단을 제공
ⓒ제어(Control)
데이터 무결성 유지, 권한 검사, 보안 유지, 병행 제어
(오답: 절차(Strategy) 기능) - 6논리적 독립성
개별 사용자나 응용프로그램의 데이터 관점을 변경하지 않고 전체 데이터베이스의 논리적 구조를 변경시킬 수 있는 것