반응형

IT/DB

[DB] 연산자 종류

비교연산자 = 같다 > 보다 크다 = 보다 크거나 같다 = 10000; //()를 사용하여 우선순위 정함 select employee_id, last_name, job_id, salary from employees where job_id like '%MAN%' or job_id like '%REP%' and salary >= 10000; //()가 없으면 %REP%만 salary 조건이 적용되고 '%MAN%'은 salary조건이 적용안됨 NOT 연산자 - 조건을 부정할 때 사용하는 WHERE절 키워드 select last_name, salary, job_id, commission_pct from employees where job_id not in ('AC_ACCOUNT', 'AD_VP'); //job_..

2020.07.31 게시됨

IT/JSP

[JSP] 아파치(Http 웹 서버)와 톰캣(WAS서버, 웹애플리케이션서버)

웹 서버 - 클라이언트의 요청을 기다리고 요청에 대한 데이터를 만들어서 응답하는 역할 (데이터는 정적인 데이터(html, css, 이미지등)로 한정) - 웹 서버와 웹 컨테이너의 결합으로 다양한 기능을 컨테이너에 구현하여 다양한 역할을 수행 WAS서버 - 클라이언트의 요청이 있을 때 내부 프로그램을 통해 결과를 만들어내고 이것을 다시 클라이언트에게 돌려주는 역할 (JSP와 서블릿 처리, 서블릿의 수명 주기 관리, 요청 URL을 서블릿 코드로 매핑, HTTP 요청 수신 및 응답, 필터 체인 관리 등) 아파치와 톰캣의 차이점 - WAS는 동적인 데이터를 처리하는 서버. DB연결, 데이터 조작등과 같은 처리는 WAS를 활용해야 함 - 아파치(80 포트) , 톰캣(8080 포트) - 톰캣에서 아파치의 기능(웹서..

2020.07.30 게시됨

IT/DB

[DB]

SQL 분류 SELECT 선택 테이블에 데이터를 검색, 삽입, 수정, 삭제를 하는것 데이터 조작어 Data mainpulationlanguage (DML) INSERT 입력 UPDATE 업데이트(수정) DELETE 삭제 CREATE 생성 테이블이나 관계의 구조를 생성하는데 사용 데이터 정의어 Data definition language (DDL) ALTER 테이블을 수정 DROP 폴더자체 삭제 COMMIT 연결 Transaction control ROLLBACK 되돌리기 SAVEPOINT 저장 GRANT 접속권한, 오브젝트생성권한, DBA권한 데이터의 사용권한을 관리 데이터 제어어 Data control language (DCL) REVOKE 부여한권한을 다시 회수 Primary Key(PK) - 기본키..

2020.07.17 게시됨

반응형