728x90
반응형
SMALL

Category 135

[Database/SQL]오라클 조인이란~

조인이란??둘 이상의 테이블을 연결하여 데이터를 검색하는 방법 일반적으로 테이블의 식별 값인 Primary key와 테이블 간 공통 값인 Foreign Key 값을 사용하여 조인한다. EQUI JOIN(등가조인)조인 대상 테이블에서 공통적으로 컬럼의 값이 일치되는 행을 연결하여 결과를 생성 가장 일반적으로 사용하는 '='에 의한 조인 - emp 테이블과 dept 테이블을 조인하여 직원들의 부서명을 조회하는 예제SQL> Select e.empno, e.ename, d.dname From emp e, dept d WHERE e.deptno = d.deptnoEMPNO ENAME DNAME ---- ----- ----------- 7782 CLARK ACCOUNTING 7839 KING ACCOUNTING 7..

소프트웨어 개발자가 되기까지!!

프로그래밍은 즐겨면서 해야한다!! 문득 처음으로 소프트웨어 개발자에 대해서 알게 된 시기는 대학교 2학년 마치고 나서이며, 본격적으로 개발자 일을 시작한 것은 얼마되지 않았다.나도 이공계 였지만 개발자에 대해서 많은 생각을 하고 있진 않았었고 소프트웨어 개발은 3D 업이라고 천대받던 시점이였던거 같았다.그런데 요즘은 4차 산업 혁명이다 해서, AI 인공지능, 초등생들까지도 코딩교육이 확대된것으로 안다. 정부에서도 소프트웨어 중심 대학을 늘리고,'소프트웨어 교육 활성화 기본 계획'까지 세운것으로 보이고 있다. 그래서 소프트웨어와 관련이 없는 사람조차도 소프트웨어에 대한 관심이예전에 비해서 현저히 높아졌고, 심지어는 비전공자나 다른 전공을 한 사람들도 소프트웨어 개발을 업으로 삼고자 하는 추세인거 같다. 나..

[Database/SQL]오라클 뷰와 시퀀스 사용하기~

뷰 물리적인 테이블에 근거한 논리적인 가상의 테이블 데이터가 없고 테이블의 대한 SQL만 저장되어 있다. 사용자가 VIEW에 접근할 경우 SQL이 수행되면서 그 결과를 가져온다. 여러 테이블에 대한 검색결과를 뷰 하나로 검색할 수 있다. 복잡하고 긴 쿼리문을 뷰로 정의하면 접근을 단순화할 수 있다. 뷰 문법 CREATE [ OR REPLACE][ FORCE | NOFORCE ] VIEW view_name AS subquery [ WITH CHECK OPTION [CONSTRAINT 제약조건]] [ WITH READ ONLY ] - CREATE : 뷰 생성 - CREATE OR REPLACE : 뷰를 생성하지만 같은 이름의 뷰가 있으면 질의가 변경된다 - FORCE : 기본 테이블 유무에 관계없이 뷰를 생..

[웹]HTML 중요한 태그들,,

이미지 태그 - 이미지를 넣고자 할 때 사용하는 태그 src : 보여줄 이미지의 주소. 필수 속성width : 이미지의 너비. 픽셀(px) 또는 %로 값 부여height : 이미지의 높이. 픽셀(px) 또는 %로 값 부여border : 이미지 테두리의 굵기 (HTML5에서 지원하지 않는다)vspace : 이미지와 텍스트 사이의 위아래 여백 (HTML5 에서 지원하지 않는다)align : 텍스트와의 상관관계 위치. top, middle, bottom, left, right가능 (HTML5에서 지원하지 않는다)alt : 이미지가 없거나 로딩되지 않을 때 대체되는 텍스트title : 마우스를 이미지에 올려 놓았을 때 풍선 도움말로 보이는 텍스트 비디오 태그 - 웹 페이지에서 동영상을 볼 수 있게 만들어 주는 ..

JSP화면 페이지에서 한글 처리(UTF-8) 해주기!

방갑습니다. IT깡패's 인데요~ 이번내용은 JSP페이지에서 한글 처리(UTF-8) 하는 방법에 대해서 올려보았습니다. JSP는 Dynamin WebProject로 프로젝트를 만든 후, 아무 셋팅없이 바로 실행하면 한글이 깨지는 현상을 볼 수 있습니다. - jsp 한글 깨짐 예 jsp에서 한글이 깨지지 않게 하기 위해서는 몇 가지 방법들이 있습니다. 1번째 방법 현 프로젝트의 마우스 오른쪽 버튼을 클릭하여 Build Path - Configure Build Path - Resource로 들어가서 text file encoding에서 others의 UTF-8을 클릭해줍니다. 2번째 방법 jsp 클래스에서 맨위에 이 부분에서 EUC-KR이라고 된 부분을 UTF-8이라고 고쳐줍니다. 3번째 방법 이 것은 po..

[웹/JSP]jsp Get, Post방식

JSP에서 Get, Post방식을 사용하려면 HTML의 Form태그가 필요합니다. Form태그 사용자의 입력정보를 받기 위한 요소로 구성되어 있습니다. - type = "submit, button" : 버튼에 대한 속성이며, 특히 submit은 사용자 데이터를 처리할 페이지로 전달 합니다. action 속성 : 사용자 데이터를 전달할 웹페이지입니다. method 속성 : get 또는 post 방식이 있습니다. - get : 사용자의 입력 데이터를 url에 표시하며, 데이터 크기에 제한이였고 쿼리 형식입니다. - post : 데이터 크기의 제한이 없어 많은 양의 데이터를 전달할 수 있습니다. placeholder 속성 : 웹에서 HTML형식으로 글씨가 씌어진다. 전송방식 jsp 전송방식에는 get, pos..

[웹/JSP]서블릿(servlet) 개념 및 기본 예제,,

기본 서블릿 프로그램 만들기 우선 서블릿을 이용해 기본적인 페이지를 확인할 수 있는 프로그램을 작성하기 위해 이클립스에서 서블릿클래스를 만들어보자~! 1. 이클립스에서 [File - New - Dynamin Web Project 선택] 2. [Project name]을 ServletEx02으로 입력하고 프로젝트 생성 3. 프로젝트 생성 후 [File - New - Servlet] 선택하여 package를 second class를 helloServlet으로 지정하고 [Finish] 4. ServletEx02 프로젝트 내에 Java Resource - src 디렉토리에 first 패키지와 HelloServlet.java 서블릿 파일이 생성된 것을 확인할 수 있다. - HelloServlet.java 다음과 ..

[웹/UI툴]마이빌더를 사용해보잣~

안녕하세요, IT깡패's 입니다~~요즘 si회사를 다니는 중인데, 거기서 사용하는 UI툴은 마이빌더입니다..DB툴은 orange오라클을 사용하고 있습니다. 설계 단계가 끝나고 구현 단계의 프로젝트를 들어갔기 때문에 기본 사이트 틀은 만들어져 있었습니다.그러면 마이빌더의 기본 개념과 예제들을 살펴보겠습니다~ 마이빌더 예전에 많이 쓰던 개발 툴로 정보화 기술의 폭발적인 발전으로 많은 기업들이 Client/Server환경에서 Web 환경으로 전환을 시도하고 있으나, 복잡하고 까다로운 한국형 양식 구현에 상당히 어려움이 따르며, 개발기간의 장기화로 막대한 비용을 사용하게 됩니다.또한, 잦은문서 형식의 변경으로 프로그램 소스를 수정하고 번거로운 작업이 빈번하게 발생합니다. 마이빌더는 이러한 웹 개발의 난점과 비효..

[웹/jQuery] jQuery에 관한 개요 및 설정들,,

jQuery 란??자바스크립트의 DOM(Document Object Model)을 이용해 HTML문서의 노드, 스타일, 속성, 이벤트, 위치 및 크기 등을 다룰 수 있다.DOM 객체는 HTML 문서의 모든 요소에 접근하는 방법을 정의한 API이다.jQuery는 자바스크립트의 DOM 객체를 이용한 작업을 좀 더 쉽게 만들어주는 자바스크립트 라이브러리이다. 자바스크립트로 작업하는 것보다 jQuery를 이용하면 효율적으로 코드를 작성할 수 있으며, 코드 길이도 줄일 수 있다. 또한, CSS에서 사용하는 선택자를 이용하여 jQuery에서 노드를 쉽게 찾을 수 있다는장점이 있다. - jQuery 라이브러리 사이트https://jquery.com jQuery 기능jQuery DOM jQuery의 핵심기능노드 찾기,..

[웹/SPRING]JSON 형식이란~

JSON 형식, JavaScript Object Notation JSON(JavaScript Object Notation) 형식이란, 인터넷에서 자료를 주고받을 때 그 자료를 표현하는 방법입니다. 자료의 종류에 큰 제한이 없으며, 특히 컴퓨터 프로그램의 변수값을 표현하는 데 적합합니다. 그 형식은 자바스크립트의 구문을 따르지만, 프로그래밍 언어나 플랫폼이므로 C, C++, C#, 자바, 자바스크립트, 펄, 파이썬 등 많은 언어에서 이용할 수 있습니다. JSON형식의 구조1. name/value 쌍의 Collecion 타입 - Object - 비순서화된 SET - structure(구조체) - hash table 등등.. 2. 순서화된 리스트 타입 array, vector, list, sequence 등 ..

728x90
반응형
LIST