전체 글

· SQL
1) 연결된 서버 기능이란? 내 PC에서 다른 서버로 연결을 하려면 DBMS를 열고 IP주소와 포트번호를 입력하여 로그인 후 사용하는 방법만을 떠올리겠지만, 내 PC에서 내 서버에 접속된 상태로 다른 서버를 연결 할 수도 있다. 이 경우에는 프로시저에 접근하는데는 제한이 있지만 유용하게 사용 할 수 있는 점으로는 1) 내 서버에 있는 데이터를 다른 서버로 옮길 때 2) 내 서버에서 다른 서버의 테이블 값을 조회할 때 등등 사용하면 편리한 기능이다. 2) 연결된 서버 만드는 방법 2-1) 서버 개체 우 클릭 - 새로 만들기 - 연결된 서버 2-2) 새 연결된 서버 창에서 각 항목에 맞게 입력 연결된 서버 : 내가 연결할 서버에 붙이는 이름 제품 이름 : MS-SQL 입력했으나 생략해도 무관 한 것 같다. ..
· SQL
1) 상위 200개 행 편집 기능이란? 선택한 테이블의 상위 200개의 행을 자동으로 불러와서 편집이 필요한 행을 별도의 쿼리문 작성 없이 엑셀 작업 하듯이 셀을 클릭해서 데이터 수정 삭제가 가능한 작업이다. 여러개의 데이터를 변경을 원한다면 당연히 쿼리문을 작성하는게 더 편리한 방법이지만 하나의 데이터를 수정하기 위해 쿼리문을 작성하는게 번거롭거나, 좀 더 직관적으로 소수의 데이터를 수정하고 싶을 때 사용하면 편리하다. 2) 사용 방법 2-1) 수정을 원하는 테이블을 우클릭 후 [상위 200개 행 편집] 을 선택한다. 2-2) 엑셀에서 데이터를 편집하는 것 처럼, 편집할 데이터를 클릭 후 값을 변경해주면 된다. * 주의 해야 할 점은 별도로 수정 버튼이 없고 행을 변경 후 다른 행을 클릭해서 커서 위치..
1) 빈문자 확인 하는 방법 1-1) === 연산자 활용 if(id === ''){ alert('아이디를 입력해주세요'); } '' 빈문자 표시와 id(변수로 가정)를 비교하는 방법이다. id(변수)에 담긴 값이 빈문자와 동일한 경우 true를 반환 한다. 1-2) length 속성 활용 if(id.length === 0){ alert('아이디를 입력해주세요'); } 문자의 길이로 빈문자인지 아닌지 판단하는 방법이다. 아무것도 입력되지 않은 빈 문자의 길이는 0과 같으므로 문자의 길이와 0을 비교하여 0과 일치하는 경우 빈문자로 인식한다. 1-3) Boolean 활용 if(!Boolean(id)){ alert('아이디를 입력해주세요'); } 값을 boolean으로 변환 해서 비교하는 방식으로 boolea..
1) 파라미터 문법 사용하기 안녕하세요!닫기 버튼 여러 줄의 자바스크립트 코드를 작성하지 않고, 파라미터 문법을 사용하면 한 줄로 간편하게 작성이 가능하다. 파라미터 문법이란 함수를 호출하면서 호출하는 함수 내로 특정한 값을 전달 시킬 수 있는 기능이다. 사용 방법은 간단하다. 함수를 정의 내릴 때 함수 명 옆의 괄호 안에 파라미터 값을 기재해주고 * (파라미터값1, 파라미터값2) 이런식으로 여러개 기술도 가능하다. function 함수(파라미터값){ alert(파라미터값); } 함수 호출시 파라미터 값을 괄호 안에 넣어 호출 하면 된다. 클릭 이렇게 작성시 p태그를 누르면 함수를 호출시키면서 '안녕하세요'라는 값을 같이 전송하며 최종적으로 alert('안녕하세요')를 실행시키게 된다. 파라미터값은 변수..
1) JavaScript의 사용 목적 주로 HTML을 제어 할 때 가장 많이 쓰인다. 탭, 모달 등 웹페이지의 UI를 만드는데 용이하며 유저가 입력한 데이터를 검사하거나 서버에 데이터 요청을 할 때도 사용 된다. 2) javaScript 장점 document.getElementById('hello').innerHTML = '안녕'; JavaScript 언어를 잘 알지 못한다 하여도 해석에 용이하다. 예를 들면 자바스크립트 언어에 대해 전혀 무지하다는 가정 하로 위의 영어를 그대로 해석 해보면 '문서의 아이디가 hello인 엘리먼트를 가져와서 html의 안을 안녕으로 대입한다.' 라고 짐작하여 해석 할 수 있고 실제로도 그렇게 작동한다. 특정 요소를 선택해서 가져온다는 점에서 이를 셀렉터라고 한다. inn..
· BackEnd/Java
web.xml 이란? 모든 웹 애플리케이션에 존재하는 배포 설명자로 서블릿이 매핑되는 방법이나 인증이 필요한 URL 등이 기재되어 있는 xml파일 이다. 이 파일은 WEB-INF 하위 폴더에 위치하고 있다. web.xml 파일이 없을 때 WEB-INF/ 디렉토리에 파일이 없는 경우가 있다. 이클립스 기준으로 Project 우클릭 후 > Java EE Tools > Generate Deployment Descriptor Stub 을 클릭해주면 Web.xml을 생성 할 수 있다.
· SQL
1) View란? 말그대로 볼 수 있는 테이블이라고 생각하면 된다, 뷰는 기존의 테이블을 이용하여 만드는 가상의 테이블이다. 뷰로 가상의 테이블을 만들어 놓으면 이 테이블은 변경할 수 없고 변경을 원한다면 삭제 후 재생성 해야 한다. 즉 볼 수는 있지만 입력,수정,데이터 삭제에 대한 제약이 있다는 뜻이다. 다만 참조한 테이블의 원시 데이터 값이 변경이 이루어진다면 뷰의 데이터 값도 변경이 된다. 제약이 있는 가상의 테이블이지만 조회 가능한(공개 가능한) 데이터만을 모아서 다른 사람에게 제공하는 등의 보안성을 향상 시키는 방법이다. 또 자주 조회하는 필요한 데이터만을 가지고 뷰를 만들어 놓으면 데이터 관리나 조회(SELECT문 생성)이 간편해진다. 2) View 생성 쿼리문 CREATE VIEW (뷰테이블..
헤힣
저장공간