관리 메뉴

클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지

데이터 입출력 구현 18 - 예상문제은행 문제 풀기 2 : 문제 22~56번 본문

자격증 공부/정보처리기사 실기

데이터 입출력 구현 18 - 예상문제은행 문제 풀기 2 : 문제 22~56번

huenuri 2024. 9. 26. 23:55

예상문제은행 20번부터 틀린 문제를 다시 풀어보겠다.


 

 

 

예상문제은행 틀린 문제 다시 풀기

 

 

 

속성과 튜플을 잘 썼는데 두 개가 많이 헤깔렸다. 릴레이션 인스턴스와 릴레이션 스키마이다. 스키마가 더 큰 개념인줄 알았는데 아니었다. 

후보키는 릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용되는 속성들의 부분집합이다.


 

 

 

 

참조 무결성은 외래값은 NULL이거나 참조 릴레이션의 기본키 값과 동일해야 한다는 규정이다.


 

 

 

 

관계대수는 원하는 정보와 그 정보를 검색하기 위해서 어떻게 유도하는가를 기술하는 절차적인 언어이다. 이상은 데이터베이스 내에 데이터들이 불필요하게 중복되어 릴레이션 조작 시 예기치 않게 발생하는 곤란한 현상이다.


 

 

 

 

반정규화는 정규화된 데이터 모델을 의도적으로 통합, 중복, 분리하여 정규화 원칙을 위배하는 행위이다.


 

 

 

 

 

뷰는 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된 이름을 가지는 가상 테이블이다. 뷰는 저장장치 내에 물리적으로 존재하지 않지만, 사용자에게는 있는 것처럼 간주된다. 뷰를 통해서만 데이터에 접근하게 하면 튜에 나타나지 않는 데이터를 안전하게 보호하는 효율적인 기법으로 사용할 수 있다.

뷰가 정의된 기본 테이블이나 뷰를 삭제하면 그 테이블이나 뷰를 기초로 정의된 다른 뷰도 자동으로 삭제된다.

41번은 인덱스이다.


 

 

 

 

병행 투명성이다. 


 

 

 

 

접근 통제 3요소는 정책, 매커니즘, 보안모델이다.

 


 

 

 

학습을 마치고

이제 새벽 3시가 넘어가며 정말 졸리고 눈이 감긴다. 잠을 자고 내일 일어나서 나머지 학습을 이어가야겠다. 내일부터는 정처리 공부는 정해진 시간에만 하고 머신러닝 공부를 해볼 것이다.

이렇게 해서 모든 기출문제와 예상문제를 풀어보았다. 정말 어려운 단원이었지만 잘 해냈다.