2017년 4월 10일 공부 자료 1. J2EE 플랫폼 클라이언트 / 서버 환경이나 웹 환경의 서버에서 수행되는 프로그램을 개발할 때 사용웹 컨테이너(서블릿 or JSP 파일 처리)는 JSP, Servlet, EJB 로 구성되어 있다. (EJB 는 안씀) 2. WAS(Web Appliction Server)자바로 된 비지니스를 실행해서 컴파일해서 바이트 코드로 기계어로 만들어서 클라이언트에게 전달.실제적으로는 Servlet을 실행한 것인데 우리 눈에는 JSP 를 실행 되는 것처럼 보이지만 JSP 코드를 보고 Servlet 코드로 변환해 준다. 3. Servlet 과 JSP-servlet : 자바코드로 구현 하고 그 자바 코드안에 HTML 코드가 들어간다. 비지니스 코드를 표현하는데 JSP 보다 탁월하다.-JSP : 사이에 있는 것을 스크.. 더보기 뷰(VIEW) 조인을 한 결과를 뷰를 통해서 볼 수 있다. 과도하게 조인해서 질의를 해야할 경우가 많은 경우.뷰를 통해서 로직을 실행하기 때문에 쿼리 문이 줄어 든다.보안을 위해 사용한다(특정 대상에게 특정한 데이터만 보여주기 위해서) EXAMPLE>CREATE [OR REPLACE] VIEW 뷰이름 AS 쿼리;SQL> SELECT employee_id, last_name, department_name, city, state_province, country_name, region_nameFROM departments d JOIN employees e on d.department_id = e.department_idJOIN locations l ON d.location_id = l.location_idJOIN count.. 더보기 INDEX 일정한 검색 속도를 유지할 수 있다.조건과 환경에 따라서 속도가 빨라질 수도 느려질 수도 있다. 인덱스 생성 >> 테이블의 데이터에 대한 indexing >> 비트리 구조로 형성(트리 구조로 데이터 찾아줌) - 인덱스를 만드는 경우 WHERE 절이나 JOIN 조건으로 자주 사용되는 컬럼 - 인덱스 생성 방법CREATE INDEX index_nameON table_name (column_name [,column_name]...)SQL> CREATE UNIQUE INDEX cust_id_idx ON customers_index (cust_id); 더보기 이전 1 2 3 4 ··· 8 다음