일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 백준 2437
- 백준 자바
- 오라클 쿼리문
- java 도서관관리프로그램
- 오라클 그룹 함수
- 백준 저울
- 오라클
- 자바
- ORACLE JOIN
- 백준 문제
- java 백준
- oracle constraints
- 도서관관리프로그램
- 오라클 제약조건
- 코딩
- 자바 예제
- 제약조건 설정
- JAVA공부
- 오라클 인라인뷰
- 오라클 기본 쿼리
- java프로젝트
- 제약조건 확인
- 자료구조
- java실습
- 오라클 쿼리 함수
- 도서관 관리
- 자바 알고리즘
- java
- JAVA 예제
- 자바 자료구조
- Today
- Total
목록Oracle (4)
DEVELOPER NOMAD
//*****************************************// 트리거(TRIGGER) TRIGGER란 DML 작업 즉, INSERT, DELETE, UPDATE 작업이 일어날 때 자동으로 실행되는 객체로 특히 이런 TRIGGER를 DML TRIGGER라 한다. TRIGGER는 데이터의 무결성 뿐만 아니라 다음과 같은 작업에도 사용된다. -자동으로 파생된 열 값 생성 -잘못된 트랜잭션 방지 -복잡한 보안 권한 강제 수행 -분산 데이터베이스의 노드 상에서 참조 무결성 강제 수행 -복잡한 업무 규칙 강제 수행 -투명한 이벤트 로깅 제공 -복잡한 감사 제공 -동기 테이블 복제 유지 관리 -테이블 액세스 통계 수집 트리거 내에서는 COMMIT, ROLLBACK 문을 사용할 수 없다. -- 문장..
만들어진 스키마에서 기본키, 외래키 , NULLABLE 등의 제약조건 과 그에대한 컬럼 확인 등 제약조건에 대한 것들을 확인 하는 쿼리문 들과 제약조건을 설정하는 법에 대한 내용입니다. //***************************************** -- 제약조건 확인 DESC user_constraints; -- user_constraints 구조 확인 SELECT * FROM USER_constraints WHERE table_name='테이블명'; -- 어떤 컬럼에 제약조건이 부여되었는지 확인 불가(테이블명은 대문자로) P:기본키, C:NOT NULL 등, U:UNIQUE, R:참조키 등 SELECT constraint_name, table_name, constraint_type FR..
//*****************************************-- 참조(외래, FOREIGN)키 - 두 테이블의 데이터 간 연결을 설정하고 강제 적용하는 데 사용되는 열이다. 한 테이블의 기본 키 값이 있는 열을 다른 테이블에 추가하면 테이블 간 연결을 설정할 수 있다. 이 때 두 번째 테이블에 추가되는 열이 외래 키가 된다. - 부모 테이블이 먼저 생성된 후 자식 테이블(foreign key를 포함하는 테이블)이 생성되어야 한다. - FOREIGN KEY는 부모 테이블의 PRIMARY KEY, UNIQUE만 참조할 수 있고, 컬럼의 값과 일치하거나 NULL을 허용하는 경우 NULL 값이어야 한다. - 부모테이블의 컬럼명과 자식테이블의 컬럼명은 일치하지 않아도 되지만 자료형은 일치해야 한..
INSA 테이블 쿼리문 은 첨부 파일로 올렸습니다. 그대로 사용하시면 될거같아요 오라클 테이블작성과 수정 그리고 삭제 에 대한 개념과 실습 내용 들입니다. //*****************************************-- 데이터 딕셔너리(Data Dictionary) -- TABLE과 VIEW들의 집합으로 DATABASE에 대한 정보를 제공하며, DATABASE 생성시 SYS schema 안의 내부 TABLE로 구성 --------------------------------------------- SELECT COUNT(*) FROM DICTIONARY; --------------------------------------------- SELECT COUNT(*) FROM USER_TAB..