DML 문UPDATE / DELETE 실수 방지 습관쿼리를 실행하기 전 트렌젝션으로 묶는다.쿼리를 작성할 때 SELECT 절을 사용하여 삭제할 데이터를 확인한다.SELECT a.*, (SELECt sum(x.comm) FROM emp x WHERE x.deptno = b.deptno) FROM t1 a WHERE t1 a WHERE EXISTS (SELECT 1 FROM emp x WHERE x.deptno. a.deptno);이후 쿼리를 UPDATE / DELETE 쿼리로 변경한다.UPDATE t1 a SET a.sal = (SELECt sum(x.comm) FROM emp x WHERE x.deptno = b.deptno) WHERE EXISTS (SELECT 1 FROM emp x WHERE x.d..
도서

3.1 개념 오라클 사에서 개발한 ORDBMS(Object–relational database) 제품으로 2016 년도 기준으로 41.6 % 의 점유율을 가지고 있다. 그 외 유사한 DBMS 으로는 RDBMS, OODBMS 가 있다. 구분관계형 데이타베이스(RDBMS)객체지향 데이타베이스(OODBMS)객체 관계형 데이타베이스(ORDBMS)데이터 모델문자, 숫자, 날짜의 단순한 정보 타입만 지원사용자 정의 타입 및 비정형 복합 정보 타입 지원사용자 정의 타입 및 비정형 복합 정보 타입 지원주된 질의 언어SQLOQLSQL 확장대규모 정보 처리 능력좋음보통좋음시스템 안정성좋음보통좋음장점성숙한 기술: 오랜 역사로 인해 많은 연구와 개발이 이루어졌으며, 신뢰성과 안정성이 높다.표준화: SQL이라는 표준화된 질의 ..