목차
1. employee 테이블을 생성하시오
2. employee 테이블에 firstName 컬럼을 추가하시오.
3. 두 개의 튜플을 인서트 하시오
4. 자신의 성명을 포함한 정보를 입력하시오
5. 테이블에서 나의 테이블, empID=2, empID=1 순으로 삭제하라.
6. employee 테이블을 데이터베이스에서 제거하시오
2. employee 테이블에 firstName 컬럼을 추가하시오.
3. 두 개의 튜플을 인서트 하시오
4. 자신의 성명을 포함한 정보를 입력하시오
5. 테이블에서 나의 테이블, empID=2, empID=1 순으로 삭제하라.
6. employee 테이블을 데이터베이스에서 제거하시오
본문내용
문제1.
employee 테이블을 생성하시오
방법 1. 쿼리문을 통한 방법
a. 우선 테이블이 들어갈 데이터 베이스를 만든다.(예: emp)
b. 테이블 스키마를 완성한다.
방법 2. 파일삽입방법(예: emp_schema.sql)
create table employee(
empID int(10) primary key,
superEmpID int(10) not null references empID,
lastName varchar(12),
salary int(20));
문제2.
employee 테이블에 firstName 컬럼을 추가하시오.
문제3.
두 개의 튜플을 인서트 하시오
순서를 바꿔서 인서트 하시오.
삽입순서를 바꾸어도 결과가 같은 이유는 superEmpID번호가 같을 경우 empID를 참조하게 되는 논리적인 참조제한때문이다.
문제4.
자신의 성명을 포함한 정보를 입력하시오
문제5.
테이블에서 나의 테이블, empID=2, empID=1 순으로 삭제하라.
순서를 바꾸어 삭제하라.
문제 3번과 같이 superEmpID 가 empID를 참조하는데에 이유가 있다.
문제6.
employee 테이블을 데이터베이스에서 제거하시오
employee 테이블을 생성하시오
방법 1. 쿼리문을 통한 방법
a. 우선 테이블이 들어갈 데이터 베이스를 만든다.(예: emp)
b. 테이블 스키마를 완성한다.
방법 2. 파일삽입방법(예: emp_schema.sql)
create table employee(
empID int(10) primary key,
superEmpID int(10) not null references empID,
lastName varchar(12),
salary int(20));
문제2.
employee 테이블에 firstName 컬럼을 추가하시오.
문제3.
두 개의 튜플을 인서트 하시오
순서를 바꿔서 인서트 하시오.
삽입순서를 바꾸어도 결과가 같은 이유는 superEmpID번호가 같을 경우 empID를 참조하게 되는 논리적인 참조제한때문이다.
문제4.
자신의 성명을 포함한 정보를 입력하시오
문제5.
테이블에서 나의 테이블, empID=2, empID=1 순으로 삭제하라.
순서를 바꾸어 삭제하라.
문제 3번과 같이 superEmpID 가 empID를 참조하는데에 이유가 있다.
문제6.
employee 테이블을 데이터베이스에서 제거하시오
소개글