'오라클 10g'에 해당되는 글 1건

  1. 2008.01.25 2008년 1월 24일

2008년 1월 24일

|

최봉의(choibong@empal.com)

-> 오라클 10g, 쿼리, 오라클 개념 소개

14:00 ~15:00

오라클 10g

  1. SQL & PL/SQL
  2. fundamental I => Oracle 구조, 관리개념
  3. fundamental II => backup & recovery, net
  4. performance tuning

Data : 자료 (ex. CJ Systems -> 사원자료 : 사번(숫자), 이름(문자), 주소, 주민번호, 학교, 전화번호...)

DataBase : file system(공유 안됨, 소프트웨어 의존적, 중복...)-> DB( HDB(계층) -> NDB(network DB) -> RDB(관계형 DB : "table" 중심으로, Column, Row(= record, tuple)-> ORDB, OODB

DabaBaseManagement System : software ( 소형(mysql), 중형(ms sql server) , 대형(Oracle, Sybase,DB2)
DataBase System : 사용자(end user, developer : 화면 + logic , DBA : DB관리), DB, DBMS로 구성


15:00 ~ 16:00

Database design approach

  • 업무에 대한 이해

  • 주요한 데이터 객체 파악(entities, attributes, relationships) ER모델링

  •  ER다이어그램

  • 논리적인 설계

  • 속성(특성, 타입)에 대한 정확한 표현

  • 정규화를 통한 검증

  • 실제 데이터 베이스 설계 및 논리적인 데이터


The Classes of Object

  • Entity (사람, 공간, 사물, 사건)
    사람: 고객, 직원
    사물 : 비디오
    장소 : 점포
    행위 : 대여, 가격변동

  • Attributes
    각각의 엔티티에 속성을 찾는다

  • Relationships
    엔티티간의 관계를 찾아낸다.

내가 작성
고객 테이블 ( ID, 이름, 주소, 신용카드, 카드유효기간, 비디오명, 연체료)
직원 테이블 ( 이름, 주소, 전화번호, 입사일, 근무점포, 주민번호, 직급 )
비디오 테이블( 스톡번호,  복사본, 대여로, 비디오 명, 비디오 종류, 대여 상황, 직원이름)
점포 테이블 (점포명, 주소, 매니저이름)
대여료 테이블 (시작일자, 종료일자, 비디오 종류, 대여료)

앞에서 실습(비디오, 대여 테이블 정규화 실시)
고객 : 이름, 번호, 주소, 전화번호, 신용카드번호, 유효일자
직원 : 이름, 주소, 전화번호, 입사일, 근무접포, 주민번호, 직급, 직원번호
점포 : 이름, 주소
비디오 테입 : 번호, 위치, 입고일 (중복되지 않는 것을 추출, 복사본 갯수는 추출이 가능하다.)
비디오 제목 : 타이틀, 장르, 대여료(중복되는 것을 정리)
대여주기록 : 고객번호, 대여일자, 점포번호, 담당직원번호
대여상세기록 : 비디오번호, 반납예정
가격변동 : 비디오장르, 변동일자, 가격

And
prev | 1 | next