2-A. 실습수업 소개

Download Report

Transcript 2-A. 실습수업 소개

소개
• 실습조교 : 손 정 곤 (DB Lab.)
– E-mail: [email protected]
• 연구실 위치
– 정병수 교수님 연구실(전315호)
– 학생연구실 (전339호)
• 연구실 홈페이지: http://dblab.khu.ac.kr
• 과제 제출용 메일 : [email protected]
1
실습수업 계획
• 수업 진행
– 10:30 ~ 11:10
– 11:10 ~ 11:20
– 11:20 ~ 12:00
강의
10분 휴식
실습 및 질의응답
• 프로젝트 관련 사항
1.
2.
3.
2~3인 1조 팀 구성(교수님에 의해 구성됨)
중간보고서, 최종보고서 및 완성 결과물 제출
중간 발표, 최종 발표
• 과제 제출 관련
– 메일 이름 [2013123456 홍길동]Lab00
– 파일명 동일
– 제출 기한 : 다음 주 실습 시작 전(+7days)
2
실습수업 계획
주
(cont’d)
강의내용
1
제 1 주 : Fundamental Concepts of Database System
2
제 2 주 : 5 Steps of Database Design
3
제 3 주: Introduction to Physical Storage
4
제 4 주 : ER-modeling and Relational DB Design
5
제 5 주 : How to use ER-Diagram
6
제 6 주 : Fundamental Concepts of Relational Data Model
7
제 7 주 : Relational Algebra and Calculus
8
제 8 주 : Midterm Exam and Project Check
3
실습수업 계획
주
(cont’d)
강의내용
9
제 9 주 : Functional Dependency and Normalization
10
제 10 주 : 1st, 2nd, 3rd Normalization
11
제 11 주 : How to use SQL
12
제 12 주 : How to use SQL
13
제 13 주 : Index file and B-tree Index
14
제 14 주 : B-tree Index Addition/Deletion
15
제 15 주 : Multi-dimensional Index and Hash Table
16
제 16 주 : Final Exam and Project Evaluation
4
설치파일 다운로드
http://www.oracle.com/technetwork/database/expressedition/downloads/102xewinsoft-090667.html
5
설치파일 다운로드
Oracle Database 10g Expression Edition
http://dblab.khu.ac.kr/Courses/2nd%20Databas
e.html
6
설치과정: 설치 시작
7
설치과정: 설치 시작
(cont’d)
8
설치과정: 약관 동의
9
설치과정: 설치경로 지정
10
설치과정: SYS 계정 암호설정
암호 : oracle
11
설치과정: 요약
추후, JDBC 연동에 이용
할 Listener 포트(1521)
12
설치과정: 진행 중
13
설치과정: 완료
14
데이터베이스 접속(SYS 계정)
http://127.0.0.1:8080/apex
사용자 : sys
암호 : oracle
15
관리 화면
16
사용자 관리 화면
17
HR 사용자계정 설정
18
HR 사용자계정 설정
(cont’d)
암호 : hr
잠금 해제됨
롤:
CONNECT,
RESOURCE
권한:
CREATE DATABASE LINK,
CREATE PROCEDURE,
CREATE SEQUENCE,
CREATE SYNONYM,
CREATE TABLE,
CREATE VIEW
19
HR 계정 설정완료
20
데이터베이스 접속(HR 계정)
사용자 : hr
암호 : hr
21
SQL 화면
22
SQL 명령 화면
23
SQL 동작 확인
SELECT * FROM employees;
24