DB

· DB/Oracle
GoalsDELETE, TRUNCATE, DROPDML, DDLTransaction, SESSION, LOCKALTER vs 사용자 계정 unlock 전환CREATE USERCREATE/DROP SEQUENCE Notes DELETE, TRUNCATE, DROP DELETE FROM 테이블이름; ➢ 테이블의 모든 행(row)의 데이터를 삭제, 테이블 크기가 줄어들 지는 않음. 사용했던 메모리 공간이 남아있음. --> ROLLBACK 가능 TRUNCATE TABLE 테이블이름; ➢ 테이블의 모든 행(row)의 데이터를 삭제하고, 행(row) 자체도 삭제 --> ROLLBACK 불가능 DROP TABLE 테이블이름; ➢ 테이블 자체를 DBMS에서 삭제 DML (Data manipulation language..
· DB/Oracle
GoalsCREATE TABLE, INSERT, COMMITDDL, DML, 제약 조건 확인, 제약 조건, 제약조건에 이름 지정CHECK, Default, Foreign Key제약조건 설정방법 2 - 밑에 몰아넣기, - FOREIGN KEY 만들기두 개 이상의 칼럼으로 PK 만들기INSERT SELECT, CREATE ~ AS SELECTEXCEL 문서 SQL로 삽입하기UPDATE, ROLLBACK, DELETE Notes CREATE TABLE CREATE TABLE 테이블이름 ( 컬럼1 데이터타입 CONSTRAINT 제약조건이름 제약조건내용-[NOT NULL UNIQUE PRIMARY KEY]제약조건만드는방법1, 컬럼2 데이터타입 [NOT NULL UNIQUE PRIMARY KEY], ..., [CO..
· DB/Oracle
Goals 고유 키(PK : Primary Key), 외래 키(FK : Foreign Key)Cross Join, Join (Equi Join), Non - Equi JOINOracle vs ANSI Notes 고유 키(PK : Primary Key) : 숫자 하나를 알면 오직 하나의 record를 검색할 수 있다.어느 테이블에서 고유 키가, 항상 다른 테이블에서도 고유 키인 것은 아니다. 외래 키(FK : Foreign Key) :다른 테이블의 고유 키(PK)가 되는 칼럼이 외래 키이다. 크로스 조인 (테이블의 곱셈) :두 테이블 칼럼 값의 조합으로 모든 경우의 수를 보여주는 것. >> Oracle 방식의 Cross Join ( Cartesian Product )select *from emp, dept..
· DB/Oracle
Goals그룹 함수 : AVG, COUNT, MAX, MINN, STDDEV, SUM, VARIANCE, ORDER BY, GROUP BY, HAVINGSub Query, 다중행 Sub Query, 다중 컬럼 Sub QueryANY, ALL, IN Notes 다중행 함수(multi-row function, group function) 여러개의 행이 함수로 argument로 전달돼서 하나의 결과값이 출력되는 함수 AVG : 데이터의 평균COUNT : 데이터의 갯수를 리턴 : Null 이 아닌 값이 몇 개가 있는지 알아낼 때 유용하게 사용MAX : 데이터의 최고값MIN : 데이터의 최소값STDDEV : 데이터의 표준편차SUM : 데이터의 총합VARIANCE : 데이터의 분산 > count(distinct d..
Codezoy
'DB' 카테고리의 글 목록 (3 Page)