데이터베이스

데이터베이스 포트폴리오 채점 기준

삼쾌한IT 2019. 6. 24. 10:06

파일 제목 : 홍길동 데이터베이스 구현 포트폴리오

 

보고서 제목 : 스마트 웹 & 앱 과정 데이터베이스 구현 포트폴리오

 

보고서 양식

 : 목차, 아래 내용 실습 과정 (쿼리, 실행화면, 설명)

 

 

 

 MySQL 이용하여 다음을 수행하고 그 과정과 결과 화면을 완성하여 제출 하시오.

 

1. 데이터베이스를 생성하고 아래의 테이블을 생성한다.

(데이터베이스와 테이블은 임의로 설정한다. 이해를 돕기위해 테이블 이름을 CONAN으로 가정)

ID

NAME

Height

TEL

ADDR

생년월일

1

코난

180

011-1234-5678

오사카

2000-01-03

2

유미란

175

019-3333-4444

도쿄

1999-03-07

- 제약키를 알맞게 사용했다.

- 자료형을 알맞게 지정했다.

- 테이블의 구조를 파악할 수 있다.

 

 

2. CONAN 테이블에서 일부 정보만 조회하여 VIEW 를 생성한다.

- VIEW를 생성한 기준과 목적을 설명할 수 있다.

- 목적에 맞게 VIEW의 이름을 만들 수 있다.

 

3. sample1sample2 계정을 생성하고 2번에서 생성한 VIEW에 대해 일부 권한을 부여한다.

- insert 문을 이용하여 권한을 설정할 수 있다.

- grant 문을 이용하여 권한을 설정할 수 있다.

 

4. sample1 계정으로 MySQL 에 접속하여 VIEW 를 활용한다.

- sample1 계정으로 MySQL에 접속할 수 있다.

- sample1 계정에 허용되지 않은 권한을 사용하였을 때의 결과를 확인할 수 있다.

 

5. sample1의 일부 권한을 회수하고 적용된 내용을 확인한다. 또한 sample2 계정을 삭제한다.

- 권한 회수 및 내용 확인에 필요한 쿼리를 모두 사용할 수 있다.

- 계정을 삭제하고 유효한 계정을 조회할 수 있다.

 

6. CONAN 테이블이 속한 데이터베이스를 백업하고 삭제한다.

- 데이터베이스 백업 시 경로를 올바르게 지정할 수 있다.

- 백업된 폴더의 위치를 확인할 수 있다.

- 데이터베이스를 삭제할 수 있다.

 

7. 임의의 데이터베이스를 만들고 6번에서 백업한 데이터베이스를 복원한다.

- 복원을 위한 데이터베이스를 생성할 수 있다.

- 생성된 데이터베이스에 올바른 데이터베이스를 복원할 수 있다.

 

 

[평가항목 및 배점]

구분

평가내용

배점

취득점수

문제 1

요구사항에 맞게 DB 및 테이블 생성을 정확히 수행했다.

14

 

요구사항에 맞게 DB 및 테이블 생성을 일부만 수행했다.

11

요구사항에 맞게 DB 및 테이블 생성을 수행하지 못했다.

8

문제 2

뷰의 개념을 이해하고 정확히 생성할 수 있다.

14

 

뷰의 개념을 이해하고 일부만 생성할 수 있다.

11

뷰의 개념을 이해하나 생성할 수 없다.

8

문제 3

DB에 대한 계정 생성 및 권한 설정을 정확히 수행했다.

14

 

DB에 대한 계정 생성 및 권한 설정을 일부만 수행했다.

11

DB에 대한 계정 생성 및 권한 설정을 수행하지 못했다.

8

문제 4

권한설정 및 VIEW를 이해하고 정확히 활용할 수 있다.

14

 

권한설정 및 VIEW를 이해하고 일부만 활용할 수 있다.

11

권한설정 및 VIEW를 이해하나 활용할 수 없다.

8

문제 5

계정별 권한 설정 적용을 정확히 수행했다.

14

 

계정별 권한 설정 적용을 일부만 수행했다.

11

계정별 권한 설정 적용을 수행하지 못했다.

8

문제 6

데이터베이스 복원을 위한 백업을 정확히 수행했다.

14

 

데이터베이스 복원을 위한 백업을 일부만 수행했다.

11

데이터베이스 복원을 위한 백업을 수행하지 못했다.

8

문제 7

데이터베이스 복구 기술을 이해하며 정확히 수행했다.

16

 

데이터베이스 복구 기술을 이해하며 일부만 수행했다.

13

데이터베이스 복구 기술을 이해하나 수행하지 못했다.

10

성취수준

 

총 점

 

성취기준

매우우수

(100~90)

우수

(80~89)

보통

(70~79)

미흡

(60~69)

매우미흡

(60 미만)