문헌데이터베이스론
모집중강좌소개
수업개요 | 도서관 업무와 관련된 문헌 데이터베이스의 개발과 효율적인 관리를 위해 대표적인 Database Tool의 프로그래밍 기술을 익힌다. 대단위 문헌 데이터베이스의 설계·구축·응용·평가 등 도서관과 관련된 정보처리 능력을 배양하여 실무적으로 데이터베이스를 현장에서 활용할 수 있도록 한다. | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
수업목표 | 1. 문헌 데이터베이스를 개발하여 도서관 업무를 효율성 있게 관리할 수 있다.
2. 데이터 모델(개념적 데이터 모델, 논리적 데이터 모델)에 대해 설명할 수 있다. 3. 관계 데이터 모델과 관계 무결성 제약조건을 설명하고 설계할 수 있다. 4. 데이터 종속성과 정규화를 설명할 수 있다. 5. 관계 수와 관계 해석에 대해 설명할 수 있다. 6. Database Tool 프로그래밍 기술로서 SQL에 대해 이해하고 도서관의 문헌 데이터베이스에서 데이터를 조작·활용할 수 있다. 7. 문헌 데이터베이스 설계·구축·응용·평가에 대해 설명할 수 있다. 8. 트랜잭션과 무결성, 보안에 대해 설명할 수 있다. |
||||||||||||||
평가기준 |
|
||||||||||||||
수료기준 | 출석률80%, 상대평가 (중간고사와 기말고사 모두 미응시 시 미수료) | ||||||||||||||
특이사항 | 1. 수료기준: 총 성적 60점 이상(상대평가), 출석률 80% 이상
2. 평가기준: 출석(15%), 중간고사(25%), 기말고사(25%), 과제(20%), 퀴즈(5%), 토론(10%) 1) 출석: 각 차시별 진도 반영(기간 내 출석으로만 평가) 2) 중간고사: 객관식 20문항, 주관식 5문항 총 25문항(8주차) 3) 기말고사: 객관식 20문항, 주관식 5문항 총 25문항(15주차) 4) 과제: 학습자별 상호 모사율 체크를 통한 평가(9주차) 5) 토론: 학습자 간 의견 제출(3주차) 6) 퀴즈: O,X 퀴즈 5문항(5주차) 3. 성적등급비율: A~A+(20%). B~B+(40%), C이하(40%) / 상대평가 4. 과제 및 토론 주제 1) 과제주제(9주차): 1주차 ~ 7주차 범위 2) 토론주제(3주차): 1주차 ~ 3주차 범위 3) 상세내용은 시작일에 공개되오니 참고바랍니다. |
강의계획서
과목명 | 교수명 | 교수연락처 | 이메일 | 년도/차시 |
---|---|---|---|---|
문헌데이터베이스론 | 변회균 | 1899-5662 | help@kystudy.co.kr | 2025년 1-6차 |
학습기간 | 강의시간 | 학점 | 평가구분 | 수강대상 강의실 및 주요 수업방법 |
2025년 03월 05일 ~ 2025년 06월 17일 | 15주 | 3 | 상대평가 |
<수강대상>
-고등학교 졸업 이상의 학력자 <주요 수업 방법> -원격강의 (www.kystudy.co.kr/MyCourse) |
평가기준 | ||||||
---|---|---|---|---|---|---|
출석 | 중간고사 | 기말고사 | 과제 | 토론 | 쪽지(OX퀴즈) | 계 |
15% | 25% | 25% | 20% | 10% | 5% | 100% |
과목 수료조건: 총점 60점 이상(60점 미만 F), 출석률 80%이상(출석률 80%미만은 출석과락) |
주요 학사일정 |
|
---|---|
과목개요 | 도서관 업무와 관련된 문헌 데이터베이스의 개발과 효율적인 관리를 위해 대표적인 Database Tool의 프로그래밍 기술을 익힌다. 대단위 문헌 데이터베이스의 설계·구축·응용·평가 등 도서관과 관련된 정보처리 능력을 배양하여 실무적으로 데이터베이스를 현장에서 활용할 수 있도록 한다. |
수업목표 | 1. 문헌 데이터베이스를 개발하여 도서관 업무를 효율성 있게 관리할 수 있다.
2. 데이터 모델(개념적 데이터 모델, 논리적 데이터 모델)에 대해 설명할 수 있다. 3. 관계 데이터 모델과 관계 무결성 제약조건을 설명하고 설계할 수 있다. 4. 데이터 종속성과 정규화를 설명할 수 있다. 5. 관계 수와 관계 해석에 대해 설명할 수 있다. 6. Database Tool 프로그래밍 기술로서 SQL에 대해 이해하고 도서관의 문헌 데이터베이스에서 데이터를 조작·활용할 수 있다. 7. 문헌 데이터베이스 설계·구축·응용·평가에 대해 설명할 수 있다. 8. 트랜잭션과 무결성, 보안에 대해 설명할 수 있다. |
상대평가 안내 |
국가평생교육진흥원의 평가인정 학습과정 운영지침(교육부 고시 제2015-85호,2016년1월6일 제정,2016년1월1일 시행)에 따라 성적 평가가 상대평가로 진행되고 있습니다. 상대평가가 진행됨에 따라 원점수에서 학습자의 순위에 따라 백분율로 산정되며 다시 환산되며, A(20%),B(40%),C 이하(40%)의 비율을 기준으로 성적을 부여합니다. 학습자님들의 점수는 최종 점수조정을 거쳐 순위별로 등급에 배당되게 되며 환산점수로 국가평생교육진흥원에 성적보고가 됩니다. (출석률 80%미만,총점수 60점미만은 과락이며 상대평가에서 제외됩니다.) |
주별 | 차시 | 강의(실습ㆍ실기ㆍ실험) 내용 | 과제 및 기타 참고사항 | |
---|---|---|---|---|
제1주 |
|
|||
1차시 | 차시제목 | 정보시스템과 데이터베이스 관리시스템 |
|
|
학습내용 | - 자료와 정보 - 데이터베이스 정의 및 특징 - 데이터베이스 필요성 및 데이터베이스 관리시스템의 출현 배경 |
|||
학습목표 | - 자료와 정보의 개념 이해를 바탕으로 정보시스템 및 자료처리 시스템에 대해 서술할 수 있다. - 데이터베이스 정의를 확인하여 데이터베이스의 특징에 대해 설명할 수 있다. - 데이터베이스의 필요성을 이해하고 데이터베이스 관리시스템의 출현 배경을 설명할 수 있다. |
|||
2차시 | 차시제목 | 데이터베이스 관리시스템 |
|
|
학습내용 | - 데이터베이스 관리 시스템의 개념 및 장·단점 - 데이터베이스 시스템 - DBMS 데이터베이스 관리시스템 |
|||
학습목표 | - 데이터베이스 관리시스템의 개념을 이해하고 장·단점에 대해 설명할 수 있다. - 데이터베이스 시스템의 구성요소를 알고, 데이터베이스와 데이터베이스를 연결시켜 주는 데이터 언어에 대해 설명할 수 있다. - 도서관에서의 데이터베이스 관리시스템 적용의 예를 설명할 수 있다. |
|||
제2주 |
|
|||
1차시 | 차시제목 | 데이터 모델링과 개념적 데이터 모델 |
|
|
학습내용 | - 데이터 모델링과 데이터 모델 - 데이터 모델의 구성과 개체-관계 모델 - 개체와 속성 |
|||
학습목표 | - 데이터 모델링과 데이터 모델을 설명할 수 있다. - 데이터 모델의 구성과 개체-관계 모델에 관해 설명할 수 있다. - 개체와 속성에 관해 설명할 수 있다. |
|||
2차시 | 차시제목 | 개체의 관계와 논리적 데이터 모델 |
|
|
학습내용 | - 개체의 관계 - 논리적 데이터 모델의 개념 - 논리적 데이터 모델의 종류별 특징 |
|||
학습목표 | - 개체의 관계를 이해하고 관계의 다양한 특성을 설명할 수 있다. - 논리적 데이터 모델의 목적을 파악하여 데이터 간의 관계를 표현하는 방법을 설명할 수 있다. - 논리적 데이터 모델은 관계 데이터 모델, 계층 데이터 모델, 네트워크 데이터 모델로 분류할 수 있다. |
|||
제3주 |
|
|||
1차시 | 차시제목 | 관계형 데이터베이스의 구조 |
|
|
학습내용 | - 관계형 데이터베이스의 기본 개념 - 관계형 데이터베이스의 기본 구성요소 - 릴레이션의 기본 개념 |
|||
학습목표 | - 관계형 데이터베이스의 기본 개념을 설명할 수 있다. - 관계형 데이터베이스의 기본 구성요소에 관해 설명할 수 있다. - 릴레이션의 스키마와 인스턴스의 개념을 설명할 수 있다. |
|||
2차시 | 차시제목 | 릴레이션의 특성과 무결성 |
|
|
학습내용 | - 릴레이션의 특성 - 키의 개념 및 종류 - 무결성 제약조건 |
|||
학습목표 | - 릴레이션의 4가지 주요 특성에 관해 설명할 수 있다. - 키의 개념 이해를 바탕으로 키의 종류를 설명할 수 있다. - 무결성 제약조건을 개체무결성과 참조무결성으로 구분하여 설명할 수 있다. |
|||
제4주 |
|
|||
1차시 | 차시제목 | 정규화의 의미 및 함수 종속 |
|
|
학습내용 | - 정규화의 의미 - 함수 종속 - 정규화의 개념과 정규형의 종류 |
|||
학습목표 | - 정규화 및 이상현상의 의미를 확인하여 이상현상의 유형을 삽입 이상, 수정 이상, 삭제 이상으로 설명할 수 있다. - 함수 종속의 정의를 파악하여 함수 종속의 성질에 대해 완전 함수 종속과 부분 함수 종속으로 구분하여 설명할 수 있다. - 정규화의 개념을 이해하고 정규형의 종류를 설명할 수 있다. |
|||
2차시 | 차시제목 | 정규형 |
|
|
학습내용 | - 제1정규형(1NF) - 제2정규형(2NF) - 제3정규형(3NF) - 보이스/코드 정규형(BCNF) |
|||
학습목표 | - 제1정규형에 대해 설명할 수 있다. - 제2정규형에 대해 설명할 수 있다. - 제3정규형에 대해 설명할 수 있다. - 보이스/코드 정규형(BCNF)에 대해 이해하고, 정규화 과정의 각 정규형 특징에 대해 설명할 수 있다. |
|||
제5주 |
|
|||
1차시 | 차시제목 | 관계 대수 |
|
|
학습내용 | - 관계 데이터 연산과 관계 대수 - 일반 집합 연산자의 조건 - 일반 집합 연산자의 종류 |
|||
학습목표 | - 관계 데이터 연산과 관계 대수의 개념에 관해 설명할 수 있다. - 일반 집합 연산자의 조건에 대해 설명할 수 있다. - 일반 집합 연산자의 종류(합집합(∪), 교집합(∩), 차집합(-), 카티션 프로덕트(×))를 설명할 수 있다. |
|||
2차시 | 차시제목 | 순수 관계 연산자와 관계 해석 |
|
|
학습내용 | - 셀렉트와 프로젝트 - 조인과 디비전 - 관계 해석 |
|||
학습목표 | - 순수 관계 연산자에서 셀렉트와 프로젝트의 방법을 이해하고 조작할 수 있다. - 순수 관계 연산자에서 조인과 디비전의 방법을 이해하고 조작할 수 있다. - 관계 해석에 대해 설명할 수 있다. |
|||
제6주 |
|
|||
1차시 | 차시제목 | SQL 개요 |
|
|
학습내용 | - SQL의 개념 - 관계형 데이터베이스와 SQL - SQL의 분류와 용도 |
|||
학습목표 | - SQL의 개념과 역사에 대해 설명할 수 있다. - 관계형 데이터베이스와 SQL의 관계를 설명할 수 있다. - SQL의 분류와 용도를 설명할 수 있다. |
|||
2차시 | 차시제목 | 스키마와 SQL 사용하기 |
|
|
학습내용 | - 스키마 - SQL Server 소개 - SQL Server 쿼리 편집기 |
|||
학습목표 | - 스키마의 개념을 설명할 수 있다. - SQL Server를 이해하고 설치할 수 있다. - SQL Server 쿼리 편집기를 이용할 수 있다. |
|||
제7주 |
|
|||
1차시 | 차시제목 | 데이터 정의어와 테이블 생성 |
|
|
학습내용 | - 데이터 정의어 개요 - 테이블 생성 |
|||
학습목표 | - 데이터 정의어(DDL)의 개념을 설명할 수 있다. - 테이블 생성을 위한 스키마를 이해하고 사용할 수 있다. |
|||
2차시 | 차시제목 | 테이블 변경, 삭제 및 뷰 |
|
|
학습내용 | - 테이블 변경 - 테이블 삭제 - 뷰의 개요 |
|||
학습목표 | - 테이블 변경을 위한 스키마를 이해하고 사용할 수 있다. - 테이블 삭제를 위한 스키마를 이해하고 사용할 수 있다. - 뷰를 이해하고 조작할 수 있다. |
|||
제8주 |
|
|||
1차시 | 차시제목 | 중간고사 |
|
|
학습내용 | 중간고사 | |||
학습목표 | 중간고사 | |||
2차시 | 차시제목 |
|
||
학습내용 | ||||
학습목표 | ||||
제9주 |
|
|||
1차시 | 차시제목 | 데이터 조작어와 데이터 입력 및 검색 |
|
|
학습내용 | - 데이터 조작어 개요 - 데이터 입력 - 데이터 검색 |
|||
학습목표 | - 데이터 조작어의 개념을 설명할 수 있다. - 데이터 입력을 위한 SQL을 이해하고 사용할 수 있다. - 데이터 검색을 위한 SQL을 이해하고 사용할 수 있다. |
|||
2차시 | 차시제목 | 데이터 수정과 삭제 |
|
|
학습내용 | - 데이터 수정 - 데이터 삭제 |
|||
학습목표 | - 데이터 검색어 중 서브 쿼리문을 이해하고 사용할 수 있다. - 데이터 수정을 위한 SQL을 이해하고 사용할 수 있다. - 데이터 삭제를 위한 SQL을 이해하고 사용할 수 있다. |
|||
제10주 |
|
|||
1차시 | 차시제목 | 데이터베이스의 설계 |
|
|
학습내용 | - 데이터베이스 생명주기와 설계단계 - ER 모델 - 논리적·물리적 모델링 |
|||
학습목표 | - 데이터베이스 생명주기와 설계단계에 관해 설명할 수 있다. - 개념적 설계를 파악하여 ER 모델에 대해 구술할 수 있다. - ER 모델을 관계 모델의 릴레이션에 대해 설명할 수 있으며 논리적 설계 결과를 물리적 설계로 전환할 수 있다. |
|||
2차시 | 차시제목 | 데이터베이스의 구축 실습하기 |
|
|
학습내용 | - 데이터베이스의 구축 - 테이블 기술서 응용 사례 - 한빛 마트 사례 |
|||
학습목표 | - 테이블 기술서를 활용한 데이터베이스 구축에 관해 설명할 수 있다. - 테이블 기술서 사례 작성을 수행할 수 있다. - 한빛 마트 사례를 서술할 수 있다. |
|||
제11주 |
|
|||
1차시 | 차시제목 | 트랜잭션의 개념 및 특징 그리고 COMMIT |
|
|
학습내용 | - 트랜잭션의 개념 - 트랜잭션의 특징 - 트랜잭션의 COMMIT |
|||
학습목표 | - 트랜잭션의 개념에 관해 설명할 수 있다. - 데이터베이스 시스템이 트랜잭션의 특성을 지원함을 확인하고 이에 따른 트랜잭션의 특징을 나열할 수 있다. - 트랜잭션의 원자성을 보장하는 COMMIT 연산(완료)에 관해 설명할 수 있다. |
|||
2차시 | 차시제목 | ROLLBACK과 트랜잭션의 상태 |
|
|
학습내용 | - 트랜잭션의 ROLLBACK - 트랜잭션의 상태 |
|||
학습목표 | - 트랜잭션의 원자성을 보장하는 ROLLBACK 연산(복귀)에 관해 설명할 수 있다. - 트랜잭션의 상태를 이해하고 각 상태에 관해 설명할 수 있다. |
|||
제12주 |
|
|||
1차시 | 차시제목 | 장애의 개념과 유형 |
|
|
학습내용 | - 트랜잭션 장애의 개념 - 트랜잭션 장애의 유형 - 시스템 및 미디어 장애 - 저장 장치 |
|||
학습목표 | - 트랜잭션 장애의 개념을 설명할 수 있다. - 트랜잭션 장애의 유형을 구분할 수 있다. - 시스템과 미디어장애의 원인을 설명할 수 있다. - 저장장치의 종류와 데이터 이동에 관해 설명할 수 있다. |
|||
2차시 | 차시제목 | 회복의 개념과 유형 |
|
|
학습내용 | - 회복을 위해 할 수 있는 조치 - 회복과 병행 제어 |
|||
학습목표 | - 회복의 개념 이해를 바탕으로 회복을 위해 취할 수 있는 조치에 관해 설명할 수 있다. - 회복기법의 유형을 파악하고 병행 제어의 개념을 파악할 수 있다. |
|||
제13주 |
|
|||
1차시 | 차시제목 | 무결성의 개념과 규정 |
|
|
학습내용 | - 무결성의 개념 - 무결성의 규정 - 트리거 |
|||
학습목표 | - 무결성의 개념을 설명할 수 있다. - 무결성의 규정을 설명할 수 있다. - 트리거를 이해하고 무결성의 규정을 적용할 수 있다. |
|||
2차시 | 차시제목 | 주장과 보안 |
|
|
학습내용 | - 주장 - 보안의 개념 - 데이터 암호화 |
|||
학습목표 | - 무결성 규정의 유형 중 주장(Assertion)의 특징에 관해 설명할 수 있다. - 보안의 개념 이해를 바탕으로 데이터 암호화 기법에 관해 설명할 수 있다. - 데이터 암호화에 대해 이해하고 공개키 및 전자서명에 대해 구술할 수 있다. |
|||
제14주 |
|
|||
1차시 | 차시제목 | 분산 데이터베이스의 개념 및 구성요소 |
|
|
학습내용 | - 분산 데이터베이스의 개념 - 분산 데이터베이스 시스템의 구성요소와 활용법 |
|||
학습목표 | - 분산 데이터베이스의 개념에 관해 설명할 수 있다. - 분산 데이터베이스 시스템의 구성요소를 나열하고 활용법을 설명할 수 있다. |
|||
2차시 | 차시제목 | 분산시스템의 목표와 장단점 |
|
|
학습내용 | - 분산시스템의 목표 구분 - 분산 데이터베이스 시스템의 장단점 - 분산 질의어 처리 방법 |
|||
학습목표 | - 분산 데이터베이스 시스템의 다양한 목표를 구분할 수 있다. - 분산 데이터베이스 시스템의 장단점에 관해 설명할 수 있다. - 분산 질의어 처리 방법을 활용할 수 있다. |
|||
제15주 |
|
|||
1차시 | 차시제목 | 기말고사 |
|
|
학습내용 | 기말고사 | |||
학습목표 | 기말고사 | |||
2차시 | 차시제목 |
|
||
학습내용 | ||||
학습목표 |
수업 참고사항 | 별도 참고사항이 없습니다. |
---|---|
강의 유형 | 이론중심( V ), 토론, 세미나 중심( ), 실기 중심( ), 이론 및 토론, 세미나 병행( ), 이론 및 실험, 실습 병행( ), 이론 및 실기 병행( ) |
교재 정보 |
교재정보 보기
|
수강후기
교재안내
총 0건교수소개

변회균 교수님
- 직위
- 교수
- 학위
- 전공
- 문헌정보학
- 이메일
- pro404@nate.com
- 주요경력
- 숭의여자대학교 평생교육원 시간강사
숭의여자대학교 겸임교수
숭의여자대학교 겸임교수
- 수상경력
- 대표저서/논문
- 기타사항