🐢 꼬부기 LV.1 | 개념•기초/💧물대포(핵심개념)

데이터베이스(DB) 환경 설정 및 연결

서화 2025. 11. 1. 22:29

DBMS란?

DBMS (Database Management System)의 약자로 데이터 베이스관리 시스템을 말한다

데이터를 효율적으로 관리하기 위해서 사용한다 다양한 종류의 DBMS가 있고 수업에서는 Oracle과 mySQL을 사용한다

SQL(Structured Query Language)은 언어로서 자바와 구별하기위해 대문자로 작성한다는 특징있다

오라클설치방법

오라클 11G 버전을 설치하고 비밀번호를 설정해준다 (잊어버리지 않을 쉬운 번호를 지정하는것이 좋다)

계정생성하기

윈도우에 cmd를 검색하여 cmd창에 SQL Plus / as sysdba(최고권한)으로 접속한다

계정을 만들기위해 CREATE USER [본인 이름] IDENTIFIED BY [비밀번호]; 를 설정한다

아이디는 대문자로 띄어쓰기나 특수문자를 사용할수 없다

계정을 만든뒤에는 권한을 줘야하는데 GRANT CONNECT, RESOURCE, DBA TO [본인 이름];을 입력한다

권한지정이 끝났다면 EXIT로 SQL Plus를 빠져나온다

이클립스와 DB연결하기

SQL 파일 생성 : Eclipse에서 우클릭 > New > Other > SQL File을 선택하여 .sql 확장자의 파일을 생성한다.

SQL 파일이없다면 이클립스가 일반 자바버젼으로 설치된것이니 웹개발 버젼의 이클립스를 설치해야한다

데이터 소스 익스플로러 열기 : Window > Show View > Other > Data Source Explorer를 열어 DBMS 연결을 준비한다.

새 커넥션 연결: Data Source Explorer에서 Database Connections 우클릭 > New를 선택한다.

DBMS 선택: Oracle을 선택한다.

드라이버 설정 (버전 맞추기)

  1. 드라이버의 의미: 드라이버는 이종 기기 간(Eclipse와 DBMS) 연결을 위해 필요하다.
  2. New Driver Definition 버튼을 눌러 드라이버를 설정한다.
  3. 버전 선택: Oracle Thin Driver System Version 11을 선택한다.
  4. JAR 파일 교체: 기본 설정된 OJDBC 14 JAR 파일 대신, 버전이 맞는 OJDBC 6 JAR 파일을 다운로드하여 리소스에 넣고 교체한다
  5. 커넥션 정보 입력 및 테스트
    1. Server Name: xe로 변경해야 한다.
    2. Host: localhost를 사용한다.
    3. User Name: CMD에서 생성한 본인의 유저 이름을 입력한다.
    4. Password: 설정한 비밀번호를 입력하고 Save Password를 체크한다.
    5. 연결 테스트: Test Connection을 눌러 Ping Succeeded 메시지가 나와야 연결 성공이다.
    6. 성공 시 Finish를 누르면 Data Source Explorer에 파란 불이 들어온다