DB(Database)
데이터가 모여 있는 기지.
추상적인 용어.
DBMS(Database Management System)
DB를 관리할 수 있는 구체적인 시스템.
오라클(괴물단체), 마리아DB, MySQL, MS-SQL, MongoDB, ..
오라클 DBMS 버전
i : internet
g : grid
c : cloud
오라클 DBMS 설치 - 11G
https://drive.google.com/file/d/1rM1Z7-mA6vjySBgwWLr3ZI883xiL27HN/view?usp=sharing
압축 해제 > DISK1/setup.ext 실행 > Next > I Agree.. 체크 > Next > Next > 비밀번호 1234
> Next > 정보 확인 후 Intall > Finsh
계정
sys : 모든 권한을 가지고 있는 최상위 계정(admin)
system : 일반 계정들을 관리하는 계정
일반 계정 : 스키마를 관리하는 계정(hr, scott, ...)
스키마
정리가 잘 되어 있는 표들의 묶음 혹은 상태
일반 계정 접속(hr)
cmd 접속 > sqlplus system/1234 > 비밀번호 : 1234
SQL > show user
USER is "SYSTEM"
SQL > alter user hr account unlock;
(일반 계정 hr로 들어가기 위해 잠금을 푼다)
SQL > alter user hr identified by hr;
( hr의 비밀번호를 hr로 설정)
SQL > conn hr/hr
SQL > show user
USER is "HR"
IDE 설치 - DBeaver
https://dbeaver.io/download/
windows 64bit(zip) - 무설치 버전 설치
압축 해제 후 DBeaver.exe 실행
Sample Database는 만들지 않는다.
New Connection
host(서버의 IP주소) : localhost
Database : XE
username : hr
password : hr
Edit Driver Settings
Libraries 탭 클릭
> 기존에 있는 라이브러리 전체 삭제
> Add File
> C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib\ojdbc6.jar 추가
> 확인
Test Connection 클릭 > Connected 성공
'국비 > DBMS' 카테고리의 다른 글
DBMS : DML (0) | 2022.08.24 |
---|---|
DBMS : DDL (0) | 2022.08.23 |