[편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스

 1  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-1
 2  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-2
 3  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-3
 4  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-4
 5  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-5
 6  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-6
 7  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-7
 8  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-8
 9  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-9
 10  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-10
 11  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-11
 12  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-12
 13  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-13
 14  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-14
 15  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-15
 16  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-16
 17  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-17
 18  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-18
 19  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-19
 20  [편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스-20
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
[편의점 관리 데이터베이스, DBMS] 편의점 관리 데이터베이스에 대한 자료입니다.
목차
제 1 장 서론

제 1 절 설계과제 목적

제 2 절 설계과제 내용

◇설계사양표

◇ 분류계통도

(1) Work_manage_Employee와 Time_Pay, Store, Store_President Employee 의 관계
(2) Store, Stock, Item 의 관계
(3) Delivery_Person과 Store, Transport, Item의 관계
(4) Item과 Product, Supply_Company의 관계
◇ 평가테이블
제 3 장 데이터베이스의 구조 및 구성

제 1 절 데이터베이스 전체 스키마

제 2 절 데이터베이스 세부 구성

1. EMPLOYEE

(1) 테이블 정의

(2) 테이블 설명

2. STORE_PRESIDENT

(1) 테이블 정의

(2) 테이블 설명

3. STORE

(1) 테이블 정의
(2) 테이블 설명

4. WORK_MANAGE_EMPLOYMENT

(1) 테이블 정의

(2) 테이블 설명

5. TIME_PAY

(1) 테이블 정의

(2) 테이블 설명

6. ITEM

(1) 테이블 정의

(2) 테이블 설명

7. STOCK

(1) 테이블 정의

(2) 테이블 설명

8. SUPPLY_COMPANY

(1) 테이블 정의

(2) 테이블 설명

9. PRODUCT

(1) 테이블 정의

(2) 테이블 설명

10. DELIVERY_PERSON

(1) 테이블 정의

(2) 테이블 설명

11. TRANSPORT

(1) 테이블 정의

(2) 테이블 설명

제 3 절 데이터베이스 구현

1. EMPLOYEE
2. STORE_PRESIDENT
3. STORE
4. WORK_MANAGE_EMPLOYMENT
5. TIME_PAY
6. ITEM
7. STOCK
8. SUPPLY_COMPANY
9. PRODUCT
10. DELIVERY_PERSON
11. TRANSPORT
제 4 장 결과

제 1 절 데이터베이스 구현 결과
1. EMPLOYEE
CREATE TABLE employee(
emp_id varchar2(14),
emp_name varchar2(20),
emp_address varchar2(60),
emp_phone varchar2(12),
primary key (emp_id))
2. STORE_PRESIDENT
CREATE TABLE store_president(
pre_id varchar2(14),
pre_name varchar2(20),
pre_address varchar2(40),
pre_phone varchar2(12),
primary key (pre_id))
3. STORE
CREATE TABLE store(
store_id varchar2(20),
store_name varchar2(20),
store_address varchar2(40),
store_phone varchar2(12),
store_scale varchar2(30),
primary key (store_id))
4. WORK_MANAGE_EMPLOYMENT
CREATE TABLE work_manage_employment(
emp_id varchar2(14),
pre_id varchar2(14),
store_id varchar2(20),
starttime number(5),
endtime number(5),
employment_date date,
primary key (emp_id, pre_id, store_id),
foreign key (emp_id) references employee,
foreign key (pre_id) references store_president,
foreign key (store_id) references store,
foreign key (starttime, endtime) references time_pay))
5. TIME_PAY
CREATE TABLE time_pay(
starttime number(5),
endtime number(5),
pay number(20),
primary key (starttime, endtime))
6. ITEM
CREATE TABLE item(
Item_id varchar2(20),
item_name varchar2(20),
item_price number(20),
item_cheric varchar2(40),
primary key (item_id))
7. STOCK
CREATE TABLE stock(
store_id varchar2(20),
item_id varchar2(20),
item_quantity number(10),
primary key (store_id, item_id),
foreign key (store_id) references store,
foreign key (item_id) references item)
8. SUPPLY_COMPANY
CREATE TABLE supply_company(
company_id varchar2(20),
company_name varchar2(20),
company_address varchar2(40),
company_phone varchar2(12),
company_scale varchar2(30),
primary key (company_id))
9. PRODUCT
CREATE TABLE product(
item_id varchar2(20),
company_id varchar2(20),
product_date date,
primary key (item_id, company_id),
foreign key (item_id) references item,
foreign key (company_id) references supply_company)
10. DELIVERY_PERSON
CREATE TABLE delivery_person(
person_id varchar2(20),
person_name varchar2(20),
person_address varchar2(40),
person_phone varchar2(12),
vehicle_id varchar2(20),
primary key (person_id))
11. TRANSPORT
CREATE TABLE transport(
item_id varchar2(20),
person_id varchar2(20),
store_id varchar2(20),
trans_day varchar2(10),
trans_time varchar2(10),
primary key (item_id, person_id, store_id),
foreign key (item_id) references item,
foreign key (person_id) references delivery_person,
foreign key (store_id) references store)

제 2 절 수행 결과에 대한 토의

제 5 장 부록

본문내용
4. WORK_MANAGE_EMPLOYMENT

(1) 테이블 정의

프로그램명
편의점 관리 데이터베이스
작성일
2008. 12. 06
TABLE
WORK_MANAGE_EMPLOYMENT
작성자
김세희, 김혜민, 이솔희
테이블 설명
편의점, 직원, 사장과의 관계테이블
NO
COLUMN
TYPE
EXPRESSION
PRIMARY
REFERENCES
1
EMP_ID
VARCHAR2(14)
직원 아이디
PK
FK
EMPLOYEE
2
PRE_NAME
VARCHAR2(14)
사장 아이디
PK
FK
STORE_PRESIDENT
3
STORE_ID
VARCHAR2(20)
편의점 아이디
PK
FK
STORE
4
STARTTIME
NUMBER(5)
시작 시간

FK
TIME_PAY
5
ENDTIME
NUMBER(5)
종료 시간

FK

6
EMPLOYMENT_DATE
DATE
고용 일자




(2) 테이블 설명
- WORK_MANAGE_EMPLOYMENT 테이블은 편의점과 직원, 사장의 관계 테이블로서 어떤직원이 어느 편의점에서 일하고 있는지 언제부터 일해서 언제까지 일하는지 또한 언제 고용이 되었고 어느 사장에게 고용이 되었는지 알 수 있는 관계 테이블이다. 임금 계산은 시작시간과 종료시간을 가지고 TIME_PAY테이블에서 참조해서 알아 낼 수 있다.

5. TIME_PAY

(1) 테이블 정의

프로그램명
편의점 관리 데이터베이스
작성일
2008. 12. 06
TABLE
TIME_PAY
작성자
김세희, 김혜민, 이솔희
테이블 설명
시간당 임금 정보
NO
COLUMN
TYPE
EXPRESSION
PRIMARY
REFERENCES
1
STARTTIME
NUMBER(5)
시작 시간
PK

2
ENDTIME
NUMBER(5)
종료 시간
PK

3
PAY
NUMBER(20)
시간에 따른 임금




(2) 테이블 설명
- TIME_PAY 테이블은 시작시간과 종료시간을 기본키로 가져서 각 각의 다른 임금을 나타내고 있다. 0시~8시는 야간으로 하여 시간당 5000원으로 계산하였으며, 그 외는 시간당 4000원으로 계산하였다. 또한 한 직원이 12시간 이상은 일하지 못하는 제약조건을 두었다.

6. ITEM

(1) 테이블 정의

프로그램명
편의점 관리 데이터베이스
작성일
2008. 12. 06
TABLE
ITEM
작성자
김세희, 김혜민, 이솔희
테이블 설명
물품 정보
NO
COLUMN
TYPE
EXPRESSION
PRIMARY
REFERENCES
1
ITEM_ID
VARCHAR2(20)
물품 아이디
PK

2
ITEM_NAME
VARCHAR2(20)
물품 이름


3
ITEM_PRICE
NUMBER(20)
물품 가격


4
ITEM_CHARIC
VARCHAR2(40)
물품 특징




(2) 테이블 설명

오늘 본 자료
더보기
  • 오늘 본 자료가 없습니다.
해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용,무단 전재·배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁요소 발견 시 고객센터에 신고해 주시기 바랍니다.