-
오라클 데이터베이스 설치방법(2) - SQL Developer 다운로드
SQL Developer 다운로드 xe 다운로드 했던 페이지 하단에 Oracle SQL Developer 클릭 압출풀기 -> sqldeveloper-18.1.0.095.1630-x64\sqldeveloper 클릭 데이터베이스 접속처음 만들었던 system계정과 함께 입력했던 비밀번호를 입력하면 된다.local이 추가된걸 알 수 있다.
더보기
-
웹 어플리케이션 구조 - DAO , 서비스클래스 , 트랜잭션 , 예외처리 , 커넥션 풀
JSP - 웹 어플리케이션 구조- 기존의 JSP는 JAVA+ HTML이 혼재 되어있다- JAVA = 데이터를 받는 처리(사용자 요청 처리) = DB코드 (커넥션, 드라이버로드..Statement...)→ JSP파일에서 중복코드가 발생한다. 이를 막기위해 구조화된 코드를 작성하자 JSP만을 이용하는 경우의 문제- 코드의 중복, 유지보수불편 → 클래스로 이용해 중복제거! 클래스를 이용한 중복제거 - JSP : 사용자요청, 응답View처리 - 클래스 : 실제 로직을 수행 (서비스클래스- 핵심요청처리)→ JSP 코드가 간결해지며 , 유지보수가 편해진다. 웹 어플리케이션의 일반적인 구성 - Service 클래스 : (핵심처리) 사용자의 요청을 처리하는 기능제공, DAO클래스로 DB연동- DAO 클래스 : DB와 ..
더보기
-
SQL 함수 (단일 행 함수, 다중 행 함수)
SQL 함수 (단일 행 함수, 다중 행 함수) 1. 단일 행 함수 (문자형 함수, 숫자형 함수, 날짜형 함수, 변환형 함수) - 문자형 함수 UPPER() : 문자값을 대문자로 바꾸는 함수 LOWER() : 문자값을 소문자로 바꾸는 함수 INITCAP() : 첫 문자는 대문자, 나머지는 소문자로 바꾸는 함수(공백기준) CONCAT() : 문자값을 연결하는 함수 SUBSTR() : 문자열을 추출하는 함수 Length() : 문자열의 길이를 구하는 함수 LPAD() : 왼쪽의 자리 수 만큼 채워주는 함수 (RPAD()는 우측) LTRIM() : 왼쪽부터 해당 철자인 경우 지우는 함수 (RTRIM()은 우측) TRANCELATE() : 해당 문자열의 해당하는 문자를 바꾸는 함수 REPLACE() : TRANC..
더보기
-
오라클 DB설치 & 사용자계정 생성하기
DatabaseOracle xe 다운로드 1. 구글에 oracle xe download 검색 2. 컴퓨터 운영체제에 맞게 선택 후 로그인해서 다운로드진행 , 없으면 양식에 맞게 회원가입 3. setup 클릭 SYSTEM 계정에서 사용할 비밀번호를 설정해준다. (오라클 비밀번호 적는것이 아님) SQL 다운로드 1. xe 다운로드 했던 페이지 하단에 Oracle SQL Developer 클릭 자바써서 jdk 8? 아무튼 우리 수업은 이걸로..압출풀고 sqldeveloper-18.1.0.095.1630-x64\sqldeveloper클릭 데이터베이스 접속local이 추가된걸 알 수 있다.--local의 다른사용자 추가하기--1. 현재는 다른 사용자에 추가할 student가 없는 상태2. 시작> oracle da..
더보기
-
오라클 다른 사용자 추가/ 권한 부여
오라클 다른 사용자 추가하기 , 다른 사용자에게 권한 부여하기 현재는 다른 사용자에 추가할 student(user) 가 없는 상태2. 시작> oracle database 11g Express.. > Start Database 클릭 후sql플러스 실행 , 로그인(SQL Developer에서 system계정 접속 후 쿼리를 작성해도 된다.) 사용자계정(다른사용자) 생성= CREATE USER STUDENT(생성할 사용자명) IDENTIFIED BY 1234(사용할 비밀번호); 사용자 권한 부여= GRANT CONNECT, RESOURCE TO STUDENT(권한 부여할 사용자명) ① crate user student identified by 1234; 계정명 : student 비밀번호 :1234 로 계정만들..
더보기