배운 것 기록/DB
[Oracle] SQL Developer
키죽
2022. 7. 6. 22:07
SQL Plus & SQL Developer
쿼리 구문(DB관리 명령어-DBA, Object 관리 명령어-개발자)의 입력/실행/결과를 확인하는 프로그램
SQL Plus
CUI로 데이터베이스 관리자(DBA)가 주로 사용한다. 무거운 명령어를 사용하는 데 SQL Developer에서 실행하면 그래픽 요소를 거쳐 늦기 때문이다.
로컬 접속의 경우
conn hr/hr
DB가 하나뿐일 때는 DB에 알아서 접속한다.
conn hr/hr@IP주소
SQL Developer
GUI로 개발자가 주로 사용한다.
- 자기 자신(컴퓨터 내부)을 가리키는 주소가 localhost,
원격 접속일 경우 호스트 이름에 IP주소가 들어간다
- SID에 DB 이름이 들어간다. SQL Plus와 다르게 DB가 하나밖에 없더라도 적어주어야 한다.
- 데이터 딕셔너리 임포트 마법사 -> 데이터베이스에 접속 -> 유저(스키마)와 할당된 DB를 선택하면 E-R 다이어그램이 나온다.