23.12.24 삭제예정/Oracle 3

sql 초보1

sql 이란 ddl- data definition languagecreate, alter, drop, rename, turncatedml- insert, update,deletedql- selecttcl-commit,rollback,savepointdcl-grant,revoke 사원 테이블의 모든 레코드를 조회select * from emp;select empno, ename, job, mgr, hiredate, sal, comm, deptno from emp; 사원명과 입사일을 조회select ename, hiredate from emp; 사원번호와 이름을 조회하시오select deptno, ename from emp; 사원테이블에 있는 직책의 목록을 조회사이오.select distinct job fr..

chapter 2 오라클

SQL 명령어의 유형 DQL select 검색시 사용DML 데이터조작어 Insert , Update, DeleteDDL Create데이터베이스생성, Alter데이터베이스변경, Drop데이터베이스삭제, Rename데이터베이스 객체이름변경, Truncate데이터베이스 저장공간 삭제TCL Commit트랜잭션의 정상적인 종료, Rollback트랜잭션취소, SavePoint트랜잭션내에임시저장점 설정Dcl Grant데이터베이스에 대한 일련의 권한부여, Revoke 데이터베이스에 대한 일련의 권한축소

★★제약조건

※ 제약조건 Primary key 테이블에 저장된 행 데이터를 고유하게 식별하기 위한 기본키를 정의한다. 하나의 테이블에 하나의 기본키 제약만 정의할 수 있다.기본키 제약을 정의하면 DBMS는 자동으로 UNIQUE 인덱스를 생성하며, 기본키를 구성하는 컬럼에는 NULL을 입력할 수 없다.결국 기본키 제약 = 고유키 제약 & NOT NULL 제약이 된다. UNIQUE KEY 테이블에 저장된 행 데이터를 고유하게 식별하기 위한 고유키를 정의한다. 단, NULL은 고유키 제약의 대상이 아니므로, NULL 값을 가진 행이 여러 개 있더라도 고유키 제약 위반이 되지 않는다. NOT NULL NULL 값의 입력을 금지한다. 디폴트 상태에서는 모든 컬럼에서 NULL을 허가하고 있지만, 이 제약을 지정함으로써 해당 칼..