RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기

    검색결과 좁혀 보기

    선택해제
    • 좁혀본 항목 보기순서

      • 원문유무
      • 음성지원유무
      • 학위유형
      • 주제분류
      • 수여기관
        펼치기
      • 발행연도
        펼치기
      • 작성언어
      • 지도교수
        펼치기

    오늘 본 자료

    • 오늘 본 자료가 없습니다.
    더보기
    • Oracle 기반의 OpenGIS 공간 인터페이스의 개발

      박희현 건국대학교 대학원 2007 국내석사

      RANK : 2943

      한글초록 : 오늘날, 공간 데이타의 수집 수단이 발전하면서 산업과 연구 분야에서 공간 데이타가 생성되고 유통 및 활용되고 있다. 이러한 대용량의 공간 데이타를 처리하기 위하여 ESRI의 ArcSDE, Oracle의 Oracle Spatial과 같은 기존 DBMS를 확장하는 연구들이 활발히 진행되고 있다. 그러나 이러한 상용 DBMS의 확장은 추가적인 비용이 발생하고, 사용되는 공간 데이타 타입과 공간 연산자들의 상이함으로 인해 상호운용성의 문제를 초래하고 있다.따라서 본 논문에서는 OGC(Open Geospatial Consortium)에서 제시한 “SQL을 위한 심플 피쳐 명세(Simple Features Specification for SQL)”를 따르는 표준 인터페이스를 지원하는 OpenGIS 공간 인터페이스를 개발하였다. 이 공간 인터페이스는 안정적인 상용 DBMS인 Oracle을 기반으로 공간 객체 모델과 기본적인 Geometry 함수를 제공하는 API인 GEOS(Geometry Engine Open Source)를 사용하여 구현하였다. 본 논문에서 개발한 OpenGIS 공간 인터페이스를 통하여 사용자는 추가적인 비용 없이 표준 인터페이스를 사용하여 공간 데이타를 처리할 수 있다. 본 OpenGIS 공간 인터페이스는 “SQL을 위한 심플 피쳐 명세”에서 제시한 모든 데이타 타입과 공간 연산자를 지원한다. 그리고 성능 평가를 통해 OpenGIS 공간 인터페이스가 Oracle Spatial보다 응답 속도에서 우수한 성능을 보임을 입증하였다 영문초록 : Recently, with the development of new methods for collecting spatial data, mass spatial data is being produced, circulated and used in various fields of industry and research. In order to manage the mass spatial data efficiently, much researches on extension of existing DBMSs, such as ESRI's ArcSDE or Oracle's Oracle Spatial, is performed actively at home and abroad. However, the use of such extensions incurs an additional expense and causes an interoperability problem due to differences in spatial data types and spatial operators.Therefore, in this thesis, we developed an OpenGIS Spatial Interface which follows the “Simple Features Specification for SQL” proposed by OGC(Open Geospatial Consortium) to support standard spatial data types and standard spatial operators. The OpenGIS Spatial Interface, based on Oracle that is a stable commercial DBMS, uses the GEOS(Geometry Engine Open Source) which is an API providing a spatial object model and fundamental geometric functions. Since clients can use the OpenGIS Spatial Interface developed in this thesis, they can manage spatial data efficiently by using the standard interface without additional expenses. In addition, we proved that the OpenGIS Spatial Interface is superior to Oracle's Spatial in the response time through the performance evaluation

    • 다중 Oracle Instance의 통합 관리를 위한 데이터베이스 구축 및 활용기법에 대한 연구

      문영진 한밭대학교 정보통신전문대학원 2015 국내석사

      RANK : 2927

      정보화시대에 데이터는 기업 및 조직 내에서 가치 창출의 기초가 되는 매우 중요한 자산이다. 또한 지속적으로 정보의 규모와 그 중요성이 증가하고 있는 데이터 즉 정보화 자산을 관리하기 위해 지금 이 시간에도 DBMS(database management system)를 통해 데이터베이스(Database, DB)에 무수한 데이터들의 입출력이 이루어지고 있다. 규모가 큰 시스템과 데이터의 양이 늘면서 수십 대의 DB서버를 보유한 조직의 수 또한 증가하고 있으며, 수십여 개 이상의 DB Instance를 다루는 DBMS는 이제 한두 명의 데이터베이스 관리자가 운용하기 버거울 정도로 DB의 관리 요소가 증대되었다. 이제는 그 모니터링 대상이 단일 DB에 대한 모니터링이 아니라 다중의 DB에 대한 통합적인 모니터링이 필요하다. 이런 중요도가 높은 대형시스템에서 운영 중에 발생하는 모든 시스템 장애와 문제, DBMS 운영 상황을 효과적으로 모니터링 하여 심각한 피해를 예방하고, 가용성을 유지하기 위해 24시간 365일 모니터링을 위한 대책이 요구되고 있다. 본 논문에서는 대형 시스템에서 현재 가장 많이 사용되는 Oracle DBMS를 대상으로 연구하였다. 통상의 DB관리 응용프로그램이 아닌, 다중 DB Instance를 통합적으로 관리하기 위한 데이터베이스를 구축하였다. 본 논문에서 구현한 통합관리용 모니터링 DB를 활용하여 추가적인 비용 없이 DBMS의 기능과 Linux의 기능만으로 유연하고 효과적인 관리가 가능하였다. In the information age, data is a hugely important asset that serves as a platform of creating corporate and organizational values. For the management of information-based asset or data continuously increasing in its significance and size, tremendous amount of data is being, even at this moment, inputted and outputted into database (DB) through database management system (DBMS). As large-scale system and data amount increase, so does the number of organizations with DB servers, which means DB management scope widens so much that DBMS handling dozens of DB Instance is too much for one or two administrators to operate. Now that integrated monitoring system is needed for not single but multiple DB, measures for real-time management (for 24/7/365 service) are needed to prevent serious damage to the system and maintain its availability by effectively monitoring all systematic glitches, errors, and operational conditions on DBMS that might occur during the operation of highly important large-scale system. This paper looks into Oracle DBMS that has been most widely used in a large-scale system. And it establishes the DB dedicated to integratedly managing multiple DB Instance, not conventional application program. By utilizing DB for integrated management presented in this paper, an adaptable and effective management would be achieved with only DBMS and Linux functions without additional cost incurred.

    • 대용량 공간 데이타의 효율적인 검색을 위한 공간 미들웨어

      신중수 건국대학교 정보통신대학원 2007 국내석사

      RANK : 2877

      한글초록 : 최근 정보 사회의 발전과 위치 측위 기술의 발전으로 공간 데이타가 다양한 분야에서 활용되고 있다. 특히 지리분야와 군사분야에서는 대용량의 공간 데이타가 사용되며 안정적인 관리가 요구된다. 이러한 분야에서 대용량 공간 데이타의 효율적인 검색을 위해 타일 시스템과 같은 화일 기반 시스템을 이용할 수 있지만 공간 데이타의 관리가 어렵다. 그리고 Oracle Spatial과 ESRI ArcSDE와 같은 GIS(Geography Information System)을 위한 기반 소프트웨어를 사용할 경우 저장 구조의 복잡성 때문에 대용량 공간 데이타에 대한 검색이 비효율적이다.따라서, 본 논문에서는 대용량 공간 데이타를 효율적으로 관리하고 검색할 수 있는 공간 미들웨어를 설계 및 구현하였다. 본 논문에서 구현한 공간 미들웨어는 안정적인 상용 DBMS인 Oracle을 기반으로 개발하였다. 공간 미들웨어는 다양한 클라이언트의 질의를 효율적으로 처리하기 위한 질의 처리 관리자와 DB 관리자, 대용량 공간 데이타를 빠르게 검색하기 위한 공간 연산 관리자와 데이타 버퍼 관리자, 대용량 공간 데이타를 안정적으로 저장 및 관리하기 위한 수입 관리자와 메타데이타 관리자로 구성되어있다. 마지막으로, 본 논문에서 구현한 공간 미들웨어와 Oracle Spatial의 검색 성능을 비교함으로써 공간 연산의 정확성을 확인하고 성능의 우수함을 입증하였다 영문초록 : Recently, with the development of the information society and the location determination technology, spatial data is widely used by various fields. Especially mass spatial data is mainly used in the geographic and military fields. A Geographic Information System(GIS) based on the file system like the shape file or the tile system is efficient to retrieve mass spatial data but is inefficient to manage mass spatial data. On the contrary, most of spatial softwares like Oracle Spatial or ESRI ArcSDE are efficient to manage mass spatial data but are inefficient to retrieve mass spatial data because of the complexity of their spatial data model. Therefore, this thesis designed and implemented a spatial middleware that can manage and retrieve mass spatial data efficiently. The spatial middleware was developed on basis of Oracle which is a representative commercial DBMS. The spatial middleware is composed of a query processing manager and a DB manager to efficiently process queries of various clients, a spatial operator manager and a data buffer manager to retrieve mass spatial data efficiently, and a spatial data import manager and a metadata manager to import and manage spatial data stably. In addition, by comparing the spatial middleware with the Oracle Spatial through the performance evaluation, we verified its accuracy of spatial operations and also proved its excellent retrieval performance

    • 소프트웨어 RAID에서의 스트라이핑 크기와 데이터베이스 블록크기 최적화 방안 : AIX와 ORACLE 환경을 중심으로

      고은영 서강대학교 정보통신대학원 2002 국내석사

      RANK : 2859

      정보산업의 발달로 인하여 컴퓨터의 처리 속도 향상과 각종 정보처리 기술이 빠르게 발전되고 있다. 그러나 중앙처리장치의 연산속도의 향상에도 불구하고 기계적인 주변 장치의 처리능력은 아주 느리게 향상되고 있다. 그럼에도 불구하고 속도가 느린 디스크를 사용하지 않으면 안되는 이유는 주기억장치보다 큰 프로그램의 작동과 자료의 무결성을 위해서 변경 처리된 자로를 비활성 메모리인 디스크와 같은 보조 기억 매체에 복사되어야 하기 때문이다. 그리고 처리 속도가 빠른 주기억 장치와 저렴한 가격으로 대용량의 디스크 매체를 사용함으로써 저렴한 비용으로 높은 성능을 발휘할 수 있는 것이다. 따라서 디스크와 같은 입출력 장치의 속도를 개선하기 위한 많은 연구가 필요하다. 특히 최근 들어 폭발적으로 증가하고 있는 데이타양을 수용하고 처리해야 하는 상용환경의 데이타 베이스 서버의 경우 일정 수준의 사용자 기대를 충족시키기 위한 최소 서버성능이 반드시 필요하다. 데이타 요구시 처리시간중 많은 부분을 차지하는 물리적 입출력 동작에 관련된 요소들중 시스템 구현 초기단계에 설정되어야 하며 일단 설정되고 나면, 변경이 어렵고 경우에 따라 서비스의 중단을 초래하기 때문에 시행착오의 방법을 적용하기 어려운 두가지 요소, 디스크 레이아웃과 데이타 블록 3기를 어떻게 설정해야 하는지에 대해 미리 예측하는 것은 매우 의미가 있다고 할 수 있다. 본 논문에서는 AIX와 ORACLE을 적용한 데이타베이스 서버에서 OLTP,BATCH 업무를 가지고 위 두가지 요소를 조합하여 성능을 측정하여 각각의 환경에 적합한 디스크 어레이 구성과 데이타베이스 블록크기를 찾아보고자 한다. With speedy development of Information Technology the improvement of computer transaction speed and other relative technologies are acquired. Unfortunately in spite of advancement of CPU transaction speed other mechanical component's transaction ability has been improved relative slowly. Despite of this situation we have to use slower devices such as disks because we must operate bigger program than main memory and need the integrity of updated data existed in volatile memory through the saving into slower devices such as disks. In addition to that using main memory device which has high speed of transaction and less expensive devices such as large capacity disk storage will give us high performance and moderate in price. Therefore it is necessary that study to improve the speed of input and output. Especially nowadays the data has been grown explosively so database server's availability and capability must accommodate and handle those enormous volume data without disappointment of user's proper level expectation in commercial environment.

    • 질의어 실행 비용 계산에 의한 블록 Access 방식 선택

      이홍준 경북대학교 산업대학원 2018 국내석사

      RANK : 2847

      The maintenance cost of system is increasing after build. There are many methods to improve the performance of the database. Among various methods, I have studied about to calculate the cost at the stage of developing the SQL. If to calculate the cost consider with information of statistics, maintenance cost will be reduce. When an optimizer execute the SQL, costs will different depending on methods of accessing the blocks. In this paper, it suggests a method to calculate a cost of Full Table Scan in methods of accessing the blocks. Because it is difficult to directly calculate CPU_COST of Full Table Scan as a conditional statement of the SQL. First, it execute SQL of the single and entire row of a sample table, and check CPU_COST in the plan table. And it calculate constant of CPU_COST as the number of blocks of a sample table. it calculated constant of CPU_COST was used to calculate CPU_COST of the other table. And it compared CPU_COST of the other table with CPU_COST of an optimizer. Finally, a cost of Full Table Scan and Index Scan are compared according to a selectivity, and method of accessing blocks is selected. In this paper, the cost have calculated about a method of accessing blocks. But also a optimizer calculate about a method of to join blocks. Therefore, it seems that additional research is need to this part.

    • Stochastic Learning for Oracle Estimator

      서지인 서울대학교 대학원 2021 국내박사

      RANK : 2668

      For high-dimensional models, variable selection is a fundamental task. Sparse penalized methods can select relevant variables and estimate coefficients simultaneously. The solution of the calibrated CCCP algorithm has the oracle property under certain regularity conditions. We focus on not only consistency of variable selection but also efficiency and feasibility of computation. In this thesis, we develop a stochastic learning algorithm which provides a solution having the oracle property. We propose a two-stage stochastic learning algorithm based on the calibrated CCCP algorithm. Furthermore, we prove that the proposed algorithm can provide the solution which has the oracle property. The numerical studies through the simulations and real applications support our theoretical results. We compare accuracy, variable selection consistency and computation efficiency. We empirically show that the solutions of two-stage algorithms compete well with the solution of the calibrated CCCP algorithm. 고차원 모형에서 변수 선택은 필수적인 작업이다. 성긴 벌점화 방법은 유의한 변수의 선택과 회귀계수의 추정을 동시에 할 수 있는 방법이다. 변수선택의 일치성을 위해 SCAD나 MCP와 같은 비볼록 벌점화 방법을 고려한다. 조정된 CCCP 알고리즘은 비볼록 함수의최적해를 효율적으로 찾을 수 있을 뿐만 아니라, 조정된 CCCP 알고리즘으로 구한 해는 특정 정규 조건하에서 1을 향해 가는 확률로 오라클 추정량이 된다고 알려져 있다. 한편, 고차원 자료를 다루기 위해서는 계산의 효율성과 구현 가능성도 중요하게 고려되어야 한다. 확률적 학습 알고리즘은 자료의 규모가 큰 경우 효율적인 계산이 가능하다. 본 연구에서는 오라클 성질을 갖는 해를 제공하는 확률적 학습 알고리즘을 개발한다. 이 학위 논문에서는 오라클 성질을 갖는 해를 제공하기 위해, 보정 된 CCCP 알고리즘을 기반으로 2 단계로 이루어진 확률적 학습 알고리즘을 제안한다. 제안 알고리즘이 오라클 성질을 가지는 해를 제공할수 있음을 증명하고, 시뮬레이션과 다양한 실제 자료분석을 통해 조정된 CCCP 알고리즘으로 구한 해와 비슷한 성능을 가질 수 있음을 실험적으로 입증하였다.

    • 인덱스와 관련된 힌트(Hint)를 이용한 오라클 쿼리(Query)문 튜닝

      이종철 경희대학교 2008 국내석사

      RANK : 2668

      대부분의 응용프로그램은 데이터베이스와 밀접한 관계를 가지고 있다. 이러한 데이터베이스의 한정된 자원을 가지고 보다 빠르게 데이터를 사용자에게 제공 할 수 있도록 하는 것이 데이터베이스 튜닝이다. 결국 튜닝은 대기상환의 최소화 및 빠른 응답시간(Response Time)을 사용자에게 제공하도록 하는 일련의 활동이다.[14] 체계적인 오라클 성능 튜닝(Oracle Performance Tuning)은 업무 비지니스로직의 튜닝, 데이터베이스 스키마, 테이블 디자인과 관련된 Application Design 튜닝, SQL Code에 관련된 튜닝, 메모리 사용 최적화를 위한 메모리 튜닝, 효율적인 IO를 위한 IO 튜닝, 데이터베이스 LOCK을 해결하기 위한 경합(Contention) 튜닝의 순서대로 이루어져야 하는데[8,12,13,14] 본 논문에서는 SQL Code에 관련된 튜닝 중에서도 인덱스와 관련된 오라클 힌트(Oracle Hint)를 이용한 SQL문 튜닝에 대해 연구한다. 데이터베이스를 비용기반 최적기(Cost Based Optimizer, CBO)로 운영하며 주기적으로 통계 정보를 생성하고 인덱스에 대한 전략을 활용하면 효율적인 SQL문을 만들 수 있어 튜닝 된 SQL을 사용하는 것이 가능하다. 그러나 오라클 최적기가 모든 경우에 최적의 실행 경로를 만들어 내는 것은 아니므로 인덱스의 적절한 사용에도 SQL문 수행 성능에 문제가 있다면 사용자가 오라클 힌트를 이용하여 오라클 최적기에게 데이터 추출 경로를 직접 지정하여 최단 경로를 제공 함으로써 성능을 향상 시킬 수 있다. Most of application program has close relationship with the database. Database tuning provides faster data to user from the limit of the database. finally tuning provides minimization of waiting redemptions and faster response time. Oracle Performance Tuning is business tuning, database schema, table design, and related application design tuning, and related SQL Code tuning, memory tuning for memory optimization, IO tuning for efficient IO, contention for database LOCK. On this report, index and SQL syntax related Oracle Hint. If using operated oracle database by cost based optimizer and operates statistics in a cycle, it has tuned SQL. However, it doesn't mean Oracle optimization period, so that you can optimize Oracle optimization period by Oracle Hint controlling direct operation

    • Oracle 데이터베이스의 삭제된 레코드 복구 기법

      최종현 고려대학교 정보보호대학원 2014 국내석사

      RANK : 2655

      기업의 정보는 대부분 데이터베이스에 보관된다. 따라서 기업의 범죄 행위를 조사하기 위해서는 데이터베이스에 대한 분석이 중요하며 삭제 레코드 복구 기술을 개발할 필요가 있다. 이에 본 논문은 전 세계적으로 가장 많이 쓰이는 Oracle 데이터베이스의 테이블스페이스 파일 구조와 테이블 정보를 저장하고 있는 시스템 테이블에 대해 분석하고, 이를 통해 Oracle 테이블스페이스에서 삭제된 레코드를 복구할 수 있는 방법을 제시한다.

    연관 검색어 추천

    이 검색어로 많이 본 자료

    활용도 높은 자료

    해외이동버튼