Connection & Table 생성 강의에서 사용하는 쿼리 출처
542
tjddlf67211582
3 asked
1
Connection & Table 생성 강의에서 사용하는 스키마 출처가 어디인가요? 스프링 강의에서 가져온거라고 하셨는데 이 강의만 듣는 사람은 어디서 구할 수 있을까요?
수업자료에서는 없는 거 같습니다.
sql
oracle
dbms/rdbms
Answer 3
1
CREATE TABLE coffee_menu (
no number GENERATED AS IDENTITY ,
coffee VARCHAR2(100) NOT NULL ,
kind VARCHAR2(100) NOT NULL ,
price number(11) DEFAULT 0 NOT NULL,
reg_day date DEFAULT sysdate NOT NULL ,
mod_day date DEFAULT sysdate NOT NULL ,
CONSTRAINT pk_coffee_menu PRIMARY KEY(no)
)
;
COMMENT ON TABLE coffee_menu IS '커피/음료 메뉴';
-----------------------------------------------------
CREATE TABLE cust_info (
no number GENERATED AS IDENTITY ,
cust_id VARCHAR2(100) NOT NULL,
name VARCHAR2(100) NOT NULL,
email VARCHAR2(100) NOT NULL,
role VARCHAR2(100) DEFAULT 'MEMBER' NOT NULL ,
reg_day date default sysdate NOT NULL,
CONSTRAINT pk_cust_info PRIMARY KEY(no)
);
COMMENT ON TABLE cust_info IS '고객정보';
-- unique index 생성
ALTER TABLE cust_info ADD CONSTRAINT idx_cust_info UNIQUE(cust_id);
-----------------------------------------------------
CREATE TABLE order_list (
no number GENERATED AS IDENTITY ,
coffee_no number(11) NOT NULL,
coffee VARCHAR2(100) NOT NULL,
price number(11) NOT NULL,
cust_id VARCHAR2(100) NOT NULL,
name VARCHAR2(100) NOT NULL,
reg_day date default sysdate ,
CONSTRAINT pk_order_list PRIMARY KEY(no)
);
COMMENT ON TABLE order_list IS '주문내역';
-- foreign key 생성
ALTER TABLE order_list
ADD CONSTRAINT fk_coffee_no
FOREIGN KEY (coffee_no)
REFERENCES coffee_menu(no);
ALTER TABLE order_list
ADD CONSTRAINT fk_cust_id
FOREIGN KEY (cust_id)
REFERENCES cust_info(cust_id);
강의 관련 질문드립니다.
1
21
2
SYSDATE 입력
0
18
1
테이블 생성 시 PK 및 제약조건 문의
0
23
1
TCL 문의
0
19
1
PK를 AUTO_INCREMENT UUID를 UNIQUE로 하는것에 대해
0
20
1
본질 및 인조 식별자 질문
0
17
1
pk를 auto increment로 하는것에 대해서
0
27
1
슈퍼키 문의
0
31
1
질문있습니다!
0
27
1
3-13 리텐션 과제 제출합니다!
0
61
2
getOrCreate / Unique? 멱등 처리 질문
1
61
2
경쟁상태
0
50
1
stmt
0
41
1
실행 통계2 explain analyze 조인 쿼리
0
49
1
3강 인덱스 구조 강의 자료 문의
1
61
1
조회 메서드에서 @Transactional(readOnly=true) 질문
1
43
1
68강 문제 풀이
0
43
1
현대 쿼리 복잡성에 관한 질문
0
90
3
key_length 가 사용되는곳
0
48
1
[과제]1-9 피벗 테이블 만들어보기
0
65
2
cnt수를 구할 때 왜 user_pseudo_id 를 사용하나요?
0
61
2
해당 결제 부분을 포폴에서 테스트 api를 적용에 대한 궁금증
1
47
1
oracle 설치 오류
0
163
2
oracle 설치 오류
0
183
2

