[Linux] VI편집기 명령어 모음
VI 편집기 [1] 시작 vi의 실행은 한글 환경에서 vi를 입력하면 되고, 콘솔모드에서 한글을 다루려면, han을 먼저 입력한 뒤, vi를 입력하면 됩니다. 예) >vi 읽기 전용 열기 예) >vi R file >view file [2] vi의 세가지 모드 vi명령어는 다음과 같이 입력 모드, 명령 모드, 콜론 모드(ex 모드) 크게 세가지로 분리됩니다. ① 입력 모드 i, a, o, I, A, O를 누른 후 텍스트를 입력할 수 있는 상태 ② 명령 모드(Esc모드) ESC키를 누른 상태 ③ 콜론 모드(Ex모드) ESC키를 누르고, :(콜론)을 입력한 상태 ① 입력 모드 다른 편집기에서 타이핑을 하여 파일의 내용을 입력하는 과정 ② 명령 모드 다른 편집기의 편집(Edit) 메뉴에서 제공하는 복사(Copy..
SQL - JOIN문
2개의 테이블에 대해 연관된 튜플들을 결합하여 하나의 새로운 릴레이션을 만든다. JOIN은 크게 INNER JOINOUTER JOIN 으로 구분된다. ◆ INNER JOIN INNER JOIN은 또다시 두가지로 나뉘는데, EQUI JOINNON-EQUI JOIN 이 그것이다. 12345678910111213 SELECT 학번, 이름, 학생, 학과코드, 학과명FROM 학생, 학과WHERE 학생.학과코드 = 학과.학과코드; SELECT 학번, 이름, 학생, 학과코드, 학과명FROM 학생 NATURAL JOIN 학과; SELECT 학번, 이름, 학생, 학과코드, 학과명FROM 학생 JOIN 학과 USING(학과코드); cs 위 세가지 SELECT문은 EQUI-JOIN을 나타낸 것이다.세 명령문이 같은 결과를 ..
SQL -DML에 대해
◆ DML (Data Manipulation Language) 데이터를 실질적으로 관리하는 데 사용되는 언어다. INSERT (삽입)DELETE (삭제)UPDATE (갱신) 세 가지를 구성한다. - INSERT 문 새로운 튜플을 삽입할 때 사용한다. 12INSERT INTO 테이블 명 (속성1, 속성2, ...)VALUES (Data1, Data2, ...);cs 위의 표기 형식이 일반적이다. 예제 1) 테이블에 이름이 "이순신"이며, "해상"부서인 장수를 삽입하는 SQL문을 작성하라.12INSERT INTO 조선 (이름, 부서)VALUES ('이순신', '해상');cs 예제 2) 테이블에 ('대한민국', '아시아', '1919-04-13', '서울')을 삽입하는 SQL문을 작성하라. 12INSERT I..