JDBC 5

JDBC 학생 성적 관리 프로그램 최종

✔문제. c/s 환경에서 아래와 같이 프로그램을 만들어보자. 1. 학생 정보 입력 학번 이름 연락처 이메일 주소 2. 학생 리스트 학생의 점수 평균을 기준으로 내림차순 하여 출력, 학생 석차와 등록된 학생의 수도 출력하시오 점수가 없으면 미 출력해도 괜찮으며 학생의 점수 합계 및 평균까지 학생의 점수가 있으면 점수까지 출력 3. 학생 정보 수정(학생 아이디를 사용하요) 4. 학생 정보 삭제(학생 아이디를 사용하요) 학생 정보 삭제 시 점수 존재하면 점수도 삭제 5. 학생 정보 검색(학생 아이디를 사용하요) 6. 학생 점수 등록 7. 학생 점수 수정 8. 학생 점수 삭제 -------------------------------------------------------------- MySQL - 테이블 2..

JDBC 2022.11.01

JDBC 서버 클라이언트 연동(학생 관리)

과제. c/s 환경에서 아래와 같이 프로그램을 만들어보자. ******** 메뉴 ******* 1. 학생 리스트 학번 이름 연락처 성별 주소 2. 성적 리스트 학번 이름 국어 수학 영어 총점 평균 자바와 SQL 연동 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBcon { private static Connection conn; // 주요하게 생각하는것을 컨넥션 객체를 사용할 수 있게 //스테틱이 있으면 클래스만 불러도 된다 메소드 호출시 public static Connection getConnection() throws SQLException, ClassNotFo..

JDBC 2022.10.20

JDBC(영어 단어장, 학생 성적 관리 프로그램 )

영어 단어장 import java.sql.SQLException; import java.util.Scanner; public class VocaMain { public static void main(String[] args) { Scanner sc = new Scanner(System.in); VocaDAO vocaDAO = new VocaDAO(); while(true){ System.out.println(" 📚📚📚📚📚 단어장 📚📚📚📚📚"); System.out.println("원하는 메뉴를 선택하세요"); System.out.println("1. 등록 2. 리스트 3. 검색 4. 수정 5 삭제 6. 종류"); int input = sc.nextInt(); if(input == 6){ System.ou..

JDBC 2022.10.19

JDBC (select, delte,PreparedStatement)

회원가입(기본) import java.sql.*; import java.util.Scanner; public class Jdbc1 { public static void main(String[] args) { String url = "jdbc:mysql://127.0.0.1/aidev?useSSL=false"; String uid = "root"; String upw = "1234"; Scanner sc = new Scanner(System.in); System.out.println("😊😊😊😊😊 회원가입 😊😊😊😊😊"); System.out.println("아이디를 입력하세요 > "); String mem_userid = sc.next(); System.out.println("비밀번호를 입력하세요 > ");..

JDBC 2022.10.19

JDBC (설치 및 연동, 기본)

설치 및 연동과 기본 JDBC(Java Database Connectivity) 자바에서 DB 소프트웨어와 연결하여 프로그램을 개발하기 위해 사용하는 API 자바 어플리케이션 JDBC API JDBC Driver MySQL JDBC Driver 다운로드 - 라이브러리 - dev.mysql/downloads/connector/j - platform Independent 선택 - No thanks, just start my download. - zip 파일 다운로드 - 암축풀고 mysql-connector-j-8.0.31.jar 파일을 원하는 디렉토리에 저장 라이브러리 : 도구(툴) - (공사를 위한 도구, 툴) 프레임워크 : 틀(비워쟈 있는 건축물) - (이미 만들어진 건축물) 인텔리제이 JDBC 드라이버..

JDBC 2022.10.19