목록전체 글 (175)
Patrick's 데이터 세상
자바 기본 개념 객체지향언어인 자바를 하면서 제일 먼저 접하는 것은 바로 객체와 클래스라는 단어입니다. 클래스의 개념을 파악하기 위해 데이터 타입, 변수, 상수의 의미를 파악하여 보겠습니다. * 데이터 타입 데이터 타입이란 자료에 대한 형태를 의미합니다. 컴퓨터 내에 데이터를 구분하는 방법론을 제시해주고 있는 것이 바로 데이터 타입입니다. 데이터의 자료형을 지정하는 것입니다. * 자바에서 사용하는 대표적인 데이터 타입 정수형 실수형 문자형 불린형 데이터 타입 int long float double char boolean 데이터 0 0L 0.0f 0.0d 'a' false Byte 수 4 8 4 8 2 1 * 데이터 타입의 역할 - 데이터가 가질 자료형을 지정합니다. - 데이터가 가질 메모리 크기를 지정합..
COMMIT 구문 데이터베이스 내의 연산이 성공적으로 종료되어 연산에 의한 수정 내용을 지속적으로 유지하기 위한 명령어를 말합니다. * INSERT, UPDATE, DELETE 이후에 COMMIT으로 연산들의 집합을 실행합니다. ROLLBACK 구문 데이터베이스 내의 연산이 비정상적으로 종료되거나 정상적으로 수행이 되었다 하더라도 수행되기 이전 상태로 되돌리기 위해 연산 내용을 취소할 때 사용하는 명령어를 말합니다. * 이전 COMMIT 시점으로 돌아갑니다. GRANT 구문 관리자가 사용자에게 데이터베이스에 대한 권한을 부여하기 위한 명령어입니다. * GRANT 구문 형식 GRANT 권한 내용 ON 테이블명 TO 사용자 [WITH GRANT OPTION]; GRANT 권한 내용(A) ON 테이블명(B) ..
DCL SQL 제어어(DCL : Data Control Language) 관리자가 데이터의 보안, 무결성 유지, 병행제어, 회복 등을 하기 위해 사용하는 언어를 말합니다. SQL 제어어의 종류는 COMMIT, ROLLBACK, GRANT, REVOKE 등이 있습니다.
DELETE 구문 DELETE 문은 테이블의 자료(튜플)를 삭제할 경우 사용하는 명령문입니다. WHERE 절의 조건에 맞는 튜플만 삭제되며, WHERE 절의 생략된 경우 모든 튜플이 삭제되어 빈 테이블이 됩니다. * DELETE 구문 형식 DELETE FROM 테이블명 [WHERE 조건]; * 단순 삭제문 DELETE FROM EMP WHERE NAME = '김삼순';
UPDATE 구문 UPDATE 문은 테이블의 자료(튜플) 중에서 값을 변경하고자 하는 경우 사용되는 명령문입니다. * UPDATE 구문 형식 UPDATE 테이블명 SET 속성명 = 변경 내용 [WHERE 조건]; UPDATE 테이블명 변경할 테이블 이름을 기재합니다. SET 속성명 = 변경 내용 변경할 자료의 값을 기재합니다. * 단순 갱신문 UPDATE EMP SET GENDER = 'MALE' WHERE NAME = '김삼순';
INSERT 구문 INSERT 문은 기존 테이블에 새로운 자료(튜플)를 삽입하는 경우 사용하는 명령문입니다. * INSERT 구문 형식 INSERT INTO 테이블_명[(속성명 ...)] VALUES (데이터 ...); INSERT INTO * 자료가 삽입될 테이블 명과 속성 이름을 기입합니다. * 삽입 시 테이블의 모든 속성값을 가지고 있는 경우 속성명을 생략해도 되지만 그렇지 않은 경우는 반드시 입력해야 합니다. VALUES 각 속성에 삽입될 실제 자료들을 기입합니다. * 단순 삽입문 - 속성명 사용 INSERT INTO EMP(AGE, GENDER, NAME) VALUES(25, 'FEMALE', '김삼순'); - 속성명 미사용 INSERT INTO EMP VALUES(25, 'FEMALE', '김..