본문 바로가기
기타

2024-02-19

by rewind 2024. 2. 19.

 

Forward Engeneering

1. pk <==> fk 자료형, 크기 동일

2. varchar2() -> 크기에 공백 x , 1~4000까지

3. number -> 1~38

4. 테이블명 중복 x

5. 동일 테이블 내 컬럼명 중복 x , (다른테이블은 가능)

 

unipass 테이블 생성,  권한 부여

 

create user unipass identified by java;	//계정생성
grant connect , resource to unipass;		// 권한부여
grant create sequence to unipass;		// 시퀀스 생성
grant create trigger to unipass;		// 트리거 생성 권한

 

 

 

트리거 체크박스 반드시 해제할것

 

 

 

drop user unipass cascade;	// 해당 계정삭제(테이블포함)

 

계정 삭제전 ERwin에서 connect 해제 , DB에서도 접속해제 필수

 

create user unipass identified by java;	    -- 계정생성
grant connect , resource to unipass;	    -- 접속권한부여
grant create sequence to unipass;		    -- 시퀀스 생성
grant create trigger to unipass;		    -- 트리거 생성 권한
grant create view to unipass;           -- 뷰 생성 권한
grant create procedure to unipass;      -- 프로시저 생성 권한

select * from user_tables;		// 현재 접속중인 계정의 테이블 전체 조회(관리자가 아닐시)

 

 

Preview 버튼 클릭하면 쿼리문 조회/저장 가능

 

조회 후 행카운트 -> 54 나오면 성공

 

메뉴 구조도 만들기

 

외래키가 없는 테이블을 찾는다(부모테이블이 없는것)

 

 

완성된 메뉴구조도