데이터 베이스 분석 실습파일 중간고사/ 데이터 베이스 분석
- 최초 등록일
- 2019.01.05
- 최종 저작일
- 2018.12
- 23페이지/ 한컴오피스
- 가격 3,000원
* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다.
한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.
소개글
100여 문제가 들어있는 데이터 베이스 분석 실습 파일입니다!
명지대학교 학생이 아니어도 데이터베이스분석 수업을 듣는다면 유용한 자료가 될 것이라 생각합니다 :)
꼼꼼하게 풀이과정도 적혀있으니 참고하셔서 좋은 성적 얻어가세요!
목차
없음
본문내용
■ SQL (Structure Query Language): 데이터베이스의 데이터를 검색하거나 저장하거나 조작하는 언어
1. Query: 데이터를 검색하는 문장
2. DML 문: 데이터를 조작하는 문장
3. DDL 문: 데이터를 저장하기 위한 구조를 관리하는 문장
4. DCL 문: 데이터의 엑세스 권한을 관리하는 문장
5. TCL 문: 데이터의 영구저장 또는 영구저장 취소 문장
■ Query 문
실습용 데이터인 emp(사원) 테이블 소개
SQL> describe emp
EMPNO: 사원 번호, ENAME: 사원 이름, JOB: 직업, MGR: 관리자의 사원번호, HIREDATE: 입사일, SAL: 월급, COMM: 커미션, DEPTNO: 부서번호
■ 문제1. 사원 테이블에서 사원번호와 사원이름을 검색하시오.
Select empno, ename from emp;
* ;의 의미: 앞의 것을 실행해라
■ 문제2. 사원이름, 월급, 직업을 출력하시오.
Select ename, sal, job From emp;
■ 문제3. 이름, 월급, 커미션, 부서번호를 출력하시오.
Select ename, sal, comm, deptno
From emp ;
<중 략>
■ count 함수: “건수를 세는 함수”
select count(empno) from emp;
또는
select count(*) from emp;
■ 문제97. 직업이 SALESMAN인 사원들은 총 몇 명인가?
select count(*)
from emp
where job = 'SALESMAN';
■ 문제98. 직업과 직업별 인원수를 출력하시오.
select job, count(*)
from emp
group by job;
■ 문제99. 직업과 직업별 인원수를 출력하는데 직업별 인원수가 3명 이상인 것만 나오게 하시오.
select job, count(*)
from emp
group by job
having count(*) >= 3;
■ 문제100.(중간고사 예상) 사원..
<중 략>
참고 자료
없음