untitled

Size: px
Start display at page:

Download "untitled"

Transcription

1 경영정보학연구제 15 권제 4 호 2005 년 12 월 * 박병권 **, 이종학 *** A Multidimensional Analysis Framework for XML Warehouses Byung-Kwon Park, Jong-Hak Lee Nowadays, large amounts of XML documents are available in the Internet. Thus, we need to analyze them multidimensionally in the same way as relational data. In this paper, we propose a new framework for multidimensional analysis of XML documents, which we call XML-OLAP. We base XML-OLAP on XML warehouses where all fact and dimension data are stored as XML documents. We build XML cubes from XML warehouses. We propose a new OLAP language for XML cubes, which we call XML-MDX. XML-MDX statements target XML cubes and use XQuery expressions to designate measure, axis and slicer. They incorporate text mining operations for aggregating text data. We apply XML-OLAP to the United States patent XML warehouse to demonstrate multidimensional analysis of XML documents. Keywords:OLAP, Multidimensional Analysis, XML Warehouses, XML cube, XML-MDX 1) * 이논문은한국과학재단의해외 Post-doc. 연수지원에의하여연구되었음. ** 동아대학교경영정보과학부 *** 대구가톨릭대학교컴퓨터정보통신공학부

2 Ⅰ. 서론 OLAP(Online Analytical Processing) 시스템은의사결정지원을위한강력한데이터분석도구이다 [Spofford, 2001]. 그것은데이터웨어하우스 (data warehouse) 에있는방대한양의데이터를여러각도 ( 또는차원 ) 에서분석할수있도록해준다. 일반적으로데이터웨어하우스는하나의큰사실테이블 (fact table) 과여러개의작은차원테이블들 (dimension tables) 로구성된다. 사실테이블과차원테이블들은대개관계형데이터베이스에저장될수있는구조화된데이터 (structured data) 이다. 오늘날에는인터넷상에많은양의 XML 문서들이존재한다. 따라서기존의관계형데이터에대한방법과동일하게 XML 문서들을다차원적으로분석하는것이필요하다. 그러나, XML 문서의데이터모델은관계형데이터와달리트리 (tree) 구조를가지고있다. 뿐만아니라, XML 문서는텍스트 (text) 와같은비구조화된데이터를포함하고있다. 따라서 XML 문서에대한새로운다차원분석프레임워크 (framework) 가필요하다. 본논문에서는이러한다차원분석프레임워크를제안하고이를 XML-OLAP이라부른다. XML-OLAP은 XML 웨어하우스를기반으로하는데여기에는모든사실데이터와차원데이터가 XML 문서로저장되어있다. 이에대한다차원분석을위해서는다차원큐브를만들고질의할수있는질의어가필요하다. 기존의 OLAP 질의어로서 Microsoft MDX[Spofford, 2001] 가널리사용되고있으므로본논문에서는이를확장한 XML-MDX 를제안한다. XML-MDX 는 Microsoft MDX와같은구문구조를가지며 XQuery[XQuery, 2005] 와텍스트마이닝을도입한언어이다. XQuery 는 XML 문서의구조를기술하는데사용되며텍스트마이닝은 XML 문서에포함된텍스트데이터의 요약 (summarization), 분류 (classification), 주요키워드추출 (top keyword extraction) 등과같은통합연산 (aggregation) 을기술하는데사용된다. 마지막으로 XML-OLAP의효용성을보이기위하여 XML-OLAP을미국특허웨어하우스에적용한다. 미국특허웨어하우스는미국특허웹사이트 [USPTO] 로부터특허정보를추출하여 XML 문서로바꾸고이를 XML 데이터베이스에저장하여구축한다. 이를통하여 XML 문서를다차원적으로분석하는예를보인다. 본논문의구조는다음과같다. 제Ⅱ장에서는관련연구를살펴본다. 제Ⅲ장에서는 XML 웨어하우스에대하여논한다. 특히, 사실데이터와차원데이터를 XML 문서로표현하는방법에대하여논한다. 제Ⅳ장에서는 XML 웨어하우스로부터 XML 큐브를생성하는방법과 XML-MDX를이용하여 XML 큐브를질의하는방법에대하여논한다. 제 Ⅴ장에서는미국특허웨어하우스를통하여 XML 문서에대한다차원분석예를보인다. 마지막으로제Ⅵ장에서는결론을맺는다. Ⅱ. 관련연구 XML과 OLAP의결합에관한연구는다음세가지로분류할수있다. 첫째, 기존의 ROLAP 도구를그대로사용할수있도록 XML 데이터를변환하는연구이다. 둘째, 서로독립적으로존재하는 ROLAP과 XML 데이터를연동 (federation) 시키는연구이다. 셋째, XML 웨어하우스의개념적모델링에관한연구이다. 첫번째부류에속하는연구로는 Jensen[2001], Niemi[2001, 2002, 2003], Hummer[2003] 등이있다. Jensen등은인터넷상의 XML 데이터를관계형데이터로변환하여기존의 OLAP 도구를그대로사용하는방안을제안하였다. Niemi 등도사용자의 OLAP 질의를분석하여필요한데이터를인터넷상에분산된데이터웨어하우스들로부터 XML 형태로가져와 OLAP 큐브를 154 경영정보학연구제 15 권제 4 호

3 만드는시스템을개발하였다. Hummer[2003] 등은여러개의데이터웨어하우스를통합하여하나의가상적인데이터웨어하우스를만드는문제를연구하였다. 그들은각데이터웨어하우스의구조데이터, 사실데이터, 그리고차원데이터를기술할수있는일군의 XML 문서템플릿을제안하였다. 두번째부류에속하는연구로는 Pedersen[2002] 등의연구가대표적이다. Pedersen 등은 OLAP 질의에외부 XML 문서의내용을결합하여 OLAP 질의를확대하는문제를연구하였다. 기존의 OLAP은미리정해진차원데이터를통해서만질의할수있으나외부 XML 문서와결합하면보다확장된차원데이터에기반한질의가가능해진다. 그러나, 첫번째와두번째부류의연구들은여전히 OLAP 질의의대상이 XML 웨어하우스가아닌관계형데이터웨어하우스이다. 세번째부류에속하는연구로는 Pokorny[2001], Nassis[2004], Golfarelli[2001] 등이있다. Pokorny 등은사실데이터와차원데이터가모두 XML 문서로기술된 XML 웨어하우스에서차원계층간의참조무결성제약조건에대한형식모델을제안하였다. Nassis등은 UML을이용한 XML 웨어하우스의개념적모델설계에관하여연구하였다. Golfarelli등은 XML 데이터로부터개념스키마를자동적으로찾는문제를연구하였다. 본논문은세번째부류의연구에서한걸음더나아가 XML 웨어하우스에대한다차원분석을가능하게하는 XML-OLAP에대하여연구한다. Ⅲ. XML 웨어하우스 3.1 XML 웨어하우스데이터모델 본논문에서가정하는 XML 웨어하우스는 < 그림 1> 과같은다차원모델을가진다. 즉, 사실데이터를구성하는하나의 XML 문서집합이존재 하고, n개의차원데이터를구성하는 n개의 XML 문서집합이존재한다. Facts XML Doc XML Doc Dimension 1 XML Doc XML Doc Dimension n Dimension 2 < 그림 1> XML 웨어하우스의다차원모델사실데이터를구성하는 XML 문서집합은 Niemi등이가정한것과같이 [Niemi, 2001] 한개의사실데이터는한개의 XML 문서로표현된다. 사실데이터는기존의데이터웨어하우스처럼단순하지않고계층적트리구조를가진다. 뿐만아니라, 구조화된데이터와비구조화된데이터를모두포함한다. 사실데이터를구성하는 XML 문서집합은분석을원하는 XML 문서집합을그대로사용하면되므로재구축할필요가없다. 하나의차원데이터를구성하는 XML 문서집합은그차원의계층구조를반영하고있다. 즉, 하나의 XML 문서는최상위층구성요소 (member) 를루트로하는계층구조의한인스턴스에해당한다. 차원데이터와사실데이터를연관짓기위하여인덱스와같은보조데이터구조가사용된다. < 그림 1> 과같은다차원모델은다음과같은장점을가진다 : (1) 사실데이터와차원데이터가모두 XML 문서로기술되므로 XML 웨어하우스를쉽게구축할수있다. 특히, 사실데이터는새로이구축할필요가없다. (2) 사실데이터와차원데이터를 XML 전용데이터베이스 (native XML database) 에저장하고관리할수있다. (3) XML 문서의계층구조를이용하여차원데이터의계층구조를표현할수있다. 제 15 권제 4 호경영정보학연구 155

4 3.2 XML 웨어하우스구축 본논문에서는주어진기존의 XML 문서집합을사실데이터로사용하므로차원데이터를구성하는 XML 문서의생성에초점을맞춘다. 사실데이터를구성하는 XML 문서집합이주어지면이를분석하기위한차원을결정하여야한다. 이를위해서는주어진 XML 문서의개념적모델링이필요하다. UML을이용하여 XML 데이터의개념적모델링을한연구가많이있다. Jensen등은 [Jensen, 2001] XML 데이터의 DTD를이용하여자동적으로 UML 클래스다이어그램을생성하는알고리즘을제안하였다. Lujan-Mora 등은 [Lujan-Mora, 2004] UML을확장하면다차원모델링언어가될수있음을보였다. 본논문에서도그들의방법을도입하여 XML 문서의개념적모델로 UML 클래스다이어그램을사용한다. 사실데이터를구성하는 XML 문서들의개념적모델을통해사실데이터의논리적구조를이해하고분석을위한차원을정한다. Nassis등은 [Nassis, 2004] 사용자의요구사항을분석하여차원을정하고 XML 뷰를이용하여차원을표현할것을제안하였다. 그들은모든차원이사실데이터속에포함되어있다고가정하였으나, 어떤차원은사실데이터밖에서주어질수도있으므로본논문에서는각차원데이터를 XML 뷰로표현하지않고별도로생성한다. 이때각차원데이터와사실데이터의연결은색인을통해이루어진다고가정한다. 1) Ⅳ. XML 웨어하우스의다차원분석프레임워크 본장에서는 를기술한다. 분석프레임워크는 1) 이때사용되는색인구조는향후연구한다. 크게 XML 큐브를생성하는것과다차원질의를생성하는것이다. 제4.1절에서는 XQ-Cube라는새로운개념의 XML 큐브를제시하고, 제4.2절에서는 XQ-Cube에대한다차원질의어로서 XML-MDX 라는질의어를제시한다. 그리고제4.3절에서는 XML-MDX로표현된질의의처리방법을제시한다. 4.1 XQ-Cube XML 웨어하우스는사실데이터가 XML 문서들이므로 XML 문서전체를측정치로할경우, XML 웨어하우스로부터만들어지는데이터큐브는 XML 문서의통합 (aggregation) 을요구한다. 그런데, XML 문서는계층구조를가진복합객체이므로 XML 문서전체에대한통합은정의하기가어렵다. 하지만, 문서를구성하는일부숫자데이터나텍스트데이터에대한통합은정의하기가쉽다. 본논문에서는 XML 웨어하우스로부터데이터큐브를만들때문서의일부데이터를측정치로하고 XQuery[XQuery, 2005] 식을이용하여이를기술한다. 그리고, 이러한데이터큐브를 XQ-Cube라부른다. XQ-Cube에서 XQuery 식의결과가수치데이터이면 XQ-Cube는기존의관계형큐브와같아진다. 그러나, XQuery 식의결과가텍스트데이터이면이에대한통합연산이필요하다. 본논문에서는이를위해텍스트마이닝연산을도입한다. XQ-Cube는다음과같은특징을가진다. (1) XQuery 식을이용하여측정치를기술하므로같은 XML 웨어하우스로부터다양한종류의큐브를만들수있다. (2) 측정치가 XML 문서의일부이므로데이터타입에따라여러가지통합연산을적용할수있다. (3) XQ-Cube는 XQuery 식의결과값에따라기존관계형큐브가될수도있고텍스트큐브가될수도있으므로기존데이터큐브의일반화된모습이다. 156 경영정보학연구제 15 권제 4 호

5 4.2 XML-MDX 데이터큐브에대한질의를하기위해서는다차원질의어가필요하다. 관계형큐브를위한다차원질의어로서마이크로소프트가제안한 MDX (Multidimensional Expression Language) 언어가있다 [Spofford, 2001]. 본논문에서는 MDX를확장한다차원질의어로서 XML-MDX를제안한다. XML-MDX 는두가지명령문을가진다. 하나는 XQ-Cube를생성하기위한 CREATE XQ- CUBE 문이고, 다른하나는질의를하기위한 SELECT 문이다. CREATE XQ-CUBE 문 : < 그림 2> 는 CREATE XQ-CUBE 문의기본구조를보여주고있다. <XQ-Cube name> 은생성할 XQ-Cube의이름을명시한다. CREATE XQ-CUBE 문은 FROM 절과 WHERE 절로구성된다. 생성된 XQ-Cube는나중의사용을위해저장된다. CREATE XQ-CUBE <XQ-cube name> FROM <XQ-cube specification> [ WHERE <slicer specification> ] < 그림 2> CREATE XQ-CUBE 문의구조 FROM 절은 XQ-Cube의생성시사용될측정치를명시한다. < 그림 3> 은 BNF 표기법에따른 FROM 절의정의를보여주고있다. <XQ-Cube_ specification> 은 XQuery 식을이용한측정치를명시한다. 이때, 측정치의데이터타입에따라적절한통합연산자를지정해준다. <FROM_clause> ::= FROM <XQ-cube_specification> <XQ-cube_specification> ::= <XQuery_expression> : <aggregation_operator> ] <aggregation_operator> ::= ADD LIST COUNT SUMMARY TOPIC TOP KEYWORDS CLUSTER < 그림 3> FROM 절의구조 본논문에서는모두 7개의통합연산자를다룬다. 즉, ADD, LIST, COUNT, SUMMARY, TOPIC, TOP KEYWORDS 그리고 CLUSTER 이다. 이중 ADD 연산자는수치데이터를위한것이고, 나머지연산자들은모두비수치데이터를위한것이다. LIST 연산자는측정치를모두나열하라는것이고, COUNT 는측정치의개수를구하는것이며나머지는모두텍스트마이닝연산자들이다. SUMMARY, TOPIC, TOP KEYWORDS 는텍스트의요약, 주제, 주요키워드를각각뽑는것이고, CLUSTER 는전체텍스트의군집 (cluster) 을구하는것이다. WHERE 절은선택적인데, 절단 (slicing) 에사용될차원의멤버 (member) 를지정한다. 즉, 지정된차원의멤버에대해서 XQ-Cube를절단한다. < 그림 4> 는 BNF 표기법으로명시한 WHERE 절의정의이다. <slicer_specification> 은절단자 (slicer) 를명시하는데 XQuery 식의튜플 (tuple) 로서명시한다. 튜플내의각 XQuery 식은차원의멤버를지정한다. <slicer_specification> 에명시되지않은나머지차원들은 XQ-Cube 의축이된다. <WHERE_clause> ::= WHERE <slicer_specification> <slicer_specification> ::= ( <XQuery_expression> {, <XQuery_expression> } ) < 그림 4> WHERE 절의구조 SELECT 문 : < 그림 5> 는 SELECT 문의구조를보여주고있다. SELECT 문은 MDX의 SELECT 문과같이 SELECT, FROM, WHERE 절을가진다. FROM 절은 CREATE XQ-CUBE 문을통해생성된 XQ-Cube의이름을가리킨다. SELECT <axis 0 specification>, <axis 1 specification>,... FROM <XQ-Cube name> [ WHERE <slicer specification> ] < 그림 5> SELECT 문의구조 제 15 권제 4 호경영정보학연구 157

6 SELECT 절은 SELECT 결과큐브의축을명시한다. < 그림 6> 은 BNF 표기법으로명시한 SELECT 절의정의를보여주고있다. 각각의 <axis_specification> 이하나의축을명시한다. XML 웨어하우스가가진차원의개수가축의최대개수이다. 하나의 <axis_specification> 은여러개의 XQuery 식과축의이름으로구성된다. XQuery 식의결과값들은그축의멤버를이룬다. 즉, 한축을구성하는각멤버마다하나의 XQuery 식이존재한다. 각축은축번호를가지며축의이름은 MDX와동일한방법으로정해진다. 즉, X- 축은 0, Y-축은 1, Z-축은 2 등이다. <index> 는축번호를가리킨다. 처음 5개의축 (AXIS(0), AXIS(1), AXIS(2), AXIS(3), 그리고 AXIS(4)) 에대해서는 COLUMNS, ROWS, PAGES, SECTIONS, CHAPTERS 등의별명을각각사용할수있다. <SELECT_clause> ::= SELECT <axis_specification> {, <axis_specification> } <axis_specification> ::= <XQuery_expression_set> ON <axis_name> <XQuery_expression_set> ::= { <XQuery_expression> {, <XQuery_expression> } } <axis_name> ::= COLUMNS ROWS PAGES SECTIONS CHAPTERS AXIS(<index>) < 그림 6> SELECT 절의구조 SELECT 문의 WHERE 절의정의는 CREATE XQ-CUBE 문의 WHERE 절과동일하다. <slicer_ specification> 은 FROM 절에명시된 XQ-Cube 를절단한다. 그리고, SELECT 절과 <slicer_ specification> 에모두명시되지않은차원은최상위멤버인 ALL' 값으로절단한다. XML-MDX 는마이크로소프트 MDX에비해다음과같은장점을가진다. (1) XQuery 식만사용하므로배우기가쉽고그처리도기존의 XQuery 엔진을그대로이용할수있다. (2) 축과절단자를명시할때조건식을사용할수있다. 마이크로소프트 MDX 는차원계층구조의경로식만명시할수있다. 4.3 XML-MDX 질의처리 본절에서는 XML-MDX 로기술된다차원질의의처리방법을논한다. < 그림 7> 은 XML- MDX 질의처리기의아키텍춰를보여주고있다. XML- MDX Parser 는사용자로부터질의를받아들이고처리된질의의결과를반환하는역할을한다. XQ- Cube 생성기는 XQuery 엔진과텍스트마이닝엔진을이용하여 XQ-Cube 를만드는역할을한다. XQuery 엔진은 XML-MDX 질의에명시된 XQuery 를처리하는역할을하며텍스트마이닝엔진은텍스트데이터에대한통합연산을처리하는역할을한다. XQ-Cube Constructor XML-MDX Parser XQuery Engine XML Warehouse Text Mining Engine < 그림 7> XML-MDX 질의처리기 CREATE XQ-CUBE 문은다음과같은순서로처리된다. (1) XML-MDX 파서가질의를파싱하여 FROM 절과 WHERE 절로나눈다. (2) XQ-Cube 생성기는 FROM 절에명시된측정치를가지는 XQ-Cube 를생성한다. (3) WHERE 절에명시된대로절단을한다. (4) 측정치의통합이필요하면 FROM 절에명시된통합연산자를이용한다. 측정치가텍스트데이터이면텍스트마이닝엔진을이용한다. SELECT 문은다음과같은순서로처리된다. (1)XML-MDX 파서가질의를파싱하여 SELECT, FROM, WHERE 세개의절로나눈다. (2) XQ- Cube 생성기가 FROM 절에명시된 XQ-Cube를로드한다. (3) WHERE 절에명시된대로 XQ- Cube를절단한다. (4) 결과큐브를 SELECT 절에명시된축순서대로선회 (pivoting) 한다. (5) 결과큐브를사용자에게반환한다. 158 경영정보학연구제 15 권제 4 호

7 <uspatent> <title> <text> Rule based database security system and method </text> </title> <abstract> <text> A rule-based database security system and method are disclosed. </text> </abstract> <inventor> <name> Cook; William R. </name> <addr> Redwood City, CA </addr> </inventor> <patent> <no> 6,820,082 </no> <applno> </applno> </patent> <registeredon> <date> November 16, 2004 </date> </RegisteredOn> <filedon> <date> April 3, 2000 </date> </FiledOn> <claim> <number> 1 </number> <text> A method for processing requests from a user to perform an act </text> </claim> </uspatent> < 그림 8> XML 로기술된미국특허문서예 Ⅴ. 미국특허웨어하우스다차원분석 본장에서는 를미국특허웨어하우스에적용해본다. 먼저, XML로기술된미국특허문서들이주어져있다고가정한다. < 그림 8> 은 XML 문서로표현된미국특허의한예를보여주고있다. 미국특허문서를분석하여 < 그림 9> 와같은 UML 클래스다이어그램기반개념적모델을수립한다. 개념적모델을통하여다차원분석에사용할차원을결정한다. < 그림 10> 은미국특허분석에사용할네개의차원에대한계층구조를보여주고있다. 모든차원은모두최상위멤버로서 ALL 을가지고있다. 차원 Appl.Time 과 Reg.Time 은특허가출원된날짜와등록된날짜를각각나타낸다. 그들은모두 year 와 month 라는두가지수준을가진다. 차원 Inventor 는특허발명자를나타내며 Institution Type, Institute, 그리고 Inventor 의세가지수준을가진다. 차원 Topic 은특허의주제를나타내며 High, Middle, 그리고 Low 의세가지수준을가진다. < 그림 9> 미국특허문서의개념스키마 제 15 권제 4 호경영정보학연구 159

8 Appl. Time All Year Month Reg. Time All Year Month Inventor All Inst.Type Institute Inventor < 그림 10> 차원계층구조 Topic All High Middle Low <high area = software > <middle area = database > <low area = model /> <low area = language /> </middle> <middle area = AI > <low area = Vision /> </middle> </high> < 그림 11> 은 Appl.Time 차원에대한 XML 문서의한예를보여주고있다. 출원년도가 1998년도에관한것이다. 년도의하위수준으로는월이있고 1998년도에는출원월이 3월과 9월이있다. <year num = "1998"> <month num = "3" name = Mar. /> <month num = "9" name = Sep. /> </year> < 그림 11> Appl.Time 차원데이터 XML 문서 < 그림 12> 는 Inventor 차원에대한 XML 문서의한예를보여주고있다. 발명자이름은 Il-Yeol Song 이고소속된기관이름은 Drexel 이며기관타입은 university 이다. <insttype name = university code = 001 > <institute name = Drexel addr = Philadelphia, PA > <inventor name = Il-Yeol Song" addr = Philadelphia, PA /> </institute> </insttype> < 그림 12> Inventor 차원데이터 XML 문서 < 그림 13> 은 Topic 차원에대한 XML 문서의한예를보여주고있다. 최상위수준의분야는 software 이고, 중간수준의분야는 database 와 AI 이다. database 에대한하위수준의분야는 model 과 language 이고, AI 에대한하위수준의분야는 Vision 이다. < 그림 13> Topic 차원데이터 XML 문서 < 그림 14> 는 XQ-Cube 를생성하는 XML-MDX 문의한예를보여주고있다. 생성할 XQ-Cube 의이름은 XQ-Cube-1 이다. FROM 절의 XQuery 식은 XQ-Cube-1 의측정치를명시하고있다. 즉, /cd/uspatent 라는 collection에있는 XML 문서들의 //patent/no 를구한다. 통합연산자 COUNT 는 //patent/no 의개수를세며그결과가 XQ-Cube-1 의측정치가된다. WHERE 절은절단자를명시하고있으며 Appl.Time 차원에대해서는 ALL, Reg.Time 차원에대해서는 2000 보다큰 year 만선택하고나머지는버린다. CREATE XQ-CUBE XQ-Cube-1 FROM col( /db/uspatent )//patent/no : COUNT WHERE ( col( /db/appltime )/ALL, col( /db/regtime )//year[@num>2000] ) < 그림 14> XQ-Cube 생성예 < 그림 15> 는만들어진 XQ-Cube에대한 XML- MDX 질의문의한예를보여주고있다. 먼저 WHERE 절에명시된절단자에의해 XQ-Cube-1 에서 RegTime 이 2002 보다큰 year 만선택되고나머지는버린다. 질의결과로반환될큐브는 SELECT 절에명시된축을가진다. COLUMNS 는 XML 과 OLAP 이라는두개의 topic 을가지고, ROWS는이름이 university 와 industry 인두개의 insttype 을가진다. < 그림 16> 은 160 경영정보학연구제 15 권제 4 호

9 < 그림 15> 의질의에대한결과의한예를보여주고있다. SELECT { col( /db/topic )//high[@topic= XML ], col( /db/topic )//high[@topic= OLAP ] }ON COLUMNS { col( /db/inventor )//insttype[@name= university ], col( /db/inventor )//insttype[@name= industry ] } ON ROWS FROM XQ-Cube-1 WHERE ( col( /db/regtime )//year[@num > 2002] ) < 그림 15> XML-MDX 질의예 XML OLAP university industry < 그림 16> 질의결과예 < 그림 17> 은측정치가텍스트데이터인 XQ- Cube를생성하는 XML-MDX 문의한예를보여주고있다. 생성할 XQ-Cube의이름은 XQ-Cube- 2 이고측정치는특허제목의주요키워드이다. < 그림 18> 은 XQ-Cube-2 에대한 XML-MDX 질의문의한예를보여주고있으며 < 그림 19> 는그질의에대한결과의한예를보여주고있다. CREATE XQ-CUBE XQ-Cube-2 FROM col( /db/uspatent )//title/text : TOP KEYWORDS WHERE ( col( /db/appltime )/ALL, col( /db/regtime )//year[@num=2003], col( /db/regtime )//year[@num=2004] ) < 그림 17> XQ-Cube 생성예 SELECT { col( /db/regtime )//year[@num=2003], col( /db/regtime )//year[@num=2004] } ON COLUMNS { col( /db/inventor )//insttype[@name= university ], col( /db/inventor )//insttype[@name= industry ] } ON ROWS FROM XQ-Cube-2 WHERE ( col( /db/topic )//high[@area= AI ], col( /db/topic )//high[@area= database ] ) < 그림 18> XML-MDX 질의예 university industry ML, Genome,... Robot, Vision,... < 그림 19> 질의결과예 Ⅵ. 결론 XML, Sequence,... Grid, Stream,... 본논문에서는 를제안하였다. 본논문에서가정한 XML 웨어하우스는사실과차원데이터를모두 XML 문서로표현한다. XML 문서를다차원적으로분석하기위해 XQ-Cube라는새로운타입의 XML 큐브를제안하였다. XQ-Cube는 XQuery 식에의해기술된측정치를가지며측정치가텍스트데이터인경우통합시텍스트마이닝연산자를사용한다. 그리고, XQ-Cube에대한다차원질의어로서 XML-MDX를제안하고미국특허 XML 웨어하우스를통하여 XML-MDX 의사용예를보였다. 본논문에서제안한다차원분석프레임워크는인터넷상에존재하는방대한양의 XML 문서들을효과적으로분석하는데기여할수있으리라믿는다. 본논문의공헌은다음과같다. (1) XML 문서의다차원분석을위하여 XML-OLAP이라는새로운프레임워크을개발하였다. XML-OLAP 은 XML 문서를다차원적으로분석할수있는최초의프레임워크이라고생각한다. 특히, XML-MDX 질의어는 MDX에 XQuery를결합하여 XML 문서의계층적트리구조를잘반영할수있다. (2) XML 문서에포함된텍스트데이터의통합을위해텍스트마이닝연산을도입하였다. 이는텍스트마이닝기술이 OLAP과결합할수있는메카니즘을제공한다. 본논문의향후연구는다음과같다. (1) XML- 제 15 권제 4 호경영정보학연구 161

10 OLAP은하나의프레임워크로서아직완전히구현되지못했다. 따라서, 구현이완성되면그성능을평가해보는것이시급하다. (2) XML 웨어하우스구축시에차원데이터의생성과더불어색인도함께구축된다. 이색인은차원과사실데이터를연결하는기능을수행하는데이 에적합한색인구조를연구하여야한다. (3) XML-OLAP은텍스트데이터통합을위하여텍스트마이닝연산을도입하였다. 향후, 외부의텍스트마이닝연산을 XML-OLAP에플러그인 (plug-in) 할수있는메카니즘을제공할계획이다. < 참고문헌 > [1] Abello, A., Samos, J., and Saltor, F., "Understanding Facts in a Multidimensional Object- Oriented Model," In Proc. The 4th ACM Intl Workshop on Data Ware-housing and OLAP (DOLAP01), Atlanta, 2001, pp [2] Conallen, J., Building Web Applications with UML, Addison Wesley, [3] Gofarelli, M., Rizzi, S., and Vrdoljak, B., "Data Warehouse Design from XML Sources," In Proc. The 4th ACM Intl Workshop on Data Warehousing and OLAP (DOLAP01), Atlanta, 2001, pp [4] Hummer, W., Bauer, A., and Harde, G., "XCube - XML For Data Warehouses," In Proc. The 6th ACM Intl Workshop on Data Warehousing and OLAP (DOLAP03), New Orleans, Louisiana, 2003, pp [5] Jensen, M.R., Mller, T.H., and Pedersen, T.B., "Specifying OLAP Cubes on XML Data," Journal of Intelligent Information Systems, Vol. 17, No. 2/3, 2001, pp [6] Jensen, M.R., Mller, T.H., and Pedersen, T.B., "Converting XML Data To UML Diagrams For Conceptual Data Integration," In Proc. The 1st Intl Workshop on Data Integration Over The Web, 2001, pp [7] Katz, H., XQuery from the Experts - A Guide to the W3C XML Query Language, Addison Wesley, [8] Lujan-Mora, S., Trujillo, J., and Vassiliadis, P., "Advantages of UML for Multidimensional Modeling," In Proc. the 6th Intl Conf. on Enterprise Information Systems (ICEIS 2004), ICEIS Press, Porto (Portugal), 2004, pp [9] Nassis, V., Rajugan, R., Dillon, T.S., and Rahayu, W., "Conceptual Design of XML Document Warehouses," In Proc. Data Warehousing and Knowledge Discovery, 6th International Conference, DaWaK 2004, Zaragoza, Spain, 2004, pp [10] Niemi, T., Nummenmaa, J., and Thanisch, P., "Constructing OLAP Cubes Based on Queries," In Proc. The 4th ACM Intl Workshop on Dara Warehousing and OLAP (DOLAP01), Atlanta, [11] Niemi, T., Niinimaki, M., Nummenmaa, J., and Thanisch, P., "Constructing an OLAP Cube from Distributed XML Data," In Proc. The 5th ACM Intl Workshop on Data Warehousing and OLAP (DOLAP02), McLean, 2002, pp [12] Niemi, T., Niinimaki, M., Nummenmaa, J., and Thanisch, P., "Applying grid technologies to XML based OLAP cube construction," In Proc. The 5th Intl Workshop on Design AND Management Of Data Warehouses (DMDW03), Berlin, Germany, 경영정보학연구제 15 권제 4 호

11 [13] Pedersen, D., Riis, K., and Pedersen, T.B., "XML-Extended OLAP Querying," In Proc. The 14th Intl Conference on Scientific and Statistical Database Management (SSDBM02), 2002, pp [14] Pedersen, D., Riis, K., and Pedersen, T.B., "Query Optimization for OLAP-XML Federations," In Proc. The 5th ACM Intl Workshop on Data Warehousing and OLAP (DOLAP02), McLean, 2002, pp [15] Pokorny, J., "Modelling Stars Using XML," In Proc. The 4th ACM Intl Workshop on Dara Warehousing and OLAP (DOLAP01), Atlanta, 2001, pp [16] Rusu, L.I., Rahayu, W., and Taniar, D., "On Building XML Data Warehouses," In Proc. Intelligent Data Engineering and Automated Learning - IDEAL 2004, 5th International Conference, Exeter, UK, 2004, pp [17] Spofford, G., MDX Solutions with Microsoft SQL Server Analysis Services, John Wiley & Sons, [18] Sullivan, D., Document Warehousing and Text Mining, John Wiley & Sons, [19] Theodoratos, D., "Exploiting Hierarchical Clustering in Evaluating Multidimen-sional Aggregation Queries," In Proc. The 6th ACM Intl Workshop on Data Ware-housing and OLAP (DOLAP03), New Orleans, Louisiana, 2003, pp [20] USPTO (United States Patent and Trademark Office), [21] XML Path Language (XPath) 2.0, W3C Working Draft, Feb. 2005, org/tr/xpath20/ [22] XQuery 1.0: An XML Query Language, W3C Working Draft, Feb. 2005, org/tr/xquery/ [23] Zhang, J., Ling, T.W., Bruckner, R.M., and Tjoa, A.M., "Building XML Data Warehouse Based on Frequent Patterns in User Queries," In Proc. Data Ware-housing and Knowledge Discovery, 5th International Conference, DaWaK 2003, Prague, Czech Republic, 2003, pp 제 15 권제 4 호경영정보학연구 163

12 저자소개 박병권 (Park, Byung-Kwon) 서울대학교공과대학산업공학과를졸업하였고, KAIST 경영과학과에서공학석사, KAIST 전산학과에서공학박사를취득하였다. 삼성전자 ( 주 ) 컴퓨터개발실주임연구원과중앙연구소선임연구원으로근무하였다. 현재동아대학교경영정보과학부조교수로재직중이다. 주요관심분야는정보검색, XML 데이타베이스, XML OLAP, XML Stream, 비즈니스인텔리전스, SOA 등이다. 이종학 (Lee, Jonghak) 경북대학교전자공학과를졸업하였고, 한국과학기술원전산학과에서공학석사, 박사를취득하였다. 정보처리기술사와금성통신 ( 주 ) 부설연구소주임연구원, 한국통신연구개발본부선임연구원으로근무하였다. 현재대구가톨릭대학교컴퓨터정보통신공학부교수로재직중이다. 주요관심분야는객체데이타베이스, 다차원파일구조, 물리적데이터베이스설계, 데이터웨어하우스, 생물정보학등이다. ꁯ 이논문은 2005 년 5 월 25 일접수하여 2 차심사를거쳐 2005 년 11 월 30 일게재확정되었습니다. 164 경영정보학연구제 15 권제 4 호

Intra_DW_Ch4.PDF

Intra_DW_Ch4.PDF The Intranet Data Warehouse Richard Tanler Ch4 : Online Analytic Processing: From Data To Information 2000. 4. 14 All rights reserved OLAP OLAP OLAP OLAP OLAP OLAP is a label, rather than a technology

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

정보기술응용학회 발표

정보기술응용학회 발표 , hsh@bhknuackr, trademark21@koreacom 1370, +82-53-950-5440 - 476 - :,, VOC,, CBML - Abstract -,, VOC VOC VOC - 477 - - 478 - Cost- Center [2] VOC VOC, ( ) VOC - 479 - IT [7] Knowledge / Information Management

More information

보건소 의사결정지원을 위한 데이터웨어하우스 구축에 대한 연구

보건소 의사결정지원을 위한 데이터웨어하우스 구축에 대한 연구 ..,.,,,,,,,,,,,... 2002 12 I. 1 1. 1 2. 4 II. 4 1. 4. 4. 7. 7. 9 2. 14. 14. OLTP OLAP 16 3. KMS(Knowledge Management System) 8 1. 18. 19. 21 III. 23 1. 23 2. 24 3. 24. 24. ETT(Extraction, Transformation,

More information

03-최신데이터

03-최신데이터 Database Analysis II,,. II.. 3 ( ),.,..,, ;. (strong) (weak), (identifying relationship). (required) (optional), (simple) (composite), (single-valued) (multivalued), (derived), (identifier). (associative

More information

DW 개요.PDF

DW 개요.PDF Data Warehouse Hammersoftkorea BI Group / DW / 1960 1970 1980 1990 2000 Automating Informating Source : Kelly, The Data Warehousing : The Route to Mass Customization, 1996. -,, Data .,.., /. ...,.,,,.

More information

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3 13 Lightweight BPM Engine SW 13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3 BPM? 13 13 Vendor BPM?? EA??? http://en.wikipedia.org/wiki/business_process_management,

More information

Chapter 5 비즈니스인텔리젼스의기초 : 데이터베이스와정보관리

Chapter 5 비즈니스인텔리젼스의기초 : 데이터베이스와정보관리 Chapter 5 비즈니스인텔리젼스의기초 : 데이터베이스와정보관리 Essentials of Management Information Systems Chapter. 5 비즈니스인텔리젼스의기초 : 데이터베이스와정보관리 학습목표 관계형데이터베이스가데이터를어떻게구성하고, 객체지향데이터베이스와어떠한차이가존재하는가? 데이테베이스관리시스템의원리는무엇인가? 기업의성과와의사결정력을향상시키기위한데이터베이스의정보에접근하기위한주요도구와기술들은무엇인가?

More information

Software Requirrment Analysis를 위한 정보 검색 기술의 응용

Software Requirrment Analysis를 위한 정보 검색 기술의 응용 EPG 정보 검색을 위한 예제 기반 자연어 대화 시스템 김석환 * 이청재 정상근 이근배 포항공과대학교 컴퓨터공학과 지능소프트웨어연구실 {megaup, lcj80, hugman, gblee}@postech.ac.kr An Example-Based Natural Language System for EPG Information Access Seokhwan Kim

More information

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석 ,, Even the short history of the Web system, the techniques related to the Web system have b een developed rapidly. Yet, the quality of the Webbased application software has not improved. For this reason,

More information

06_±è¼öö_0323

06_±è¼öö_0323 166 167 1) 2) 3) 4) source code 5) object code PC copy IP Internet Protocol 6) 7) 168 8) 9)10) 11) 12)13) / / 14) 169 PC publisher End User distributor RPG Role-Playing Game 15) FPS First Person Shooter

More information

ecorp-프로젝트제안서작성실무(양식3)

ecorp-프로젝트제안서작성실무(양식3) (BSC: Balanced ScoreCard) ( ) (Value Chain) (Firm Infrastructure) (Support Activities) (Human Resource Management) (Technology Development) (Primary Activities) (Procurement) (Inbound (Outbound (Marketing

More information

소프트웨어개발방법론

소프트웨어개발방법론 사용사례 (Use Case) Objectives 2 소개? (story) vs. 3 UC 와 UP 산출물과의관계 Sample UP Artifact Relationships Domain Model Business Modeling date... Sale 1 1..* Sales... LineItem... quantity Use-Case Model objects,

More information

초보자를 위한 ADO 21일 완성

초보자를 위한 ADO 21일 완성 ADO 21, 21 Sams Teach Yourself ADO 2.5 in 21 Days., 21., 2 1 ADO., ADO.? ADO 21 (VB, VBA, VB ), ADO. 3 (Week). 1, 2, COM+ 3.. HTML,. 3 (week), ADO. 24 1 - ADO OLE DB SQL, UDA(Universal Data Access) ADO.,,

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

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Nov.; 26(11), 985991. http://dx.doi.org/10.5515/kjkiees.2015.26.11.985 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis

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

Portal_9iAS.ppt [읽기 전용]

Portal_9iAS.ppt [읽기 전용] Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Oracle9i Application Server e-business Portal Client Database Server e-business Portals B2C, B2B, B2E, WebsiteX B2Me GUI ID B2C

More information

À±½Â¿í Ãâ·Â

À±½Â¿í Ãâ·Â Representation, Encoding and Intermediate View Interpolation Methods for Multi-view Video Using Layered Depth Images The multi-view video is a collection of multiple videos, capturing the same scene at

More information

김기남_ATDC2016_160620_[키노트].key

김기남_ATDC2016_160620_[키노트].key metatron Enterprise Big Data SKT Metatron/Big Data Big Data Big Data... metatron Ready to Enterprise Big Data Big Data Big Data Big Data?? Data Raw. CRM SCM MES TCO Data & Store & Processing Computational

More information

Microsoft PowerPoint - 27.pptx

Microsoft PowerPoint - 27.pptx 이산수학 () n-항관계 (n-ary Relations) 2011년봄학기 강원대학교컴퓨터과학전공문양세 n-ary Relations (n-항관계 ) An n-ary relation R on sets A 1,,A n, written R:A 1,,A n, is a subset R A 1 A n. (A 1,,A n 에대한 n- 항관계 R 은 A 1 A n 의부분집합이다.)

More information

KCC2011 우수발표논문 휴먼오피니언자동분류시스템구현을위한비결정오피니언형용사구문에대한연구 1) Study on Domain-dependent Keywords Co-occurring with the Adjectives of Non-deterministic Opinion

KCC2011 우수발표논문 휴먼오피니언자동분류시스템구현을위한비결정오피니언형용사구문에대한연구 1) Study on Domain-dependent Keywords Co-occurring with the Adjectives of Non-deterministic Opinion KCC2011 우수발표논문 휴먼오피니언자동분류시스템구현을위한비결정오피니언형용사구문에대한연구 1) Study on Domain-dependent Keywords Co-occurring with the Adjectives of Non-deterministic Opinion 요약 본연구에서는, 웹문서로부터특정상품에대한의견문장을분석하는오피니언마이닝 (Opinion

More information

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for 2003 Development of the Software Generation Method using Model Driven Software Engineering Tool,,,,, Hoon-Seon Chang, Jae-Cheon Jung, Jae-Hack Kim Hee-Hwan Han, Do-Yeon Kim, Young-Woo Chang Wang Sik, Moon

More information

Main Title

Main Title GE Peter S. Pande,, Robert P. Neuman, Ronald R. Cavanagh The SIX SIGMA WAY April 29, 2005 Jin-Ho Jeong,, Ph.D. Competitiveness Valuation International, Inc. Korea Partner of IMD WCY jeong@cvikorea.net

More information

목 차 요약문 I Ⅰ. 연구개요 1 Ⅱ. 특허검색 DB 및시스템조사 5

목 차 요약문 I Ⅰ. 연구개요 1 Ⅱ. 특허검색 DB 및시스템조사 5 2014 특허청정책연구결과보고서 발간등록번호 11-1430000-001369-01 ISBN 978-89-6199-792-8-13500 ᅦ 특허검색고도화를위한 검색시스템및검색기법연구 A Study on the Retrieval Systems and Techniques for Enhancing Patent Search 목 차 요약문 I Ⅰ. 연구개요 1 Ⅱ. 특허검색

More information

<B1DDC0B6C1A4BAB8C8ADC1D6BFE4B5BFC7E228C1A63836C8A3292E687770>

<B1DDC0B6C1A4BAB8C8ADC1D6BFE4B5BFC7E228C1A63836C8A3292E687770> 금융정보화 주요동향 제 제86호 2007. 3. 20 1. 금융업계 IT동향 2. IT 동향 3. 주요 IT용어 정 보 시 스 템 본 부 종 합 2007. 3월 제86호 1. 금융업계 IT동향 인터넷 사업자 보증보험 가입 의무화 추진 예정 보험사의 네트워크 환경 개선 동양생명 SOA(Service Oriented Architecture) 기반 차세대시스템 개발

More information

dbms_snu.PDF

dbms_snu.PDF DBMS : Past, Present, and the Future hjk@oopsla.snu.ac.kr 1 Table of Contents 2 DBMS? 3 DBMS Architecture naive users naive users programmers application casual users casual users administrator database

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 10-35-03-03 한국통신학회논문지 '10-03 Vol. 35 No. 3 원활한 채널 변경을 지원하는 효율적인 IPTV 채널 관리 알고리즘 준회원 주 현 철*, 정회원 송 황 준* Effective IPTV Channel Control Algorithm Supporting Smooth Channel Zapping HyunChul Joo* Associate

More information

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770>

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

More information

歯CRM개괄_허순영.PDF

歯CRM개괄_허순영.PDF CRM 2000. 8. KAIST CRM CRM CRM CRM :,, KAIST : 50%-60%, 20% 60%-80%. AMR Research 10.. CRM. 5. Harvard Business review 60%, 13%. Michaelson & Associates KAIST CRM? ( ),,, -,,, CRM needs,,, dynamically

More information

06_ÀÌÀçÈÆ¿Ü0926

06_ÀÌÀçÈÆ¿Ü0926 182 183 184 / 1) IT 2) 3) IT Video Cassette Recorder VCR Personal Video Recorder PVR VCR 4) 185 5) 6) 7) Cloud Computing 8) 186 VCR P P Torrent 9) avi wmv 10) VCR 187 VCR 11) 12) VCR 13) 14) 188 VTR %

More information

Oracle Apps Day_SEM

Oracle Apps Day_SEM Senior Consultant Application Sales Consulting Oracle Korea - 1. S = (P + R) x E S= P= R= E= Source : Strategy Execution, By Daniel M. Beall 2001 1. Strategy Formulation Sound Flawed Missed Opportunity

More information

untitled

untitled : 2009 00 00 : IMS - 1.0 : IPR. IMS,.,. IMS IMS IMS 1). Copyright IMS Global Learning Consortium 2007. All Rights Reserved., IMS Korea ( ). IMS,. IMS,., IMS IMS., IMS.,., 3. Copyright 2007 by IMS Global

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 CRM Fair 2004 Spring Copyright 2004 DaumSoft All rights reserved. INDEX Copyright 2004 DaumSoft All rights reserved. Copyright 2004 DaumSoft All rights reserved. Copyright 2004 DaumSoft All rights reserved.

More information

歯목차45호.PDF

歯목차45호.PDF CRM CRM (CRM : Customer Relationship Management ). CRM,,.,,.. IMF.,.,. (CRM: Customer Relationship Management, CRM )., CRM,.,., 57 45 (2001 )., CRM...,, CRM, CRM.. CRM 1., CRM,. CRM,.,.,. (Volume),,,,,,,,,,

More information

09오충원(613~623)

09오충원(613~623) A Study of GIS Service of Weather Information* Chung-Weon Oh**,..,., Web 2.0 GIS.,.,, Web 2.0 GIS, Abstract : Due to social and economic value of Weather Information such as urban flooding, demand of Weather

More information

Problem New Case RETRIEVE Learned Case Retrieved Cases New Case RETAIN Tested/ Repaired Case Case-Base REVISE Solved Case REUSE Aamodt, A. and Plaza, E. (1994). Case-based reasoning; Foundational

More information

PowerPoint Template

PowerPoint Template JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것

More information

R을 이용한 텍스트 감정분석

R을 이용한 텍스트 감정분석 R Data Analyst / ( ) / kim@mindscale.kr (kim@mindscale.kr) / ( ) ( ) Analytic Director R ( ) / / 3/45 4/45 R? 1. : / 2. : ggplot2 / Web 3. : slidify 4. : 5. Matlab / Python -> R Interactive Plots. 5/45

More information

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based e- Business Web Site 2002. 04.26 Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based Approach High E-Business Functionality Web Web --based based KMS/BIS

More information

6.24-9년 6월

6.24-9년 6월 리눅스 환경에서Solid-State Disk 성능 최적화를 위한 디스크 입출력요구 변환 계층 김태웅 류준길 박찬익 Taewoong Kim Junkil Ryu Chanik Park 포항공과대학교 컴퓨터공학과 {ehoto, lancer, cipark}@postech.ac.kr 요약 SSD(Solid-State Disk)는 여러 개의 낸드 플래시 메모리들로 구성된

More information

KOREA INSTITUTE OF PATENT INFORMATION w w w. k i p i. o r. k r K O R E A I N S T I T U T E O F P A T E N T I N F O R M A T I O N C ONTENTS Patent 21 Patent 21 Patent 21 Patent 21 Patent 21 Patent 21

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

조사연구 권 호 연구논문 한국노동패널조사자료의분석을위한패널가중치산출및사용방안사례연구 A Case Study on Construction and Use of Longitudinal Weights for Korea Labor Income Panel Survey 2)3) a

조사연구 권 호 연구논문 한국노동패널조사자료의분석을위한패널가중치산출및사용방안사례연구 A Case Study on Construction and Use of Longitudinal Weights for Korea Labor Income Panel Survey 2)3) a 조사연구 권 호 연구논문 한국노동패널조사자료의분석을위한패널가중치산출및사용방안사례연구 A Case Study on Construction and Use of Longitudinal Weights for Korea Labor Income Panel Survey 2)3) a) b) 조사연구 주제어 패널조사 횡단면가중치 종단면가중치 선형혼합모형 일반화선형혼 합모형

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 CRM Data Quality Management 2003 2003. 11. 11 (SK ) hskim226@skcorp.com Why Quality Management? Prologue,,. Water Source Management 2 Low Quality Water 1) : High Quality Water 2) : ( ) Water Quality Management

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

디지털포렌식학회 논문양식

디지털포렌식학회 논문양식 ISSN : 1976-5304 http://www.kdfs.or.kr Virtual Online Game(VOG) 환경에서의 디지털 증거수집 방법 연구 이 흥 복, 정 관 모, 김 선 영 * 대전지방경찰청 Evidence Collection Process According to the Way VOG Configuration Heung-Bok Lee, Kwan-Mo

More information

01(767-774) SAV12-04.hwp

01(767-774) SAV12-04.hwp XML 관점 명세를 이용한 관점지향 프로그래밍의 개선 767 XML 관점 명세를 이용한 관점지향 프로그래밍의 개선 (Improving Aspect Oriented Programming with Aspect Specification using XML) 김 은 선 이 병 정 이 재 호 (Eunsun Kim) (Byungjeong Lee) (Jaeho Lee) 요

More information

DIY 챗봇 - LangCon

DIY 챗봇 - LangCon without Chatbot Builder & Deep Learning bage79@gmail.com Chatbot Builder (=Dialogue Manager),. We need different chatbot builders for various chatbot services. Chatbot builders can t call some external

More information

CRM Fair 2004

CRM Fair 2004 easycrm Workbench ( ) 2004.04.02 I. CRM 1. CRM 2. CRM 3. II. easybi(business Intelligence) Framework 1. 2. - easydataflow Workbench - easycampaign Workbench - easypivot Reporter. 1. CRM 1.?! 1.. a. & b.

More information

위해 사용된 기법에 대해 소개하고자 한다. 시각화와 자료구조를 동시에 활용하는 프로그램이 가지는 한계와 이를 극복하기 위한 시도들을 살펴봄으로서 소셜네트워크의 분석을 위한 접근 방안을 고찰해 보고자 한다. 2장에서는 실험에 사용된 인터넷 커뮤니티인 MLBPark 게시판

위해 사용된 기법에 대해 소개하고자 한다. 시각화와 자료구조를 동시에 활용하는 프로그램이 가지는 한계와 이를 극복하기 위한 시도들을 살펴봄으로서 소셜네트워크의 분석을 위한 접근 방안을 고찰해 보고자 한다. 2장에서는 실험에 사용된 인터넷 커뮤니티인 MLBPark 게시판 인터넷 커뮤니티 사용자의 사회 연결망 특성 분석 Analysis Social Network Characteristics Among the Internet Community Users 탁해성 부산대학교 컴퓨터공학과 tok33@pusan.ac.kr Abstract 인터넷이 사람들에게 보급됨에 따라 온라인 환경에서 소통을 하는 사람들이 늘어났다. 온라인 커뮤니티가

More information

MS-SQL SERVER 대비 기능

MS-SQL SERVER 대비 기능 Business! ORACLE MS - SQL ORACLE MS - SQL Clustering A-Z A-F G-L M-R S-Z T-Z Microsoft EE : Works for benchmarks only CREATE VIEW Customers AS SELECT * FROM Server1.TableOwner.Customers_33 UNION ALL SELECT

More information

<4D F736F F F696E74202D E DB0FCB0E820BBE7BBF3BFA120C0C7C7D120B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8>

<4D F736F F F696E74202D E DB0FCB0E820BBE7BBF3BFA120C0C7C7D120B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8> 데이터베이스 (Database) ER- 관계사상에의한관계데이터베이스설계 문양세강원대학교 IT특성화대학컴퓨터과학전공 설계과정 [ 그림 3.1] 작은세계 요구사항들의수정과분석 Functional Requirements 데이타베이스요구사항들 FUNCTIONAL ANALYSIS 개념적설계 ERD 사용 High level ltransaction Specification

More information

UML

UML Introduction to UML Team. 5 2014/03/14 원스타 200611494 김성원 200810047 허태경 200811466 - Index - 1. UML이란? - 3 2. UML Diagram - 4 3. UML 표기법 - 17 4. GRAPPLE에 따른 UML 작성 과정 - 21 5. UML Tool Star UML - 32 6. 참조문헌

More information

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을 동 향 제 23 권 5호 통권 504호 HTML5가 웹 환경에 미치는 영향 이 은 민 * 16) 1. 개 요 구글(Google)은 2010년 5월 구글 I/O 개발자 컨퍼런스에서 HTML5를 통해 플러 그인의 사용이 줄어들고 프로그램 다운로드 및 설치가 필요 없는 브라우저 기반 웹 플랫폼 환경이 점차 구현되고 있다고 강조했다. 그리고 애플(Apple)은 2010년

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 10-35-08-15 한국통신학회논문지 '10-08 Vol.35 No. 8 건설생산성 향상을 위한 건설현장 내 RFID 네트워크 시스템 적용 방안 준회원 김 신 구*, 정회원 이 충 희*, 이 성 형*, 종신회원 김 재 현* Method of RFID Network System Application for Improving of Construction

More information

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a low-resolution Time-Of- Flight (TOF) depth camera and

More information

#Ȳ¿ë¼®

#Ȳ¿ë¼® http://www.kbc.go.kr/ A B yk u δ = 2u k 1 = yk u = 0. 659 2nu k = 1 k k 1 n yk k Abstract Web Repertoire and Concentration Rate : Analysing Web Traffic Data Yong - Suk Hwang (Research

More information

08SW

08SW www.mke.go.kr + www.keit.re.kr Part.08 654 662 709 731 753 778 01 654 Korea EvaluationInstitute of industrial Technology IT R&D www.mke.go.kr www.keit.re.kr 02 Ministry of Knowledge Economy 655 Domain-Specific

More information

Service-Oriented Architecture Copyright Tmax Soft 2005

Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Monolithic Architecture Reusable Services New Service Service Consumer Wrapped Service Composite

More information

Oracle Database 10g: Self-Managing Database DB TSC

Oracle Database 10g: Self-Managing Database DB TSC Oracle Database 10g: Self-Managing Database DB TSC Agenda Overview System Resource Application & SQL Storage Space Backup & Recovery ½ Cost ? 6% 12 % 6% 6% 55% : IOUG 2001 DBA Survey ? 6% & 12 % 6% 6%

More information

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

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

More information

1

1 1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2

More information

°í¼®ÁÖ Ãâ·Â

°í¼®ÁÖ Ãâ·Â Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of

More information

45-51 ¹Ú¼ø¸¸

45-51 ¹Ú¼ø¸¸ A Study on the Automation of Classification of Volume Reconstruction for CT Images S.M. Park 1, I.S. Hong 2, D.S. Kim 1, D.Y. Kim 1 1 Dept. of Biomedical Engineering, Yonsei University, 2 Dept. of Radiology,

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung

More information

Intro to Servlet, EJB, JSP, WS

Intro to Servlet, EJB, JSP, WS ! Introduction to J2EE (2) - EJB, Web Services J2EE iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g

More information

(5차 편집).hwp

(5차 편집).hwp (215), 54(1), 17-3 211 STEAM,.. STEAM, STEAM, 5~6 11.,., 5~6...,. (, 21)., 29. (,, 212). 211 STEAM * :, E-mail: njkwon@hanmail.net http://dx.doi.org/1.15812/ter.54.1.2153.17 (215), 54(1), 17-3,. (Arts)

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4) THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Oct.; 29(10), 799 804. http://dx.doi.org/10.5515/kjkiees.2018.29.10.799 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Method

More information

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월 지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., 2004 5 2009 12 KOSPI200.,. * 2009. 지능정보연구제 16 권제 1 호 2010 년 3 월 김선웅 안현철 社 1), 28 1, 2009, 4. 1. 지능정보연구제 16 권제 1 호 2010 년 3 월 Support

More information

90

90 89 3 차원공간질의를위한효율적인위상학적데이터모델의검증 Validation of Efficient Topological Data Model for 3D Spatial Queries Seokho Lee Jiyeong Lee 요약 키워드 Abstract Keywords 90 91 92 93 94 95 96 -- 3D Brep adjacency_ordering DECLARE

More information

Inclusion Polymorphism과 UML 클래스 다이어그램 구조에 의거한 디자인패턴 해석

Inclusion Polymorphism과 UML 클래스 다이어그램 구조에 의거한 디자인패턴 해석 Inclusion Polymorphism 과 UML 클래스다이어그램구조에의거한디자인패턴해석 이랑혁, 이현우, 고석하 rang2guru@gmail.com, westminstor@naver.com, shkoh@cbnu.ac.kr 충북대학교경영정보학과 충북청주시흥덕구개신동 12 번지충북대학교학연산공동기술연구원 843 호 Tel:043-272-4034 55 Keyword

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

SchoolNet튜토리얼.PDF

SchoolNet튜토리얼.PDF Interoperability :,, Reusability: : Manageability : Accessibility :, LMS Durability : (Specifications), AICC (Aviation Industry CBT Committee) : 1988, /, LMS IMS : 1997EduCom NLII,,,,, ARIADNE (Alliance

More information

2017 1

2017 1 2017 2017 Data Industry White Paper 2017 1 1 1 2 3 Interview 1 4 1 3 2017IT 4 20161 4 2017 4 * 22 2017 4 Cyber Physical SystemsCPS 1 GEGE CPS CPS Industrial internet, IoT GE GE Imagination at Work2012

More information

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING

More information

歯sql_tuning2

歯sql_tuning2 SQL Tuning (2) SQL SQL SQL Tuning ROW(1) ROW(2) ROW(n) update ROW(2) at time 1 & Uncommitted update ROW(2) at time 2 SQLDBA> @ UTLLOCKT WAITING_SESSION TYPE MODE_REQUESTED MODE_HELD LOCK_ID1

More information

도서관 소식 6호

도서관 소식 6호 50.....,,,... 21. 20 80. 7.,...,,.,,,.... 6. 50..... W W W : 3 8 4 0 WWW (http://libs.yeungnam.ac.kr),, CD-ROM DB /, Search Engines. ( Top ) 1. WWW. LINNET System, Key.. ( Main ) 2.,, DB. ( ) 3. CD-ROM

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

untitled

untitled ª Œª Œ 27ƒ 2B Á 2007 3œ pp. 193 ~ 199 ª ƒ w d w ƒ sƒ Methodology of Drought Assessment Using National Groundwater Monitoring Network Data «x Á½ Kwon, Hyung JoongÁKim, Seong Joon Abstract The objective

More information

슬라이드 제목 없음

슬라이드 제목 없음 ITU-T sjkoh@cs.knu.ac.kr ITU International Telecommunication Union 1934, UN Formerly, as known as CCITT http://www.itu.int ITU 2/36 ITU ITU Secretary General PP: ITU 3 Sectors ITU-T (Director, WTSA) ITU-Telecom.

More information

untitled

untitled PMIS 발전전략 수립사례 A Case Study on the Development Strategy of Project Management Information System 류 원 희 * 이 현 수 ** 김 우 영 *** 유 정 호 **** Yoo, Won-Hee Lee, Hyun-Soo Kim, Wooyoung Yu, Jung-Ho 요 약 건설업무의 효율성

More information

VOL.76.2008/2 Technical SmartPlant Materials - Document Management SmartPlant Materials에서 기본적인 Document를 관리하고자 할 때 필요한 세팅, 파일 업로드 방법 그리고 Path Type인 Ph

VOL.76.2008/2 Technical SmartPlant Materials - Document Management SmartPlant Materials에서 기본적인 Document를 관리하고자 할 때 필요한 세팅, 파일 업로드 방법 그리고 Path Type인 Ph 인터그래프코리아(주)뉴스레터 통권 제76회 비매품 News Letters Information Systems for the plant Lifecycle Proccess Power & Marine Intergraph 2008 Contents Intergraph 2008 SmartPlant Materials Customer Status 인터그래프(주) 파트너사

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

목 차

목      차 Oracle 9i Admim 1. Oracle RDBMS 1.1 (System Global Area:SGA) 1.1.1 (Shared Pool) 1.1.2 (Database Buffer Cache) 1.1.3 (Redo Log Buffer) 1.1.4 Java Pool Large Pool 1.2 Program Global Area (PGA) 1.3 Oracle

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 How to produce ChemML and MathML 조윤상 ( 과편협기획운영위원 ) 1 Applications of XML Applications of XML RDF (Resource Description Framework) : 자원의정보를표현하기위한규격, 구문및구조에대한공통적인규칙을지원. RSS (Rich Site Summary) : 뉴스나블로그사이트에서주로사용하는콘텐츠표현방식.

More information

2 : (JEM) QTBT (Yong-Uk Yoon et al.: A Fast Decision Method of Quadtree plus Binary Tree (QTBT) Depth in JEM) (Special Paper) 22 5, (JBE Vol. 2

2 : (JEM) QTBT (Yong-Uk Yoon et al.: A Fast Decision Method of Quadtree plus Binary Tree (QTBT) Depth in JEM) (Special Paper) 22 5, (JBE Vol. 2 (Special Paper) 22 5, 2017 9 (JBE Vol. 22, No. 5, Sepember 2017) https://doi.org/10.5909/jbe.2017.22.5.541 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) (JEM) a), a), a) A Fast Decision Method of Quadtree

More information

07.045~051(D04_신상욱).fm

07.045~051(D04_신상욱).fm J. of Advanced Engineering and Technology Vol. 1, No. 1 (2008) pp. 45-51 f m s p» w Á xá zá Ÿ Á w m œw Image Retrieval Based on Gray Scale Histogram Refinement and Horizontal Edge Features Sang-Uk Shin,

More information

Microsoft Word - Westpac Korean Handouts.doc

Microsoft Word - Westpac Korean Handouts.doc 1 1 2 Westpac Honolulu Oct. 12, 2007 Korean Legal Research 2 3 Korea is Wired! Traditional Nongak or Farmers Dance 3 4 Wired! World Champion b-boys (Breakdancers) 4 5 The most Wired nation in the world

More information

슬라이드 1

슬라이드 1 [ CRM Fair 2004 ] CRM 1. CRM Trend 2. Customer Single View 3. Marketing Automation 4. ROI Management 5. Conclusion 1. CRM Trend 1. CRM Trend Operational CRM Analytical CRM Sales Mgt. &Prcs. Legacy System

More information

0125_ 워크샵 발표자료_완성.key

0125_ 워크샵 발표자료_완성.key WordPress is a free and open-source content management system (CMS) based on PHP and MySQL. WordPress is installed on a web server, which either is part of an Internet hosting service or is a network host

More information

쉽게 풀어쓴 C 프로그래밊

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

More information

¼º¿øÁø Ãâ·Â-1

¼º¿øÁø Ãâ·Â-1 Bandwidth Efficiency Analysis for Cooperative Transmission Methods of Downlink Signals using Distributed Antennas In this paper, the performance of cooperative transmission methods for downlink transmission

More information

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

Journal of Educational Innovation Research 2017, Vol. 27, No. 4, pp DOI:   * A Study on Teache Journal of Educational Innovation Research 2017, Vol. 27, No. 4, pp.149-171 DOI: http://dx.doi.org/10.21024/pnuedi.27.4.201712.149 * A Study on Teachers and Parents Perceptions on the Introduction of Innovational

More information

04김호걸(39~50)ok

04김호걸(39~50)ok Journal of Environmental Impact Assessment, Vol. 22, No. 1(2013) pp.39~50 Prediction of Landslides Occurrence Probability under Climate Change using MaxEnt Model Kim, Hogul* Lee, Dong-Kun** Mo, Yongwon*

More information

untitled

untitled PowerBuilder 連 Microsoft SQL Server database PB10.0 PB9.0 若 Microsoft SQL Server 料 database Profile MSS 料 (Microsoft SQL Server database interface) 行了 PB10.0 了 Sybase 不 Microsoft 料 了 SQL Server 料 PB10.0

More information

음악의 구성 형식에 따라 추출된 대표 선율을 이용한 내용 기반 음악 검색 시스템

음악의 구성 형식에 따라 추출된 대표 선율을 이용한 내용 기반 음악 검색 시스템 악구 동기(1동기) 동기(2동기) 악 절 MIC Hummed Queries Digital Audio MIDI Songs Melody Database Pitch Tracker Melodic Contour Query Engine Ranked List of Matching Melodies 사용자 음악 MIDI 화일 특징 정보 추출 박자, 높이,

More information

MasoJava4_Dongbin.PDF

MasoJava4_Dongbin.PDF JSTORM http://wwwjstormpekr Issued by: < > Revision: Document Information Document title: Document file name: MasoJava4_Dongbindoc Revision number: Issued by: < > SI, dbin@handysoftcokr

More information