Базы данных
Информатика и вычислительная техника
  • формат pdf
  • размер 5.27 МБ
  • добавлен 18 ноября 2011 г.
Revesz P. Introduction to Databases. From Biological to Spatio-Temporal
Издательство Springer, 2010, -753 pp.

Introduced forty years ago, relational databases proved unusually successful and durable. However, relational database systems were not designed for mode applications and computers. As a result, specialized database systems now proliferate trying to capture various pieces of the database market. Database research is pulled into different directions, and specialized database conferences are created. Yet the current chaos in databases is likely only temporary because every technology, including databases, becomes standardized over time.
The history of databases shows periods of chaos followed by periods of dominant technologies. For example, in the early days of computing, users stored their data in text files in any format and organization they wanted. These early days were followed by information retrieval systems, which required some structure for text documents, such as a title, authors, and a publisher. The information retrieval systems were followed by database systems, which added even more structure to the data and made querying easier.
In the late 1990s, the emergence of the Inteet brought a period of relative chaos and interest in unstructured and semistructured data as it was envisioned that every webpage would be like a page in a book. However, with the growing maturity of the Inteet, the interest in structured data was regained because the most popular websites are, in fact, based on databases. The question is not whether future data stores need structure but what structure they need.
Today we see another period of relative chaos as specialized geographic, moving objects, biological, and other types of databases are unable to communicate with each other in spite of the need of many advanced applications. Database interoperability and data integration become important challenges in the current environment.
What are possible solutions to the above challenges? There are two observations that may be made. First, instead of expecting a radical movement away from relational data, future databases will probably provide various extensions of relational databases. Second, constraint databases, which are an extension of relational databases, appear to be suitable as a common standard for the various types of databases. In fact, geographic information systems sometimes convert inteally their vector data into a constraint data to evaluate certain queries.
This textbook provides comprehensive coverage of databases. The primary audience of the book is undergraduate computer science and non-computer science students with no or little prior exposure to databases. For them the extensive set of exercises at the end of each chapter will be useful. The text and the exercises assume as prerequisite only basic discrete mathematics, linear algebra, and programming knowledge. Many database experts will also find the bibliographic notes after each chapter a valuable reference for further reading. For both students and database experts the MLPQ constraint-relational database system is suggested for use. The MLPQ system, slides, solutions (for instructors), and other course aid is available free from the author’s web page: http://cse.unl.edu/~revesz

Data Models, Queries, Evaluation
Propositional Databases
Relational Databases
Constraint Databases
Temporal Databases
Geographic Databases
Moving Objects Databases
ImageDatabases
Constraint Objects Databases
Genome Databases
Set Databases
Constraint Deductive Databases
The MLPQ System
The DISCO System
Database Design
Interoperability
Data Integration
Interpolation and Approximation
Prediction and Data Mining
Indexing
Data Visualization
Safe Query Languages
Evaluation of Queries
Implementation Methods
Computational Complexity
Software Verification
Похожие разделы
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Информатика (начальный курс)
  4. Работа в Microsoft Office / OpenOffice
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Информатика (начальный курс)
  4. Работа в Microsoft Office / OpenOffice
  5. Работа в Access
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Устаревшие материалы
  4. Базы данных
  1. Прикладная литература
  2. Компьютерная литература
  3. Firebird
  1. Прикладная литература
  2. Компьютерная литература
  3. IBM DB2
  1. Прикладная литература
  2. Компьютерная литература
  3. Microsoft Office
  4. Microsoft Access
  1. Прикладная литература
  2. Компьютерная литература
  3. MySQL / MariaDB
  1. Прикладная литература
  2. Компьютерная литература
  3. NoSQL
  1. Прикладная литература
  2. Компьютерная литература
  3. Oracle
  1. Прикладная литература
  2. Компьютерная литература
  3. PostgreSQL
  1. Прикладная литература
  2. Компьютерная литература
  3. SQL
  1. Прикладная литература
  2. Компьютерная литература
  3. SQL Server
  1. Прикладная литература
  2. Компьютерная литература
  3. Visual FoxPro
Смотрите также

Ambler S. Agile Database Techniques: Modern Skills for DBAs

Статья
  • формат pdf
  • размер 209.45 КБ
  • добавлен 29 января 2012 г.
Material for this white paper was modified from Refactoring Databases: Evolutionary Database Design (Addison Wesley 2006) and the Jolt-Productivity Award winning Agile Database Techniques: Effective Strategies for the Agile Software Developer (Wiley Publishing 2004). – 13 pages. The goal of the Agile Data (AD) method is to define strategies that enable IT professionals to work together effectively on the data aspects of software systems. This isn...

Ambler S.W., Sadalage P.J. Refactoring databases: Evolutionary database design

  • формат pdf
  • размер 5.62 МБ
  • добавлен 29 января 2012 г.
Addison Wesley Professional, 2006. – 356 pages. This comprehensive guide and reference helps you overcome the practical obstacles to refactoring real-word databases by covering every fundamental concept underlying database refactoring. The second half of this book systematically covers five categories of database refactorings.

Copeland R. Essential SQLAlchemy

  • формат pdf
  • размер 2.66 МБ
  • добавлен 27 февраля 2011 г.
Rick Copeland. Essential SQLAlchemy. O’Reilly Media, 2008. - 226 p. (pdf + Epub) Essential SQLAlchemy introduces a high-level open-source code library that makes it easier for Python programmers to access relational databases such as Oracle, DB2, MySQL, PostgreSQL, and SQLite. SQLAlchemy has become increasingly popular since its release, but it still lacks good offline documentation. This practical book fills the gap, and because a developer wro...

Etzion O., Jajodia S., Sripada S. (eds.).Temporal Databases: Research and Practice

  • формат pdf
  • размер 6.05 МБ
  • добавлен 18 ноября 2011 г.
Издательство Springer, 1998, -630 pp. Temporal databases incorporate the concept of time to create high-level abstractions useful in database applications. This has been an active area of research for about twenty years. In the last few years the importance of the temporal database area has been recognized by the international scientific community. This recognition came in part in the form of the ARPA/NSF sponsored International Workshop on Temp...

Gillenson M.L. Fundamentals of database management systems

  • формат pdf
  • размер 8.87 МБ
  • добавлен 25 января 2012 г.
Gillenson M. L. Fundamentals of database management systems. Wiley – 2012, 416 pages. ISBN: 9780470624708. A course in database management has become well established as a required course in both undergraduate and graduate management information systems degree programs. This is as it should be, considering the central position of the database field in the information systems environment. Indeed, a solid understanding of the fundamentals of data...

Liu L., Ozsu M.T. (editors) Encyclopedia of Database Systems

  • формат pdf
  • размер 55.05 МБ
  • добавлен 22 ноября 2009 г.
Publisher: Springer Publication: 2009, English ISBN: 9780387355443 Pages: 3752 The multi-volume Encyclopedia of Database Systems provides easy access to relevant information on all aspects of very large databases, data management, and database systems. Over 1,400 illustrated essays and definitional entries, organized alphabetically, present basic terminology, concepts, methods and data processing algorithms, key results to date, references to th...

Oppel A. Databases Demystified: A Self-Teaching Guide

  • формат pdf
  • размер 9.39 МБ
  • добавлен 03 апреля 2011 г.
McGraw-Hill/Osborne Media, 2004. - 361 pages. Through clear language, step-by-step discussions, and quizzes at the end of each chapter, the author makes databases easy. Quickly learn the core skills needed to design, configure, manage, and manipulate databases, whether at work or at home. Topics such as exploring different database models, planning their design, minimizing redundant data, designing tables, applying database design concepts, and...

Thalheim B., Libkin L. Semantics in Databases

  • формат djvu
  • размер 2.54 МБ
  • добавлен 18 ноября 2011 г.
Издательство Springer, 1998, -276 pp. In the early days of database research, issues related to database semantics played a prominent role, and papers discussing database models, conceptual design, integrity constraints and normalization often dominated major database conferences. This began to change more than a decade ago, and nowadays those issues do not appear to be part of the mainstream research. Why is this so? Has the field been exhauste...

Yan L. Advanced Database Query Systems: Techniques, Applications and Technologies

  • формат pdf
  • размер 10.73 МБ
  • добавлен 29 августа 2011 г.
IGI Global, 2011. - 392 p. Databases are designed to support data storage, processing, and retrieval activities related to data management. The use of databases in various applications has resulted in an enormous wealth of data, which populates many types of databases around the world. Advanced Database Query Systems: Techniques, Applications and Technologies focuses on technologies and methodologies of database queries, XML and metadata queries...

Yu J.X., Qin L., Chang L. Keyword Search in Databases

  • формат pdf
  • размер 1.09 МБ
  • добавлен 08 февраля 2012 г.
Издательство Springer, 2010, -155 pp. It has become highly desirable to provide users with flexible ways to query/search information over databases as simple as keyword search like Google search. This book surveys the recent developments on keyword search over databases, and focuses on finding structural information among objects in a database using a set of keywords. Such structural information to be returned can be either trees or subgraphs re...