'분류 전체보기' 카테고리의 글 목록 (31 Page)
my code archive
article thumbnail
[국비학원 기록/Servlet] 서블릿 로그인 예제 , GET 방식, POST 방식

서블릿 1. 서블릿 수행 과정 1)클라이언트로부터 요청을 얻음. ↓ 2)데이터베이스 연동과 같은 비즈니스 로직 처리. ↓ 3)처리된 결과를 클라이언트에 응답. 2. 서블릿 요청과 응답 수행 API 1)요청과 관련된 API : javax.servlet.http.HttpServletRequest 2)응답과 관련된 API : javax.servlet.http.HttpServletResponse 3. 서블릿 요청 -- 태그 이용. 4. 서블릿의 응답(처리) 1)doGet(), doPost() 메서드 안에서 처리함. 2)javax.servlet.http.HttpServletResponse 객체를 이용함. 3)데이터 종류(MIME / TYPE) 지정함. -setContentType()을 이용해 클라이언트에게 전송...

article thumbnail
[국비학원 기록 / Servlet] HTTP 응답, request 내장 객체

HTTP 요청과 응답 동적 웹 서비스 내에서 웹 클라이언트가 웹 브라우저를 통해 웹 서버에게 요청을 보낼 때 웹 서버는 전송받은 HTTP 요청 메시지를 분석 & 요청 처리 대상이 JSP, 서블릿일 경우 정보들을 HttpServletRequest 타입의 객체에 담아 파라미터 형태로 전달 HttpServletRequest의 메서드 import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servl..

article thumbnail
[국비학원 기록/Servlet] 서블릿 생명주기, URL 매핑하기

서블릿 1.서블릿이란? -서버쪽에서 실행되면서 클라이언트의 요청에 따라 동적으로 서비스를 제공하는 자바 클래스 1.완성된 HTML 페이지를 제공 2.마지막 확장자가 .htm, .html로 끝나는 페이지 1.그때그때 상황에 따라 그 상황 혹은 사용자에게 맞는 html을 직접 만들어주는 역할. 2.미리 만들어놓은 HTML문서를 전송하는 (정적) 방식이 아니라 웹 클라이언트의 요청이 있을 때마다 웹 서버에서 요청에 맞는 HTML문서를 제작하여 응답으로 전송. 2.서블릿 특징 1)서버 쪽에서 실행되면서 기능을 수행함. 2)기존 정적 웹 프로그램의 문제점을 보완하여 동적인 여러 기능 제공. 3)스레드 방식으로 실행. 4)자바로 만들어져 객체 지향 특성 가짐. 5)웹 브라우저에서 요청 시 기능을 수행 3.서블릿 A..

article thumbnail
[국비학원 기록/JSP 시작] 웹 프로그래밍 개요, 서블릿(Servlet)

1. Internet & Web 1)인터넷 -연결시킨 네트워크 -하드웨어적인 개념 2)웹 -www의 약자 -인터넷에서 동작하는 서비스 중 하나 -소프트웨어적인 개념 -Hyper Link를 이용하여 문서 사이를 이동할 수 있도록 해주는 서비스 -웹 서비스에 이용되는 프로토콜 : HTTP (HTML 문서를 연결하여 콘텐츠를 제공) -흩어져있는 정보를 손쉽게 정리하고 공유하기 위한 목적. 2. Web의 동작 원리 1)기본적으로 클라이언트 - 서버 구조 2)client - server간 통신을 위해 HTTP 이용 ->하이퍼 텍스트(Hyper-Text)를 전송하기 위한 프로토콜(통신을 위해 정의된 규약) 3)클라이언트 : 주로 웹 브라우저 -URL(Uniform Resource Locator) : 웹 페이지 주소..

article thumbnail
[국비학원 기록/DB 미니 프로젝트] 데이터 모델링 실습 02. 사원, 부서, 자격증, 급여 테이블 생성, 명령 프롬포트 테이블 데이터 삽입하는 방법
📒 education archive/💾DB 2021. 11. 18. 17:51

사원(TB_EMP), 부서(TB_DEPT), 사원 자격증(TB_EMP_CERTI), 자격증(TB_CERTI), 급여 내역(TB_SAL_HIS), 급여 내역 상세(TB_SAL_HIS_DTL), 급여(TB_SAL) 정보 테이블 생성을 위한 E-R 다이어그램 만들기 E-R 다이어그램 DBEeaver 활용하여 테이블 생성하기 ex) TB_DEPT 생성; DROP TABLE WDSQL.TB_DEPT purge; DROP TABLE WDSQL.TB_EMP purge; CREATE TABLE TB_DEPT( DEPT_CDCHAR(6) NOT NULL ,DEPT_NMVARCHAR2(150) NOT NULL ,UPPER_DEPT_CDCHAR(6) ); ALTER TABLE WDSQL.TB_DEPT ADD CONSTRAI..

article thumbnail
[국비학원 기록/DB 미니 프로젝트] DA#5 활용한 데이터 모델링 실습 01.
📒 education archive/💾DB 2021. 11. 18. 16:01

벌써 국비 학원 2달 마무리되어 가다니!! 데이터베이스 마무리로 모델링 실습 진행 중. 학원에서는 DA# Modeler5 툴을 사용했다. 다운로드 링크는 여기 https://www.en-core.com/board/download ㈜엔코아 데이터 비즈니스 전문기업, 데이터 거버넌스, 데이터 컨설팅, 데이터 전문 솔루션, DATAWARE, 데이터 마이그레이션, 데이터 레이크, 데이터 포털, 데이터 분석과 활용, MSA www.en-core.com 데이터모델링 1.데이터 모델링 이해관계자 프로젝트 개발자 -----> 데이터모델링 이해/기술

article thumbnail
[국비학원 기록/DB] 데이터베이스 설계02. 정규화, 제 1, 2, 3 정규화
📒 education archive/💾DB 2021. 11. 18. 00:31

​함수적 종속성 0.함수적 종속성 1)릴레이션(Relation)의 속성(Attribute)들 사이의 관계 표현, 주로 기본키(primary key)와 다른 non key 속성들 사이의 관계 표현 -결정자(Determinant)라고도 함. 2)함수적 종속성의 분석을 통해 정규화를 실행한다!! 3)함수 : 입력 X의 경우 반드시 1개의 출력 Y 결정 -예) 통화(달러) --> 환율 사원아이디 --> 사원명 주민등록번호 --> 성명 학번 --> 소속학과 정규화 1.정규화(Normalization)의 개념 1)관계형 데이터베이스의 설계에서 데이터 중복을 최소화하게 구조화하는 프로세스 2)함수적 종속성을 이용해서 연관성있는 속성들을 분류하고 각 릴레이션에서 이상 현상이 생기지 않도록 하는 과정 3)함수적 종속성(..

[국비학원 기록/DB] 데이터베이스 설계01. DB 설계 단계, 개념적 설계, 논리적 설계
📒 education archive/💾DB 2021. 11. 17. 17:51

데이터베이스 설계 1.데이터베이스 설계 1)사용자의 다양한 요구 사항을 고려하여 데이터베이스를 생성하는 과정 2)이미 구축된 DB는 구조를 변경하기 어렵다 => ★체계적인 설계를 통해 DB가 올바르게 구축되어야 함.★ 3)대표적인 설계 방법? -E-R 모델 -정규화를 이용한 설계 2.DB 설계 단계 1.요구사항 분석 -> 2.개념적 설계 -> 3.논리적 설계 -> 4.물리적 설계 -> 5.소프트웨어 구현 -> 6.서비스 운영 1)요구사항 분석 -실제 세계에서 어떤 요구사항의 시스템을 구축할 것인지에 대한 데이터베이스 용도 파악 -요구사항에 대한 어떤 데이터들이 필요한지, 어떤 기능들이 필요한지 분석 -산출물 : 요구사항 명세서 (엑셀이 좋다.) 2)개념적 설계(Conceptural Model) -요구사항..

반응형
반응형