.etc/Review (10) 썸네일형 리스트형 [220525] 외부 db 연결하기 - MariaDB (dbeaver , mysqlClient) 또는 [220519] 피보나치 수열 public static void fivonacci(int num) { int[] arr = new int[num]; arr[0] = 1; for(int i = 1; i < num; i++) { if(i < 2) { arr[i] = i; } else { arr[i] = arr[i-2] + arr[i-1]; } } System.out.println(arr[num-1]); } public static void main(String[] args) { //Q1(); //Q2(); fivonacci(6); [211217] DAO에 OracleConnect 연결 객체 생성 TEST table과 연결하기 위한 클래스를 작성하고, TEST table의 모든 rows를 리턴하는 메서드를 작성하시오. 클래스 : com.kh.test.model.TestDao 메서드 : public List selectList() DB url : jdbc:oracle:thin:@192.168.10.3:1521:xe DB username : kh DB password : kh package com.kh.test.model; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import.. [211108] 회원가입폼 , outline 모서리 둥글게 회원가입 양식 비밀번호 확인 닉네임 이메일 주소 비밀번호 찾기 질문/답변 다른 이메일 주소는? 휴대폰 번호는? 홈페이지 블로그 가입 fieldset { /* background-color: antiquewhite; */ width: 480px; height: 500px; margin: 0 auto; } label { display: inline-block; width: 200px; } input { width: 250px; height: 30px; margin: 1em 0; /* box-shadow: ; */ } select { width: 200px; height: 30px; color: blue; border-color: purple; } 테두리 설정 var inputBox = document.get.. [211004] SYNONYM 복습과 계정의 분류 SYNONYM [211004 수업 복습] -- 시스템에 설치된 오라클 DB 사용할 것이기 때문에 (SCOTT.XEPDB1) --반드시 시스템 계정으로 접속하여 유저를 생성, 권한 부여해준다. CREATE USER SCOTT IDENTIFIED BY Database4321; --권한 부여 GRANT CONNECT, RESOURCE , INSERT ANY TABLE, UPDATE ANY TABLE , DELETE ANY TABLE, CREATE VIEW TO SCOTT; --테이블스페이스(USERS) 사용 권한 부여 50메가바이트에 대한 공간을 테이블이 사용할 수 있게 부여 ALTER USER SCOTT quota 50M ON USERS; -- restricted session 권한 부여 (DB 연동시 권한.. [211003] 오라클 전체 조회 시(*) 임의의 컬럼 값 추가하기 쿼리 예제 2 Sample4 복습하던 중 ROWNUM으로 번호까지 부여해서 테이블을 만들고 싶었다. 1시간 동안 별 거 다 해보고 (서브쿼리 여러번 넣어도 보고 ROWNUM 테이블을 아예 따로 만들어보기도 했지만 UNION은 행 결합이라 안 되고 JOIN은 엮을 게 없어서 안 됐다.) 결국 돌고 돌아 처음에 시도했던 서브쿼리 결과값에 로우넘만 추가하는 상태로 왔는데 계속 missing expression 오류가 났다. 구글링 결과 별칭(alias)만 부여하면 되는 생각보다 간단한 문제였다. missing expression 오류 SELECT ROWNUM , * FROM (SELECT A.COUNTRY_NAME , COUNT(*) FROM COUNTRIES A JOIN LOCATIONS B ON A.COU.. [211002] OracleConnect 복습 package com.db.conn; import java.io.*; import java.sql.*; import java.util.*; import oracle.jdbc.pool.OracleDataSource; public class OracleConnect { private Properties info = new Properties(); private Connection conn = null; private Statement stat = null; private String query; //초기화 블럭으로 prop 파일 부르기 (주석 처리한 user 정보) { // 1. 데이터베이스 연결 구성 정보가 있는 파일 불러오기 String userHome = System.getProperty("user.h.. [210930] SQL 활용 시험 및 연습 문제 -- Q. 부서 별 평균 월급이 2800000을 초과하는 부서를 조회한 것이다. 올바른 결과가 조회 되지 않았다. SELECT DEPARTMENT_ID, SUM(SALARY) AS 합계, FLOOR(AVG(SALARY)) AS 평균, COUNT(*) AS 인원수 FROM EMPLOYEES WHERE SALARY > 2800 --평균월급아니고 그냥월급으로구해서 안됨 GROUP BY DEPARTMENT_ID ORDER BY DEPARTMENT_ID ASC; SELECT DEPARTMENT_ID, SUM(SALARY) AS 합계, FLOOR(AVG(SALARY)) AS 평균, COUNT(*) AS 인원수 FROM EMPLOYEES GROUP BY DEPARTMENT_ID HAVING FLOOR(AVG(SALA.. 이전 1 2 다음