제 1주 |
1차시 |
- 차시제목
- 정보시스템과 데이터베이스 관리시스템
- 학습내용
- - 자료와 정보
- 데이터베이스 정의 및 특징 - 데이터베이스 필요성 및 데이터베이스 관리시스템의 출현 배경
- 학습목표
- - 자료와 정보의 개념 이해를 바탕으로 정보시스템 및 자료처리 시스템에 대해 서술할 수 있다.
- 데이터베이스 정의를 확인하여 데이터베이스의 특징에 대해 설명할 수 있다. - 데이터베이스의 필요성을 이해하고 데이터베이스 관리시스템의 출현 배경을 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 데이터베이스 관리시스템
- 학습내용
- - 데이터베이스 관리 시스템의 개념 및 장·단점
- 데이터베이스 시스템 - DBMS 데이터베이스 관리시스템
- 학습목표
- - 데이터베이스 관리시스템의 개념을 이해하고 장·단점에 대해 설명할 수 있다.
- 데이터베이스 시스템의 구성요소를 알고, 데이터베이스와 데이터베이스를 연결시켜 주는 데이터 언어에 대해 설명할 수 있다. - 도서관에서의 데이터베이스 관리시스템 적용의 예를 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 2주 |
1차시 |
- 차시제목
- 데이터 모델링과 개념적 데이터 모델
- 학습내용
- - 데이터 모델링과 데이터 모델
- 데이터 모델의 구성과 개체-관계 모델 - 개체와 속성
- 학습목표
- - 데이터 모델링과 데이터 모델을 설명할 수 있다.
- 데이터 모델의 구성과 개체-관계 모델에 관해 설명할 수 있다. - 개체와 속성에 관해 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 개체의 관계와 논리적 데이터 모델
- 학습내용
- - 개체의 관계
- 논리적 데이터 모델의 개념 - 논리적 데이터 모델의 종류별 특징
- 학습목표
- - 개체의 관계를 이해하고 관계의 다양한 특성을 설명할 수 있다.
- 논리적 데이터 모델의 목적을 파악하여 데이터 간의 관계를 표현하는 방법을 설명할 수 있다. - 논리적 데이터 모델은 관계 데이터 모델, 계층 데이터 모델, 네트워크 데이터 모델로 분류할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 3주 |
1차시 |
- 차시제목
- 관계형 데이터베이스의 구조
- 학습내용
- - 관계형 데이터베이스의 기본 개념
- 관계형 데이터베이스의 기본 구성요소 - 릴레이션의 기본 개념
- 학습목표
- - 관계형 데이터베이스의 기본 개념을 설명할 수 있다.
- 관계형 데이터베이스의 기본 구성요소에 관해 설명할 수 있다. - 릴레이션의 스키마와 인스턴스의 개념을 설명할 수 있다.
- 과제 및 기타 참고사항
-
|
2차시 |
- 차시제목
- 릴레이션의 특성과 무결성
- 학습내용
- - 릴레이션의 특성
- 키의 개념 및 종류 - 무결성 제약조건
- 학습목표
- - 릴레이션의 4가지 주요 특성에 관해 설명할 수 있다.
- 키의 개념 이해를 바탕으로 키의 종류를 설명할 수 있다. - 무결성 제약조건을 개체무결성과 참조무결성으로 구분하여 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 4주 |
1차시 |
- 차시제목
- 정규화의 의미 및 함수 종속
- 학습내용
- - 정규화의 의미
- 함수 종속 - 정규화의 개념과 정규형의 종류
- 학습목표
- - 정규화 및 이상현상의 의미를 확인하여 이상현상의 유형을 삽입 이상, 수정 이상, 삭제 이상으로 설명할 수 있다.
- 함수 종속의 정의를 파악하여 함수 종속의 성질에 대해 완전 함수 종속과 부분 함수 종속으로 구분하여 설명할 수 있다. - 정규화의 개념을 이해하고 정규형의 종류를 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 정규형
- 학습내용
- - 제1정규형(1NF)
- 제2정규형(2NF) - 제3정규형(3NF) - 보이스/코드 정규형(BCNF)
- 학습목표
- - 제1정규형에 대해 설명할 수 있다.
- 제2정규형에 대해 설명할 수 있다. - 제3정규형에 대해 설명할 수 있다. - 보이스/코드 정규형(BCNF)에 대해 이해하고, 정규화 과정의 각 정규형 특징에 대해 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 5주 |
1차시 |
- 차시제목
- 관계 대수
- 학습내용
- - 관계 데이터 연산과 관계 대수
- 일반 집합 연산자의 조건 - 일반 집합 연산자의 종류
- 학습목표
- - 관계 데이터 연산과 관계 대수의 개념에 관해 설명할 수 있다.
- 일반 집합 연산자의 조건에 대해 설명할 수 있다. - 일반 집합 연산자의 종류(합집합(∪), 교집합(∩), 차집합(-), 카티션 프로덕트(×))를 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 순수 관계 연산자와 관계 해석
- 학습내용
- - 셀렉트와 프로젝트
- 조인과 디비전 - 관계 해석
- 학습목표
- - 순수 관계 연산자에서 셀렉트와 프로젝트의 방법을 이해하고 조작할 수 있다.
- 순수 관계 연산자에서 조인과 디비전의 방법을 이해하고 조작할 수 있다. - 관계 해석에 대해 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 6주 |
1차시 |
- 차시제목
- SQL 개요
- 학습내용
- - SQL의 개념
- 관계형 데이터베이스와 SQL - SQL의 분류와 용도
- 학습목표
- - SQL의 개념과 역사에 대해 설명할 수 있다.
- 관계형 데이터베이스와 SQL의 관계를 설명할 수 있다. - SQL의 분류와 용도를 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 스키마와 SQL 사용하기
- 학습내용
- - 스키마
- SQL Server 소개 - SQL Server 쿼리 편집기
- 학습목표
- - 스키마의 개념을 설명할 수 있다.
- SQL Server를 이해하고 설치할 수 있다. - SQL Server 쿼리 편집기를 이용할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 7주 |
1차시 |
- 차시제목
- 데이터 정의어와 테이블 생성
- 학습내용
- - 데이터 정의어 개요
- 테이블 생성
- 학습목표
- - 데이터 정의어(DDL)의 개념을 설명할 수 있다.
- 테이블 생성을 위한 스키마를 이해하고 사용할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 테이블 변경, 삭제 및 뷰
- 학습내용
- - 테이블 변경
- 테이블 삭제 - 뷰의 개요
- 학습목표
- - 테이블 변경을 위한 스키마를 이해하고 사용할 수 있다.
- 테이블 삭제를 위한 스키마를 이해하고 사용할 수 있다. - 뷰를 이해하고 조작할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 8주 |
1차시 |
- 차시제목
- 중간고사
- 학습내용
- 중간고사
- 학습목표
- 중간고사
- 과제 및 기타 참고사항
-
|
2차시 |
- 차시제목
- 학습내용
- 학습목표
- 과제 및 기타 참고사항
-
|
제 9주 |
1차시 |
- 차시제목
- 데이터 조작어와 데이터 입력 및 검색
- 학습내용
- - 데이터 조작어 개요
- 데이터 입력 - 데이터 검색
- 학습목표
- - 데이터 조작어의 개념을 설명할 수 있다.
- 데이터 입력을 위한 SQL을 이해하고 사용할 수 있다. - 데이터 검색을 위한 SQL을 이해하고 사용할 수 있다.
- 과제 및 기타 참고사항
-
|
2차시 |
- 차시제목
- 데이터 수정과 삭제
- 학습내용
- - 데이터 수정
- 데이터 삭제
- 학습목표
- - 데이터 검색어 중 서브 쿼리문을 이해하고 사용할 수 있다.
- 데이터 수정을 위한 SQL을 이해하고 사용할 수 있다. - 데이터 삭제를 위한 SQL을 이해하고 사용할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 10주 |
1차시 |
- 차시제목
- 데이터베이스의 설계
- 학습내용
- - 데이터베이스 생명주기와 설계단계
- ER 모델 - 논리적·물리적 모델링
- 학습목표
- - 데이터베이스 생명주기와 설계단계에 관해 설명할 수 있다.
- 개념적 설계를 파악하여 ER 모델에 대해 구술할 수 있다. - ER 모델을 관계 모델의 릴레이션에 대해 설명할 수 있으며 논리적 설계 결과를 물리적 설계로 전환할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 데이터베이스의 구축 실습하기
- 학습내용
- - 데이터베이스의 구축
- 테이블 기술서 응용 사례 - 한빛 마트 사례
- 학습목표
- - 테이블 기술서를 활용한 데이터베이스 구축에 관해 설명할 수 있다.
- 테이블 기술서 사례 작성을 수행할 수 있다. - 한빛 마트 사례를 서술할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 11주 |
1차시 |
- 차시제목
- 트랜잭션의 개념 및 특징 그리고 COMMIT
- 학습내용
- - 트랜잭션의 개념
- 트랜잭션의 특징 - 트랜잭션의 COMMIT
- 학습목표
- - 트랜잭션의 개념에 관해 설명할 수 있다.
- 데이터베이스 시스템이 트랜잭션의 특성을 지원함을 확인하고 이에 따른 트랜잭션의 특징을 나열할 수 있다. - 트랜잭션의 원자성을 보장하는 COMMIT 연산(완료)에 관해 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- ROLLBACK과 트랜잭션의 상태
- 학습내용
- - 트랜잭션의 ROLLBACK
- 트랜잭션의 상태
- 학습목표
- - 트랜잭션의 원자성을 보장하는 ROLLBACK 연산(복귀)에 관해 설명할 수 있다.
- 트랜잭션의 상태를 이해하고 각 상태에 관해 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 12주 |
1차시 |
- 차시제목
- 장애의 개념과 유형
- 학습내용
- - 트랜잭션 장애의 개념
- 트랜잭션 장애의 유형 - 시스템 및 미디어 장애 - 저장 장치
- 학습목표
- - 트랜잭션 장애의 개념을 설명할 수 있다.
- 트랜잭션 장애의 유형을 구분할 수 있다. - 시스템과 미디어장애의 원인을 설명할 수 있다. - 저장장치의 종류와 데이터 이동에 관해 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 회복의 개념과 유형
- 학습내용
- - 회복을 위해 할 수 있는 조치
- 회복과 병행 제어
- 학습목표
- - 회복의 개념 이해를 바탕으로 회복을 위해 취할 수 있는 조치에 관해 설명할 수 있다.
- 회복기법의 유형을 파악하고 병행 제어의 개념을 파악할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 13주 |
1차시 |
- 차시제목
- 무결성의 개념과 규정
- 학습내용
- - 무결성의 개념
- 무결성의 규정 - 트리거
- 학습목표
- - 무결성의 개념을 설명할 수 있다.
- 무결성의 규정을 설명할 수 있다. - 트리거를 이해하고 무결성의 규정을 적용할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 주장과 보안
- 학습내용
- - 주장
- 보안의 개념 - 데이터 암호화
- 학습목표
- - 무결성 규정의 유형 중 주장(Assertion)의 특징에 관해 설명할 수 있다.
- 보안의 개념 이해를 바탕으로 데이터 암호화 기법에 관해 설명할 수 있다. - 데이터 암호화에 대해 이해하고 공개키 및 전자서명에 대해 구술할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 14주 |
1차시 |
- 차시제목
- 분산 데이터베이스의 개념 및 구성요소
- 학습내용
- - 분산 데이터베이스의 개념
- 분산 데이터베이스 시스템의 구성요소와 활용법
- 학습목표
- - 분산 데이터베이스의 개념에 관해 설명할 수 있다.
- 분산 데이터베이스 시스템의 구성요소를 나열하고 활용법을 설명할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
2차시 |
- 차시제목
- 분산시스템의 목표와 장단점
- 학습내용
- - 분산시스템의 목표 구분
- 분산 데이터베이스 시스템의 장단점 - 분산 질의어 처리 방법
- 학습목표
- - 분산 데이터베이스 시스템의 다양한 목표를 구분할 수 있다.
- 분산 데이터베이스 시스템의 장단점에 관해 설명할 수 있다. - 분산 질의어 처리 방법을 활용할 수 있다.
- 과제 및 기타 참고사항
-
- 들어가기
- 학습하기
- 적용하기
- 정리하기
- <수업보조자료>
- - 학습자 교안
- - 강의 음성(MP3)
- <주요수업방법>
- 원격 강의
|
제 15주 |
1차시 |
- 차시제목
- 기말고사
- 학습내용
- 기말고사
- 학습목표
- 기말고사
- 과제 및 기타 참고사항
-
|
2차시 |
- 차시제목
- 학습내용
- 학습목표
- 과제 및 기타 참고사항
-
|