모둥이의 일지

[MySQL로 배우는 데이터베이스 개론과 실습] chapter 09 연습문제 풀이 본문

IT/DB

[MySQL로 배우는 데이터베이스 개론과 실습] chapter 09 연습문제 풀이

모둥이_ 2023. 12. 9. 23:50

 

chapter 09 연습문제 풀이

 

01. 데이터베이스를 사용하기 위해 접속하는 것을 무엇이라고 하는가?

 

① 보안

 사용권한

③ 통제
④ 병행성(Concurrency)

 

 

02. 다음 중 데이터베이스 관리 업무가 아닌 것은?

 

① 점검 및 모니터링

백업과 복원

③ 사용자 권한 관리
④ 판매 자료 입력 및 관리

 

 

03. 데이터베이스 보안에 대한 설명 중 옳지 않은 것은?

 

① 각 사용자는 서로 다른 객체에 대하여 다른 접근 권한을 가진다.

보안을 위한 데이터의 단위는 전체 테이블로부터 특정 테이블의 특정 위치에 있는 데이터 값에 이르기까지 다양하다.

③ 보안을 위해 사용자에게 권한을 부여할 때는 관리자의 정책 결정과 DBMS가 제공하는 기능 범위안에서 적용한다.
④ 업무에 필요한 사용자는 특별한 설정 없이 마음대로 열람하거나 수정, 삭제, 입력이 가능해야 한다.

 

 

04. 허가받은 권한을 다른 사용자에게 부여할 때 사용하는 명령은 무엇인가?

 

① WITH GRANT OPTION

 REFERENCES

③ PUBLIC
④ SELECT

 

 

05. 사용자별로 권한을 관리하는 어려움을 해결하기 위해 서로 연관된 권한을 그룹으로 정의하는 개념은 무엇인가?

 

① GRANT

PUBLIC

③ ROLE
④ REVOKE

 

 

06. 데이터베이스 전체를 백업하는 것을 무엇이라고 하는가?

 

① 증분 백업

 차등 백업

③ 전체 백업
④ 스냅숏

 

 

07. 다음 중 차등 백업의 특징이 아닌 것은?

 

① 복원할 때는 먼저 전체 복구로 복원한 다음 가장 최근의 차등 백업을 사용하여 복원한다.

마지막으로 수행한 전체 백업 이후에 변경된 데이터만 백업 파일에 저장한다.

③ 데이터베이스 개체, 시스템 테이블, 데이터 등 데이터베이스 전체를 백업한다.
④ 전체 백업에 비해 짧은 시간에 백업할 수 있다.