티스토리 뷰
1. 부서 테이블 생성하기
컬럼 | detpno | dname | loc |
컬럼 설명 | 부서코드 | 부서명 | 지역 |
데이터유형 | 숫자 | 문자(20) | 문자(20) |
제약조건 | primary key | not null |
CREATE TABLE dept ( deptno integer primary key, dname varchar(20) not null, loc varchar(20) ); |
2. 직급 테이블 생성하기
컬럼 | jikgb_code | jikgb_name | jikgb_sort |
컬럼 설명 | 직급코드 | 직급명칭 | 소트순서 |
데이터유형 | 문자(2) | 문자(20) | 문자(2) |
제약조건 | primary key | not null |
CREATE TABLE jikgb ( jikgb_code char(2) primary key, jikgb_name varchar(20) not null, jikgb_sort char(2) ); |
3. 사원 테이블 생성하기
컬럼 | empno | ename | deptno | jikgb_code | hiredate | birth_date |
컬럼 설명 | 사원번호 | 사원명 | 부서코드 | 직급코드 | 입사일 | 생년월일 |
데이터유형 | 숫자 | 문자(20) | 숫자 | 문자(2) | DATE | 문자(8) |
제약조건 | primary key | not null | dept (deptno) 참조 |
jikgb (jikgb_code) 참조 |
CREATE TABLE emp ( empno integer primary key, ename varchar(20) not null, deptno integer references dept(deptno), jikgb_code char(2) references jikgb(jikgb_code), hiredate date, brith_date char(8) ); |
4. 부양 가족 테이블 생성하기
컬럼 | empno | f_code | f_name |
컬럼설명 | 사번 | 관계코드 | 가족이름 |
데이터유형 | 숫자 | 숫자 | 문자(20) |
제약조건 | primary key | primary key | not null |
CREATE TABLE family ( empno integer, f_code integer, f_name varchar(20) not null, primary key (empno, f_code) ); |
5. 급여지급 테이블 생성하기
컬럼 | yymm | empno | gubun | total_amt | deduct_amt | pay_amt |
컬럼설명 | 급여월 | 사원번호 | 급여구분 | 지금총액 | 공제총액 | 차감지급액 |
데이터유형 | 문자(6) | 숫자 | 문자(1) | 숫자 | 숫자 | 숫자 |
제약조건 | primary key | primary key | primary key |
CREATE TABEL salary ( yymm char(6), empno integer, gubun char(1), total_amt integer, deduct_amt integer, pay_amt integer, primary key (yymm, empno, gubun) ); |
'SQL' 카테고리의 다른 글
[실습 3]인사 자료 조회하기 (0) | 2021.07.02 |
---|---|
[실습 2] 인사 자료 입력하기 (0) | 2021.07.02 |
서브쿼리 사용하기 (0) | 2021.06.24 |
데이터 결합하기 (JOIN) (0) | 2021.06.21 |
데이터 변경하기 (0) | 2021.06.21 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 모듈
- 파이썬
- plot
- 자바
- R
- 개발
- mysql
- 클래스
- 스마트워치
- 머신러닝
- python
- 프로그래밍
- 코드
- 금리
- 코테
- 경제신문
- Programming
- 보안
- 함수
- sql
- 데이터
- SW
- 경제
- 프로그래머스
- 영어
- 코딩테스트
- 코딩
- 데이터분석
- 영어회화
- 그래프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함