69. 대표적인 분산 파일 시스템인 HDFS(Hadoop Distributed File System)는 여러 노드(node) 로 구성되어 있다. 다음의 (가), (나)에 들어 갈 노드 이름으로 가장 옳은 것은?
⦁(가)는 메타정보를 관리하며 데이터 블록들이 어느 (나)에 있는지를 유지한다.
⦁(나)는 실제 데이터 블록을 저장하고 클라이언트에 이를 제공한다. ⦁Secondary (가)는 primary (가)가 고장(fail)일 때를 대비하는 백업 노드이다. |
① (가) master node, (나) data node
② (가) name node, (나) data node
③ (가) master node, (나) slave node
④ (가) name node, (나) slave node
▣ HDFS
![]() |
- Namenode : 네임노드의 주요 역할은 메터데이터 관리와 데이터노드의 관리
- Datanode : 파일을 저장하는 역할, 파일은 블록단위로 저장
데이타노드는 주기적으로 네임노드에 하트비트와 블록리포트를 전달
정답 : ②
70. 다음 SQL 구문은 테이블 STUDENT에 대한 SELECT와 UPDATE 권한을 admuser에게 부여하는 기능을한다.그런데 이때 권한을 부여받은 admuser가 다른 사용자에게 SELECT나 UPDATE 권한을 다시 부여할 수 있도록 하기 위해서 (가)에 들어갈 구문으로 가장 옳은 것은?
GRANT SELECT, UPDATE ON STUDENT TO admuser (가);
|
① WITH OPTION GRANT ② WITH OPTION REGRANT
③ WITH GRANT OPTION ④ WITH REGRANT OPTION
▣ GRANT / REVOKE 기법
- 특징 데이터와 연산을 특정 사용자만 수행할 수 있는 권한 부여(갱신, 삽입, ...)
- DBA : DBMS 에 있는 모든 자원 접근 권한을 가진 사람
권한 일부를 다른 사용자에게 다시 부여 가능
- 권한 부여 형식
GRANT OPTION : 다른 사용자에게 자기가 부여 받은 권한 또다시 부여
GRANT 권한 ON 데이터 객체 TO 사용자 [WITH GRANT OPTION]
|
- 권한 회수
REVOKE [GRANT OPTION FOR] 권한 ON 데이터 객체
FROM 사용자 {CASCADE, RESTRICT}; |
예)
DBA : GRANT INSERT, DELETE ON STUDENT TO U1;
DBA : GRANT SELECT ON STUDENT TO U2 WITH GRANT OPTION; U2 : GRANT SELECT ON STUDENT TO U3; DBA : REVOKE SELECT ON STUDENT FROM U2 CASCADE; |
정답 : ③
공감과 댓글은 아이티신비에게 큰 힘이 됩니다.
블로그 글이 유용하다면 블로그를 구독해주세요.♥
'정보시스템 감리 기출문제해설 > 데이터베이스 해설' 카테고리의 다른 글
(제 24회) 데이터베이스 / (73)~(75) 해설 (1) | 2024.08.08 |
---|---|
(제 24회) 데이터베이스 / (71)~(72) 해설 (0) | 2024.08.07 |
(제 24회) 데이터베이스 / (67)~(68) 해설 (0) | 2024.08.05 |
(제 24회) 데이터베이스 / (65)~(66) 해설 (1) | 2024.08.04 |
(제 24회) 데이터베이스 / (63)~(64) 해설 (1) | 2024.08.03 |