Angebote zu "Introduction" (9 Treffer)

Kategorien

Shops

Introduction to XML and its applications als Bu...
28,90 € *
ggf. zzgl. Versand

Introduction to XML and its applications:

Anbieter: Hugendubel.de
Stand: 15.06.2019
Zum Angebot
An Introduction to XML and Web Technologies als...
87,49 € *
ggf. zzgl. Versand

An Introduction to XML and Web Technologies: Anders Moller, Michael Schwartzbach

Anbieter: Hugendubel.de
Stand: 20.06.2019
Zum Angebot
An Introduction to XML Query Processing and Key...
129,99 € *
ggf. zzgl. Versand

An Introduction to XML Query Processing and Keyword Search:Auflage 2013 Jiaheng Lu

Anbieter: Hugendubel.de
Stand: 20.06.2019
Zum Angebot
An Introduction to XML Query Processing and Key...
128,49 € *
ggf. zzgl. Versand

An Introduction to XML Query Processing and Keyword Search:Auflage 2013 Jiaheng Lu

Anbieter: Hugendubel.de
Stand: 20.06.2019
Zum Angebot
Thinking in Java
47,99 € *
ggf. zzgl. Versand

Thinking in Java has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. It´s the definitive introduction to object-oriented programming in the language of the world wide web. From the fundamentals of Java syntax to its most advanced features, Thinking in Java is designed to teach, one simple step at a time. Fully updated for J2SE5 with many new examples and chapters. Product Description ´´ Thinking in Java should be read cover to cover by every Java programmer, then kept close at hand for frequent reference. The exercises are challenging, and the chapter on Collections is superb! Not only did this book help me to pass the Sun Certified Java Programmer exam; it´s also the first book I turn to whenever I have a Java question.´´ -Jim Pleger, Loudoun County (Virginia) Government ´´ Much better than any other Java book I´ve seen. Make that ´by an order of magnitude´.... Very complete, with excellent right-to-the-point examples and intelligent, not dumbed-down, explanations.... In contrast to many other Java books I found it to be unusually mature, consistent, intellectually honest, well-written, and precise. IMHO, an ideal book for studying Java.´´ -Anatoly Vorobey, Technion University, Haifa, Israel ´´Absolutely one of the best programming tutorials I´ve seen for any language.´´ -Joakim Ziegler, FIX sysop ´´Thank you again for your awesome book. I was really floundering (being a non-C programmer), but your book has brought me up to speed as fast as I could read it. It´s really cool to be able to understand the underlying principles and concepts from the start, rather than having to try to build that conceptual model through trial and error. Hopefully I will be able to attend your seminar in the not-too-distant future.´´ -Randall R. Hawley, automation technician, Eli Lilly & Co. ´´This is one of the best books I´ve read about a programming language.... The best book ever written on Java.´´ -Ravindra Pai, Oracle Corporation, SUNOS product line ´´Bruce, your book is wonderful! Your explanations are clear and direct. Through your fantastic book I have gained a tremendous amount of Java knowledge. The exercises are also fantastic and do an excellent job reinforcing the ideas explained throughout the chapters. I look forward to reading more books written by you. Thank you for the tremendous service that you are providing by writing such great books. My code will be much better after reading Thinking in Java. I thank you and I´m sure any programmers who will have to maintain my code are also grateful to you.´´ -Yvonne Watkins, Java artisan, Discover Technologies, Inc. ´´Other books cover the what of Java (describing the syntax and the libraries) or the how of Java (practical programming examples). Thinking in Java is the only book I know that explains the why of Java: Why it was designed the way it was, why it works the way it does, why it sometimes doesn´t work, why it´s better than C++, why it´s not. Although it also does a good job of teaching the what and how of the language, Thinking in Java is definitely the thinking person´s choice in a Java book.´´ -Robert S. Stephenson Awards for Thinking in Java 2003 Software Development Magazine Jolt Award for Best Book 2003 Java Developer´s Journal Reader´s Choice Award for Best Book 2001 JavaWorld Editor´s Choice Award for Best Book 2000 JavaWorld Reader´s Choice Award for Best Book 1999 Software Development Magazine Productivity Award 1998 Java Developer´s Journal Editor´s Choice Award for Best Book Thinking in Java has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. From the fundamentals of Java syntax to its most advanced features, Thinking in Java is designed to teach, one simple step at a time. The classic object-oriented introduction for beginners and experts alike, fully updated for Java SE5/6 with many new examples and chapters! Test framework shows program output. Design patterns are shown with multiple examples throughout: Adapter, Bridge, Chain of Responsibility, Command, Decorator, Facade, Factory Method, Flyweight, Iterator, Data Transfer Object, Null Object, Proxy, Singleton, State, Strategy, Template Method, and Visitor. Introduction to XML for data transfer; SWT, Flash for user interfaces. Completely rewritten concurrency chapter gives you a solid grasp of threading fundamentals. 500+ working Java

Anbieter: buecher.de
Stand: 19.06.2019
Zum Angebot
Data and Text Processing for Health and Life Sc...
125,99 € *
ggf. zzgl. Versand

This open access book is a step-by-step introduction on how shell scripting can help solve many of the data processing tasks that Health and Life specialists face everyday with minimal software dependencies. The examples presented in the book show how simple command line tools can be used and combined to retrieve data and text from web resources, to filter and mine literature, and to explore the semantics encoded in biomedical ontologies. To store data this book relies on open standard text file formats, such as TSV, CSV, XML, and OWL, that can be open by any text editor or spreadsheet application. The first two chapters, Introduction and Resources, provide a brief introduction to the shell scripting and describe popular data resources in Health and Life Sciences. The third chapter, Data Retrieval, starts by introducing a common data processing task that involves multiple data resources. Then, this chapter explains how to automate each step of that task by introducing the required commands line tools one by one. The fourth chapter, Text Processing, shows how to filter and analyze text by using simple string matching techniques and regular expressions. The last chapter, Semantic Processing, shows how XPath queries and shell scripting is able to process complex data, such as the graphs used to specify ontologies. Besides being almost immutable for more than four decades and being available in most of our personal computers, shell scripting is relatively easy to learn by Health and Life specialists as a sequence of independent commands. Comprehending them is like conducting a new laboratory protocol by testing and understanding its procedural steps and variables, and combining their intermediate results. Thus, this book is particularly relevant to Health and Life specialists or students that want to easily learn how to process data and text, and which in return may facilitate and inspire them to acquire deeper bioinformatics skills in the future.

Anbieter: buecher.de
Stand: 23.06.2019
Zum Angebot
Database Systems: Pearson New International Edi...
75,99 € *
ggf. zzgl. Versand

For Database Systems and Database Design and Application courses offered at the junior, senior and graduate levels in Computer Science departments. Written by well-known computer scientists, this introduction to database systems offers a comprehensive approach, focusing on database design, database use, and implementation of database applications and database management systems. The first half of the book provides in-depth coverage of databases from the point of view of the database designer, user, and application programmer. It covers the latest database standards SQL:1999, SQL/PSM, SQL/CLI, JDBC, ODL, and XML, with broader coverage of SQL than most other texts. The second half of the book provides in-depth coverage of databases from the point of view of the DBMS implementor. It focuses on storage structures, query processing, and transaction management. The book covers the main techniques in these areas with broader coverage of query optimization than most other texts, along with advanced topics including multidimensional and bitmap indexes, distributed transactions, and information integration techniques. Resources: Open access Author Website ¿http://infolab.stanford.edu/~ullman/dscb.html ¿includes Power Point slides, teaching notes, assignments, projects, Oracle Programming Guidelines, and solutions to selected exercises. Instructor only Pearson Resources: Complete Solutions Manual (click on the Resources tab above to view downloadable files) Features + Benefits Many real-world examples. Offers a readable and engaging presentation. Extensive treatment of database modeling?Includes detailed and separate explanations of how to use E/R and ODL to design databases. Teaches about this important first step of the planning process. Excellent, up-to-date and detailed coverage of SQL?Includes coverage of object-relational systems and many aspects of the new SQL:1999 standard. Provides a more extensive treatment of query processing than other books on the market. Discussion of the technologies used to connect database programming with C or Java code?Includes discussions of SQL/PSM, SQL/CLI, and JDBC. Gives students practical advice on integrating state-of-the-art technologies with databases. Coverage of advanced issues important to database designers and users. Includes discussions of views, integrity constraints, assertions, triggers, transactions, authorization, and recursion in SQL:1999. Discussions of how to successfully plan a database application before building it. Reflects how these plans are developed in the real world. Coverage of topics such as designing storage structures and implementing a variety of indexing schemes. Shows students how to build efficient database management systems. Extensive coverage of query processing and optimization. Shows students how to fine tune database systems to improve performance. Comprehensive coverage of transaction processing mechanisms for concurrency control and recovery, including distributed and long-duration transactions. Shows how to design complex database systems that can handle real-world business applications. Coverage of information integration, including data warehousing, mediation, OLAP, data-cube systems, and data mining. Exposes readers to cutting edge technology used in business applications. Extensive exercises?In almost every section. Provides students with the opportunity to practice and apply the concepts they´ve learned in each chapter. Please note that GOAL/Gradiance is no longer available with this book. TABLE OF CONTENTS 1 The Worlds of Database Systems 1.1 The Evolution of Database Systems 1.1.1 Early Database Management Systems 1.1.2 Relational Database Systems 1.1.3 Smaller and Smaller Systems 1.1.4 Bigger and Bigger Systems 1.1.5 Information Integration 1.2 Overview of a Database Management System 1.2.1 Data-Definition Language Commands 1.2.2 Overview of Query Processing 1.2.3 Storage and Buffer Management 1.2.4 Transaction Processing 1.2.5 The Query Processor 1.3 Outline of Database-System Studies 1.4 References for Chapter 1 PART I: Relational Database Modeling 2 The Relational Model of Data 2.1 An Overview of Data Models 2.1.1 What is a Data Model? 2.1.2 Important Data Models 2.1.3 The Relational Model in Brief 2.1.4 The Semistructured Model in Brief 2.1.5 Other Data Models 2.1.6 Comparison of Modeling Approaches 2.2 Basics of the Relational Model 2.2.1 Attributes 2.2.2 Schemas 2.2.3 Tuples 2.2.4 Domains 2.2.5 Equivalent Representations of a

Anbieter: buecher.de
Stand: 19.06.2019
Zum Angebot
EMF. Eclipse Modeling Framework
35,99 € *
ggf. zzgl. Versand

The Eclpise Modeling Framework (EMF) is a framework and code generation facility that lets you define a model in any of these forms--Java interfaces, UML diagram, or XML Schema. EMF doesn´t require a completely different methodology or any sophisticated modeling tools. All you need to get started with EMF are the Eclipse Java Development Tools. EMF relates modeling concepts directly to their implementations, thereby bringing to Eclipse-and Java developers in general-the benefits of modeling with a low cost of entry. Unlike most tools of this type, EMF is truly integrated with and tuned for efficient programming. It answers the often-asked question, ´´Should I model or should I program?´´ with a resounding, ´´Both.´´ This book, written by the lead architects of EMF, provides both an introduction and tutorial to how to leverage and work with this powerful framework. In addition to the new coverage (see overflow page) this book provides: · A basic overview of the most important concepts in EMF and modeling. · Analysis of the most important framework classes and generator patterns including insightful discussions of various design alternatives. · Examples of many common framework customizations and programming techniques. Product Description EMF: Eclipse Modeling Framework Dave Steinberg Frank Budinsky Marcelo Paternostro Ed Merks Series Editors: Erich Gamma . Lee Nackman . John Wiegand The Authoritative Guide to EMF Modeling and Code Generation The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project´s developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality. This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMF´s most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes . Defining models with Java, UML, XML Schema, and Ecore . NEW: Using extended Ecore modeling to fully unify XML with UML and Java . Generating high-quality code to implement models and editors . Understanding and customizing generated code . Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options . NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types . NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications . NEW: Modeling generics with Ecore and generating Java 5 code About the Authors Dave Steinberg is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies since joining the company, and has been a committer on the EMF project since its debut in 2002. Frank Budinsky, a senior architect in IBM Software Group, is an original coinventor of EMF and a founding member of the EMF project at Eclipse. He is currently cochair of the Service Data Objects (SDO) specification technical committee at OASIS and lead SDO architect for IBM. Marcelo Paternostro is a software architect and engineer in IBM Software Group. He is an EMF committer and has been an active contributor to several other Eclipse projects. Before joining IBM, Marcelo managed, designed, and implemented numerous projects using Rational´s tools and processes. Ed Merks is the project lead of EMF and a colead of the top-level Modeling project at Eclipse. He holds a Ph.D. in Computing Science and has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. Ed works as a software consultant in partnership with itemis AG. Backcover EMF: Eclipse Modeling Framework Dave Steinberg Frank Budinsky Marcelo Paternostro Ed Merks Series Editors: Erich Gamma . Lee Nackman . John Wiegand The Authoritative Guide to EMF Modeling and Code Generation The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project´s developers offer expert guidance, insight, and examples for

Anbieter: buecher.de
Stand: 19.06.2019
Zum Angebot
NoSQL Distilled
41,99 € *
ggf. zzgl. Versand

Modeled after UML Distille Product Description The need to handle increasingly larger data volumes is one factor driving the adoption of a new class of nonrelational ?NoSQL? databases. Advocates of NoSQL databases claim they can be used to build systems that are more performant, scale better, and are easier to program. NoSQL Distilled is a concise but thorough introduction to this rapidly emerging technology. Pramod J. Sadalage and Martin Fowler explain how NoSQL databases work and the ways that they may be a superior alternative to a traditional RDBMS. The authors provide a fast-paced guide to the concepts you need to know in order to evaluate whether NoSQL databases are right for your needs and, if so, which technologies you should explore further. The first part of the book concentrates on core concepts, including schemaless data models, aggregates, new distribution models, the CAP theorem, and map-reduce. In the second part, the authors explore architectural and design issues associated with implementing NoSQL. They also present realistic use cases that demonstrate NoSQL databases at work and feature representative examples using Riak, MongoDB, Cassandra, and Neo4j. In addition, by drawing on Pramod Sadalage?s pioneering work, NoSQL Distilled shows how to implement evolutionary design with schema migration: an essential technique for applying NoSQL databases. The book concludes by describing how NoSQL is ushering in a new age of Polyglot Persistence, where multiple data-storage worlds coexist, and architects can choose the technology best optimized for each type of data access. Preface xiii Part I: Understand 1 Chapter 1: Why NoSQL? 3 1.1 The Value of Relational Databases 3 1.2 Impedance Mismatch 5 1.3 Application and Integration Databases 6 1.4 Attack of the Clusters 8 1.5 The Emergence of NoSQL 9 1.6 Key Points 12 Chapter 2: Aggregate Data Models 13 2.1 Aggregates 14 2.2 Key-Value and Document Data Models 20 2.3 Column-Family Stores 21 2.4 Summarizing Aggregate-Oriented Databases 23 2.5 Further Reading 24 2.6 Key Points 24 Chapter 3: More Details on Data Models 25 3.1 Relationships 25 3.2 Graph Databases 26 3.3 Schemaless Databases 28 3.4 Materialized Views 30 3.5 Modeling for Data Access 31 3.6 Key Points 36 Chapter 4: Distribution Models 37 4.1 Single Server 37 4.2 Sharding 38 4.3 Master-Slave Replication 40 4.4 Peer-to-Peer Replication 42 4.5 Combining Sharding and Replication 43 4.6 Key Points 44 Chapter 5: Consistency 47 5.1 Update Consistency 47 5.2 Read Consistency 49 5.3 Relaxing Consistency 52 5.4 Relaxing Durability 56 5.5 Quorums 57 5.6 Further Reading 59 5.7 Key Points 59 Chapter 6: Version Stamps 61 6.1 Business and System Transactions 61 6.2 Version Stamps on Multiple Nodes 63 6.3 Key Points 65 Chapter 7: Map-Reduce 67 7.1 Basic Map-Reduce 68 7.2 Partitioning and Combining 69 7.3 Composing Map-Reduce Calculations 72 7.4 Further Reading 77 7.5 Key Points 77 Part II: Implement 79 Chapter 8: Key-Value Databases 81 8.1 What Is a Key-Value Store 81 8.2 Key-Value Store Features 83 8.3 Suitable Use Cases 87 8.4 When Not to Use 87 Chapter 9: Document Databases 89 9.1 What Is a Document Database? 90 9.2 Features 91 9.3 Suitable Use Cases 97 9.4 When Not to Use 98 Chapter 10: Column-Family Stores 99 10.1 What Is a Column-Family Data Store? 99 10.2 Features 100 10.3 Suitable Use Cases 107 10.4 When Not to Use 109 Chapter 11: Graph Databases 111 11.1 What Is a Graph Database? 111 11.2 Features 113 11.3 Suitable Use Cases 120 11.4 When Not to Use 121 Chapter 12: Schema Migrations 123 12.1 Schema Changes 123 12.2 Schema Changes in RDBMS 123 12.3 Schema Changes in a NoSQL Data Store 128 12.4 Further Reading 132 12.5 Key Points 132 Chapter 13: Polyglot Persistence 133 13.1 Disparate Data Storage Needs 133 13.2 Polyglot Data Store Usage 134 13.3 Service Usage over Direct Data Store Usage 136 13.4 Expanding for Better Functionality 136 13.5 Choosing the Right Technology 138 13.6 Enterprise Concerns with Polyglot Persistence 138 13.7 Deployment Complexity 139 13.8 Key Points 140 Chapter 14: Beyond NoSQL 141 14.1 File Systems 141 14.2 Event Sourcing 142 14.3 Memory Image 144 14.4 Version Control 145 14.5 XML Databases 145 14.6 Object Databases 146 14.7 Key Points 146 Chapter 15: Choosing Your Database 147 15.1 Programmer Productivity 147 15.2 Data-Access Performance 149 15.3 Sticking with the Default 150 15.4 Hedging Your Bets 150 15.5 Key Points 151 15.6 Final Thoughts 152 Bibliography 153 Index 157 Modeled after

Anbieter: buecher.de
Stand: 19.06.2019
Zum Angebot