일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- CONTINUE
- Spring MVC
- sendRedirect
- 톰캣
- 한글깨짐
- while문
- Servlet
- POST방식
- Request
- 화면정의서
- xml
- webserver #WAS #ServerApp
- WAS
- 매핑 #
- Forwarding
- https://www.inflearn.com/course/lecture?courseslug=%ea%b9%80%ec%98%81%ed%95%9c%ec%9d%98-%ec%8b%a4%ec%a0%84-%ec%9e%90%eb%b0%94-%ea%b8%b0%eb%b3%b8%ed%8e%b8&unitid=194690
- https://www.inflearn.com/course/lecture?courseslug=%ea%b9%80%ec%98%81%ed%95%9c%ec%9d%98-%ec%8b%a4%ec%a0%84-%ec%9e%90%eb%b0%94-%ea%b8%b0%eb%b3%b8%ed%8e%b8&unitid=194709&category=questiondetail&tab=community&q=1314387
- 피그마
- Break
- JSON형식의 response
- https://www.inflearn.com/course/lecture?courseslug=%ea%b9%80%ec%98%81%ed%95%9c%ec%9d%98-%ec%8b%a4%ec%a0%84-%ec%9e%90%eb%b0%94-%ea%b8%b0%eb%b3%b8%ed%8e%b8&unitid=194711
- 요구사항정의서
- GET방식
- Dispatcher
- 다형성 #부모타입 #자식타입
- 김영한
- Today
- Total
목록수업 (43)
Step it up now
왜 프로시저를 사용하는가? - 효율 변수 - 재사용성, 일괄처리 JDBC API 오라클 연동하기 CRUD처리 ------------------------------------------------------------------ 테이블의 변화가 일어남 INSERT - 회원가입, 주문, 글등록, 구독, 반품 1->2->3 UPDATE - 좋아요, 회원정보수정, 1->2->3 DELETE - 구독취소 1->2->3 ------------------------------------------------------------------- SELECT - commit, rollback 대상이 아님 1->2->3->4 SELECT * FROM 회원집합, 주문집합, 단가집합 주문조회 누가? - 회원집합 언제? - 주..

토드에서 실행 새 파일 열고 begin ~(프로시저 명) ~ end cmd로 확인 📢 비록 에러가 났으나 이렇게 하면 된다 ※ ref 커서 사용시 cmd에서 필요한 문장 순서1. variable r_emp refcursor; 순서2. exec proc_empcursor(:r_emp); (out이기에 ':' 써줘야함) 순서3. print r_emp; Dbeaver 로 확인

1. 번호 매겨서 줄 세우기 SELECT rownum rno, emp_name FROM temp; 📢 여기서 1, 2, 3번이 모두 1 출력되게 해야한다 왜냐면 3번까지의 이름은 모두 첫 줄에 출력돼야 하기 때문이다 2. SELECT rno, ceil(rno/3) cno FROM ( SELECT rownum rno FROM temp ); 📢 각 행 번호를 3으로 나눈 결과의 올림 값을 계산하는 쿼리 SELECT rownum rno FROM temp: "temp" 테이블에서 행 번호 (rownum)를 선택하고 결과 열을 "rno"로 별칭함 SELECT rno, ceil(rno/3) cno FROM ~: 서브쿼리에서 얻은 행 번호("rno")를 선택하고 각 행 번호를 3으로 나눈 후 그 결과를 올림하여 "c..
cf.) 폭포수모델: 단계를 정하여 분석, 설계, 개발, 배포 순으로 진행 애자일모델: 인원 적어 즉흥적으로 반영 ER-WIN -> ERD(Entity Relation Diagram) -- 관계형태(1:1, 1:n, n:n) -- PK와 FK를 확인할 수 있다 -- PK와 FK를 통해서 상속관계 증명한다 - 관계 - 업무적 복합도가 높을 수 있다 - 주는쪽과 받는 쪽이 결정된다 -- 조인 어렵다면? - ERD 볼 줄 모르는 것 -- 데이터베이스 모델링 -- 논리적설계(개체, Entity, 속성(Attribute)) -- 물리적 설계(테이블, 컬럼 - 타입이 결정된다) --데이터베이스 모델링 --테이블 설계, 컬럼 결정, 타입을 정함, 관계정의 DML Data Manipulation Language 데이터..

이들 데이터의 작업시간이 짧게 걸리는 시간 순서대로 1부터 15까지의 순위를 매겨서 출력하시오. SELECT * FROM t_worktime ▶ rownum 조회 순서를 매길때 조회 개수를 제한하는 경우 사용 ----------rank 사용 SELECT workcd_vc, time_nu ,rank() over(order by time_nu) rnk FROM t_worktime; SELECT rownum rno, workcd_vc, time_nu FROM t_worktime WHERE rownum < 4; ----------- rank 사용 안함 SELECT * FROM ( SELECT rownum rno, workcd_vc, time_nu FROM t_worktime WHERE rownum < 4 )a,..

강의시간과 학점이 같으면 '일반과목'을 리턴 받은 후 정렬도 하고 싶다면? 강의시간: lec_time 학점: lec_point DECODE(A, B, X, Y) A = B 이면 X를 출력, A ≠ B 이면 Y를 출력 같으면 -> decode (lec_time,lec_point,'일반과목',0) --같을때만 값을 주었으니 다를때는 무조건 null이다 1단계 - 일반과목 출력 SELECT decode(lec_time,lec_point,'일반과목',null) FROM lecture 2단계 - null의 내림차순 SELECT decode(lec_time,lec_point,'일반과목',null) FROM lecture ORDER BY decode(lec_time,lec_point,'일반과목',null) desc;..

1)영어 가사만 나오게 하기 - 홀수만 출력하기 - MOD(seq_vc,2) 1단계 null 출력 SELECT DECODE(MOD(seq_vc,2),1, words_vc) eng_words FROM T_LETITBE - MOD(seq_vc, 2): seq_vc를 2로 나눈 나머지를 계산 - (seq_vc,2),0 : - 2로 나눴을때 나머지 0 = 짝수 - DECODE(MOD(seq_vc, 2), 1, words_vc): 만약 나머지가 1이라면, words_vc의 값을 반환한다. 만약 나머지가 0이면, DECODE 함수에 해당하는 값이 없으므로 보통 NULL이나 빈 문자열이 반환될 것 📌 2단계 null 대신 0 출력하기 SELECT DECODE(MOD(seq_vc,2),1, words_vc,'0') e..
Spring 프레임워크를 활용한 개발진행 - JPA API 구현하게 됨 관계형 모델에 대한 이해가 있어야 객체모델 설계가 될 수 있다 데이터 관리 JSON포맷 List, List Oracle11g설치 - PQKfrkS/SQL 표준 관계지향형 데이터베이스 - RDBMS제품 - 양방향, 복잡한 산술식 더 잘 처리함 Relation - 관계 - 관계형태 (1:1, 1:n, n:n) : 고정된 2차원 테이블 - 영속성 보장 : 데이터양 많음, 복잡한 처리 가능함 : 양방향(한쪽 테이블 fk지정) : 상속지원안함 : 구조적으로 나누기 어려움 : 조인으로 처리 객체지향언어 - 객체사이의 관계 정의 처리 - 단방향이다 : 나누기 쉬움 : 상속 지원 : 비교. 값도 비교가능하고 동등한지 비교 가능 : 조회 - 객체간의..