Lecture/데이터베이스/2006

Retired DISLab
< Lecture | 데이터베이스
Swpark (토론 | 기여) 사용자의 2014년 1월 23일 (목) 22:48 버전
(비교) ← 이전 판 | 현재 판 (비교) | 다음 판 → (비교)
이동: 둘러보기, 찾기

개요

  • 교수 : 박상원

교안

  • 제1장 서론
  • 제2장 관계형 데이터베이스
  • 제3장 SQL
  • 제4장 고급 SQL
  • 제6장 데이터베이스 설계와 개체-관계 모델
  • 제7장 관계형 데이터베이스의 설계
  • 제8장 응용 프로그램의 설계와 개발
  • 제11장 저장과 파일 구조
  • 제12장 인덱싱과 해싱


과제

  1. SQLite에서 지원하지 않는 SQL 문장 찾기
    • 제출 기간 : 10월 19일 까지
    • 교과서의 SQL 문장 중 SQLite3에서 지원하지 않는 SQL 구문을 찾아서
    • 변경가능하면 어떻게 변경하면 되는지?
    • 변경해도 불가능한 것은 어떤 것인지?
    • 손으로 적어서 제출할 것.
  2. 실습문제풀이
    • 제출 기간 : 10월 24일 까지
    • 실습문제를 풀어서 제출할 것. SQL 문장도 같이 제출
    • 실습문제
    • 실습 데이터 : 1, 2, 3
  3. JDBC 응용 프로그램 작성
    • 제출 기간 : 11월 16일 까지
    • JDBC-ODBC Bridge 프로그램를 이용하여 Quiz 문제 풀기
    • JDBC-ODBC Bridge란?
    • JDBC-ODBC Bridge를 이용하여 작성(MS Access 이용)
    • 방법
      1. 스키마를 생성한다.
      2. SQLite3을 이용하여 모든 데이터를 dump 한다. (dump 명령어 이용)
        • 예: sqlite> .dump 고객
      3. Dump한 데이터를 JDBC를 이용하여 저장한다.
      4. Quiz의 문제를 풀기 위한 질의어를 수행하여 결과를 출력한다.
    • 제출물: 보고서 및 프로그램과 데이터를 조교에게 제출
개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기