https://pabeba.tistory.com/145 Apache Tomcat (WAS, Web Server, Apache HTTP Server, Apache Tomcat) 주제 간단하게 생각해보기 처음 보는 입장에서 WAS(Web Application Server) , Web Server, Apache HTTP Server, Apache Tomcat 이 뭔지 도저히 알 수 가 없습니다. (네. 제가 그렇습니다.) 그래서 '와 이거를 어떻게 쉽 pabeba.tistory.com Apache Tomcat에 대한 설명은 위 페이지에 있어요. Apache Tomcat & Eclipse 설정하기 1. Apache Tomcat 다운로드 구글에 Apache Tomcat 검색하여 다운로드하시거나 아니면 제가 링크 ..
주제 간단하게 생각해 보기 처음 보는 입장에서 WAS(Web Application Server) , Web Server, Apache HTTP Server, Apache Tomcat 이 뭔지 도저히 알 수가 없습니다. (네. 제가 그렇습니다.) 그래서 '와 이거를 어떻게 쉽게 설명해야 하지'라는 생각이 들었고 일단 제가 이해한 내용을 좀 작성하고 싶었습니다. 메인 주제는 Apache Tomcat 이기 때문에 그것에 대해 먼저 설명해 보겠습니다. Apache 웹 사이트와 웹 애플리케이션을 호스팅 하는 데 사용되는 웹 서버입니다. HTML, CSS 및 JavaScript와 같은 정적 콘텐츠를 처리하는 데 사용할 수 있습니다. Tomcat Java를 사용하여 작성된 웹 애플리케이션을 실행하기 위한 웹 애플리케..
https://pabeba.tistory.com/143 ORACLE - Foreign Key 제약 https://pabeba.tistory.com/137 DB 정규화 정규화 이상현상이 있는 관계를 분해하여 이상현상을 없애는 과정입니다. 이상현상이 존재하는 관계를 분해하여 여러개의 table을 생성합니다. 이를 단계별로 pabeba.tistory.com JOIN은 Foreign Key 제약이 걸린 자식테이블과 부모 테이블을 합치는 행위라고 생각합니다. JOIN SQL란? 여러 테이블의 정보를 결합해 조회하기 위한 SQL입니다. JOIN에는 크게 INNER JOIN, OUTER JOIN이 있습니다. 테이블을 어떻게 합치는지 알아볼까요? 예제 CREATE TABLE k_department( deptno NU..
https://pabeba.tistory.com/137 DB 정규화 정규화 이상현상이 있는 관계를 분해하여 이상현상을 없애는 과정입니다. 이상현상이 존재하는 관계를 분해하여 여러개의 table을 생성합니다. 이를 단계별로 구분하여 정규형이 높아질수록 이 pabeba.tistory.com 위의 글에 나오는 제3정규화에 해당하는 내용입니다. 회사 내의 사원들을 테이블에 저장하려고 하는데 만일 테이블이 하나이면 어떤 일이 일어날까요? 맞습니다. 중복이 일어나는 안좋은 현상이 일어날 것입니다. 개발 직무, 인사팀, 품질관리팀... 등등 회사가 커지면 무조건 한 부서에는 여러명의 사람이 있을 것입니다. 따라서 테이블 하나로 만들게 되면 이름 부서 deptno 연봉 IU 개발 010 500 JOHN 개발 010 ..
https://pabeba.tistory.com/141 ORACLE - GROUP BY HAVING GROUP BY 란? 특정 칼럼을 기준으로 데이터를 그룹화하여 조회할 때 사용합니다. 집계함수와 함께 사용합니다. ( count, max, min, avg, sum,.......) Having 이란? GROUP BY와 함께 사용하는 조건절입니다. 그룹 pabeba.tistory.com GROUP BY ~ HAVING에 대한 글을 먼저 보고 오시면 좋아요. IN 연산자란? 특정값이 포함되는 데이터를 조회하고자 할 때 사용하는 연산자입니다. NOT IN 연산자란? 당연히 특정값이 포함되지 않는 데이터를 조회하고자 할 때 사용하는 연산자입니다. 이 연산자를 사용하면 subquery문을 사용할 수 있습니다. OR..
GROUP BY 란? 특정 칼럼을 기준으로 데이터를 그룹화하여 조회할 때 사용합니다. 집계함수와 함께 사용합니다. ( count, max, min, avg, sum,.......) Having 이란? GROUP BY와 함께 사용하는 조건절입니다. 그룹에 대한 조건을 지정합니다. 예시를 볼까요. 데이터베이스 예시를 보여줄 때는 테이블의 속성과 내용을 알아야지 이해가 잘 되더라고요. 그냥 떡하니 sql문만 있으니까 뭘 가져오는 것인지 도저히 모르겠더라고요.(자신에 대한 피드백입니다.) 그래서 저는 이제 내용이 뭐가 있는지도 알려드리려고 노력하겠습니다. 예시 테이블 셋팅 CREATE TABLE item( id NUMBER PRIMARY KEY, name VARCHAR2(100) NOT NULL, maker V..