Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Encyclopedia of database technologies and applications
PREMIUM
Số trang
765
Kích thước
22.4 MB
Định dạng
PDF
Lượt xem
857

Encyclopedia of database technologies and applications

Nội dung xem thử

Mô tả chi tiết

TEAM LinG





   











  



 











 



 





    

 











 



 







    

 











 



 





       

 

 

  

TEAM LinG

Acquisitions Editor: Renée Davies

Development Editor: Kristin Roth

Senior Managing Editor: Amanda Appicello

Managing Editor: Jennifer Neidig

Copy Editors: Beth Arneson, April Schmidt and Becky Shore

Typesetters: Diane Huskinson, Sara Reed and Larissa Zearfoss

Support Staff: Michelle Potter

Cover Design: Lisa Tosheff

Printed at: Yurchak Printing Inc.

Published in the United States of America by

Idea Group Reference (an imprint of Idea Group Inc.)

701 E. Chocolate Avenue, Suite 200

Hershey PA 17033

Tel: 717-533-8845

Fax: 717-533-8661

E-mail: [email protected]

Web site: http://www.idea-group-ref.com

and in the United Kingdom by

Idea Group Reference (an imprint of Idea Group Inc.)

3 Henrietta Street

Covent Garden

London WC2E 8LU

Tel: 44 20 7240 0856

Fax: 44 20 7379 3313

Web site: http://www.eurospan.co.uk

Copyright © 2006 by Idea Group Inc. All rights reserved. No part of this publication may be reproduced, stored or distributed in

any form or by any means, electronic or mechanical, including photocopying, without written permission from the publisher.

Product or company names used in this set are for identification purposes only. Inclusion of the names of the products or

companies does not indicate a claim of ownership by IGI of the trademark or registered trademark.

Library of Congress Cataloging-in-Publication Data

Encyclopedia of database technologies and applications / Laura Rivero, Jorge Doorn and Viviana Ferraggine, editors.

p. cm.

Summary: "This encyclopedia will be a collection of diverse topics related to databases, providing an overview not only of the

state of the art of classical subjects but also clear and concise explanations of the latest technology, its practical applications and

research directions"--Provided by publisher.

Includes bibliographical references and index.

ISBN 1-59140-560-2 (hardcover) -- ISBN 1-59140-795-8 (ebook)

1. Database management--Encyclopedias. I. Rivero, Laura, 1956- II. Doorn, Jorge H., 1946- III. Ferraggine, Viviana, 1961-

QA76.9.D3E624 2005

005.74'03--dc22

2005004545

British Cataloguing in Publication Data

A Cataloguing in Publication record for this book is available from the British Library.

All work contributed to this encyclopedia set is new, previously-unpublished material. The views expressed in this encyclopedia set

are those of the authors, but not necessarily of the publisher.

TEAM LinG





  

  

Robert Laurini, LIRIS, France

Christine Parent, Universite de Lausanne, Switzerland

Makoto Takizawa, Tokyo Denki University, Japan

Aziz Barbar, American University College of Science & Technology, Lebanon

Jaroslav Pokorny, Charles University in Prague, Czech Republic

M. Tamer Özsu, University of Waterloo, Canada

Alejandro Buchmann, Technische Universität Darmstadt, Germany

Alexander Osterwalder, Institut d’Informatique et Organisation (INFORGE), Switzerland

TEAM LinG



  



Abidin, Taufik / North Dakota State University, USA

Aldana-Montes, José F. / University of Malaga, Spain

Ale, Juan M. / Universidad de Buenos Aires, Argentina

Aleman-Meza, Boanerges / University of Georgia, USA

Alhajj, Reda / University of Calgary, Canada

Alonso-Jiménez, José A. / Universidad de Sevilla, Spain

Arpinar, I. Budak / University of Georgia, USA

Artz, John M. / The George Washington University, USA

Asprey, Len / Practical Information Management Solutions Pty Ltd., Australia

Badia, Antonio / University of Louisville, USA

Bagui, Sikha / University of West Florida, USA

Balsters, H. / University of Groningen, The Netherlands

Banaei-Kashani, Farnoush / University of Southern California, USA

Baumann, Peter / International University Bremen, Germany

Berberidis, Christos / Aristotle University of Thessaloniki, Greece

Borges, Karla A. V. / Empresa de Informática e Informação do Município de Belo Horizonte and Universidade

Federal de Minas Gerais, Brazil

Borrego-Díaz, Joaquín / Universidad de Sevilla, Spain

Bose, Indranil / University of Hong Kong, Hong Kong

Bounif, Hassina / Swiss Federal Institute of Technology, Switzerland

Buccella, Agustina / Universidad Nacional del Comahue, Argentina

Buchmann, Alejandro / Technische Universität Darmstadt, Germany

Bussler, Christoph / Digital Enterprise Research Institute (DERI), Ireland

Camolesi, Jr., Luiz / Methodist University of Piracicaba, Brazil

Cannataro, Mario / Magna Graecia University of Catanzaro, Italy

Cartelli, Antonio / University of Cassino, Italy

Cechich, Alejandra / Universidad Nacional del Comahue, Argentina

Chang, Shi Kuo / University of Pittsburgh, USA

Chávez, Edgar / Universidad Michoacana, Mexico

Chávez-González, Antonia M. / Universidad de Sevilla, Spain

Chen, Yangjun / University of Winnipeg, Canada

Chen, Zhengxin / University of Nebraska at Omaha, USA

Cheng, Reynold / Purdue University, USA

Chengalur-Smith, InduShobha / University at Albany, USA

Cilia, Mariano A. / Technische Universität Darmstadt, Germany and UNICEN, Argentina

Cluet, Sophie / INRIA Rocquencourt-Xyleme S.A., France

Corral, Antonio / University of Almeria, Spain

Costagliola, Gennaro / Università di Salerno, Italy

Curti, Hugo J. / Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina

Dadashzadeh, Mohammad / Oakland University, USA

Davis, Jr., Clodoveu A. / Pontificia Universidade Católica de Minas Gerais and Empresa de Informática e Informação

do Município de Belo Horizonte, Brazil

TEAM LinG

Decker, Hendrik / Instituto Tecnológico de Informática, Spain

Deshpande, Prasad M. / IBM Almaden Research Center, USA

Deufemia, Vincenzo / Università di Salerno, Italy

Dholakia, Nikhilesh / University of Rhode Island, USA

Ding, Qiang / Concordia College, USA

Diskin, Zinovy / SWD Factory, Latvia and Universal Information Technology Consulting, USA

Dunn, Cheryl L. / Grand Valley State University, USA

Englebert, Vincent / University of Namur, Belgium

Faïz, Sami / National Institute of Applied Sciences and Technology, Tunisia

Fernandez Ausinaga, José Luis / Pop-Vision Company, Argentina

Ferri, Fernando / Instituto di Ricerche sulla Popolazione e le Politiche Sociali, Italy

Fiege, Ludger / Technische Universität Darmstadt, Germany

Flesca, Sergio / DEIS Università della Calabria, Italy

Frank, Lars / Copenhagen Business School, Denmark

Fulton, James A. / The Boeing Company, USA (Retired)

Furfaro, Fillippo / DEIS Università della Calabria, Italy

Gabillon, Alban / IUT de Mont de Marsan, France

Gaffar, Ashraf / Concordia University, Canada

Galitsky, Boris / Birkbeck College University of London, UK

González Císaro, Sandra Elizabeth / Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina

Grabski, Severin V. / Michigan State University, USA

Greco, Sergio / DEIS Università della Calabria, Italy

Green, Rolf / OneView Pty Ltd., Australia

Gupta, P. / Indian Institute of Technology, India

Hainaut, Jean-Luc / University of Namur, Belgium

Halaschek-Wiener, Christian / University of Georgia, USA

Haraty, Ramzi A. / Lebanese American University, Lebanon

Henrard, Jean / REVER S.A., Belgium

Hentea, Mariana / Southwestern Oklahoma State University, USA

Hernandez-Orallo, Jose / Technical University of Valencia, Spain

Hick, Jean-Marc / REVER S.A., Belgium

Horiuchi, Catherine / Seattle University, USA

Ibrahim, Hamidah / Universiti Putra Malaysia, Malaysia

Irún-Briz, Luis / Instituto Tecnológico de Informática, Spain

Kadish, Boris / SWD Factory, India

Kaushik, A.K. / Ministry of Communication and Information Technology, India

Kersten, Martin / Center for Mathematics and Computer Science, The Netherlands

Khan, Sharifullah / National University of Sciences and Technology, Pakistan

Kincses, Zoltán / Eötvös Loránd University of Sciences, Hungary

Klassen, Chris / University of Dallas, USA

Kontaki, Maria / Aristotle University of Thessaloniki, Greece

Koutrika, Georgia / University of Athens, Greece

Kulikowski, Juliusz L. / Institute of Biocybernetics and Biomedical Engineering PAS, Poland

Laender, Alberto H. F. / Universidade Federal de Minas Gerais, Brazil

Lee, Choongseok / Korea Polytechnic University, Korea

Lee, Heeseok / Korea Advanced Institute of Science and Technology, korea

Leong, Hong Va / The Hong Kong Polytechnic University, Hong Kong

Ma, Z.M. / Northeastern University, China

Maamar, Zakaria / Zayed University, UAE

Mahmoudi, Khaoula / High School of Communications-Tunis (SUPCOM), Tunisia

Manegold, Stefan / CWI, The Netherlands

Mani, Murali / Worcester Polytechnic Institute, USA

Manolopoulos, Yannis / Aristotle University of Thessaloniki, Greece

Marjomaa, Esko / University of Joensuu, Finland

TEAM LinG

Martínez-González, Mercedes / Universidad de Valladolid, Spain

Meixner, Matthias / Technische Universität Darmstadt, Germany

Middleton, Michael / Queensland University of Technology, Australia

Muñoz-Escoí, Francesc D. / Instituto Tecnológico de Informática, Spain

Navarro, Gonzalo / University of Chile, Chile

Navas-Delgado, Ismael / University of Malaga, Spain

Neely, M. Pamela / Rochester Institute of Technology, USA

Nigro, Héctor Oscar / Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina

Nørvåg, Kjetil / Norwegian University of Science and Technology, Norway

Pandya, Anil / Northeastern Illinois University, USA

Papadopoulos, Apostolos N. / Aristotle University of Thessaloniki, Greece

Parker, Shin / University of Nebraska at Omaha, USA

Pawlak, Zdzislaw / Polish Academy of Sciences and Warsaw School of Information Technology, Poland

Perrizo, William / North Dakota State University, USA

Ping, Wang / University of Hong Kong, Hong Kong

Pinheiro, Francisco A. C. / Universidade de Brasília, Brazil

Pires Vieira, Marina Teresa / Methodist University of Piracicaba, Brazil

Polat, Faruk / Middle East Technical University, Turkey

Polese, Giuseppe / Università di Salerno, Italy

Polkowski, Lech / Polish-Japanese Institute of Information Technology and University of Warmia and Mazury, Poland

Porta, Gaspar / Carthage College, USA

Prabhakar, Sunil / Purdue University, USA

R., Manjunath / Bangalore University, India

Rafanelli, Maurizio / Instituto di Analisi dei Sistemi ed Informatica “A. Ruberti”, Italy

Raisinghani, Mahesh S. / Texas Woman’s University, USA

Ramasamy, Karthikeyan / Juniper Networks, USA

Rodríguez Brisaboa, Nieves / Universidade da Computación, Spain

Rodríguez-Tastets, M. Andrea / University of Concepción and University of Chile, Chile

Roland, Didier / REVER S.A., Belgium

Roldán-García, María del Mar / University of Malaga, Spain

Rossi, Gustavo H. / Universidad Nacional de La Plata, Argentina

Roussos, George / University of London, UK

Samoladas, Ioannis / Aristotle University of Thessaloniki, Greece

Schmidt, Albrecht / Aalborg University, Denmark

Schreiber, Zvi / Unicorn Solutions Inc., USA

Schwartz, David G. / Bar-Ilan University, Israel

Sebastiani, Fabrizio / Università di Padova, Italy

Seffah, Ahmed / Concordia University, Canada

Sellis, Timos / National Technical University of Athens, Greece

Serazi, Masum / North Dakota State University, USA

Shahabi, Cyrus / University of Southern California, USA

Shan, Mok Wai / University of Hong Kong, Hong Kong

Shi, Yong / University of Manitoba, Canada

Shing, Wong Ka / University of Hong Kong, Hong Kong

Shing, Yip Yee / University of Hong Kong, Hong Kong

Simitsis, Alkis / National Technical University of Athens, Greece

Singh, Richa / Indian Institute of Technology, India

Sirangelo, Cristina / DEIS Università della Calabria, Italy

Skowron, Andrzej / Warsaw University, Poland

Sowe, Sulayman K. / Aristotle University of Thessaloniki, Greece

St.Amant, Kirk / Texas Tech University, USA

Stamelos, Ioannis / Aristotle University of Thessaloniki, Greece

Stuckenschmidt, Heiner / Vrije Universiteit Amsterdam, The Netherlands

Suh, Woojong / Inha University, Korea

TEAM LinG

Tin, Chan Lit / University of Hong Kong, Hong Kong

Tortora, Genny / Università di Salerno, Italy

Tradigo, Giuseppe / Magna Graecia University of Catanzaro, Italy

Tribunella, Thomas / Rochester Institute of Technology, USA

Trubitsyna, Irina / DEIS Università della Calabria, Italy

Tzanis, George / Aristotle University of Thessaloniki, Greece

Tzouramanis, Theodoros / University of the Aegean, Greece

Uz Tansel, Abdullah / Bilkent University, Turkey

Vargas-Solar, Genoveva / National Centre for Scientific Research (CNRS), France

Vassilakopoulos, Michael / TEI of Thessaloniki, Greece

Vassiliadis, Panos / University of Ioannina, Greece

Vatsa, Mayank / Indian Institute of Technology, India

Veltri, Pierangelo / Magna Graecia University of Catanzaro, Italy

Vlahavas, Ioannis / Aristotle University of Thessaloniki, Greece

Vodislav, Dan / CNAM Cedric-Lab, Paris, France

Wai, Shiu Ka / University of Hong Kong, Hong Kong

Wang, Baoying / North Dakota State University, USA

Windhouwer, Menzo / Center for Mathematics and Computer Science, The Netherlands

Xodo, Daniel / Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina

Zarri, Gian Piero / University of Paris IV/Sorbonne, France

Zelasco, José Francisco / UNBA, Argentina and UNCPBA, Argentina

Zendulka, Jaroslav / Brno University of Technology, Czech Republic

Zhang, Yanpu / University of Nebraska at Omaha, USA

Zoumboulakis, Michael / University of London, UK

Zumpano, Ester / DEIS Università della Calabria, Italy

Zwick, Detlev / York University, Canada

TEAM LinG



Active Database Management Systems / Mariano A. Cilia .......................................................................................... 1

Active Federated Database Systems / Genoveva Vargas-Solar .................................................................................... 5

Advanced Query Optimization / Antonio Badia............................................................................................................. 11

Applying Database Techniques to the Semantic Web / María del Mar Roldán-García, Ismael Navas-Delgado,

and José F. Aldana-Montes ....................................................................................................................................... 18

Benchmarking and Data Generation in Moving Objects Databases / Theodoros Tzouramanis .................................... 23

Bioinformatics Data Management and Data Mining / Boris Galitsky ............................................................................ 29

Biological Data Mining / George Tzanis, Christos Berberidis, and Ioannis Vlahavas................................................. 35

Biometric Databases / Mayank Vatsa, Richa Singh, P. Gupta, and A.K. Kaushik ........................................................ 42

Business Rules in Databases / Antonio Badia ............................................................................................................... 47

Business-to-Business Integration / Christoph Bussler .................................................................................................. 54

CASE Tools for Database Engineering / Jean-Luc Hainaut, Jean Henrard, Jean-Marc Hick, Didier Roland,

and Vincent Englebert ............................................................................................................................................... 59

Checking Integrity Constraints in a Distributed Database / Hamidah Ibrahim ............................................................. 66

Collective Knowledge Composition in a P2P Network / Boanerges Aleman-Meza, Christian Halaschek-Wiener,

and I. Budak Arpinar ................................................................................................................................................. 74

Common Information Model / James A. Fulton .............................................................................................................. 78

Component-Based Generalized Database Index Model / Ashraf Gaffar ......................................................................... 87

Consistency in Spatial Databases / M. Andrea Rodríguez-Tastets ................................................................................ 93

Converting a Legacy Database to Object-Oriented Database / Reda Alhajj and Faruk Polat ..................................... 99

Data Dissemination / Ludger Fiege ................................................................................................................................ 105

Data Model Versioning and Database Evolution / Hassina Bounif ............................................................................... 110

TEAM LinG

Data Quality Assessment / Juliusz L. Kulikowski ......................................................................................................... 116

Data Warehouses / Antonio Badia ................................................................................................................................. 121

Data Warehousing and OLAP / Jose Hernandez-Orallo ............................................................................................... 127

Data Warehousing, Multi-Dimensional Data Models, and OLAP / Prasad M. Deshpande

and Karthikeyan Ramasamy ...................................................................................................................................... 134

Database Engineering Focusing on Modern Dynamism Crises / Luiz Camolesi, Jr. and

Marina Teresa Pires Vieira ........................................................................................................................................ 140

Database Query Personalization / Georgia Koutrika ..................................................................................................... 147

Database Replication Protocols / Francesc D. Muñoz-Escoí, Luis Irún-Briz, and Hendrik Decker ............................. 153

Database Support for Workflow Management Systems / Francisco A. C. Pinheiro ..................................................... 158

Databases for Mobile Applications / Indranil Bose, Wang Ping, Mok Wai Shan, Wong Ka Shing,

Yip Yee Shing, Chan Lit Tin, and Shiu Ka Wai ......................................................................................................... 162

Dataveillance and Panoptic Marketspaces / Nikhilesh Dholakia, Detlev Zwick, and Anil Pandya ............................ 170

Deriving Spatial Integrity Constraints from Geographic Application Schemas / Clodoveu A. Davis, Jr.,

Karla A. V. Borges, and Alberto H. F. Laender ......................................................................................................... 176

Development Environment for Customer-Oriented Web Business, A / Choongseok Lee, Woojong Suh,

and Heeseok Lee ......................................................................................................................................................... 184

Digital Media Warehouses / Menzo Windhouwer and Martin Kersten ......................................................................... 191

Discovering Association Rules in Temporal Databases / Juan M. Ale and Gustavo H. Rossi ...................................... 195

Document Versioning in Digital Libraries / Mercedes Martínez-González .................................................................... 201

E-Government Databases / Catherine Horiuchi............................................................................................................. 206

E-Mail Data Stores / Catherine Horiuchi ....................................................................................................................... 211

Engineering Information Modeling in Databases / Z.M. Ma ........................................................................................... 216

Ensuring Serializability for Mobile-Client Data Caching / Shin Parker and Zhengxin Chen ........................................ 223

Enterprise Application Integration / Christoph Bussler ................................................................................................. 229

Extended Entity Relationship Modeling / Sikha Bagui .................................................................................................. 233

Extraction-Transformation-Loading Processes / Alkis Simitsis, Panos Vassiliadis, and Timos Sellis.......................... 240

Free Software and Open Source Databases / Hugo J. Curti........................................................................................... 246

Fuzzy Database Modeling / Z.M. Ma .............................................................................................................................. 250

Generic Model Management / Zinovy Diskin and Boris Kadish ................................................................................... 258

TEAM LinG

Geometric Quality in Geographic Information / José Francisco Zelasco, Gaspar Porta, and José Luis

Fernandez Ausinaga .................................................................................................................................................. 266

Hierarchical Architecture of Expert Systems for Database Management / Manjunath R............................................... 271

High Quality Conceptual Schemes / Esko Marjomaa ..................................................................................................... 276

Information Quality of Databases, The / InduShobha Chengalur-Smith, M. Pamela Neely,

and Thomas Tribunella .............................................................................................................................................. 281

Integration of Data Semantics in Heterogeneous Database Federations / H. Balsters .................................................. 286

Integrative Document and Content Management Systems’ Architecture / Len Asprey, Rolf Green,

and Michael Middleton ............................................................................................................................................. 291

Intension Mining / Héctor Oscar Nigro and Sandra Elizabeth González Císaro ........................................................ 298

Kernelized Database Systems Security / Ramzi A. Haraty ............................................................................................. 304

Knowledge Discovery and Geographical Databases / Sami Faïz .................................................................................. 308

Knowledge Discovery from Databases / Jose Hernandez-Orallo .................................................................................. 313

Knowledge Management in Tourism / Daniel Xodo and Héctor Oscar Nigro .............................................................. 319

Knowledge Mining / Mahesh S. Raisinghani ................................................................................................................. 330

Logic Databases and Inconsistency Handling / José A. Alonso-Jiménez, Joaquín Borrego-Díaz,

and Antonia M. Chávez-González ............................................................................................................................. 336

Main Memory Databases / Matthias Meixner................................................................................................................ 341

Managing Inconsistent Databases Using Active Integrity Constraints / Sergio Flesca, Sergio Greco,

and Ester Zumpano .................................................................................................................................................... 345

Mathematics of Generic Specifications for Model Management, I / Zinovy Diskin ....................................................... 351

Mathematics of Generic Specifications for Model Management, II / Zinovy Diskin ...................................................... 359

Metric Databases / Edgar Chávez and Gonzalo Navarro ............................................................................................. 367

Modeling and Querying Temporal Data / Abdullah Uz Tansel ...................................................................................... 373

Moving Objects Databases / M. Andrea Rodríguez-Tastets.......................................................................................... 378

Multilevel Databases / Alban Gabillon .......................................................................................................................... 383

Multimedia Databases / Mariana Hentea ....................................................................................................................... 390

Multiparticipant Decision Making and Balanced Scorecard Collaborative / Daniel Xodo ............................................ 395

Natural Language Front-End for a Database / Boris Galitsky ........................................................................................ 403

Normalizing Multimedia Databases / Shi Kuo Chang, Vincenzo Deufemia, and Giuseppe Polese ............................... 408

TEAM LinG

Object Modeling of RDBMS Based Applications / Giuseppe Polese, Vincenzo Deufemia, Gennaro Costagliola,

and Genny Tortora ..................................................................................................................................................... 413

Object-Relational Modeling in the UML / Jaroslav Zendulka ....................................................................................... 421

Online Data Mining / Héctor Oscar Nigro and Sandra Elizabeth González Císaro .................................................... 427

Ontological Assumptions in Information Modeling / John M. Artz ............................................................................... 433

Ontologies and Their Practical Implementation / Gian Piero Zarri ................................................................................ 438

Ontology-Based Data Integration / Agustina Buccella, Alejandra Cechich, and Nieves Rodríguez Brisaboa ........... 450

Open Source Database Management Systems / Sulayman K. Sowe, Ioannis Samoladas, and Ioannis Stamelos ....... 457

Open Source Software and Information Systems on the Web / Antonio Cartelli ......................................................... 463

Optimization of Continual Queries / Sharifullah Khan ................................................................................................... 469

Path-Oriented Queries and Tree Inclusion Problems / Yangjun Chen ............................................................................ 472

Preferred Repairs for Inconsistent Databases / Sergio Greco, Cristina Sirangelo, Irina Trubitsyna,

and Ester Zumpano .................................................................................................................................................... 480

Proper Placement of Derived Classes in the Class Hierarchy / Reda Alhajj and Faruk Polat ....................................... 486

Querical Data Networks / Cyrus Shahabi and Farnoush Banaei-Kashani ................................................................... 493

Query Operators in Temporal XML Databases / Kjetil Nørvåg ..................................................................................... 500

Query Processing for RDF Data / Heiner Stuckenschmidt ............................................................................................. 506

Query Processing in Spatial Databases / Antonio Corral and Michael Vassilakopoulos ........................................... 511

Raster Databases / Peter Baumann ................................................................................................................................ 517

Real-Time Databases / Alejandro Buchmann ................................................................................................................. 524

Relational, Object-Oriented and Object-Relational Data Models / Antonio Badia ........................................................ 530

Rewriting and Efficient Computation of Bound Disjunctive Datalog Queries / Sergio Greco and Ester Zumpano ...... 536

Repairing Inconsistent XML Data with Functional Dependencies / Sergio Flesca, Fillippo Furfaro,

Sergio Greco, and Ester Zumpano ............................................................................................................................. 542

Replication Mechanisms Over a Set of Distributed UDDI Registries / Zakaria Maamar .............................................. 548

Replication Methods and Their Properties / Lars Frank ................................................................................................ 555

Rewriting and Efficient Computation of Bound Disjunctive Datalog Queries / Sergio Greco

and Ester Zumpano .................................................................................................................................................... 562

Rhetorical Perspective on Localization and International Outsourcing, A / Kirk St.Amant .......................................... 570

Rough Sets / Zdzislaw Pawlak, Lech Polkowski, and Andrzej Skowron ...................................................................... 575

TEAM LinG

Security Controls for Database Technology and Applications / Zoltán Kincses .......................................................... 581

Semantic Enrichment of Geographical Databases / Sami Faïz and Khaoula Mahmoudi .............................................. 587

Semantic Information Management / David G. Schwartz and Zvi Schreiber................................................................. 593

Semantically Modeled Enterprise Databases / Cheryl. L. Dunn and Severin V. Grabski .............................................. 601

Semistructured Data and its Conceptual Models / Murali Mani and Antonio Badia ................................................... 607

Sensors, Uncertainty Models, and Probabilistic Queries / Reynold Cheng and Sunil Prabhakar............................... 613

Service Mechanism Quality for Enhanced Mobile Multimedia Database Query Processing / Yanpu Zhang

and Zhengxin Chen .................................................................................................................................................... 619

Set Comparison in Relational Query Languages / Mohammad Dadashzadeh ............................................................... 624

Set Valued Attributes / Karthikeyan Ramasamy and Prasad M. Deshpande ............................................................... 632

Signature Files and Signature File Construction / Yangjun Chen and Yong Shi ........................................................... 638

Similarity Search in Time Series Databases / Maria Kontaki, Apostolos N. Papadopoulos,

and Yannis Manolopoulos......................................................................................................................................... 646

Spatio-Temporal Indexing Techniques / Michael Vassilakopoulos and Antonio Corral ............................................. 652

Storing XML Documents in Databases / Albrecht Schmidt, Stefan Manegold, and Martin Kersten ........................... 658

Symbolic Objects and Symbolic Data Analysis / Héctor Oscar Nigro and Sandra Elizabeth González Císaro ......... 665

Syntactical and Semantical Correctness of Pictorial Queries for GIS / Fernando Ferri and Maurizio Rafanelli.......... 671

Temporal Databases / Mahesh S. Raisinghani and Chris Klassen ................................................................................ 677

Text Categorization / Fabrizio Sebastiani ...................................................................................................................... 683

Text Databases / Gonzalo Navarro ................................................................................................................................ 688

Transaction Concurrency Methods / Lars Frank .......................................................................................................... 695

Transactional Support for Mobile Databases / Hong Va Leong .................................................................................... 701

Transformation-Based Database Engineering / Jean-Luc Hainaut ................................................................................ 707

Ubiquitous Computing and Databases / George Roussos and Michael Zoumboulakis ................................................ 714

Using Semantic Web Tools for Ontologies Construction / Gian Piero Zarri................................................................ 720

Using Views to Query XML Documents / Mario Cannataro, Sophie Cluet, Giuseppe Tradigo,

Pierangelo Veltri, and Dan Vodislav ........................................................................................................................ 729

Vertical Database Design for Scalable Data Mining / William Perrizo, Qiang Ding, Masum Serazi,

Taufik Abidin, and Baoying Wang ............................................................................................................................ 736

XML Multi-Tier Pattern Dissemination System, An / Ashraf Gaffar and Ahmed Seffah ................................................ 740

TEAM LinG

xiii

 

Database research has about 35 years of rich history of productivity which has lead to the most relevant and important

developments into the software engineering discipline. Naturally, database technologies, architectures and conceptual

frameworks have been consolidated in the last decades. Moreover, over the last decade, database management has

evolved in such a way that databases have become a key component at the heart of current computing environments

and modern information systems. This has provoked a deep impact and significant changes in the way organizations

and institutions operate and make their business decisions. It is worthwhile mentioning some facts that have promoted

such a growth: the ubiquity of powerful and easy-to-use personal computer database management products, new

modeling techniques and tools, most importantly, those based on object oriented thinking, the emergence of client￾server processing, the decreasing price of hardware and software, and the imperious need to properly and efficiently

manage huge amounts of information.

The history of the database evolution fits into the following paradigm: a problem with data management arises,

database technology then copes with the problem in an efficient way and leads users to figure out new problems which

in turn feed the evolution of the technology. Perhaps this can be seen as a never-ending cycle of management

information needs, new technological advances and successful database software products, which in turn open the

gate to new management information needs, and so on. This chain often occurs with any efficient person or program.

Their success leads the world to give them more and more tasks!

The design of database applications is a crucial factor in the success of information systems in any organization.

Data is one of the most valuable assets to an organization whose validity, consistency and accuracy are vital. A database

management systems (DBMS) greatly contributes with these purposes by providing data persistence, efficient access

to data, and data integrity guaranteed by integrity constraints. Current database systems offer the SQL query language

standard, which has become the query and manipulation language par excellence. By isolating the conceptual schema

from the implementation schema, database systems guarantee data independence from storage techniques. Also, by

means of the management of users and their privileges, the DBMS can provide secure control access to data. While

the control of concurrent access to data is managed through different protocols of transaction scheduling and varied

locking techniques, backups and database recovery strategies allow the database recovering after hardware and

software failures. All of these areas have opened research fields, exciting challenges, and major technological and

conceptual changes in many features through their evolution. This has happened in such a way that database knowledge

has become an essential part of the education and research related to computer science.

From another perspective of this fantastic growth of database frameworks, a vast diversity of users, with their areas

of interest, particular application requirements and own technological needs, have became interested in databases. In

recent years, these facts have promoted a general tendency towards new and original database research areas and

practice fields, framed into new approaches. Other new and powerful issues of database research are programming

languages, active databases, temporal databases, spatial databases, multimedia databases, and databases and the Web.

The growth of database effectiveness was accompanied by a huge increase of users and user profiles. The need

of users for information sources has naturally and extensively grown. We believe this encyclopedia will help to close

the breach between both aspects.

The Encyclopedia of Database Technologies and Applications is a collaborative effort that addresses the

evolution of database management, technologies and applications along with the progress and endeavors of new

research areas.

Leading specialists in each area, researchers with profuse publications on the topics covered by this volume,

practitioners with a vast experience in the development of database systems in organizational environments, and

teachers with accumulated experience teaching graduate and undergraduate courses have contributed articles on their

field of expertise to this encyclopedia.

TEAM LinG

xiv

The potential audience of this encyclopedia is widely diverse. This encyclopedia is intended for computing students

who have some knowledge on databases, for teachers giving not only introductory but advanced courses on databases,

for researchers with concerns about specific concepts in their area of interest, and for practitioners facing database

implementation choices. Inexperienced readers and students will also find in this encyclopedia an invaluable basis to

increase their knowledge about databases, in addition to the main issues and applications related to databases.

Experienced teachers will discover a comprehensive compendium of teaching resources. On the other hand, this

database encyclopedia is also a valuable reference book for professionals, designers, application programmers, and

database practitioners. This important new publication brings together a discussion of a wide spectrum of database

issues, giving researchers, scholars, students, and professionals the access to the latest knowledge related to database

science, technology and the trends in this promising and continuously evolving field. We can say that the main endeavor

of this encyclopedia has been to grant access to essential core material for education, research, and practice on database

systems.

This encyclopedia is a compilation of entries with a standardized structure and style sorted by title. It is broader

than most database books since it provides a comprehensive and balanced treatment of the most important issues,

concepts, languages, and definitions of the core terms in each subject. It recommends concrete references to current

technology and includes profuse links to relevant literature on each topic. It offers a sound grounding in the foundations

of database technology and the state of the art and also provides solid ideas about current trends and evidence on how

this field is likely to develop in the near future. Many articles offer an analytical approach, so that the concepts presented

can be applied not only to the wide variety of actual databases but also can be used as a fundamental stone to build

future systems.

The areas covered in this encyclopedia are under an exceptionally fast development and spreading. For this reason,

each article of this volume includes a list with the Key Terms and concepts of each topic along with their definitions.

The choice of such terms has been a great success of our contributors.

Topics covered by this encyclopedia include the analysis of information requirements, the development of

conceptual data models, the improvement of relational and object oriented schemas, SQL and XML concerns, database

integrity, database performance and optimization, transactions, backup and recovery strategies, file structures and

indexing, and the development of challenging database applications. Many articles have numerous examples on how

to apply the material.

ORGANIZATION OF THIS ENCYCLOPEDIA

This encyclopedia has been organized alphabetically by title, in order the reader to find quickly the article of his interest.

This preface introduces the main research areas exposed. It is not intended to detail all the issues and results, but

to give an initial orientation of the work introduced in the research articles. A short description of each area covered

follows:

Knowledge management is generally seen as a problem of treating the capture, organization, and retrieval of

information. Related to this area, the design of knowledge management systems including in that design the human and

social factors, constitute a novel and promising research discipline that has been covered in few articles. The reader

will find in them particular applications of this approach.

Data integration is the subject of various articles. As the storing and retrieving of data are not enough in newest

organizational environments, new approaches to data integration have been emerged. One of them is the data

warehousing approach. Conventional and current database systems are (and typically have been) designed and

optimized for On-Line Transaction Processing (OLTP). In this sense, the databases can manage huge quantities of

transactions executing concurrently, modifying or reading generally small and changeable amounts of data. However,

recently applications in the context of the management of a complex enterprise require a far-reaching, overall view of

all aspects of its activities. The core characteristic of the data warehousing approach is that the data of interest come

from heterogeneous sources. Since those data are often of a different format and complexity; for instance they can come

from different databases, installed from different platforms, or simply from online multimedia data stores, Web pages,

spreadsheets, or even conventional files. This poses not only difficulties inherent to its access, but new challenges

on the way to provide a uniform, integrated and transparent access to such heterogeneous and distributed information

sources. Federated database systems are one of the most recent advances that allow distributed databases and other

data sources to be virtually integrated.

TEAM LinG

Tải ngay đi em, còn do dự, trời tối mất!