본문 바로가기

오늘의 공부 & 기록

3월 9일

오전1

어제 했던 inheritance06 코드 설명

 

오전2

inheritance06의 Main, DAO, DTO, Main을  inheritance07 패키지로 복사하고 

inheritance06에서 ArrayList를 사용했었는데 inheritance07은 HashMap으로 구현해보기

 

오후

네이버BOX-유틸-OracleXE184-Win64.zip다운로드

또는  

https://www.oracle.com/database/technologies/xe18c-downloads.html 

 

Oracle Database Express Edition (XE) 18c Downloads

Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Services only provid

www.oracle.com

오라클 홈페이지에서 직접 다운로드

설치 위치: c:\18.0.0\

 

강의장 컴퓨터 사용한다면 비밀번호 기억하기 쉽게 oracle로 설정하기

 

 

 

설치 중간에 윈도우에서 네트워크 접근 허용 창 나오면 허용하기

 

 

 

 

 

클라우드 소개

aws - 오라클은 유료료 사용해야하기 때문에 마리아DB 또는 MySQL 써볼 예정이라고함

오라클 클라우드 - 무료 이용 가능 

 

 

클라이언트 도구 기본으로 SQLPLUS

클라이언트 도구 기본으로 SQLPLUS가 설치됨

명령 프롬프트에 sqlplus라고 입력하고 로그인

사용자명: system, 비밀번호는 아까 설정한 oracle

 

 

SQLPLUS로 명령하기

 

ALTER SESSION SET "_ORACLE_SCRIPT"=true;
CREATE USER douzone IDENTIFIED BY oracle;
GRANT connect, resource, dba TO douzone;
COMMIT;

// 명령어랑 값이랑  구분하기 위해서 명령어는 대문자, 값은 소문자로 작성함
// 아이디랑 패스워드는 원하는대로 설정해도 됨(아이디: douzone , 패스워드: oracle)

 

 

- 새롭게 만든 계정으로 연결하고 확인하기

 

 

- 테이블 생성하기

CREATE TABLE test(
id varchar2(20),
pw varchar2(20),
name varchar2(15),
PRIMARY KEY(id)
);

// varchar2(20):  가변형 문자열인데 최대 20까지 저장한다는 의미

 

 

 

GUI 로 SQL이용하기

SQL Developer 다운로드

https://www.oracle.com/database/sqldeveloper/technologies/download/

 

Oracle SQL Developer Downloads

This archive. will work on a 32 or 64 bit Windows OS. The bit level of the JDK you install will determine if it runs as a 32 or 64 bit application. This download does not include the required Oracle Java JDK. You will need to install it if it's not already

www.oracle.com

 

 

SQL Developer 열기 - 새로만들기

Name: test
사용자이름: douzone / 비번: oracle

 

- sqlplus로 만든 테이블을 확인하기

 

 

- SQL Developer로 테이블 생성하기

CREATE TABLE test2(
email varchar2(50),
name varchar2(15),
board_number number,
PRIMARY KEY(board_number)
);

 

실행: ctrl + enter

커밋: F11

 

- sqlplus로도 만든 것을 확인할 수 있음

'오늘의 공부 & 기록' 카테고리의 다른 글

3월 13일 자바 DB 연동 JDBC  (0) 2023.03.13
3월 10일  (0) 2023.03.10
3월 8일  (0) 2023.03.08
3월 7일  (0) 2023.03.07
3월 6일  (0) 2023.03.06