테이블 복사(DEPT → TBL_DEPT) CREATE TABLE TBL_DEPT AS SELECT * FROM DEPT; 테이블의 커멘트 정보 확인 SELECT * FROM USER_TAB_COMMENTS; 테이블 레벨의 커멘트 정보 입력 COMMENT ON TABLE TBL_EMP IS '사원 정보'; 컬럼 레벨의 커멘트 데이터 확인 SELECT * FROM USER_COL_COMMENTS; -- TBL_DEPT 테이블 소속의 컬럼들만 확인 SELECT * FROM USER_COL_COMMENTS WHERE TABLE_NAME = 'TBL_DEPT'; TBL_EMP 테이블을 대상으로 테이블에 포함된 컬럼에 대한 커멘트 데이터 설정 DESC TBL_EMP; COMMENT ON COLUMN TBL_EMP..
1. 숫자형 NUMBER -> -10의 38승-1 ~ 10의 38승 NUMBER(3) -> -999~999 NUMBER(4) -> -9999~9999 NUMBER(4, 1) -> -999.8 ~ 999.9 2. 문자열 CHAR → 고정형 크기 CHAR(10) → 무조건 10Byte 소모 CHAR(10) ←'강의실' 6Byte이지만 10Byte를 소모 CHAR(10) ← '강의실강의실' 10Byte 를 초과하므로 입력 불가 VARCHAR2 → 가변형 크기 VARCHAR2(10) → 담긴 데이터에 따라 크기가 변화 VARCHAR2(10) ← '강의실' 6Byte VARCHAR2(10) ← '강의실강의실' 10Byte 를 초과하므로 입력 불가 NCHAR → 유니코드 기반(글자수) 고정형 크기 NVARCHAR2..
관계형 데이터 베이스 각각의 데이터를 테이블의 형태로 연결시켜 저장해 놓은 구조 그리고 이들 각각의 테이블들 간의 관계를 설정하여 연결시켜 놓은 구조 SELECT 문의 처리(PARSING) 순서 SELECT 컬럼명 -- 5 FROM 테이블명 -- 1 WHERE 조건절 -- 2 GROUP BY 절 -- 3 HAVING 조건절 -- 4 ORDER BY 절 -- 6 SCOTT 소유의 테이블 조회 SELECT * FROM TAB; 각 테이블의 데이터 조회 SELECT * FROM DEPT; DEPT 테이블에 존재하는 컬럼의 구조 조회 DESCRIBE DEPT; DESC DEPT; --둘이 같음 변경(수정) 구조적 - ALTER (구조적인 변경할때) 데이터 - UPDATE (데이터를 변경할때) 제거(삭제) 구조적..
※ TABLESPACE 란? --> 세그먼트(테이블, 인덱스, ...)를 저장해두는 오라클의 논리적인 저장 구조를 의미한다. -- (세그먼트: 오라클에서 저장공간을 필요로 하는 것을 말한다) CREATE TABLESPACE TBS_EDUA -- 생성하겠다. 테이블스페이스를... TBS_EDUA라는 이름으로 DATAFILE 'C:\\TESTDATA\\TBS_EDUA01.DBF' -- 물리적 데이터 파일 경로 및 이름 SIZE 4M -- 사이즈(용량) EXTENT MANAGEMENT LOCAL -- 오라클 서버가 세그먼트를 알아서 관리 SEGMENT SPACE MANAGEMENT AUTO; -- 세그먼트 공간 관리도 오라클 서버가 자동으로 관리 --==>>TABLESPACE TBS_EDUA이(가) 생성되었습..
java의 자료형을 표로 정리하면 아래와 같습니다. 정수형 문자형 실수형 논리형 1바이트 byte boolean 2바이트 short char 4바이트 int float 8바이트 long double 이 자료형중 float형과 Long형을 이용할때 리터럴 맨 끝에 F(f), L(l)을 붙입니다. //long lNum = 12345678900; 오류 long lNum = 12345678900L; float fNum = 0.123456F; 이렇게 붙이는 이유는 java에서 정수는 항상 int형 타입으로 잡히고 실수는 double형 타입으로 잡히기 때문입니다. 즉, long lNum = 12345678900; 이 구문에서의 자바는 리터럴 12345678900를 int 자료형에 집어넣으려고 했지만 12345678..
Java의 동작 원리를 터미널을 통해 살펴보겠습니다. 자바를 처음 배울때 교수님께서 터미널을 통해 자바 프로그램을 구현하는 과제를 내주셨는데, 다시 공부하려니 왜 터미널을 통해 구현하라고 하셨는지 조금은 이해할 수 있었습니다. 자바의 동작 원리를 눈으로 볼 수 있더라고요. 우선 자바의 동작 원리를 간단하게 설명하면 Java Source code가 Compile과정을 거쳐 JVM(Java Virtual Machine)이 읽을 수 있는 Java Application으로 변환됩니다. 이렇게 생성된 Java Application을 실행하면 JVM이 class파일을 읽어 동작하게됩니다. 즉 Java Source code --|--> Java Application ----> JVM --|--> 동작 | | Comp..
파이썬 설치 프로그래밍 언어의 한 종류인 파이썬(Python) 설치를 알아보겠습니다. Welcome to Python.org Welcome to Python.org The official home of the Python Programming Language www.python.org 위 링크로 들어갑니다. 위와 같은 창이 뜨면 Downloads(빨간 네모)를 클릭합니다. windows 사용자의 경우 위의 빨간 네모를 클릭하면 자동으로 최신 버전의 파이썬이 다운로드됩니다. 만일 파이썬2나 다른 버전의 파이썬을 다운 받고 싶으시다면 아래 '참고'를 참고하시면 됩니다. 파일을 열어 주세요. 그러면 다운로드 창에 'Add Python 3.9 to PATH' 체크박스가 나옵니다. 꼭 체크해주셔야합니다. 만일 체..