본문 바로가기
카테고리 없음

오라클 샘플 테이블 및 데이터 만들기 (스크립트 제공)

by kangs' tong 2023. 8. 15.

오라클 샘플 테이블 및 데이터 만들기

오라클 데이터베이스를 공부하거나 개발을 시작하기 위해서는 샘플 테이블과 데이터가 필요합니다. 이번 포스팅에서는 오라클 샘플 테이블 및 데이터를 만드는 스크립트를 제공하고, 실습을 통해 자세히 알아보도록 하겠습니다.

1. 샘플 테이블 생성

먼저, 샘플 테이블을 생성하기 위해 다음의 스크립트를 실행합니다.

CREATE TABLE customers (
  customer_id NUMBER(10) PRIMARY KEY,
  first_name VARCHAR2(50) NOT NULL,
  last_name VARCHAR2(50) NOT NULL,
  email VARCHAR2(100),
  phone_number VARCHAR2(20)
);


CREATE TABLE orders (
  order_id NUMBER(10) PRIMARY KEY,
  customer_id NUMBER(10) REFERENCES customers(customer_id),
  order_date DATE,
  total_amount NUMBER(10,2)
);

위의 스크립트는 customersorders라는 두 개의 테이블을 생성합니다. customers 테이블은 고객 정보를 저장하는 테이블이며, orders 테이블은 주문 정보를 저장하는 테이블입니다.

2. 샘플 데이터 삽입

다음으로, 샘플 데이터를 삽입하기 위해 다음의 스크립트를 실행합니다.

INSERT INTO customers (customer_id, first_name, last_name, email, phone_number)
VALUES (1, 'John', 'Doe', 'john.doe@example.com', '123-456-7890');

INSERT INTO customers (customer_id, first_name, last_name, email, phone_number)
VALUES (2, 'Jane', 'Smith', 'jane.smith@example.com', '987-654-3210');

INSERT INTO orders (order_id, customer_id, order_date, total_amount)
VALUES (1, 1, TO_DATE('2022-01-01', 'YYYY-MM-DD'), 100.00);

INSERT INTO orders (order_id, customer_id, order_date, total_amount)
VALUES (2, 2, TO_DATE('2022-02-01', 'YYYY-MM-DD'), 200.00);

위의 스크립트는 customers 테이블에 두 개의 고객 데이터를 삽입하고, orders 테이블에 두 개의 주문 데이터를 삽입합니다.

마무리

이번 포스팅에서는 오라클 샘플 테이블과 데이터를 만드는 방법에 대해 알아보았습니다. 샘플 테이블을 생성하고 샘플 데이터를 삽입함으로써 데이터베이스 공부나 개발을 진행할 수 있게 되었습니다. 이를 통해 원하는 쿼리문을 작성하거나 다양한 기능을 시도해볼 수 있습니다. 샘플 테이블 및 데이터를 통해 오라클 데이터베이스에 대한 이해를 높이고, 실전에서의 활용도를 높일 수 있습니다.

댓글