<!--StartFragment-->

1. 교과목의 course_id를 사용자로부터 입력받은 후 이 교과목의 선수교과목()의 교과목명(title)을 검색하는 JAVA 프로그램을 작성하시오. 입력받은 course_id에 해당하는 교과목의 선수교과목이 없는 경우에는 선수교과목이 없다는 사실도 알려주도록 하시오.(hint: outer join을 사용하시오.)

<!--[if !supportEmptyParas]--> <!--[endif]-->

2. 우선 largeDB에 뷰 dept_student를 생성하시오. dept_student 는 학과별 소속 학생수와 소속 학생들의 평균 이수학점을 조회하도록 정의하시오. 학과명을 사용자로부터 입력받은 후 뷰 dept_student를 이용하여 해당 학과의 소속 학생 수와 이들 학생들의 평균 이수학점을 검색하는 JAVA 프로그램을 작성하시오. (dept_student를 생성할 때 사용한 SQL 문장을 함께 제출하시오.)

<!--[if !supportEmptyParas]--> <!--[endif]-->

3. 새로운 학생을 등록하는 JAVA 프로그램을 작성하시오. 이를 위하여 학생의 ID, name, dept_name 을 사용자로부터 입력받고 tot_cred0으로 지정하시오. 새로이 구성된 한 학생의 내용을 데이터베이스에 최종적으로 저장하기 위해서는 사용자로부터 별도의 저장명령을 받도록 하시오. 사용자로부터 취소명령을 받으면 입력되지 않도록 하시오. , 트랜잭션을 지정하고 저장명령이 오면 commit, “취소명령이 오면 rollback 하도록 하시오. “저장명령을 받은 후 저장이 정상적으로 이루어졌을 경우 이를 사용자에게 알려주도록 하시오. ID에서 중복이 발생하였거나, ID를 입력받지 않았거나, 입력받은 dept_namedepartment 테이블에 존재하지 않는 등의 이유로 정상적인 저장이 이루어지지 않은 경우 요청작업이 실패하였다는 내용과 함께 이들의 이유도 사용자에게 알려주도록 하시오.

<!--[if !supportEmptyParas]--> <!--[endif]-->

4. 사용자로부터 년도를 입력받으면 해당 년도에 입사한 사원들에 관련된 내용들을 모두 검색하는 프로그램을 작성하시오. (hint: 내장함수 datepart 를 사용하시오.)

<!--[if !supportEmptyParas]--> <!--[endif]-->


이거 진짜 한개라도 풀어주시면 사례할께요 어떻게서든지 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ