RDB개요.ppt

Similar documents
I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

금오공대 컴퓨터공학전공 강의자료

鍮뚮┰硫붾돱??李⑤낯


@OneToOne(cascade = = "addr_id") private Addr addr; public Emp(String ename, Addr addr) { this.ename = ename; this.a

13주-14주proc.PDF

untitled

10.ppt

hwp

歯PLSQL10.PDF

Spring Boot/JDBC JdbcTemplate/CRUD 예제

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

歯sql_tuning2

금오공대 컴퓨터공학전공 강의자료

Jerry Held


3 S Q L A n t i p a t t e r n s Trees/intro/parent.sql CREATE TABLE Comments ( comment_id SERIAL PRIMARY KEY, parent_id BIGINT UNSIGNED, comment TEXT

DBMS & SQL Server Installation Database Laboratory

SQL Tuning Business Development DB

b74...*

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

Orcad Capture 9.x

예제소스는 에서다운로드하여사용하거나툴바의 [ 새쿼리 ]( 에아래의소스를입력한다. 입력후에는앞으로실습을위해서저장해둔다. -- 실습에필요한 Madang DB 와 COMPANY DB 를모두생성한다. -- 데이터베이스생성 US


PowerPoint Presentation

MS-SQL SERVER 대비 기능

결과보고서

Microsoft PowerPoint - QVIZMVUMWURI.pptx

(132~173)4단원-ok

제목을 입력하세요.

단답형 (26 회기출문제 ) 1. 아래와같은테이블이있을때아래의 SQL 결과에대해서 Oracle, SQL Server 순서로적으시오 TAB1 COL1 CHAR(10) COL2 CHAR(10) INSERT INTO TAB1 VALUES ('1',''); INSERT INT

Ç¥Áö

PRO1_09E [읽기 전용]

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE

ETL_project_best_practice1.ppt

2014_ pdf

LCD Display

zb 2) zb3) 나 위 시와 보기의 공통적인 표현 방법이 아닌 것은? 뻐꾹새야 뻐꾹새야 뻐꾹뻐꾹 울어 주면 < 보기> 고개를 넘어서 마을로 뻐꾹새야 뻐꾹새야 뻐꾹뻐꾹 울어 주면 밭을 매는 우리 엄마 허리 허리 덜 아프고 ᄂ밭을 매는 우리 엄마 허리 허리 덜 아프고

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )

Microsoft Word - SQL튜닝_실습교재_.doc

Microsoft Word - PLSQL.doc

슬라이드 제목 없음

TITLE

Remote UI Guide

매뉴얼_웹용

PCServerMgmt7

구축환경 OS : Windows 7 그외 OS 의경우교재 p26-40 참조 Windows 의다른버전은조금다르게나타날수있음 Browser : Google Chrome 다른브라우저를사용해도별차이없으나추후수업의모든과정은크롬사용 한

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

<4D F736F F F696E74202D E DB0FCB0E820BBE7BBF3BFA120C0C7C7D120B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8>

초보자를 위한 C++

Microsoft PowerPoint - 13(FD1) [호환 모드]

Microsoft PowerPoint - Oracle Data Access Pattern.ppt

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET

FlashBackt.ppt

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

Microsoft Word - 04_EXCEPTION.doc

<3136C2F720C6F7B7B3BFF8B0ED2E687770>

소만사 소개

ESQL/C

DBPIA-NURIMEDIA

TRIPLE FIVE SOUL SPRING 17 AT ONCE STORE NAME GRAND TOTAL 0 STYLE NO. TMS STYLE NO. TMS STYLE NO. TMS NAVY H.GRY SLATE OLIVE

Tablespace On-Offline 테이블스페이스 온라인/오프라인

Microsoft Word - 05_SUBPROGRAM.doc

112초등정답3-수학(01~16)ok

TViX_Kor.doc

회사명 대표자 설립일 주소 연락처 웹사이트 [주]한국그래픽스 윤승민 1983년 서울특별시 성동구 성수동 2가 번지 서울숲 코오롱 디지털 타워Ⅱ 4F Tel ( 代 ) Fax

크리덴셜_FBASIC_V3

[ 목차 ] 5.1 데이터베이스프로그래밍개념 5.2 T-SQL T-SQL 문법 5.3 JAVA 프로그래밍 2

크리덴셜_FBASIC_V4

Microsoft PowerPoint - Oracle Data Join Method.pptx [읽기 전용]

Microsoft Word doc

서론 34 2

Journal of Educational Innovation Research 2017, Vol. 27, No. 4, pp DOI: * A Study on Teache

차례 사용하기 전에 준비 및 연결 간편 기능 채널 관련 영상 관련 음성 관련 시간 관련 화면잔상 방지를 위한 주의사항... 4 각 부분의 이름... 6 제품의 설치방법 TV를 켜려면 TV를 보려면 외부입력에 연결된 기기명을 설정하려면..

PRO1_16E [읽기 전용]

Microsoft PowerPoint - 27.pptx

Database Applications - 멀티미디어 데이터베이스 – 제6장 텍스트 색인과 검색

DBPIA-NURIMEDIA

DocsPin_Korean.pages

금오공대 컴퓨터공학전공 강의자료

윈도우시스템프로그래밍

201502IC1AP-1 DB 구축 2015 학년도 2 학기 프로젝트특강보고서 프로젝트명 : DB 구축 ( DB ) 2015 년 11 월 20 일 지도교수 : 황치곤교수님 학과 : 정보통신공학과 1팀제출자 : 역할성명학번 조장 조재석 조원 송찬호 2


목 차

Ⅰ. Introduction 우리들을 둘러싸고 잇는 생활 환경속에는 무수히 많은 색들이 있습니다. 색은 구매의욕이나 기호, 식욕 등의 감각을 좌우하는 것은 물론 나뭇잎의 변색에서 초목의 건강상태를 알며 물질의 판단에 이르기까지 광범위하고도 큰 역할을 하고 있습니다. 하

문서 템플릿

Microsoft Word - 03_SQL_CURSOR.doc

<28C3D6C1BE29312DC0CCBDC2BEC62E687770>

01-OOPConcepts(2).PDF

<BFECBAB4C1D85FBAA3C6AEB3B E687770>

Microsoft Word - [Unioneinc] 특정컬럼의 통계정보 갱신_ _ldh.doc

¿©¸§È£-³»Áö

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Microsoft PowerPoint - 10Àå.ppt

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins


<35312DBCB1C8A3B5B52E687770>

금오공대 컴퓨터공학전공 강의자료

책을읽고(요약)1권

Transcription:

1 2 3 < >

1 SQL SQL 2 SQL 3

column DEPT DEPT# DNAME BUDGET D1 D2 D3 Marketing Development Research 10M 12M 5M tuple EMP EMP# ENAME DEPT# SALARY D1 40 D1 45 E1 E2 E3 Lopez Cheng Finzi D2 30 E4 Satio D2 35

SELECT (RESTRICT) : DEPT# DNAME BUDGET DEPTs where BUDGET > 8M D1 Marketing 10M D2 Development 12M PROJECT : DEPTs over DEPT#, BUDGET DEPT# D1 D2 D3 BUDGET 10M 12M 5M

DEPTs and EMPs over DEPT# DEPT# DNAME BUDGET D1 D1 D2 Marketing Marketing Development 10M 10M 12M EMP# E1 E2 E3 ENAME Lopez Cheng Finzi SALARY 40K 42K 30K D2 Development 12M E4 Satio 35K

table world operator operator operator

DEPT# D1.. EMP# E1, E2.. repeating group DEPT# D1 D1.. EMP# E1 E2..

< > 169 680902-10634 29 DH01 170 670802-11654 30 DH01 171 610701-20631 41 DH02 172 710814-10721 26 DH03 173 681202-12739 33 DH04 174 620211-10621 34 DH03 SP S# S1 S1 S1 S1 S1 S1 S2 S2 S3 S4 S4 S4 P# P1 P2 P3 P4 P5 P6 P1 P2 P2 P2 P4 P5 QTY 300 200 400 200 100 100 300 400 200 200 300 400

S# S1 S2 S3 S4 S4 SNAME STATUS 20 10 30 20 30 CITY S S# S1 S2 SNAME STATUS 20 10 CITY S S# S1 S2 S3 SNAME STATUS 20 10 30 CITY S ERROR!

A S0001 S0002 S0003 701212-1063423 720818-1023531 740921-1125342 B S0001 S0001 S0002 5,000 6,000 4,000

< > 169 680902-10634 29 DH01 170 670802-11654 30 DH01 169 610701-20631 41 DH02 172 710814-10721 26 DH03 173 681202-12739 33 DH04 174 620211-10621 34 DH03

S# S1 S2 S3 S4 S5 SNAME STATUS 20 10 30 20 30 CITY S P# P1 P2 P3 P4 P5 P6 PNAME WEIGHT 12 17 17 14 12 19 CITY P COLOR Red Green Blue Red Blue Red S# S1 S1 S1 S1 S1 S1 S2 S2 S3 S4 S4 S4 P# P1 P2 P3 P4 P5 P6 P1 P2 P2 P2 P4 P5 QTY 300 200 400 200 100 100 300 400 200 200 300 400 SP

< > < > 169 680902-10634 29 DH01 170 670802-11654 30 DH01 171 610701-20631 41 DH02 172 710814-10721 26 DH03 173 681202-12739 33 DH04 174 620211-10621 34 DH03 DH01 DH02 DH03 DH04 DH05 DH06

DEPT EMP DEPT# DNAME BUDGET EMP# ENAME DEPT# SALARY primary key primary key foreign key

S# P#

< > manager 169 680902-10634 171 DH01 170 670802-11654 174 DH01 171 610701-20631 174 DH02 172 710814-10721 170 DH03 173 681202-12739 171 DH04 174 620211-10621 DH03

< > < > 169 680902-10634 29 DH01 170 670802-11654 30 DH01 171 610701-20631 41 DH02 172 710814-10721 26 DH03 173 681202-12739 33 DH04 174 620211-10621 34 DH03 DH01 DH02 DH03 DH04 DH05 DH06

fi EMP EMP# ENAME DEPT# SALARY E1 E2 E3 E4 Lopez Cheng Finzi Satio D1 D1 D2 D2 40 45 30 35

EMP EMP# ENAME DEPT# SALARY D1 40 D1 45 E1 E2 E3 Lopez Cheng Finzi D2 30 E4 Satio D2 35 NEW_EMP1 EMP# ENAME E1 E2 E3 E4 Lopez Cheng Finzi Satio DEPT# D1 D1 D2 D2

EMP EMP# ENAME DEPT# SALARY E1 E2 E3 E4 Lopez Cheng Finzi Satio D1 D1 D2 D2 40 45 30 35

EMP EMP# ENAME DEPT# SALARY D1 40 D1 45 E1 E2 E3 Lopez Cheng Finzi D2 30 E4 Satio D2 35 NEW_EMP2 EMP# ENAME SALARY E1 Lopez 40 E2 Cheng 45 E4 Satio 35

SELECT emp#, ename FROM new_emp1 WHERE emp# = E3 SELECT emp#, ename, dept# FROM new_emp2 WHERE emp# = E2 SELECT emp#, ename FROM new_emp2 WHERE emp# = E3 OK Error! No result

student 97012 79.3.1 20 97013 79.4.5 20 97014 78.2.3 21 Student_view1 Student_view2 Student_view3 97012 97013 97014 97012 3.1 20 97013 4.5 20 97014 2.3 21 97012 97 97013 97 97014 97

EMP EMP# ENAME DEPT# SALARY E1 E2 E3 Lopez Cheng Finzi D1 D1 D2 E4 Satio D2 35 40 45 30 NEW_EMP1 EMP# ENAME E1 E2 E3 E4 Lopez Cheng Finzi Satio DEPT# D1 D1 D2 D2

SELECT emp#, ename, dname FROM emp, dept WHERE emp.dept# = dept.dept# CREATE VIEW myemp AS SELECT emp#, ename, dname FROM emp, dept WHERE emp.dept# = dept.dept# SELECT emp#, ename, dname FROM myemp

SELECT emp#, ename, dname FROM myemp WHERE emp# = E3 SELECT emp#, ename, dname FROM emp, dept WHERE emp.dept# = dept.dept# AND emp# = E3

EMP EMP# ENAME DEPT# SALARY E1 E2 E3 Lopez Cheng Finzi D1 D1 D2 E4 Satio D2 35 40 45 30 NEW_EMP1 EMP# ENAME E1 E2 E3 Lopez Cheng Finzi E4 Satio DEPT# D1 D1 D2 D2? OK OK

NEW_EMP3 EMP# ENAME DEPT# UPSALARY E1 E2 E3 Lopez Cheng Finzi D1 D1 D2 140 145 130 E4 Satio D2 135

Production_data CREATE SNAPSHOT daily_prod_summary AS SELECT prod_date, sum(amount) as total GROUP BY prod_date REFRESH EVERY DAY ;

Production_data Daily_prod_summary Daily update