본문 바로가기

All77

데이터 베이스 기초 강의 (DB의 개념) DB의 개념 기업이나 기관은 데이터들을 저장하고 관리를 해야 합니다. 예를 들어 회사에서는 사원 /부서/ 급여 도서관에서는 회원/ 도서/ 반납일 등의 정보를 저장하고 관리해야합니다. 우리는 사원/ 부서/ 급여 등 이러한 정보를 '데이터'라고 합니다. 이러한 데이터들을 담고 있는 것을 '데이터베이스' 라고 합니다.이러한 데이터의 집합을 효과적으로 관리하기 위해 사용하는 것이 '데이터베이스 관리 시스템' 입니다. 이러한 데이터베이스 관리 시스템 제품에은 오라클 / MYSQL / MS-SQL 등 여러 제품이 있으며 현재 저는 오라클을 사용하고 있습니다. 관계형 데이터베이스키와 값들의 간단한 관계를 테이블 형태로 정리한 데이터베이스 입니다.이 테이블은 로우와 행으로 이루어져 있습니다. 한 행을 나타내는 것이 r.. 2018. 4. 9.
데이터베이스 기초 강의 (DQL/DML) 데이터베이스를 하려면 먼저 기초적인 SQL문을 알아야 합니다.SQL문은 DB를 조작하기 위한 표준 언어로서 데이터베이스 구조를 정의하거나 데이터 조회, 입력, 수정, 삭제를 위한 목적으로 사용합니다. DQL(Data Query Language) DQL은 테이블 내의 데이터를 조회할 때 사용하는 SQL문언어의 유형입니다. SELECT 문 테이블 내의 데이터를 조회할 때 사용하는 SQL문 입니다. 이 SELECT문을 저와 같이 따로 나누어 DQL로 정의 하는 사람도 있지만 대부분 SELECT문을 DML에 한꺼번에 묶어 표현하기도 합니다.이제 어떻게 사용하는지 알아보겟습니다. SELECT 컬럼명 FROM 테이블명 [WHERE ...] 이러한 기본적인 형식을 가지고 있습니다. [] 안에 있는 절은 생략이 가능합.. 2018. 4. 9.
[JSP] 재미없는 용어 이야기 첫번째(get/post) JSP의 재미없는 용어 이야기 웹을 한번이라도 개발한 사람이라면 들어봤을 만한 GET과 POST에 대해 오늘 알아보겠습니다.웹 프로그래밍에서 알아야 할 중요한 부분 중 하나가 클라이언트가 서버에 데이터를 어떻게 요청하는지 알아야 합니다. 클라이언트가 서버에 데이터를 보내는 방법은 get과 post 방식이 있습니다. GET 특징- 클라이언트가 입력한 데이터가 '쿼리스트링' 형태로 결합되어 서버에 전달된다.- 보내는 데이터(쿼리스트링)양이 255자 이하로 제한된다.- URL에 쿼리스트링으로 표시가 되기 때문에 보안에 취약하다. 사용 법1. 태그 get방식으로 보내는 방법 중 하나인 form태그를 이용하시면 됩니다.form태그는 method라는 속성 값을 가지는데 여기에 들어가는 값이 get/post가 됩니다.. 2018. 4. 7.
[JSP] JSP 기초 강의 1강 JSP 기초 1강 JSP를 기초부터 시작하는 사람들에게 좋은 강의가 되었으면 해서 이렇게 포스팅을 하게 되었습니다.그 동안 공부했던 내용을 바탕으로 포스팅을 진행해서 많이 빠지는 부분도 있을 것이라 생각됩니다많은 사람이 보진 않겠지만 한 사람이라도 보고 도움을 받는다면 그것으로 만족합니다. 그래서 오늘은 가장 기본인 HTML로 값을 입력하고 다른 페이지에 입력한 값을 출력하는 것을 한번 해보겠습니다. 일단 프로젝트를 하나 만들어 DB_Blog 폴더 안에 login.jsp와 print.jsp 파일 두개를 만들었습니다. 이제 login.jsp 파일에 위와 같은 form 태그를 이용해 입력창 2개와 1개의 버튼을 만들었습니다. 태그는 웹에서 많이 사용되고 이 태그 안에 입력된 정보는 한 번에 전송이 가능합니다.. 2018. 4. 7.
[DB] DB와 이클립스 프로젝트 연결 DB 연결 이전 시간까지 우리는 DB도 설치했고 이클립스에도 DB를 올려봤습니다. 이제 웹 프로젝틀를 만들어 DB와 연동 하는 과정을 한번 해보겠습니다. 일단 웹 프로젝트를 하나 만들겠습니다.(웹 이름 : Blog_Test) 먼저 패키지에 클래스를 하나를 만들겠습니다.( 패키지 : kr.co.jimmy.database / 클래스 : ConnectionManager.java)여기에 DB 연결을 위한 코딩을 해보겠습니다. 먼저 JSP 파일만 이용해서 연결을 해보겠습니다.그 전에 우리는 DB를 연결하기 위한 라이브러리가 필요합니다.우리는 DB를 설치했기 때문에 jdbc라이브러리를 가지고 있습니다. C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib 이 위치에 사진에.. 2018. 4. 6.