Oracle SQL Developer 에서 Oracle DB XE 11g에 테이블 생성하고 데이터 입력하기

2023. 1. 21. 00:13Database

https://cellaxon.tistory.com/7

 

Docker에 Oracle Database Express Edition 11g 설치하기

일을 찾다보니 오라클 DB에 대한 경험을 요구하는 곳이 많았습니다. 이참에 좀 배워야겠다는 생각이 들어서 책을 샀습니다. '오라클로 배우는 데이터베이스 입문' 읽다보니 오라클은 설치하는

blog.cellaxon.com

 

위의 게시물에서 Docker에 Oracle DB XE11g를 설치했습니다.

 

 

 

이번 게시물에서는 DB에 TABLE을 추가하는 과정을 진행하겠습니다.

 

 

 

1. 화면 상단 중간쯤에 'SQL' 문자가 쓰여진 아이콘이 있습니다.

 

 

 

2. 이 아이콘을 클릭하시면 아래와 같은 화면이 나옵니다.

 

 

 

3. 여기에서 '확인' 버튼을 누르시면 아래와 같이 워크 시트 화면이 생성됩니다.

 

 

 

4. 아래의 테이블 생성 명령을 워크시트에 넣고 F5 키를 눌러 실행해봅니다.

CREATE TABLE tCity
(
    name CHAR(10) PRIMARY KEY,
    area INT NULL,
    popu INT NULL,
    metro CHAR(1) NOT NULL,
    region CHAR(6) NOT NULL
);

 

 

 

5. 테이블이 생성되었다는 결과가 표시됩니다.

 

 

 

6. 화면 좌측의 테이블 목록에서 TCITY를 클릭하시면 아래와 같은 화면이 나옵니다.

 

 

여기까지 테이블 생성을 끝냈습니다.

 


 

여기에서부터는 생성된 테이블에 데이터를 입력합니다.

 

 

1. 새로운 워크시트를 열고(Alt + F10) 아래의 내용을 입력합니다.

INSERT INTO tCity VALUES ('서울', 605, 974, 'y', '경기');
INSERT INTO tCity VALUES ('부산', 765, 342, 'y', '경상');
INSERT INTO tCity VALUES ('오산', 42, 21, 'n', '경기');
INSERT INTO tCity VALUES ('청주', 940, 83, 'n', '충청');
INSERT INTO tCity VALUES ('전주', 205, 65, 'n', '전라');
INSERT INTO tCity VALUES ('순천', 910, 27, 'n', '전라');
INSERT INTO tCity VALUES ('춘천', 1116, 27, 'n', '강원');
INSERT INTO tCity VALUES ('홍천', 1819, 7, 'n', '강원');

 

 

 

2. F5 키를 눌러 스크립트를 실행합니다.

'1 행 이(가) 삽입되었습니다.' 라는 메세지가 여러번 찍힌 것을 확인하실 수 있습니다.

 

 

 

3. TCITY 테이블을 열고, '데이터' 탭을 클릭하여 선택한 후, '데이터' 탭 아래에 있는 '새로고침' 버튼을 누르세요. 아래와 같이 입력한 데이터를 확인하실 수 있습니다.

 

 

이것으로 테이블을 생성하고 데이터를 입력해보았습니다.

 

 


 

마지막으로 하나 더!

 

1. 새로운 워크 시트를 생성한 후(Alt + F10), 아래의 내용을 입력하고, F5 키를 눌러 스크립트를 실행해봅니다.

SELECT * FROM tCity

 

 

 

2. 아래와 같은 결과를 보실 수 있습니다.

 

 

 

이제 진짜 끝!

 

사업자 정보 표시
주식회사 셀엑손 (CELLAXON Inc. | 이상효 | 경기도 화성시 동탄감배산로 143, 202동 2409호 | 사업자 등록번호 : 304-81-34245 | TEL : 031-8043-3215 | Mail : ryan@cellaxon.com | 통신판매신고번호 : 2022-화성동탄-0844호 | 사이버몰의 이용약관 바로가기