PowerPoint Template

Size: px
Start display at page:

Download "PowerPoint Template"

Transcription

1 01 장데이터베이스개념과오라클설치

2 이장에서다룰내용 1 데이터베이스개념이해 2 데이터베이스관리시스템 (DBMS) 3 오라클다운받아설치하기 4 SQL 과 SQL*Plus 의개념 5 SQL*Plus 로그인 6 SQL*Plus 로그인실패할경우해결방법 2

3 01. 데이터베이스개념이해 유용한데이터의집합 학사관리, 도서관리 데이터베이스에저장된정보는검색, 수정, 삭제에용이 3

4 01. 데이터베이스개념이해 데이터 : 관찰의결과로나타난정량적혹은정성적인실제값 정보 : 데이터에의미를부여한것 지식 : 사물이나현상에대한이해 그림 1-1 데이터, 정보, 지식 4

5 01. 데이터베이스개념이해 데이터베이스 : 조직에필요한정보를얻기위해논리적으로연관된데이터를모아구조적으로통합해놓은것 일상생활에서생성되는데이터베이스 5

6 01. 데이터베이스개념이해 일상생활에서의데이터베이스 그림패스트푸드체인점과철도청의데이터베이스 6

7 2. 일상생활의데이터베이스 표 - 데이터베이스의활용분야 종류 특징 생활과문화 기상정보 : 날씨정보를제공 교통정보 : 교통상황정보를제공 문화예술정보 : 공연이나인물에관한정보를제공 비즈니스 금융정보 : 금융, 증권, 신용에관한정보를제공 취업정보 : 노동부와기업의채용정보를제공 부동산정보 : 공공기관이나민간의토지, 매물, 세금정보를제공 학술정보 연구학술정보 : 논문, 서적, 저작물에관한정보를제공 특허정보 : 특허청의정보를기업과연구자에게제공 법률정보 : 법제처와대법원의법률정보를제공 통계정보 : 국가기관의통계정보를제공 7

8 2. 일상생활의데이터베이스 데이터베이스시스템은데이터의검색과변경작업을주로수행함 변경이란시간에따라변하는데이터값을데이터베이스에반영하기위해수행하는삽입, 삭제, 수정등의작업을말함 표 1-2 검색과변경빈도에따른데이터베이스유형 유형검색빈도변경빈도데이터베이스예특징 구축이쉬움 유형 1 적다적다 공룡데이터베이스 검색이많지않아데이터베이스를구축할필요없음 보존가치가있는경우에구축 유형 2 많다적다 도서데이터베이스 사용자수보통 검색은많지만데이터에대한변경은적음 유형 3 적다많다 비행기예약데이터베이스 예약변경 / 취소등데이터변경은많지만검색은적음 실시간검색및변경이중요함 구축이어려움 유형 4 많다많다 증권데이터베이스 사용자수많음 검색도많고거래로인한변경도많음 8

9 1.1 파일시스템의문제점 데이터종속 데이터중복 일관성 - 동일성을유지하기위해데이터중복을피함 보안성- 동일한수준에서보안이유지 경제성- 저장되는공간에대한비용절감 무결성- 데이터가정확성을유지 9

10 1.2 데이터베이스의정의 통합된데이터 (integrated data) 데이터베이스는똑같은데이터가원칙적으로중복되어있지않다는것을말하며, 데이터의중복은일반적으로관리상의복잡한부작용을초래합니다. 데이터를통합하는개념, 각자사용하던데이터의중복을최소화하여중복으로인한데이터불일치현상을없앰 저장된데이터 (stored data) 컴퓨터가접근할수있는기억장치에저장된데이터를말합니다. 주로하드디스크에저장되어관리됩니다. 문서로보관된데이터가아니라디스크, 테이프같은컴퓨터저장장치에저장된데이터 운영데이터 (operational data) 존재목적이명확하고유용성을지니고있는데이터를말합니다. 즉단순히데이터를모아둔개념이아닌병원관리를위한데이터구축과같은목적이분명한데이터여야만합니다. 조직의목적을위해사용되는데이터, 업무를위한검색을할목적으로저장된데이터 10

11 1.2 데이터베이스의정의 공용데이터 (shared data) 여러사용자들이서로다른목적으로사용하는공유가능한데이터를말합니다. 한사람또는한업무를위해사용되는데이터가아니라공동으로사용되는데이터 그림데이터베이스의개념 : 데이터베이스는운영데이터를통합하여저장하며공용으로사용됨 11

12 1.3 데이터베이스의특징 실시간접근성 (Real-time accessability) 다수의사용자의요구에대해서처리시간이몇초를넘기지말아야한다는의미입니다. 데이터베이스는실시간으로서비스됨. 사용자가데이터를요청하면몇시간이나몇일뒤에결과를전송하는것이아니라수초내에결과를서비스함 지속적인변화 (Continuos evolution) 데이터베이스에저장된데이터는최신의정보가정확하게저장되어처리되어야합니다. 데이터베이스에저장된내용은어느한순간의상태를나타내지만, 데이터값은시간에따라항상바뀜데이터베이스는삽입 (insert), 삭제 (delete), 수정 (update) 등의작업을통하여바뀐데이터값을저장함 12

13 1.3 데이터베이스의특징 동시공유 (Concurrent sharing) 동일데이터를동시에서로다른목적으로사용할수있어야합니다. 데이터베이스는서로다른업무또는여러사용자에게동시에공유됨동시 (concurrent) 는병행이라고도하며, 데이터베이스에접근하는프로그램이여러개있다는의미 내용에대한참조 데이터베이스내에있는데이터레코드들은주소나위치에의해참조되는것이아니라가지고있는값에따라참조해야합니다. 데이터베이스에저장된데이터는데이터의물리적인위치가아니라데이터값에따라참조됨 13

14 1.4 데이터베이스시스템의구성 그림데이터베이스시스템의구성요소와물리적인위치 14

15 1.5 데이터베이스시스템의발전 도서 : 100 권 고객 : 근처학교의학생, 지역주민 고객서비스 : 사장이직접도서안내 업무 : 회계업무 ( 계산기사용 ), 장부에기록 그림서점초기 15

16 1.5 데이터베이스시스템의발전 도서 : 1000 권 고객 : 근처학교의학생, 지역주민 고객서비스 : 컴퓨터를이용하여도서검색, 직원고용 업무 : 회계업무 ( 컴퓨터사용 ), 파일시스템 그림서점전산화 16

17 1.5 데이터베이스시스템의발전 도서 : 10,000 권 고객 : 서울지역고객 고객서비스 : 클라이언트 / 서버시스템으로지점을연결하여도서검색서비스제공 업무 : 회계업무 ( 컴퓨터사용 ), 데이터베이스시스템 그림서점 DBMS 도입 17

18 1.5 데이터베이스시스템의발전 도서 : 100,000 권 고객 : 국민 ( 전국으로배송 ) 고객서비스 : 인터넷으로도서검색및주문 업무 : 회계 / 인사업무 ( 컴퓨터와인터넷사용 ), 웹 DB 시스템으로지점간연계 그림서점인터넷서비스실시 18

19 1.5 데이터베이스시스템의발전 도서 : 1,000,000 권 고객 : 국민 ( 전국으로배송 ) 고객서비스 : 인터넷종합쇼핑서비스제공 업무 : 회계 / 인사업무 ( 컴퓨터와인터넷사용 ), DB 서버여러개구축 그림서점인터넷쇼핑몰운영 19

20 1.5 데이터베이스시스템의발전 정보통신기술의발전과서점의성장 1 단계 서점 2 단계 단계 초기전산화 시기 정보기술 주요특징 1970년대 사장이모든도서의제목과가격을기억 매출과판매가컴퓨터없이관리됨컴퓨터없음 매출에대한내용이정확하지않음 1980년대 컴퓨터를이용한초기응용프로그램으로업무처리 파일시스템사용컴퓨터 한대의컴퓨터에서만판매및매출관리 3단계데이터베이스 4단계홈페이지구축 5단계인터넷쇼핑몰 1990년대 지점간클라이언트 / 서버시스템을도입하여업무처리 컴퓨터 + 원격통신 데이터베이스관리시스템 (DBMS) 을도입 2000년대 인터넷을이용하여도서검색및주문 웹 DB 시스템으로불특정다수고객유치컴퓨터 + 인터넷 고객이지리적으로넓게분산됨 2010년대 도서뿐만아니라음반, 액세서리, 문구, 공연티켓까지판매하는인터넷쇼핑몰로확대컴퓨터 + 인터넷 도서외상품의매출비중이 50% 이상으로늘어남 20

21 1.5 정보시스템의발전 파일시스템 데이터를파일단위로파일서버에저장 각컴퓨터는 LAN 을통하여파일서버에연결되어있고, 파일서버에저장된데이터를사용하기위해각컴퓨터의응용프로그램에서열기 / 닫기 (open/close) 를요청 각응용프로그램이독립적으로파일을다루기때문에데이터가중복저장될가능성이있음 동시에파일을다루기때문에데이터의일관성이훼손될수있음 그림파일시스템 21

22 1.5 정보시스템의발전 데이터베이스시스템 DBMS 를도입하여데이터를통합관리하는시스템 DBMS 가설치되어데이터를가진쪽을서버 (server), 외부에서데이터요청하는쪽을클라이언트 (client) 라고함 DBMS 서버가파일을다루며데이터의일관성유지, 복구, 동시접근제어등의기능을수행 데이터의중복을줄이고데이터를표준화하며무결성을유지함 그림데이터베이스시스템 22

23 1.5 정보시스템의발전 웹데이터베이스시스템 데이터베이스를웹브라우저에서사용할수있도록서비스하는시스템 불특정다수고객을상대로하는온라인상거래나공공민원서비스등에사용됨 그림웹데이터베이스시스템 23

24 1.5 정보시스템의발전 분산데이터베이스시스템 여러곳에분산된 DBMS 서버를연결하여운영하는시스템 대규모의응용시스템에사용됨 그림분산데이터베이스시스템 24

25 1.5 정보시스템의발전 정보시스템의발전과기업의업무환경변화 소매상 ( 실체시스템 ) 1970 년대 정보시스템없음 수작업으로회계업무 소기업 ( 파일시스템 ) 1980 년대 파일시스템사용 파일을이용한응용프로그램으로업무처리 중견기업 ( 데이터베이스 ) 1990 년대 정보시스템, 데이터베이스시스템사용 DBMS 를이용하여업무처리 정보공유, 실시간서비스, LAN 기술 대기업 ( 인터넷통신 ) 2000 년대 정보시스템, 웹데이터베이스시스템, 인터넷사용 인터넷쇼핑몰을개설하여온라인상거래실시 실시간서비스, 웹브라우저기술 종합그룹 ( 인터넷통신 ) 2010 년대 정보시스템, 분산데이터베이스시스템, 인터넷사용 고객서비스및내부업무를인터넷으로처리 대규모응용시스템에사용 25

26 1.6 데이터의저장방법비교 [ 프로그램 1] { } Book 데이터타입선언 ; BOOK 데이터구조 프로그램내에서 BOOKS[ ] 배열에데이터저장 ; BOOK 데이터 검색및데이터변경프로그램수행 ; 프로그램에데이터정의와데이터값을모두포함하는방식 프로그램에 BOOK 데이터구조를정의하고데이터값도직접변수에저장함 데이터구조혹은데이터값이바뀌면프로그램을다시컴파일해야함 26

27 1.6 데이터의저장방법비교 [ 프로그램 2] { } Book 데이터타입선언 ; BOOK 데이터구조 파일로부터데이터를불러와 BOOKS[ ] 배열에저장 ; 검색및데이터변경프로그램수행 ; 파일에데이터값, 프로그램에데이터정의를포함하는방식 프로그램에 BOOK 데이터구조만정의하고, 데이터값은 book.dat라는파일에저장됨 데이터값이바뀌면프로그램에변경이없지만, 데이터구조가바뀌면프로그램을다시컴파일해야함 BOOK 데이터파일 27

28 1.6 데이터의저장방법비교 [ 프로그램 3] { /* BOOK 데이터타입선언필요없음 */ DBMS 가데이터정의와데이터값을관리하는방식 } SQL 문을실행하여결과를가져옴 ; SQL 문으로데이터변경 ; DBMS (DataBase Management System) BOOK 데이터구조는 DBMS가돤리하고, 데이터값은데이터베이스에저장됨 데이터값이바뀌거나데이터값이바뀌어도프로그램을다시컴파일할필요없음 Book 데이터구조 Book 데이터파일 28

29 1.6 데이터의저장방법비교 그림파일시스템으로구축된구매및판매응용프로그램 그림 DBMS 로구축된구매및판매응용프로그램 29

30 1.6 데이터의저장방법비교 DBMS 의장점 구분파일시스템 DBMS 데이터중복데이터일관성데이터독립성관리기능 데이터를파일단위로저장하므로중복가능 데이터의중복저장으로일관성이결 여됨 데이터정의와프로그램의독립성유 지불가능 보통 DBMS 를이용하여데이터를공유하기때문에중복가능성낮음 중복제거로데이터의일관성이유지됨 데이터정의와프로그램의독립성유지 가능 데이터복구, 보안, 동시성제어, 데이터관리기능등을수행 프로그램개발생산성 나쁨 짧은시간에큰프로그램을개발할수있음 기타장점 보통 데이터무결성유지, 데이터표준준수용이 30

31 2. 데이터베이스관리시스템 (DBMS) 데이터베이스 (DataBase) 기업이지속적으로유지관리해야하는데이터의집합 데이터베이스관리시스템 (DataBase Management System) 방대한양의데이터를편리하게저장하고효율적으로관리하고검색할수있는환경을제공해주는시스템소프트웨어 데이터를공유하여정보의체계적인활용을가능하게합니다. 응용프로그램과데이터베이스의중재자로서모든응용프로그램들이데이터베이스를공용할수있게끔관리해주는소프트웨어시스템입니다. 31

32 2.1 관계형데이터베이스관리시스템 관계형데이터베이스관리시스템 (RDBMS: Relational DataBase Management System) 은가장일반적인형태의 DBMS 입니다. 오라클 (Oracle), 사이베이스 (Sybase), 인포믹스 (Infomix), MYSQL, Acess, SQL Server 장점 작성과이용이비교적쉽고확장이용이하다. 처음데이터베이스를만든후관련되는응용프로그램들을변경하지않고도, 새로운데이터항목을데이터베이스에추가할수있다. 32

33 2.1 관계형데이터베이스관리시스템 관계형데이터베이스정보를테이블형태로저장합니다. 테이블은 2 차원형태의표처럼볼수있도록로우 (ROW: 행 ) 와칼럼 (COLUMN: 열 ) 으로구성합니다. DEPT 테이블은 4 개의로우와 3 개의칼럼 ( 부서번호 :DEPTNO, 부서이름 :DNAME, 지역 :LOC 으로구성된테이블입니다. 33

34 2.1 관계형데이터베이스관리시스템 데이터딕셔너리 (Data Dictionary: DD) 관계형데이터베이스에서객체를정의하게되면그객체가가진메타데이터 (metadata) 의정보가저장되는곳입니다. 사용자에의해서추가, 삭제, 수정되지못하며오로지오라클시스템에의해서만가능합니다. SQL(Structured Query Language) 사용자와관계형데이터베이스를연결시켜주는표준검색언어 34

35 탄탄히다지기 1. 관계형데이터베이스에서는기본데이터를저장하기위한구조로 ( ) 을사용합니다. 2. 테이블은표처럼볼수있도록 ( ) 와 ( ) 으로 구성합니다. 35

36 2.2 데이터베이스시스템의구성 사용자 일반사용자 응용프로그래머 SQL 사용자 DBA 인터페이스 응용프로그램화면 응용프로그램개발 SQL 질의 데이터베이스스키마 Embedded DML DML 컴파일러 DDL 컴파일러 DBMS 오브젝트코드 질의처리기 주기억장치 트랜잭션관리자 파일관리자 버퍼관리자 데이터베이스 데이터파일 인덱스 데이터통계 데이터사전 하드디스크 36

37 2.2 데이터베이스언어 SQL 데이터정의어 (DDL, Data Definition Language) 데이터조작어 (DML, Data Manipulation Language) 데이터제어어 (DCL, Data Control Language) SELECT bookname, publisher FROM Book; Book 테이블 bookid bookname publisher price 1 축구의역사굿스포츠 축구아는여자나무수 축구의이해대한미디어 골프바이블대한미디어 피겨교본굿스포츠 8000 bookname 축구의역사축구아는여자축구의이해골프바이블피겨교본 publisher 굿스포츠나무수대한미디어대한미디어굿스포츠 37

38 2.2 데이터베이스언어 SELECT bookname, publisher FROM Book Where price >= 10000; Book 테이블 bookid bookname publisher price 1 축구의역사굿스포츠 축구아는여자나무수 축구의이해대한미디어 골프바이블대한미디어 피겨교본굿스포츠 8000 bookname 축구아는여자축구의이해골프바이블 publisher 나무수대한미디어대한미디어 38

39 2.2 데이터베이스사용자 일반사용자 은행의창구혹은관공서의민원접수처등에서데이터를다루는업무를하는사람 프로그래머가개발한프로그램을이용하여데이터베이스에접근일반인 응용프로그래머 일반사용자가사용할수있도록프로그램을만드는사람 자바, C, JSP 등의프로그래밍언어와 SQL 을사용하여일반사용자를위한사용자인터페이스와데이터를관리하는응용로직을개발 SQL 사용자 SQL 을사용하여업무를처리하는 IT 부서의담당자 응용프로그램으로구현되어있지않은업무를 SQL 을사용하여처리 39

40 2.2 데이터베이스사용자 데이터베이스관리자 (DBA, Database Administrator) 데이터베이스운영조직의데이터베이스시스템을총괄하는사람 데이터설계, 구현, 유지보수의전과정을담당 데이터베이스사용자통제, 보안, 성능모니터링, 데이터전체파악및관리, 데이터이동및복사등제반업무를함 40

41 2.2 데이터베이스사용자 데이터베이스사용자별로갖추어야할지식수준 ( : 없음, : 보통, : 높음 ) SQL 언어 프로그래밍능력 DBMS 지식 데이터구성 일반사용자 SQL 사용자 응용프로그래머 데이터베이스관리자 41

42 1.3 DBMS 의기능 데이터정의 (Definition) 데이터의구조를정의하고데이터구조에대한삭제및변경기능을수행함 데이터조작 (manipulation) 데이터를조작하는소프트웨어 ( 응용프로그램 ) 가요청하는데이터의삽입, 수정, 삭제작업을지원함 데이터추출 (Retrieval) 사용자가조회하는데이터혹은응용프로그램의데이터를추출함 데이터제어 (Control) 데이터베이스사용자를생성하고모니터링하며접근을제어함. 백업과회복, 동시성제어등의기능을지원함 42

43 3. 데이터모델 계층데이터모델 (hierarchical data model) 네트워크데이터모델 (network data model) 객체데이터모델 (relational date model) 관계데이터모델 (object data model) 객체-관계데이터모델 (object-relational data model) 43

44 4. 데이터모델 포인터사용 : 계층데이터모델, 네트워크데이터모델 학생 ( 학번, 이름 ) 501 박지성 502 김연아 강좌 ( 강좌번호, 강좌이름 ) 101 데이터베이스 230 스포츠경영학 102 자료구조 그림관계표현을위한예시 학생 ( 학번, 이름, 강좌포인터 ) 501 박지성 502 김연아 강좌 ( 강좌번호, 강좌이름 ) 101 데이터베이스 230 스포츠경영학 102 자료구조 그림포인터를사용하여관계표현 44

45 4. 데이터모델 속성값사용 : 관계데이터모델 학생 ( 학번, 이름 ) 501 박지성 502 김연아 강좌 ( 강좌번호, 강좌이름 ) 101 데이터베이스 230 스포츠경영학 102 자료구조 그림관계표현을위한예시 학생 ( 학번, 이름, 강좌번호 ) 501 박지성 김연아 101 강좌 ( 강좌번호, 강좌이름 ) 101 데이터베이스 230 스포츠경영학 102 자료구조 그림속성값을사용하여관계표현 45

46 4. 데이터모델 객체식별자사용 : 객체데이터모델 학생 ( 학번, 이름 ) 501 박지성 502 김연아 강좌 ( 강좌번호, 강좌이름 ) 101 데이터베이스 230 스포츠경영학 102 자료구조 그림관계표현을위한예시 학생 ( 학번, 이름, objectid) 501 박지성 oid 401 김연아 oid 강좌 ( 강좌번호, 강좌이름 ) 101 데이터베이스 230 스포츠경영학 102 자료구조 그림객체식별자를사용하여관계표현 46

47 4. 데이터모델 데이터모델과각모델에서관계의표현방법 데이터모델관계의표현데이터구성 학생 계층데이터모델 ( 포인터사용 ) 강좌 p 네트워크데이터모델 ( 포인터사용 ) 학생 강좌 p 47

48 4. 데이터모델 데이터모델과각모델에서관계의표현방법 데이터모델관계의표현데이터구성 학생 관계데이터모델 ( 속성값사용 ) 강좌 X X 객체데이터모델 ( 객체식별자사용 ) 학생 강좌 oid 객체번호 oid 48

49 4. 데이터모델 데이터모델의역사 데이터모델 제품종류 1970 년대 1980 년대 1990 년대 2000 년대 2010 년대 계층데이터모델 IMS 네트워크데이터모델 IDS 관계데이터모델 Oracle, System R 객체데이터모델 GemStone, ObejectStore 객체 - 관계데이터모델 UniSQL 49

50 5.1 3 단계데이터베이스구조 사용자가보는데이터 외부스키마 1 외부스키마 2 외부스키마 3 외부 / 개념매핑 전체데이터 개념스키마 개념 / 내부매핑 DBMS 가보는데이터 내부스키마 데이터베이스 ( 물리적인데이터구조 ) ANSI 의 3 단계데이터베이스구조 50

51 5.1 3 단계데이터베이스구조 외부단계 일반사용자나응용프로그래머가접근하는계층으로전체데이터베이스중에서하나의논리적인부분을의미 여러개의외부스키마 (external schema) 가있을수있음 서브스키마 (sub schema) 라고도하며, 뷰 (view) 의개념임 개념단계 전체데이터베이스의정의를의미 통합조직별로하나만존재하며 DBA가관리함 하나의데이터베이스에는하나의개념스키마 (conceptual schema) 가있음 51

52 5.1 3 단계데이터베이스구조 내부단계 물리적저장장치에데이터베이스가실제로저장되는방법의표현 내부스키마 (intenal schema) 는하나 인덱스, 데이터레코드의배치방법, 데이터압축등에관한사항이포함됨 52

53 5.1 3 단계데이터베이스구조 외부 / 개념매핑 사용자의외부스키마와개념스키마간의매핑 ( 사상 ) 외부스키마의데이터가개념스키마의어느부분에해당되는지대응시킴 개념 / 내부매핑 개념스키마의데이터가내부스키마의물리적장치어디에어떤방법으로저장되는지대응시킴 53

54 5.1 3 단계데이터베이스구조 수강신청데이터베이스의개념스키마 54

55 5.1 3 단계데이터베이스구조 수강등록담당부서에서필요한데이터베이스 ( 외부스키마 1) 55

56 5.1 3 단계데이터베이스구조 시간표담당부서에서필요한데이터베이스 ( 외부스키마 2) 56

57 5.1 3 단계데이터베이스구조 수강신청데이터베이스의내부스키마 57

58 5.1 3 단계데이터베이스구조 수강신청데이터베이스의 3 단계구조 58

59 5.2 데이터독립성 논리적데이터독립성 (logical data independence) 외부단계와개념단계사이의독립성 개념스키마가변경되어도외부스키마에는영향을미치지않도록지원 논리적구조가변경되어도응용프로그램에는영향이없도록하는개념 개념스키마의테이블을생성하거나변경하여도외부스키마가직접다루는테이블이아니면영향이없음 물리적데이터독립성 (physical data independence) 개념단계와내부단계사이의독립성 저장장치구조변경과같이내부스키마가변경되어도개념스키마에영향을미치지않도록지원 성능개선을위하여물리적저장장치를재구성할경우개념스키마나응용프로그램같은외부스키마에영향이없음 물리적독립성은논리적독립성보다구현하기쉬움 59

60 < 실습하기 > 오라클다운받기 1. 웹사이트에접속하여오라클을다운받을수있습니다. 해당 OS 에맞는것을선택합니다. 60

61 < 실습하기 > 오라클다운받기 2. 해당 OS 에맞는것을선택합니다. 필자는윈도우환경이므로이에맞는것을선택하였습니다. 61

62 < 실습하기 > 오라클다운받기 3. 파일을다운받으려면사용자이름과암호를입력해야합니다. 사용자이름과암호가없으면 sign up now 를클릭하여사용자이름을발급받은후진행해야합니다. ( 필자는이미가입되어있는상태입니다.) 파일다운로드창이나타면파일을다운로드받기위해서 [ 저장 ] 버튼을클릭한후적당한폴더를지정하여파일을다운로드받습니다. 적당한폴더를지정하여파일을다운로드받는다. 오라클을설치할때폴더이름이한글로되어있으면설치가되지않기때문에필자는 C:\software 폴더에다운받습니다. 62

63 < 실습하기 > 오라클설치하기 1. 다운로드받은파일을압축풀어줍니다. 압축이풀리면 database 폴더가생성됩니다. database 폴더의 setup.exe 파일을실행하면오라클설치가시작됩니다. 2. 오라클설치과정이시작되면다음과같은시작화면이출력됩니다. 63

64 < 실습하기 > 오라클설치하기 3. OUI 에의해서설치가진행되며설치방식을선택하라는화면이제공되면기본설치를선택합니다. 본서에서는전역데이터베이스이름을기본적으로설정되는 "orcl" 을사용할것입니다. 데이터베이스암호를지정해야다음으로넘어가는데, 이암호는 SYS, SYSTEM, SYSMAN, DBSNMP 계정을사용하기위한암호로서반드시기억하고있어야합니다. 필자는암호로 master 를지정합니다. 64

65 < 실습하기 > 오라클설치하기 4. 제품별필요조건을검사합니다. 성공여부를확인한후 [ 다음 ] 버튼을클릭합니다. 5. Oracel Configuration Manager 등록화면이나타납니다. 이는언제든지설정가능하므로스킵하고 [ 다음 ] 으로넘어갑니다. 65

66 < 실습하기 > 오라클설치하기 6. 설치하고자하는오라클의요약화면이나타납니다. 확인후 [ 설치 ] 버튼을클릭합니다. 7. 설치가진행됩니다. 오라클이설치되는동안진행상태바가나타납니다. 66

67 < 실습하기 > 오라클설치하기 8. Configuration Assistant 유틸리티는오라클에포함된데이터베이스관리유틸리티들중의하나로서데이터베이스를생성하는데사용합니다. 데이터베이스생성이완료되었다면생성된데이터베이스에대한정보를간단히사용자에게출력시켜줍니다. [ 암호관리 ] 버튼을클릭합니다. 67

68 < 실습하기 > 오라클설치하기 9. 오라클을설치하면기본적으로생성되는계정이있습니다. 시스템권한을가진사용자인 DBA 용계정과교육용계정, 두가지가다음과같이생성됩니다. 사용할계정에대해서계정잠금을해제하고기본암호를변경합니다. 본서에서는오라클 9i 까지에서오라클을설치하게되면기본적으로설정되는암호와동일하게지정하였습니다. 계정 암호 설명 SYS change_on_install DBA SYSTEM manager DBA SCOTT tiger 교육용계정 HR tiger 교육용계정 68

69 < 실습하기 > 오라클설치하기 9.1 HR 사용자의계정잠금을해제하고새암호와암호확인에 tiger 를입력합니다. 9.2 SCOTT 사용자의계정잠금을해제하고새암호와암호확인에 tiger 를입력합니다. 9.3 SYS 와 SYSTEM 의새암호와암호확인을각각 change_on_install 과 manager 로지정합니다. 69

70 < 실습하기 > 오라클설치하기 10. 설치종료화면이나타나면 [ 종료 ] 버튼을클릭합니다. 70

71 05. SQL 과 SQL*Plus 의개념 SQL(Structured Query Language) 데이터베이스에저장된데이터를조회, 입력, 수정삭제하는등의조작이나, 테이블을비롯한다양한객체 ( 시퀀스. 인덱스등 ) 를생성및제어하는역할을합니다. SQL 의종류 데이터정의어 (DDL) 데이터베이스관리자나응용프로그래머가데이터베이스의논리적구조를정의하기위한언어로서데이터사전 (Data Dictionary) 에저장됩니다. 데이터조작어 (DML) 데이터베이스에저장된데이터를조작하기위해사용하는언어로서데이터검색 (Retrieval), 추가 (Insert), 삭제 (Delete), 갱신 (Update) 작업수행합니다. 데이터제어어 (DCL) 데이터에대한접근권한부여등의데이터베이스시스템의트랜잭션을관리하기위한목적으로사용되는언어입니다. 71

72 04. SQL 과 SQL*Plus 의개념 다음은이책에서 SQL 명령문을유형별로나누어놓은표입니다. 유형 명령문 DQL:Data Query Language( 질의어 ) SELECT( 데이터검색시사용 ) DML:Data Manipulation Language ( 데이터조작어 )-데이터변경시사용 DDL:Data Definition Language ( 데이터정의어 ) 객체생성및변경시사용 TCL:Transaction Control Language ( 트랜잭션처리어 ) INSERT( 데이터입력 ) UPDATE( 데이터수정 ) DELETE( 데이터삭제 ) CREATE( 데이터베이스생성 ) ALTER( 데이터베이스변경 ) DROP( 데이터베이스삭제 ) RENAME( 데이터베이스객체이름변경 ) TRUNCATE( 데이터베이스저장공간삭제 ) COMMIT( 트랜잭션의정상적인종료처리 ) ROLLBACK( 트랜잭션취소 ) SAVEPOINT( 트랜잭션내에임시저장점설정 ) DCL:Data Control Language GRANT( 데이터베이스에대한일련의권한부여 ) 72

73 탄탄히다지기 4. 데이터베이스로부터필요한데이터를조화하기위한 SQL 문은무엇일까요? ( ) 5. 데이터를조작하는 INSERT, UPDATE, DELETE 문등으로구성되며새로운데이터를삽입하고, 기존의데이터를변경하고삭제하는역할을하는것을무엇이라합니까? ( ) 6. CREATE, ALTER, DROP, RENAME, TRUNCATE 문으로구성되며, 새로운테이블을만들고변경하고삭제하고테이블명을바꾸고잘라내는역할을하는것을무엇이라합니까? ( ) 7. 데이터베이스접근에필요한권한을 GRANT 문을사용하여부여하고, REVOKE 문을사용하여권한을회수하는명령어로구성된것을무엇이라합니까? ( ) 73

74 04. SQL 과 SQL*Plus 의개념 SQL(Structured Query Language) 란? 관계 DB 를처리하기위해고안된언어로, 독자적인문법을갖는 DB 표준언어 (ISO 에서지정 ) 로서대다수데이터베이스는 SQL 을사용하여데이터를조회, 입력, 수정삭제합니다. SQL*Plus 란? SQL*Plus 는 SQL 명령문을기능을제공하고, 칼럼이나데이터의출력형식을설정하거나환경설정하는기능을제공합니다. 74

75 탄탄히다지기 8. 관계 DB 를처리하기위해고안된언어로, 독자적인문법을갖는 DB 표준언어를무엇이라합니까? ( ) 9. SQL 언어를구현하여오라클 RDBMS 를관리할수있는오라클사의클라이언트툴제품명을무엇이라합니까? ( ) 75

76 05. SQL*Plus 로그인 5.1 Command 환경에서 SQL*Plus 로그인 데이터베이스접속을시도하면오라클데이터베이스를사용할수있는사용자인지를검증하기위해서사용자계정과암호를묻게됩니다. 형식 SQLPLUS 사용자계정 / 암호 오라클을설치하게되면기본적으로생성되는사용자계정중에서 scott 을사용합니다. scott 의패스워드는 tiger 입니다. 예 sqlplus scott/tiger 76

77 < 실습하기 > 오라클시작과종료 1. 콘솔모드로나가기위해서 [ 시작 ]-[ 실행 ] 메뉴를선택한후 cmd 라고입력합니다. ora_work 라는작업폴더로이동한후 SQL*Plus 를실행합니다. 77

78 < 실습하기 > 오라클시작과종료 2. 오라클을종료하려면 exit 명령어를입력합니다. 접속이끊기면서도스프롬프크가나타납니다. 78

79 < 실습하기 > 오라클시작과종료 3. 데이터베이스접속을시도하면서사용자계정만입력할경우에는입력하지않은암호를입력하라는메시지가나타납니다. 요청에따라암호를입력하면성공적으로접속할수있습니다. 79

80 < 실습하기 > 오라클시작과종료 4. 데이터베이스접속을시도하면서사용자계정과암호를모두입력하지않은경우에는사용자계정과암호를입력하라는메시지가차례로나타납니다. 요청에따라사용자계정과암호를입력하면성공적으로접속할수있습니다. 80

81 5.2 시스템권한을데이터베이스관리자 데이터베이스사용자는오라클계정 (Account) 이라는용어와같은의미로사용됩니다. 오라클을설치하면한개이상의데이터베이스권한을갖는디폴트 ( 기본적인 ) 사용자가존재합니다. 오라클에서제공되는사용자계정은다음과같습니다. 사용자계정 SYS SYSTEM SCOTT HR 설명 오라클 Super 사용자계정이며데이터베이스에서발생하는모든문제들을처리할수있는권한을가지고있다. 오라클데이터베이스를유지보수관리할때사용하는사용자계정이며, SYS 사용자와차이점은데이터베이스를생성할수있는권한이없으면불완전복구를할수없다. 처음오라클을사용하는사용자의실습을위해만들어놓은연습용계정이다. 이역시오라클에접근할수있도록샘플로만들어놓은사용자계정이다. 81

82 3.2 오라클설치및수행 오라클 11g 개인용에디션을컴퓨터시스템에설치 오라클개인용에디션은윈도우 XP, 윈도우비스타, 윈도우 7 등에설치 가능 본절에서는윈도우 7 환경에오라클개인용에디션을설치하는과정을 설명 오라클홈페이지 ( 에접속하여오라클을 다운로드하는웹페이지를찾음 오라클사이트에회원으로가입한사람만다운로드할수있음 82

83 3.2 오라클설치및수행 ( 계속 ) 83

84 3.2 오라클설치및수행 ( 계속 ) 오라클라이센스동의화면 84

85 3.2 오라클설치및수행 ( 계속 ) 85

86 3.2 오라클설치및수행 ( 계속 ) 두개로나누어진오라클 zip 파일을모두다운로드 86

87 3.2 오라클설치및수행 ( 계속 ) database 폴더에압축을푼다 87

88 3.2 오라클설치및수행 ( 계속 ) database 폴더에서 setup.exe 를더블클릭 88

89 3.2 오라클설치및수행 ( 계속 ) Oracle Universal Installer(OUI) OUI 는오라클제품의설치및구성과정을안내 오라클의구성요소들을설치하고, 업그레이드하고, 제거하고, 데이터베이스를생성하는데사용됨 오라클 8i 부터모든플랫폼에서사용가능한자바기반의 GUI 형식의 프로그램으로만들어짐 89

90 3.2 오라클설치및수행 ( 계속 ) 90

91 3.2 오라클설치및수행 ( 계속 ) 오라클설치 1 단계인보안갱신구성단계 교육과개발에사용하는오라클은라이센스계약없이설치하여사용 가능 91

92 3.2 오라클설치및수행 ( 계속 ) 오라클설치 2 단계인설치옵션선택단계 [ 데이터베이스생성및구성 ] 옵션은샘플스키마와함께 새데이터베이스를생성 92

93 3.2 오라클설치및수행 ( 계속 ) 오라클설치 3 단계인시스템클래스선택단계 노트북또는데스크톱에설치하는경우에는 [ 데스크톱클래스 ] 옵션 93

94 3.2 오라클설치및수행 ( 계속 ) 오라클설치 4 단계인일반설치구성단계 Oracle Base 와소프트웨어가설치되는위치, 데이터베이스파일이저장되는위치, 설치할오라클데이터베이스버전, 데이터베이스의문자집합, 전역데이터베이스의이름, 관리권한을 갖는오라클계정 (SYS, SYSTEM) 의비밀번호를설정 전역데이터베이스이름 형식 : database_name.domain 전역데이터베이스이름을입력하면자동적으로 SID( 시스템식별자 ) 에도입력됨 전역데이터베이스이름은네트워크도메인안에서서로다른데이터베이스를고유하게 식별할수있는데이터베이스의완전한이름 SID 는로컬컴퓨터의다른데이터베이스와이데이터베이스를고유하게식별하는 데이터베이스이름 94

95 3.2 오라클설치및수행 ( 계속 ) 95

96 3.2 오라클설치및수행 ( 계속 ) 오라클설치 5 단계인필요조건검사수행단계 오라클을설치하는데필요한최소시스템요구사항을충족하는지확인 96

97 3.2 오라클설치및수행 ( 계속 ) 오라클설치 6 단계인요약단계 설치할정보를요약 97

98 3.2 오라클설치및수행 ( 계속 ) 오라클설치 7 단계인제품설치단계 98

99 3.2 오라클설치및수행 ( 계속 ) 오라클설치 7 단계인제품설치단계 ( 계속 ) 데이터베이스구성에포함되는도구들의이름과설치상태 99

100 3.2 오라클설치및수행 ( 계속 ) 데이터베이스생성 (DBCA: Database Configuration Assistant) 100

101 3.2 오라클설치및수행 ( 계속 ) 생성된데이터베이스를요약한정보 101

102 3.2 오라클설치및수행 ( 계속 ) 오라클설치 8 단계인완료단계 102

103 3.2 오라클설치및수행 ( 계속 ) 오라클이윈도우 7 의서비스로등록되어있는지확인 [ 시작 ] [ 제어판 ] [ 시스템및보안 ] [ 관리도구 ] [ 서비스 ] 를차례로클릭 오라클설치과정에서전역데이터베이스이름을 DBSERVER 로설정한경우에 윈도우 7 의서비스이름은 OracleServiceDBSERVER 103

104 오라클관련프로그램 3.2 오라클설치및수행 ( 계속 ) [ 시작 ] [ 모든프로그램 ] [Oracle OraDb11g_home1] 104

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Chapter 01 데이터베이스시스템... 오라클로배우는데이터베이스개론과실습 1. 데이터베이스와데이터베이스시스템 2. 데이터베이스시스템의발전 3. 파일시스템과 DBMS 4. 데이터베이스시스템의구성 데이터베이스의유형을알아보고개념및특징을이해한다. 데이터베이스시스템을중심으로한정보시스템의발전과정을알아본다. 프로그램과데이터가컴퓨터에어떻게저장되는지이해한다. 데이터베이스시스템의구성요소를알아본다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 IT CookBook, SQL Server 로배우는데이터베이스개론과실습 [ 강의교안이용안내 ] 본강의교안의저작권은한빛아카데미 에있습니다. 이자료를무단으로전제하거나배포할경우저작권법 136 조에의거하여최고 5 년이하의징역또는 5 천만원이하의벌금에처할수있고이를병과 ( 倂科 ) 할수도있습니다. Chapter1. 데이터베이스시스템 SQL Server 로배우는데이터베이스개론과실습

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

02-01 데이터베이스의필요성 데이터베이스의정의와특성

02-01 데이터베이스의필요성 데이터베이스의정의와특성 02-01 데이터베이스의필요성 데이터베이스의정의와특성 학습목표 데이터와정보의차이를이해한다. 데이터베이스의필요성을알아본다. 데이터베이스의정의에숨겨진의미와주요특성을이해한다. 2 01 데이터베이스의필요성 데이터와정보 데이터 (data) 현실세계에서단순히관찰하거나측정해수집한사실이나값 정보 (information) 의사결정에유용하게활용할수있도록데이터를처리한결과물 정보또한다시데이터로간주될수있다.

More information

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

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 2. 데이터베이스관리시스템 2013.03.11. 오병우 컴퓨터공학과 Inconsistency of file system File System Each application has its own private files Widely dispersed and difficult to control File 중심자료처리시스템의한계 i. 응용프로그램의논리적파일구조는직접물리적파일구조로구현

More information

슬라이드 제목 없음

슬라이드 제목 없음 MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS 로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS 보다가격이매우저렴한편이고,

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드] MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS보다가격이매우저렴한편이고,

More information

Microsoft PowerPoint - 사본 - OAS09-사무자동화 기술(DB).ppt

Microsoft PowerPoint - 사본 - OAS09-사무자동화 기술(DB).ppt 1. 데이터베이스정의 : 특정조직이업무수행하는데필요한관련성있는자료들의집합체 ( 통합, 저장, 운영, 공용 ) 2. 데이터베이스시스템도입배경 : 파일시스템의문제점을해결 응용프로그램 1 ( 인사 ) 응용프로그램 2 ( 급여 ) 응용프로그램 3 ( 자재 ) 응용프로그램 4 ( 마케팅 ) 파일 1 파일 2 파일 3 파일 4 * 독립된파일단위로업무와관련한데이터를저장하므로데이터중복성과데이터종속성발생

More information

쉽게 풀어쓴 C 프로그래밊

쉽게 풀어쓴 C 프로그래밊 Power Java 제 27 장데이터베이스 프로그래밍 이번장에서학습할내용 자바와데이터베이스 데이터베이스의기초 SQL JDBC 를이용한프로그래밍 변경가능한결과집합 자바를통하여데이터베이스를사용하는방법을학습합니다. 자바와데이터베이스 JDBC(Java Database Connectivity) 는자바 API 의하나로서데이터베이스에연결하여서데이터베이스안의데이터에대하여검색하고데이터를변경할수있게한다.

More information

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

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 1. 데이터베이스환경 (#2/2) 2013.03.04. 오병우 컴퓨터공학과 Database 용어 " 데이타베이스 용어의기원 1963.6 제 1 차 SDC 심포지움 컴퓨터중심의데이타베이스개발과관리 Development and Management of a Computer-centered Data Base 자기테이프장치에저장된데이터파일을의미

More information

슬라이드 1

슬라이드 1 Tadpole for DB 1. 도구개요 2. 설치및실행 4. 활용예제 1. 도구개요 도구명 소개 Tadpole for DB Tools (sites.google.com/site/tadpolefordb/) 웹기반의데이터베이스를관리하는도구 Database 스키마및데이터관리 라이선스 LGPL (Lesser General Public License) 특징 주요기능

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

lecture01

lecture01 Lecture 01: Database Overview Kwang-Man Ko kkmam@sangji.ac.kr, compiler.sangji.ac.kr Department of Computer Engineering Sang Ji University 2018 강의정보 l 교과목명 : 데이터베이스 l 선수과목 : 자료구조, 화일구조 l 강의시간 : 금 3,4,5교시

More information

Studuino소프트웨어 설치

Studuino소프트웨어 설치 Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

<4D F736F F F696E74202D20BFC0B6F3C5AC2D31C0E52DB5A5C0CCC5CDBAA3C0CCBDBA20BDC3BDBAC5DB2E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BFC0B6F3C5AC2D31C0E52DB5A5C0CCC5CDBAA3C0CCBDBA20BDC3BDBAC5DB2E BC8A3C8AF20B8F0B5E55D> 컴퓨터를사용하여정보를수집하고분석하는데데이터베이스기술이 활용되고있음 정보와데이터는서로다름 데이터베이스 (database) 의정의 데이터베이스는조직체의응용시스템들이공유해서사용하는운영데이터 (operational data) 들이구조적으로통합된모임이다. 데이터베이스의 구조는사용되는데이터모델에의해결정된다. 2 ( 계속 ) 데이터베이스의예 대학에서는데이터베이스에학생들에관하여신상정보,

More information

슬라이드 제목 없음

슬라이드 제목 없음 컴퓨터를사용하여정보를수집하고분석하는데데이터베이스기술이활용되고있음 정보와데이터는서로다름 데이터베이스 (database) 의정의 데이터베이스는조직체의응용시스템들이공유해서사용하는운영데이터 (operational data) 들이구조적으로통합된모임이다. 데이터베이스의구조는사용되는데이터모델에의해결정된다. 2 ( 계속 ) 데이터베이스의예 대학에서는데이터베이스에학생들에관하여신상정보,

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아 LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml

More information

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 사용자매뉴얼 JetFlash Vault 100 ( 버전 1.0) 1 목차 1. 시스템요구사항... 3 2. 암호및힌트설정 ( 윈도우 )... 3 3. JetFlash Vault 시작하기 ( 윈도우 )... 7 4. JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 찾아보기... 10 JetFlash

More information

Microsoft PowerPoint - 2장 (DBConcepts) [호환 모드]

Microsoft PowerPoint - 2장 (DBConcepts) [호환 모드] 제 2 장 데이타베이스시스템개념과아키텍처 Fundamentals of Database Systems R. A. Elmasri and S. B. Navathe Copyright 2002 황규영홍의경음두헌박영철김진호조완섭 목차 2.1 데이타모델, 스키마, 인스턴스 2.2 DBMS 아키텍처와데이타독립성 2.3 데이타베이스언어와인터페이스 2.4 데이타베이스시스템환경

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

1 요구사항및특징 1) Oracle 9i Database 설치를위한시스템요구사항 요구사항 Operating System 세부내역 Windows NT4.0 Service Pack5 이상, Windows 2000 Service Pack1 이상, Windows XP Prof

1 요구사항및특징 1) Oracle 9i Database 설치를위한시스템요구사항 요구사항 Operating System 세부내역 Windows NT4.0 Service Pack5 이상, Windows 2000 Service Pack1 이상, Windows XP Prof Oracle 9i Database 설치가이드 1-1 설치가이드 1 요구사항및특징 1) Oracle 9i Database 설치를위한시스템요구사항 요구사항 Operating System 세부내역 Windows NT4.0 Service Pack5 이상, Windows 2000 Service Pack1 이상, Windows XP Professional Processor

More information

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp A SQL Server 0 설치 A. 소개 Relational DataBase Management System SQL Server 0는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 express 버전 의무료에디션을제공하는데, 이책에서는실습을위해 SQL Server 0 익스프레스에디 션 SP

More information

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - 10Àå.ppt 10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어

More information

JDBC 소개및설치 Database Laboratory

JDBC 소개및설치 Database Laboratory JDBC 소개및설치 JDBC } What is the JDBC? } JAVA Database Connectivity 의약어 } 자바프로그램안에서 SQL 을실행하기위해데이터베이스를연결해주는응용프로그램인터페이스 } 연결된데이터베이스의종류와상관없이동일한방법으로자바가데이터베이스내에서발생하는트랜잭션을제어할수있도록하는환경을제공 2 JDBC Driver Manager }

More information

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA Spotlight on Oracle V10.x DELL SOFTWARE KOREA 2016-11-15 Spotlight on Oracle 목차 1. 시스템요구사항... 2 1.1 지원하는데이터베이스...2 1.2 사용자설치홖경...2 2. 프로그램설치... 3 2.1 설치프로그램실행...3 2.2 라이선스사용관련내용확인및사용동의...3 2.3 프로그램설치경로지정...4

More information

윈도우시스템프로그래밍

윈도우시스템프로그래밍 데이터베이스및설계 MySQL 을위한 MFC 를사용한 ODBC 프로그래밍 2012.05.10. 오병우 컴퓨터공학과금오공과대학교 http://www.apmsetup.com 또는 http://www.mysql.com APM Setup 설치발표자료참조 Department of Computer Engineering 2 DB 에속한테이블보기 show tables; 에러발생

More information

메뉴얼41페이지-2

메뉴얼41페이지-2 데이터 기반 맞춤형 성장관리 솔루션 스마트빌 플러스 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여 등록합니다. 금융정보 자동수집을 위하여 인증서이름, 아이디, 비밀번호를 등록합니다. 통합 자동 수집 금융정보 통합 자동수집을 실행합니다 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여

More information

PowerPoint Presentation

PowerPoint Presentation Computer Science Suan Lee - Computer Science - 06 데이터베이스 1 06 데이터베이스 - Computer Science - 06 데이터베이스 2 목차 1. 데이터베이스의개요 2. 데이터모델 3. 관계형데이터베이스 4. SQL 5. 모바일데이터베이스 - Computer Science - 06 데이터베이스 3 데이터베이스의개념

More information

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

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

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

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

예제소스는  에서다운로드하여사용하거나툴바의 [ 새쿼리 ]( 에아래의소스를입력한다. 입력후에는앞으로실습을위해서저장해둔다. -- 실습에필요한 Madang DB 와 COMPANY DB 를모두생성한다. -- 데이터베이스생성 US A.4 마당서점데이터베이스생성 1 마당서점의데이터베이스 Madang을생성하기위해윈도우의 [ 시작 ]-[ 모든프로그램 ]- [Microsoft SQL Server 2012]-[SQL Server Management Studio] 를선택한다. 인증을 [Windows 인증 ] 으로선택한후 < 연결 > 을클릭한다. 2 1 3 서버이름 MADANG_DB\SQLEXPRESS

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

Microsoft PowerPoint Python-DB

Microsoft PowerPoint Python-DB 순천향대학교컴퓨터공학과이상정 순천향대학교컴퓨터공학과 1 학습내용 데이터베이스 SQLite 데이터베이스 파이썬과데이터베이스연결 순천향대학교컴퓨터공학과 2 데이터베이스 (Database) 소개 데이터베이스 DBMS (DataBase Management System) 이라고도함 대용량의데이터를매우효율적으로처리하고저장하는기술 SQLite, 오라클, MySQL 등이있음

More information

MySQL-.. 1

MySQL-.. 1 MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition

More information

6장. SQL

6장. SQL 학습목표 SQL이 무엇인지 개념을 설명 테이블을 생성, 변경, 제거할 할 수 있다. 수 있다. 데이터를 검색, 갱신, 삽입, 삭 제할 수 있다. 뷰, 시스템 카탈로그, 저장 프 로시저, 트리거에 대한 개념 을 설명할 수 있다. 2 목차 SECTION 01 SQL의 개요 11 SQL의 역사 12 SQL의 유형별 종류 SECTION 0 21 스키마 22 테이블

More information

tiawPlot ac 사용방법

tiawPlot ac 사용방법 tiawplot ac 매뉴얼 BORISOFT www.borisoft.co.kr park.ji@borisoft.co.kr HP : 00-370-077 Chapter 프로그램설치. 프로그램설치 3 2 Chapter tiawplot ac 사용하기.tiawPlot ac 소개 2.tiawPlot ac 실행하기 3. 도면파일등록및삭제 4. 출력장치설정 5. 출력옵션설정

More information

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

server name>/arcgis/rest/services  server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지 ArcGIS for Server (Windows) 설치가이드 ArcGIS 10.2 for Server 설치변경사항 1 설치 간편해진설치 -.Net Framework나 Java Runtime 요구하지않음 - 웹서버 (IIS, WebSphere ) 와별도로분리되어순수하게웹서비스기반의 GIS 서버역할 - ArcGIS Server 계정을이용한서비스운영. 더이상 SOM,

More information

Oracle hacking 작성자 : 임동현 작성일 2008 년 10 월 11 일 ~ 2008 년 10 월 19 일 신규작성 작성내용

Oracle hacking 작성자 : 임동현 작성일 2008 년 10 월 11 일 ~ 2008 년 10 월 19 일 신규작성 작성내용 Oracle hacking 작성자 : 임동현 (ddongsbrk@naver.com) 작성일 2008 년 10 월 11 일 ~ 2008 년 10 월 19 일 신규작성 작성내용 Skill List 1. Oracle For Pentest 1. Find TNS Listener (Default 1521 port) (with nmap or amap) 2. Get the

More information

MF Driver Installation Guide

MF Driver Installation Guide Korean MF 드라이버 설치설명서 사용자 소프트웨어 CD-ROM... 드라이버 및 소프트웨어 정보...1 지원되는 운영 체제...1 MF 드라이버 및 MF Toolbox 설치... [쉬운 설치]를 사용한 설치...2 [사용자 정의 설치]를 사용한 설치...10 USB 케이블 연결(USB를 이용해 연결하는 경우만)...20 설치 결과 확인...21 온라인

More information

Microsoft PowerPoint - 03_DB Migration 방법론 및 툴 사용법-인쇄.ppt

Microsoft PowerPoint - 03_DB Migration 방법론 및 툴 사용법-인쇄.ppt DB Migration 방법론및툴사용법 대상정보기술솔루션사업본부 / DB 기술팀이정용과장 1 목 차 0. Case Company 1. Migration Workflow (SQL Server, DB2 to Oracle) 2. Migration 시기술적인문제점분석 3. Migration Process Overview 4. 세부적인 Migration Process

More information

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

Tablespace On-Offline 테이블스페이스 온라인/오프라인 2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 IT CookBook, SQL Server 로배우는데이터베이스개론과실습 [ 강의교안이용안내 ] 본강의교안의저작권은한빛아카데미 에있습니다. 이자료를무단으로전제하거나배포할경우저작권법 136 조에의거하여최고 5 년이하의징역또는 5 천만원이하의벌금에처할수있고이를병과 ( 倂科 ) 할수도있습니다. Chapter9. 데이터베이스보안과관리 SQL Server 로배우는데이터베이스개론과실습

More information

NTD36HD Manual

NTD36HD Manual Upnp 사용 D7 은 UPNP 를지원하여 D7 의네크워크에연결된 UPNP 기기에별다른설정없이연결하여, 유무선으로네트워크상의연결된 UPNP 기기의콘텐츠를재생할수있습니다. TV 화면의 브라우저, UPNP 를선택하면연결가능한 UPNP 기기가표시됩니다. 주의 - UPNP 기능사용시연결된 UPNP 기기의성능에따라서재생되지않는콘텐츠가있을수있습니다. NFS 사용 D7

More information

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

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins Project 1-3: Implementing DML Due: 2015/11/11 (Wed), 11:59 PM 이번프로젝트의목표는프로젝트 1-1 및프로젝트 1-2에서구현한프로그램에기능을추가하여간단한 DML을처리할수있도록하는것이다. 구현한프로그램은 3개의 DML 구문 (insert, delete, select) 을처리할수있어야한다. 테이블데이터는파일에저장되어프로그램이종료되어도사라지지않아야한다.

More information

JDK이클립스

JDK이클립스 JDK 와이클립스설치 A. JDK 다운로드, 설치및환경설정 지금부터 JDK를다운로드받아설치하고 JDK를윈도우에서활용할수있도록환경을설정하는전과정을소개한다. 다운로드 www.oracle.com 사이트에접속하여 Downloads 메뉴를선택한후 [ 그림 1] 과같이 "Java for Developers" 를클릭한다. [ 그림 1] www.oracle.com 사이트

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

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

[ 목차 ] 5.1 데이터베이스프로그래밍개념 5.2 T-SQL T-SQL 문법 5.3 JAVA 프로그래밍 2 5 장 SQL 응용 데이터베이스실험실 1 [ 목차 ] 5.1 데이터베이스프로그래밍개념 5.2 T-SQL 5.2.1 T-SQL 문법 5.3 JAVA 프로그래밍 2 5.1 데이터베이스프로그래밍개념 프로그래밍 이라고하면프로그램소스를설계하고, 작성하고, 디버깅하는과정을말한다. 프로그램 혹은소프트웨어는컴퓨터에서주어진작업을하는명령어나열을말한다. 데이터베이스프로그래밍은명확한정의는없지만데이터베이스에데이터를정의하고,

More information

슬라이드 제목 없음

슬라이드 제목 없음 뷰와시스템카탈로그 관계데이터베이스시스템의뷰 (view) 는다른릴레이션으로부터유도된릴레이션 (derived relation) 으로서 ANSI/SPARC 3단계아키텍처의외부뷰와다름 뷰는관계데이터베이스시스템에서데이터베이스의보안메카니즘으로서, 복잡한질의를간단하게표현하는수단으로서, 데이터독립성을높이기위해서사용됨 시스템카탈로그는시스템내의객체 ( 기본릴레이션, 뷰, 인덱스,

More information

Microsoft Word - Installation Guide 11g_Windows_.doc

Microsoft Word - Installation Guide 11g_Windows_.doc Oracle Database 11g R1 for Microsoft Windows Installation Guide Database Consultant HeeBok Kim http://oracleinternal.com 1-1 Installation Guide 1 요구사항및특징 1) Oracle 11g (11.1.0.6) Database 설치를위한시스템요구사항

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770>

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770> 제 8강 SQL: 관계데이터베이스언어 강의목표 관계데이타베이스언어로서상용 DBMS에서가장널리사용되는 SQL의동작원리에관하여학습하고, 이를이용하여다양한질의문을작성하는방법을습득한다 기대효과 SQL의데이터정의기능을이해한다 SQL의데이터조작기능중질의기능을이해한다 SQL의데이터조작기능중데이터갱신기능을이해한다 SQL의데이터조작기능중뷰및인덱스관련기능을이해한다 SQL 의개요

More information

q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2

q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2 객체지향프로그래밍 IT CookBook, 자바로배우는쉬운자료구조 q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2 q 객체지향프로그래밍의이해 v 프로그래밍기법의발달 A 군의사업발전 1 단계 구조적프로그래밍방식 3 q 객체지향프로그래밍의이해 A 군의사업발전 2 단계 객체지향프로그래밍방식 4 q 객체지향프로그래밍의이해 v 객체란무엇인가

More information

VPN.hwp

VPN.hwp Linksys VPN Router RV042&RV082 VPN Router 용 VPN 터널설정 한국어사용자설명서 V1.0 Table of Content 1 Gateway to Gateway 설정... 1 STEP 1 - Gateway to Gateway 터널생성하기... 1 STEP 2 - 터널정보입력하기... 1 STEP 3 - Gateway to Gateway

More information

Microsoft Outlook G Suite 가이드

Microsoft Outlook G Suite 가이드 UNICONVERSE Microsoft Outlook G Suite 가이드 G Suite 사용자가이드 - 국민대학교 유니컨버스 2017-01-01 2 Microsoft Outlook G Suite 가이드 내용 Microsoft Outlook 2016 에서 IMAP 설정... 3 Microsoft Outlook 2016 에서 POP 설정... 6 Google

More information

윈도우시스템프로그래밍

윈도우시스템프로그래밍 데이타베이스 MySQL 을위한 MFC 를사용한 ODBC 프로그래밍 2013.05.15. 오병우 컴퓨터공학과금오공과대학교 http://www.apmsetup.com 또는 http://www.mysql.com APM Setup 설치발표자료참조 Department of Computer Engineering 2 DB 에속한테이블보기 show tables; 에러발생

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 MySQL - 명령어 1. 데이터베이스관련명령 2. 데이터베이스테이블관련명령 3. SQL 명령의일괄실행 4. 레코드관련명령 5. 데이터베이스백업및복원명령 1. 데이터베이스관련명령 데이터베이스접속명령 데이터베이스접속명령 mysql -u계정 -p비밀번호데이터베이스명 C: > mysql -ukdhong p1234 kdhong_db 데이터베이스생성명령 데이터베이스생성명령

More information

ICAS CADWorx SPLM License 평가판설치가이드

ICAS CADWorx SPLM License 평가판설치가이드 ICAS CADWorx SPLM License 평가판설치가이드 CADWorx SPLM License 평가판설치가이드 설치권장사항 Operating System Compatibility ( 반드시 AutoCAD 가설치되어있어야합니다.) 추천시스템 3.0 GHz Intel Pentium IV or greater Windows XP Professional or later

More information

System Recovery 사용자 매뉴얼

System Recovery 사용자 매뉴얼 Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.

More information

PowerPoint Presentation

PowerPoint Presentation 6 장 SQL (section 4-6) 목차 SECTION 01 SQL 의개요 1-1 SQL의역사 1-2 SQL의유형별종류 SECTION 02 데이터정의어 (DDL) 2-1 스키마 2-2 테이블생성 (CREATE TABLE) 2-3 테이블변경 (ALTER TABLE) 2-4 테이블제거 (DROP TABLE) 2-5 제약조건 SECTION 03 데이터조작어 (DML)

More information

MVVM 패턴의 이해

MVVM 패턴의 이해 Seo Hero 요약 joshua227.tistory. 2014 년 5 월 13 일 이문서는 WPF 어플리케이션개발에필요한 MVVM 패턴에대한내용을담고있다. 1. Model-View-ViewModel 1.1 기본개념 MVVM 모델은 MVC(Model-View-Contorl) 패턴에서출발했다. MVC 패턴은전체 project 를 model, view 로나누어

More information

Endpoint Protector - Active Directory Deployment Guide

Endpoint Protector - Active Directory Deployment Guide Version 1.0.0.1 Active Directory 배포가이드 I Endpoint Protector Active Directory Deployment Guide 목차 1. 소개...1 2. WMI 필터생성... 2 3. EPP 배포 GPO 생성... 9 4. 각각의 GPO 에해당하는 WMI 연결... 12 5.OU 에 GPO 연결... 14 6. 중요공지사항

More information

PowerPoint Presentation

PowerPoint Presentation 6 장 SQL 목차 SECTION 01 SQL 의개요 1-1 SQL의역사 1-2 SQL의유형별종류 SECTION 02 데이터정의어 (DDL) 2-1 스키마 2-2 테이블생성 (CREATE TABLE) 2-3 테이블변경 (ALTER TABLE) 2-4 테이블제거 (DROP TABLE) SECTION 03 데이터조작어 (DML) 3-1 데이터검색 (SELECT)

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

Office 365 사용자 가이드

Office 365 사용자 가이드 [ 여기에입력 ] Office 365 사용자가이드 OFFICE 365 모바일설정 목차 1. 모바일에메일계정추가하기... 2 2. Lync 2013 App 설치하기... 7 3. Office Mobile App 설치하기... 10 4. Office for ipad 설치하기... 16-1 - 모바일기기에 Office 365 를설정해보세요. 모바일기기에 Office

More information

untitled

untitled Oracle DBMS 로그인의접근제어우회 취약점분석 2006. 2. 9 인터넷침해사고대응지원센터 (KISC) 본보고서의전부나일부를인용시반드시 [ 자료 : 한국정보보호진흥원 (KISA)] 룰명시하여주시기바랍니다. 개요 o 2005년이후 Oracle Critical Patch Update(CPU) 는 Oracle사제품대상으로다수의보안패치및보안패치와관련된일반패치를발표하는주요수단임

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

PowerPoint Template

PowerPoint Template 설치및실행방법 Jaewoo Shim Jun. 4. 2018 Contents SQL 인젝션이란 WebGoat 설치방법 실습 과제 2 SQL 인젝션이란 데이터베이스와연동된웹서버에입력값을전달시악의적동작을수행하는쿼리문을삽입하여공격을수행 SELECT * FROM users WHERE id= $_POST[ id ] AND pw= $_POST[ pw ] Internet

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 삼성SDS 하이패스 USB 드라이버 설치 매뉴얼 삼성SDS(주) 목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 8에서 설치...9 2. 드라이버

More information

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi 소프트웨어공학 Tutorial #2: StarUML Eun Man Choi emchoi@dgu.ac.kr Contents l StarUML 개요 l StarUML 소개및특징 l 주요기능 l StarUML 화면소개 l StarUML 설치 l StarUML 다운 & 설치하기 l 연습 l 사용사례다이어그램그리기 l 클래스다이어그램그리기 l 순서다이어그램그리기 2

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

Cubase AI installation guide

Cubase AI installation guide Steinberg Cubase AI 프로그램 및라이선스설치가이드 (2018. 1. 31) Ver. 1.0.0 1 목차 1. 계정만들기 2. Download access code 등록및 Activation Code 발급 3. Steinberg Download Assistant 다운로드및설치 4. Cubase AI 다운로드및설치 5. 라이선스활성화 (Activation)

More information

Windows 10 General Announcement v1.0-KO

Windows 10 General Announcement v1.0-KO Windows 10 Fuji Xerox 장비와의호환성 v1.0 7 July, 2015 머리말 Microsoft 는 Windows 10 이 Windows 자동업데이트기능을통해예약되어질수있다고 6 월 1 일발표했다. 고객들은 윈도우 10 공지알림을받기 를표시하는새로운아이콘을알아차릴수있습니다. Fuji Xerox 는 Microsoft 에서가장최신운영시스템인 Windows

More information

OnTuneV3_Manager_Install

OnTuneV3_Manager_Install OnTuneV3.1 Manager 설치하기 # 사전준비사항 - Manager Version 3.1.6-2010-06-21 TeemStone 1. OnTune Manager를설치할 NT 서버 - Windows 2000, Windows 2003, Windows 2008, Windows XP, Windows Vista, Windows 7 등 Windows 2000이후모든

More information

untitled

untitled (shared) (integrated) (stored) (operational) (data) : (DBMS) :, (database) :DBMS File & Database - : - : ( : ) - : - : - :, - DB - - -DBMScatalog meta-data -DBMS -DBMS - -DBMS concurrency control E-R,

More information

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

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL 다양한예제로쉽게배우는 오라클 SQL 과 PL/SQL 서진수저 6 장. DML 을배웁니다 1 - SQL 명령어들 DML (Data Manipulation Language) : INSERT( 입력 ), UPDATE( 변경 ), DELETE( 삭제 ), MERGE( 병합 ) DDL (Data Definition Language) : CREATE ( 생성 ), ALTER

More information

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

Microsoft Word - SQL튜닝_실습교재_.doc * 실습환경 * 1. 오라클데이터베이스의튜닝실습을하기위해서는기본적인테이블과데이터가필요합니다. 다음과같은절차에의해환경설정을하십시오. 1) 강사가제공하는 Export 된파일 (scott.dmp) 을자신의 ORACLE 경로에저장하십시오. [C: ] cd C: ORACLE ORA92 BIN [C: ] dir scott.dmp scott.dmp 2) SYSTEM 사용자로접속하여

More information

201112_SNUwifi_upgrade.hwp

201112_SNUwifi_upgrade.hwp SNU무선랜 이용 방법 SNU무선랜 개선된 기능(2011년 12월) - 무선랜 처음 사용자(노트북)를 위한 접속프로그램 다운로드 방식 개선(차례 I.) 유선네트워크가 없는 환경에서 다운로드 받는 방법 제공 - 노트북이용자를 위한 통합에이전트를 제공 WindowsXP/2000/2003/Vista/7 하나의 프로그램 사용(32bit, 64bit 구분없음) 프로그램

More information

ArcGIS Desktop 9.2 Install Guide

ArcGIS Desktop 9.2 Install Guide ArcGIS Server9.2 설치가이드 Installing ArcGIS Server 9.2 목차 1. 소개... 3 2. ArcGIS Server 설치시사전요구사항... 4 3. ArcGIS Server 9.2 설치준비... 6 4. ArcGIS Server 9.2 설치... 7 5. GIS Server Post Install... 11 6. Web Application

More information

IP Cam DDNS 설정설명서(MJPEG)-101021.hwp

IP Cam DDNS 설정설명서(MJPEG)-101021.hwp PH-MIP001 PH-MIP002 PH-MIP003 기능이란? 대부분의 자가 가입한 인터넷 서비스는 유동IP 방식을 합니다. 유동IP 방식은 필요에 따라 할당되는 IP가 변화하기 때문에 공유기 또는 공유기에 연결된 를 외부에서 접근이 필요할 경우 불편함을 느낄 수 있습니다. (Dynamic DNS)는 이와같은 불편함을 해소하기 위해 자가 지정한 도메인 이름으로

More information

MF5900 Series MF Driver Installation Guide

MF5900 Series MF Driver Installation Guide 한국어 MF 드라이버설치설명서 사용자소프트웨어 CD-ROM................................................ 1.................................................................... 1..............................................................................

More information

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1 디지털 사진 프린터 P-S100 프린터 드라이버 설치 가이드 사용하는 컴퓨터에 따라 제공된 프린터 드라이버를 설치합니다. 설치 절차 에 대한 자세한 내용은 CD-ROM의 Readme 파일을 참조하십시오. 작동 환경 Windows 호환 모델: IBM PC/AT 및 호환품 운영 체제: Windows 98 SE/Me/2000/XP (Windows 98 SE/Me/2000/XP

More information

SNU무선랜 인증서비스 변경

SNU무선랜 인증서비스 변경 SNU무선랜 서비스 변경 안내 2014.7.부터 SNU무선랜 서비스 이용 방법이 변경되었습니다. 접속방법(무선랜목록,SSID) 및 인증방식이 다음과 같이 변경되었으니 기기별 또는 OS별로 매뉴얼을 참고하여 이용에 참고하시기 바랍니다. 접속 방법 변경 전 SNUWireless_First_times SNUWireless(Windows...) SNUWireless(PSP,PDA,etc..)

More information

ActFax 4.31 Local Privilege Escalation Exploit

ActFax 4.31 Local Privilege Escalation Exploit NSHC 2013. 05. 23 악성코드 분석 보고서 [ Ransomware 악성코드 ] 사용자의 컴퓨터를 강제로 잠그고 돈을 요구하는 형태의 공격이 기승을 부리고 있 습니다. 이러한 형태의 공격에 이용되는 악성코드는 Ransomware로 불리는 악성코 드 입니다. 한번 감염 시 치료절차가 복잡하며, 보고서 작성 시점을 기준으로 지속 적인 피해자가 발생되고

More information

Keil Flexlm 라이선스 설명서

Keil Flexlm 라이선스 설명서 Copyright 2013 EMThink. All rights reserved. Date: 13 年 8 月 14 日 목차 라이선스서버의 HOSTID 찾기...3 라이선스파일만들기...5 라이선스서버프로그램다운로드하기...5 라이선스서버프로그램설치하기...6 라이선스파일수정하기...6 라이선스서버프로그램시작하기...7 라이선스서버프로그램종료하기...9 Page

More information

B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위

B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위 B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위해서설치한다. http://www.microsoft.com/ko-kr/download에접속해

More information

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63> SAM4S Printer Driver Installer 달리명시하지않은한, 인쇄또는복사된문서는통제하지않는문서임 목 차 1. 1. WINDOWS DRIVER INSTALLER 설치 설치...... 2 2. 프린터추가...... 5 3. 프린터제거...... 19 4. 프린터추가 / 제거선택...... 21 5. 프로그램추가 / 제거...... 21 SHC- 11-01-

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

Spring Boot/JDBC JdbcTemplate/CRUD 예제

Spring Boot/JDBC JdbcTemplate/CRUD 예제 Spring Boot/JDBC JdbcTemplate/CRUD 예제 오라클자바커뮤니티 (ojc.asia, ojcedu.com) Spring Boot, Gradle 과오픈소스인 MariaDB 를이용해서 EMP 테이블을만들고 JdbcTemplate, SimpleJdbcTemplate 을이용하여 CRUD 기능을구현해보자. 마리아 DB 설치는다음 URL 에서확인하자.

More information