• 파일시티 이벤트
  • 캠퍼스북
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

Java, JDBC, MySQL를 이용한 DB설계 구현 및 응용

*성*
개인인증판매자스토어
최초 등록일
2011.07.06
최종 저작일
2009.04
20페이지/파일확장자 압축파일
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

MySQL과 Java,JDBC를 연동하는 과제로 JDBCTest.class와 텍스트 파일들과 보고서로 구성되어있습니다.

목차

Ⅰ. 문제정의
Ⅱ. 해결 아이디어
Ⅲ. 데이터베이스 설계
Ⅳ. 프로그램 테스트 – MySQL을 이용한 DB 구현
Ⅴ. 프로그램 테스트 – Java, JDBC를 이용한 응용
Ⅵ. 결론 및 기타
Ⅶ 느낀점

본문내용

Ⅰ. 문제정의
Lab 3을 비롯한 그 동안의 강의내용 및 실습자료를 바탕으로 Java, JDBC, MySQL을 이용하여 간단한 데이터베이스 프로그램을 작성한다. 본 과제를 통해 데이터베이스의 설계, 구현 및 응용하는 일련의 과정을 습득하는 것을 그 목표로 한다.
데이터베이스를 설계하는 과정에는 다음과 같은 세부 사항이 포함된다.
- 최소 3개 이상의 테이블로 구성되어야 한다.
- 각 테이블은 4개 이상의 Column(Attribute)으로 구성되어야 하며 각 Table은 10개 이상의 Row(Record)를 가져야 한다.
- 테이블들은 관계(Relationship)로 연결되어 있어야 한다.
- Functional Dependency (함수종속)를 구한 후, 4NF(4th Normal Form)을 모두 만족시키는 것을 증명해야 한다.
초기 데이터베이스의 구축은 (데이터베이스 생성, 테이블 생성 및 레코드 삽입 등) 명령프롬프트에서 MySQL로 작업해야 한다. 또한, Java 프로그램과 JDBC를 이용하여 기존의 데이터베이스를 연결하여 저장된 데이터에서 필요한 정보를 추출하는 프로그램을 작성하는 등의 작업을 수행할 수 있어야 한다. JoIN 또는 Subquery를 사용하여 데이터베이스를 응용해본다.

Ⅱ. 해결 아이디어
이번 과제는 기존 과제에서 구축했던 데이터베이스에서 각 테이블들이 4NF(4th Normal Form)형이 되도록 정규화(Normalization)하여 테이블들이 모두 4NF를 만족시킴을 보여야 한다. 본 과제의 가장 큰 목적은 데이터베이스의 설계, 구현 및 응용하는 일련의 과정을 이해하는 것이라 할 수 있으므로 몇 가지 전제조건과 가정들을 포함한 간단한 데이터베이스 구축과 관련한 일련의 과정을 순차적으로 수행하였다.
그 과정은 다음과 같다.
1) 데이터베이스 설계
: 기존 데이터베이스의 테이블들을 분석, 평가하여 정규화한다. 각 테이블이 4NF가 되록하는 것이 조건이므로 릴레이션을 확인하고 BCNF 정규화 이후 다치 종속을 확인한다.
2) 데이터베이스 구현
: MySQL에서 명령 프롬프트를 이용, 앞에서 설계한 데이터베이스를 실질적으로 생성한다. 이번 과제의 경우 기존의 데이터 베이스를 가지고 시작하였기 때문에 필요에 따라 재 생성하거나 기존 테이블과 그 속성들을 수정하여 설계한 데이터베이스를 구현한다. 또한 테이블간의 관계설정 및 조건에 맞게 데이터 입력하는 등의 작업을 수행한다.

참고 자료

없음

압축파일 내 파일목록

Java, JDBC, MySQL를 이용한 DB설계 구현 및 응용.docx
JDBCTest.class
JDBCTest.java
JDBCTest2.class
JDBCTest2.java
JDBCTest3.class
JDBCTest3.java
*성*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 한글파일 DB 프로그래밍 항공사 예약시스템 설계 20페이지
    JAVA 이용한다. · JAVAJDBC이용하여 데이터 베이스에 접근한다 ... 하여 설계한다. · 데이터 베이스는 MySAL 이용한다. · 응용 프로그램은 ... 는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다.
  • 워드파일 [엔지니어링 DB(데이터베이스)] LEGO, JSP, JDBC이용한 무인약제조시스템 35페이지
    결과 4.1.데이터베이스 설계………………………………………………………………… ... 베이스에서 감하게 해야 했는데, 이것을 구현하는데 즉, 한 페이지에 24시간 ... 프로그램이 컴퓨터 운영 체제(OS)나 데이터베이스 관리 시스템(DBMS)
  • 한글파일 [데이터베이스]상용 데이터베이스 13페이지
    기타 - HP, Linux에 대한 JDBC 2 JDK 1.3 지원 - ... 상용데이터베이스 조사 보 고 서 ORACLE, UniSQL, MySQL, ... 방식과 OLE-DB이용해 Open Rowset으로 쉽게 접근이 가능해
최근 본 자료더보기
  • 프레시홍 - 전복
탑툰 이벤트
Java, JDBC, MySQL를 이용한 DB설계 구현 및 응용
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업