본문 바로가기
반응형

분류 전체보기615

[ORACLE] CRUD_CREATE(생성), READ(읽기), UPDATE(갱신), DELETE(삭제) DB에 대해 처음 접하게 되면 아주 흔하게 들어보는 말이 CRUD라는 말이다. 이것은 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 CREATE, READ, UPDATE, DELETE를 묶어서 일컫는 말이다. CRUD 대신에 다음과 같은 유사용어도 사용된다고 한다. - ABCD: add(추가), browse(보기), change(변경), delete(삭제) - ACID: add(추가), change(변경), inquire(질의), delete(삭제) - BREAD: browse(보기), read(읽기), edit(편집), add(추가), delete(삭제) - VADE(R): view(참조), add(추가), delete(삭제), edit(편집), 트랜잭션 처리에서는 restore(복원.. 2019. 2. 3.
[ORACLE] 테이블 생성(CREATE), 수정(ALTER), 삭제(DROP) 하기 1. 테이블 생성 (CREATE) ▷ 구문 CREATE TABLE [테이블명]( [컬럼이름][데이터타입]([사이즈]) ); ▷ 예제) -- 테이블 생성 --CREATE TABLE [테이블 명]( -- [컬럼이름][데이터타입]([사이즈]) --); CREATE TABLE employees( emp_no NUMBER(20), first_name VARCHAR2(5), last_name VARCHAR2(10), email VARCHAR2(30), mobile VARCHAR2(15), salary NUMBER(20), reg_date DATE DEFAULT SYSDATE ); 2. 테이블 수정 (ALTER) ▷ 구문 컬럼 이름 수정 : ALTER TABLE[테이블 이름] RENAME COLUMN [변경전 이름].. 2019. 2. 3.
[ORACLE] 자주 사용하는 기본 타입 종류 오라클에서 일반적으로 많이 사용하는 데이터 타입에 대해서 알아보자. (당연히 다양한 타입들이 존재하지만 가장 자주 사용하게 되는 타입들에 대해서만 정리하고자 한다.) ▷ 문자 타입 (고정, 가변) 1) 고정 타입 (변하지 않기 때문에 속도 자체가 빠르다.) - CHAR(바이트 수) (10으로 지정했을때 6바이트만 사용했을 경우 나머지 4바이트는 그대로 메모리를 차지한다.) : 보통 영어나 숫자의 경우 1바이트, 한글의 경우 2바이트 정도를 차지한다라는 정도만 알고 사용하면 좋다. - NCHAR(글자 수) 2) 가변 타입 (크기가 자동적으로 변하기 때문에 고정에 비해 속도가 느리다.) - VARCHAR2(바이트 수) (10으로 지정했을때 6바이트만 사용했을 경우 그 사용한 바이트 크기만큼 알아서 줄어든다... 2019. 2. 2.
[SPRING] 스프링(spring) 다운로드 및 설치 (ft. STS 4) - 스프링 다운로드 및 설치 - (수정 - 2021.05.01) 이클립스 내부에서 STS 플러그인을 설치하는 방법도 있으나 이 글에서는 STS 프레임워크 사이트에서 직접 다운로드 및 설치하여 사용하는 방법에 대해 알아보고자 한다. 사실 기존에 설치하는 방식에서 사이트가 상당히 많이 바뀌었기때문에 다시 정리해 놓는다. 아래 사이트로 들어가주자. https://spring.io/tools Spring Tools 4 is the next generation of Spring tooling Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications.. 2019. 2. 2.
[PHP] 기본 환경 설정하기(register_globals,기본 디렉토리설정) (기본적으로 PHP 언어는 C언어를 기반으로 하며 메모장으로 PHP 저장할 경우 인코딩 옵션은 ANSI를 선택하고 저장해주도록 한다.) 일단 가벼히 코딩을 하실 계획이라면 register_globals 를 변경해 주셔야 하는데 위치는 PHP 환경 설정 파일(php.ini)의 내용 중에서 [register_globals] 항목을 찾아보자 거기에 보면 register_globals=off 라고 되어있는데 이부분을 On으로 변경해주도록 하자. 만일 register_globals 항목의 값을 On으로 바꾸지 않으면 개체를 이용하여 입력 받은 값들을 전달하는 경우에는 반드시 전달하는 모든 항목들을 전역 변수로 등록하고 사용해야 한다. (/* 하지만 On으로 바꾸는경우 간단하지만 보안이 취약해지므로 보안을 생각하고.. 2019. 2. 2.
[PHP] APMSETUP7 다운로드 및 설치 (ft. 설치 파일) - APMSETUP7 다운로드 및 설치하기 - 기존에 제공해주던 설치파일을 다운로드 받는곳이 존재하지 않아. 타 티스토리에 올려둔 곳이 있길래 링크를 걸어둔다. https://mytears.tistory.com/80 (위 링크를 통해 들어가 다운로드 해주면 된다.) 데스트 용도로만 사용하면 적합할것같다. APM setup에는 Apache + PHP + MySQL이 같이 설치되며 PHP 기반의 웹 사이트 개발 환경은 원격 웹 서버를 이용하는 방법과 로컬 컴퓨터를 이요하는 방법 두가지가 존재하는데 실무영역에서는 원격 웹 서버를 이용하는 방법을 주로 사용한다. 이제 위 파일을 다운로드 받았으면 압축을 풀어주고 설치 방법에 대해 알아보자. 아래와 같이 언어를 선택해주고 [OK]를 클릭한다. [다음] 버튼을 클릭.. 2019. 2. 2.
프로젝트 품질관리 출처 : https://subokim.wordpress.com/2011/10/07/project-qualify/- IT의 중심에서프로젝트 품질관리PMP 시험을 준비하다보면 ‘프로젝트 품질관리’라는 것을 접하게 됩니다. 프로젝트 품질관리는 범용적으로 통용될 수 있는 내용이지만, 대부분은 SI 현장에서 많이 응용되고 있습니다. 아래 내용은 SI를 하면서 프로젝트 관리에 대해 느꼈던 경험들을 정리했습니다. 궁금해하시는 분들께 참고가 되었으면 좋겠습니다.프로젝트는 살아있다. 상처를 받기도 하고, 어둠의 세계로 빠져 돌아오지 못하기도 한다. 서비스의 LifeCycle에 따라 운영이나 후속프로젝트로 잘 이어져야 한다. 사고난 프로젝트를 수습하러 들어가보면, 프로젝트 품질관리가 제대로 되고 있지 않은 경우가 태반이다.. 2019. 1. 27.
[VisualSVN] 이클립스(Eclipse) SVN 연동하기 2 (Eclipse 설정) - 이클립스 SVN 사용하기 (SVN 설정) -자 이제 Eclipse에서 SVN 툴을 설치해 보도록 합시다. 화면에서 보이는 거와 같이(작아서 잘 안 보이려나..) 이클립스내에서 [Help] - [Eclipse Marketplace] 를 선택해 줍니다. Marketplace 를 클릭하게 되면 아래와 같은 화면이 나오는데 SVN 을 검색해서 아래와 같이 결과가 나오면 Subversive(빨간색 체크한 부분)을 Install 해주자!(SubClipse 역시 SVN 설정이 가능하지만 Subversive가 좀더 장점이 많다는 말이 많다.) 인스톨을 눌러주고 아래와 같은 화면이 나오면 [Confirm 클릭]하여 넘어가도록하자. 그러면 아래와 같은 창이 뜰텐데 그냥 Yes를 눌러서 넘어가주면 된다. 그러면 아래와 .. 2019. 1. 22.
[VisualSVN] 이클립스(Eclipse) SVN 연동하기 1 (SVN 설정) - 이클립스 SVN 사용하기 (SVN 설정) - 우선 Eclipse 와의 연동에 앞서 SVN에서 저장소를 만들어주자.(아무것도 설치가 안되신 분들은 SVN과 ECLIPSE를 설치해 주세요) VisualSVN Server 설치 : https://mine-it-record.tistory.com/18 Eclipse 설치 : https://mine-it-record.tistory.com/16 SVN 을 실행하고나서 [Repositories 를 우클릭] 해보면 아래와 같이 나오는데 우리는 새로 만들거기 때문에 Create 를 선택해 주도록 하자. 그러면 아래와 같은 화면이 나올 것이다. 여기서 역시 무슨 소리인지 모르기떄문에 기본 설정으로 FSFS repository로 설정되어있는 그대로 다음을 눌러주자 여기서는.. 2019. 1. 22.
반응형
TOP