Skip to content

kkomakk/BookManagement-Program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Book Management Program (JDBC + Oracle)

📌 프로젝트 소개

Oracle DB와 JDBC를 이용하여 구현한 콘솔 기반 서점 관리 프로그램입니다.

회원 로그인 기능을 기반으로 도서 관리(CRUD)를 수행할 수 있도록 설계하였습니다.


🛠 사용 기술

  • Java (JDK 17+)
  • JDBC
  • Oracle Database 21c (Free)
  • SQL Developer

✨ 주요 기능

🔐 로그인 기능

  • CLIENT 테이블 기반 로그인 구현
  • 로그인 성공 시에만 도서 관리 기능 사용 가능

📖 BOOK 테이블 CRUD

  • 도서 등록
  • 도서 전체 조회
  • 도서 삭제

👤 CLIENT 테이블

  • 로그인 기능 구현
  • 비밀번호 컬럼 포함

🗄 데이터베이스 구조

BOOK 테이블

CREATE TABLE BOOK ( BOOKNO NUMBER PRIMARY KEY, BOOKNAME VARCHAR2(100), BOOKAUTHOR VARCHAR2(50), BOOKPRICE NUMBER, BOOKDATE DATE, BOOKSTOCK NUMBER, PUBNO NUMBER );

CLIENT 테이블

CREATE TABLE CLIENT ( CLIENTNO NUMBER PRIMARY KEY, CLIENTNAME VARCHAR2(50), CLIENTPHONE VARCHAR2(20), CLIENTADDRESS VARCHAR2(100), CLIENTBIRTH DATE, CLIENTHOBBY VARCHAR2(50), CLIENTGENDER VARCHAR2(10), CLIENTPASSWORD VARCHAR2(20) );

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages