본문 영역으로 바로가기
데이터베이스 보안_사용안함 이미지

데이터베이스 보안_사용안함




강좌 소개

수업내용/목표

◎ 수업 개요
- 현대 사회에서 데이터 또는 데이터베이스는 조직의 가장 중요한 자산 중 하나입니다.
- 데이터 유출 사고 등은 조직의 명성 추락뿐만 아니라 브랜드 자산의 손실, 지적 재산권 침해 등의 결과를 낳을 수 있습니다.
- 본 강좌의 목적은 데이터베이스, 데이터베이스 관리 시스템의 개념 이해를 시작으로 데이터베이스를 안전하게 저장, 운영하기 위한 다양한 데이터베이스 보안 기술들에 대해 학습하는 것입니다.

◎ 수업 목표
- 데이터베이스를 안전하게 보관, 운영하기 위한 다양한 데이터베이스 보안 기술(DBMS 보안, 접근제어, DB 암호화 등)을 설명할 수 있다.

홍보/예시 영상

강좌 운영 계획

강의계획서

주차

주차명

차시명

학습활동

1

데이터 베이스 개요

1차시데이터베이스(DB) 개념

퀴즈
(5
문항)

2차시데이터베이스 시스템

3차시데이터베이스 추상화 레벨

4차시데이터 모델

5차시데이터베이스 설계

2

데이터베이스 과린 시스템

1차시데이터베이스 시스템 환경

퀴즈
(5
문항)

2차시. DBMS 개요

3차시데이터베이스 사용자 및 DBMS 기능

4차시. DBMS 언어 (SQL)

5차시. DBMS 종류 및 특징

3

관계형 데이터베이스

1차시관계형 데이터베이스(RDB) 개요

퀴즈
(5
문항)

2차시(Key)의 종류

3차시무결성 제약 조건

4차시.관계 대수 (1)

5차시.관계 대수 (2)

4

구조화 질의어

1차시구조화 질의어(SQL) 개념

퀴즈
(5
문항)

과제(1)

2차시데이터 정의어 (DDL)

3차시데이터 조작어 (DML) (1)

4차시.데이터 조작어 (DML) (2)

5차시.데이터 제어어 (DCL)

5

데이터베이스 보안 개요

1차시정보보호 개념

퀴즈
(5
문항)

2차시데이터베이스 보안 개요

3차시데이터베이스 공격 사례

4차시.데이터베이스 보안 요구사항

5차시.데이터베이스 보안 기술

6

데이터베이스 관리 시스템 보안

1차시데이터베이스 관리자

퀴즈
(5
문항)

2차시사용자 생성 및 권한 부여

3차시역할 (Role)

4차시.(view)

5차시.데이터베이스 감사

7

데이터 베이스 시스템 보안

1차시사용자 인증 및 권한부여

퀴즈
(5
문항)

2차시데이터베이스 접근제어 관리

3차시데이터베이스 취약점 분석

4차시.DBMS 취약점 점검

5차시.데이터베이스 보안 개발

8주차 중간고사 (10문제)

9

접근제어1

1차시접근제어 개요

퀴즈
(5
문항)

2차시. 접근제어 설계

3차시. 접근제어 구축

4차시.임의적 접근제어 (DAC) 개요

5차시. 임의적 접근제어 (DAC) 모델

10

접근제어2

1차시. 강제적 접근제어 (MAC) 개요

퀴즈
(5
문항)

2차시강제적 접근제어 (MAC) 모델

3차시역할기반 접근제어 (RABC) 개요

4차시. 역할기반 접근제어 (RABC) 모델

5차시. 속성기반 접근제어 모델 (ABAC)

11

데이터베이스 암호화 개요

1차시데이터베이스 암호화 개념

퀴즈
(5
문항)

2차시. 암호화 방식 및 알고리즘

3차시. 데이터베이스 암호화 방식: DB 서버 내부

4차시. 데이터베이스 암호화 방식: DB 서버 외부

5차시. DB 암호화 제품의 보안 요구사항

12

데이터베이스 암호화 설계 및 구축

1차시데이터베이스 암호화 설계

퀴즈
(5
문항)

과제(2)

2차시데이터베이스 암호화 구축

3차시데이터베이스 암호화 운영

4차시. Oracle DBMS 암호화

5차시. MySQL DBMS 암호화

13

빅데이터 보안 개요

1차시빅데이터 개요

퀴즈
(5
문항)

2차시빅데이터 속성

3차시빅데이터 생명주기

4차시.빅데이터 시스템 구축을 위한 요소 기술

5차시. 빅데이터 보안 개념

14

빅데이터 보안 기술

1차시데이터 수집 단계

퀴즈
(5
문항)

2차시데이터 저장 단계

3차시데이터 처리 단계

4차시. 데이터 활용 단계

5차시. 데이터 폐기 단계

15주차 기말고사 (10문제)

 

강좌운영팀 소개

교수자

김영갑 professor
김영갑 교수
◎ 학력사항
- 고려대학교 컴퓨터학과 박사

◎ 경력사항
- 세종대학교 정보보호학과 교수

◎ 주요 연구실적
- https://sites.google.com/site/alwaysgabi/publications

강좌지원팀

강길욱 TA
강길욱 TA
세종대학교 정보보호학 석사과정
giluk1027@sju.ac.kr
김유준 TA
김유준 TA
세종대학교 정보보호학 석사과정
awakening95@naver.com

강좌 수강 정보

이수/평가정보

이수/평가정보
과제명 퀴즈 과제 중간고사 기말고사
반영비율 20% 20% 30% 30%

※ 총 60% 이상 점수 획득 시, 이수증을 발급받을 수 있습니다.

- 퀴즈 : 매주차 5문항 (풀이기회 각 2회)
- 과제 : 4, 12주차 (총 2회)
- 중간고사 : 8주차 10문항 (풀이기회 1번, 선다형/XO/수치 입력형)
- 기말고사 : 15주차 10문항 (풀이기회 1번, 선다형/XO/수치 입력형)

강좌 수준 및 선수요건

전공기초

교재 및 참고문헌

자주 묻는 질문

세종대학교 재학생이 학점인정을 위해 본 강좌를수강할 경우 K-MOOC 강좌 이수 외에 추가적으로 수행하여야 하는 활동은 무엇인가요?

교내에서 실시되는 '오프라인 특강' 및 '오프라인 시험'에 반드시 참여해야 학점을 인정받을 수 있습니다.(평가점수반영) 오프라인 행사의 일시 및 장소는 학기 중, 본 플랫폼 공지사항을 통하여 안내할 예정입니다.

제목

소제목

내용

 

관련 강좌

현재 강좌와 관련있는 강좌를 찾을 수 없습니다.
  1. 분야

    공학
    (컴퓨터ㆍ통신)
  2. 강좌 내용의 어려운 수준을 의미합니다. 교양, 전공기초, 전공심화 순으로 난이도가 증가합니다.

    난이도

    전공기초
  3. 강좌를 개발하고 운영하는 기관입니다. 컨소시엄으로 운영 시, 대표기관의 명칭이 나타납니다

    운영기관

    세종대학교
  4. 운영 기관의 전화번호 입니다.

    전화번호

    -
  5. 강좌의 구성 주차 수를 의미합니다. (강좌를 충실히 학습하기 위해 필요한 주당 학습시간을 의미합니다.)

    주차
    (주간 학습 권장 시간)

    15주
    (주당 01시간 30분)
  6. 본 강좌 이수자에게 인정되는 학습시간으로 해당 강좌의 동영상, 과제, 시험, 퀴즈, 토론 등의 시간을 포함합니다. (강의 내용과 관련된 동영상 재생 시간의 총 합계입니다.)

    학습인정시간
    (총 동영상시간)

    25시간 00분
    (16시간 15분)
  7. 수강신청이 가능한 기간으로 해당 기간 내에만 수강신청이 가능합니다.

    수강 신청 기간

    2023.01.01 ~ 2023.01.02
  8. 강좌가 운영되고 교수지원이 이루어지는 기간입니다. 이수증은 강좌운영기간이 종료된 이후에 발급받을 수 있습니다.

    강좌 운영 기간

    2023.01.01 ~ 2023.01.02
  9. 강의 언어

    한국어
  10. 자막 언어

    한국어