본문 바로가기
국비/DBMS

DBMS의 시작

by suehyune12 2022. 8. 23.

 

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