DB
분석함수
- "select department_id, last_name, salary, first_value(salary) over(partition by department_id order by salary desc) as high_sal
from employees"

정규 표현식


create table, insert into구문을 활용하여, 테이블과 데이터를 추가하고, sql plus 앱을 통해서 확인해보았지만

위와 같이 나오지 않았다.
commit을 찍지 않았지 때문.
- 메모리와 commit 사이의 관계는 데이터베이스 시스템의 내부 구현에 따라 다를 수 있다. 대부분의 데이터베이스 시스템은 트랜잭션 내의 변경 사항을 메모리에 일시적으로 유지하고, commit이 발생할 때에만 이러한 변경 사항을 디스크에 영구적으로 저장한다. 이는 데이터베이스 시스템이 효율적으로 동작하기 위한 메모리 버퍼링 기법의 일부이다.

커밋을 한 후에는

정상적으로 데이터가 나온다.
제약조건


(data dictionary에서 테이블을 불러오기때문에 대,소문자 구분을 하여 대문자로 입력)
제약조건 생성은
1)
2)
.
.
.