본문 바로가기

728x90
반응형

JAVA HTML JAVASCRIPT

(83)
웹서버 웹 서버 웹에서 서버 기능을 처리하는 프로그램으로써 HTTP라는 프로토콜을 기반으로 하여 웹 클라이언트로 부터 요청을 서비스하는 기능 담당 HTTP서버 : ex) apache서버 HTTP 프로토콜 기반으로 동작 역할 - 1.클라이언트로 부터 요청을 받는 일 2. 처리된 결과를 클라이언트로 응답하는 일 웹 어플리케이션 서버 웹 서버의 기능들을 구조적으로 분리하여 처리하려는 목적으로 제시 - WAS에서 일을 나누어 역할 분담 웹 서버 담당 : 클라이언트로 부터 요청 받는 일과 화면에 표현하는 로직 컨테이너 담당 : 다양한 기능을 수행하는 로직 컨테이너 웹 컴퍼넌트를 저장하는 저장소 역할, 메모리 로딩, 객체 생성 및 초기화 등 서블릿의 생명 주기 관리 JSP를 서블릿으로 변환 하는 기능을 수행 관리하는 객체..
inner / outer join (2) Q: INNER JOIN OUTER JOIN의 차이가 무엇인가요? 그리고 LEFT JOIN, RIGHT JOIN, FULL JOIN은 또 무엇인가요? (질문자: cdv) A: 중복이 없는 서로 다른 두 컬럼을 JOIN한다고 가정할 때, 일반적으로는: - inner join 을 A 와 B에 대해 수행하는 것은, A와 B의 교집합을 말합니다. 벤다이어그램으로 그렸을 때 교차되는 부분입니다. - outer join을 A와 B에 대해 수행하는 것은, A와 B의 합집합을 말합니다. 벤다이어 그램으로 그렸을 때, 합집합 부분입니다. 예제: 두 개의 테이블이 있다고 가정합시다. 컬럼은 1개이고, 데이터는 아래와 같습니다. A B - - 1 3 2 4 3 5 4 6 (1, 2)는 A에만 있고, (3, 4)는 A와 B ..
inner / outer join 지금까지 SQL의 조인을 어설프게 이해하고 사용하고 있었다 덕분에 오늘 삽질좀 했다. 그래서 관련 내용을 정리해본다. 1. INNER JOIN - 두 테이블간의 조인 조건을 만족하는 ROW만 리턴함... (교집합 이라고 하기엔 좀 애매하지만 일단 그렇게 이해하는게 쉽다.) 2. OUTER JOIN - LEFT/RIGHT/FULL 형태의 OUTER JOIN 이 있음 - LEFT OUTER JOIN의 경우 조인문 왼쪽에 있는 테이블의 모든 결과를 가져온 후 오른쪽 테이블의 데이터를 매칭하며, 매칭되는 데이터가 없는 경우 NULL 매칭 - RIGHT OUTER JOIN은 LEFT 조인의 반대 - FULL OUTER JOIN은 일반적으로 사용할 일이 없으며, DB에 따라 지원하지 않음??? 간단히 설명하자면 두..

728x90
반응형