반응형

데이터베이스 2

[데이터베이스 개론 3판] Chapter 7. SQL 실습문제 풀이

데이터 정의어 (DDL, Data Definition Language) 7-1. 고객 테이블은 고객아이디, 고객이름, 나이, 등급, 직업, 적립금 속성으로 구성되고, 고객 아이디 속성이 기본키다. 고객이름과 등급 속성은 값을 반드시 입력해야 하고, 적립금 속성은 값을 입력하지 않으면 0이 기본으로 되도록 생성해보자. 📌 code CREATE TABLE 고객 ( 고객아이디 VARCHAR(20) NOT NULL, 고객이름 VARCHAR(10) NOT NULL, 나이 INT, 등급 VARCHAR(10) NOT NULL, 직업 VARCHAR(20), 적립금 INT DEFAULT 0, PRIMARY KEY(고객아이디) );​ 📌 result 7-2. 제품 테이블은 제품번호, 제품명, 재고량, 단가, 제조업체 속성..

Database/MySQL 2022.10.27

[MySQL로 배우는 데이터베이스 개론과 실습] Chapter 3. 연습문제 풀이 - 8

8. [사원 데이터베이스] 다음은 demo_scott.sql 스크립트에 저장된 사원 데이터베이스이다. 다음 질문에 대해 SQL 문을 작성하시오. 이 때 Dept는 부서 테이블로 deptno(부서번호), dname(부서이름), loc(위치)로 구성 되어 있고, Emp는 사원 테이블로 empno(사원번호), ename(사원이름), job(업무), mgr(팀장번호), hiredate(고용날짜), sal(급여), comm(커미션금액), dptno(부서번호)로 구성되어 있다. 밑줄 친 속성 은 기본키고 Emp의 deptno는 Dept의 deptno를 참조하는 외래키이다. Dept(deptno INTEGER(2), dname VARCHAR(14), loc VARCHAR(13)) Emp(empno INTEGER(4)..

Database/MySQL 2022.10.20
반응형