Your cart is empty
Gain a solid foundation in database design and implementation with the practical and easy-to-understand approach in DATABASE SYSTEMS: DESIGN, IMPLEMENTATION, AND MANAGEMENT, 12E. Filled with diagrams, illustrations, and tables, this market-leading text provides in-depth coverage of database design. You learn the key to successful database implementation: proper design of databases to fit within a larger strategic view of the data environment. Renowned for its clear, straightforward writing style, this text provides an outstanding balance of theory and practice. You gain the hands-on skills to make you attractive to employers. Updates include the latest coverage of cloud data services and a new chapter on Big Data Analytics and NoSQL, including related Hadoop technologies. In addition, new review questions, problem sets, and cases offer multiple opportunities to test your understanding and develop useful design skills.
The second edition of Database Systems maintains its engaging writing style and brevity; its unique balance between theory and practice and its wealth of examples throughout the text; inspiring student-friendly learning at its best. The international edition provides a solid and practical foundation for the design, implementation and management of database systems. This foundation is built on the notion that, while databases are very practical things, their successful creation depends on understanding the important concepts that define them. The new edition has been updated with all the latest developments and technologies and incorporates a generous number of localised and motivating business vignettes that tie the concepts to real-life situations. This edition is suitable for a first course in databases at undergraduate level and will also provide essential material for conversion postgraduate courses. Providing comprehensive and practical coverage of core database concepts, it is an ideal text not only for those studying database management systems in the context of computer science, but also those on courses in the areas of information systems and business information technology. This textbook also comes packaged with a fully tailored CourseMate and an Instructor's website will also be available to adopters.
Practical and easy to understand Database Principles: Fundamentals of Design, Implementation, and Management, 10/e, International Edition gives readers a solid foundation in database design and implementation. Filled with visual aids such as diagrams, illustrations, and tables, this market-leading book provides in-depth coverage of database design, demonstrating that the key to successful database implementation is in proper design of databases to fit within a larger strategic view of the data environment. Renowned for its clear, straightforward writing style, the tenth edition has been thoroughly updated to include hot topics such as green computing/sustainability for modern data centers, the role of redundant relationships, and examples of web-database connectivity and code security. In addition, new review questions, problem sets, and cases have been added throughout the book so that readers have multiple opportunities to test their understanding and develop real and useful design skills.
For undergraduate database management courses. Get Students Straight to the Point of Database Processing Database Processing: Fundamentals, Design, and Implementation reflects a new teaching and professional workplace environment and method that gets students straight to the point with its thorough and modern presentation of database processing fundamentals. The Fourteenth Edition has been thoroughly updated to reflect the latest software.
For undergraduate database management students or business professionals Here's practical help for understanding, creating, and managing small databases-from two of the world's leading database authorities. Database Concepts by David Kroenke and David Auer gives undergraduate database management students and business professionals alike a firm understanding of the concepts behind the software, using Access 2013 to illustrate the concepts and techniques. Three projects run throughout the text, to show students how to apply the concepts to real-life business situations. The text provides flexibility for choosing the software instructors want to use in class; allows students to work with new, complete databases, including Wedgewood Pacific Corporation, Heather Sweeney Designs, and Wallingford Motors; and includes coverage for some of the latest information on databases available. Teaching and Learning Experience This text will provide a better teaching and learning experience-for you and your students. Here's how: Provides a firm understanding of the concepts behind the software Uses Access 2013 to illustrate the concepts and techniques while also providing flexibility to choose the software used in class Allows students to work with new, complete databases Includes coverage of some of the latest information available
Database Solutions: A step-by-step guide to building databases 2/eAre you responsible for designing and creating the databases that keep your business running? Or are you studying for a module in database design? If so, Database Solutions is for you This fully revised and updated edition will make the database design and build process smoother, quicker and more reliable.Recipe for database success Take one RDMS - any of the major commercial products will do: Oracle, Informix, SQL Server, Access, Paradox Add one thorough reading of Database Solutions if you are an inexperienced database designer, or one recap of the methodology if you are an old hand Use the design and implementation frameworks to plan your timetable, use a common data model that fits your requirements and adapt as necessaryFeatures Includes hints and tips for success with comprehensive guidance on avoiding pitfalls and traps Shows how to create data models using the UML design notation Includes two full-length coded example databases written on Microsoft Access 2002 and Oracle 9i, plus 15 sample data models to adapt to your needs, chosen from seven common business areasNew for this edition New chapters on SQL (St
This is a rigorous and complete textbook for a first course on information retrieval from the computer science perspective. It provides an up-to-date student oriented treatment of information retrieval including extensive coverage of new topics such as web retrieval, web crawling, open source search engines and user interfaces.
From parsing to indexing, clustering to classification, retrieval to ranking, and user feedback to retrieval evaluation, all of the most important concepts are carefully introduced and exemplified. The contents and structure of the book have been carefully designed by the two main authors, with individual contributions coming from leading international authorities in the field, including Yoelle Maarek, Senior Director of Yahoo Research Israel; Dulce Ponceleon IBM Research; and Malcolm Slaney, Yahoo Research USA.
This completely reorganized, revised and enlarged second edition of "Modern Information Retrieval" contains many new chapters and double the number of pages and bibliographic references of the first edition, and a companion website www.mir2ed.org with teaching material. It will prove invaluable to students, professors, researchers, practitioners, and scholars of this fascinating field of information retrieval.
"Business Database Systems "arms you with the knowledge to analyse, design and implement effective, robust and successful databases. This book is ideal for students of Business/Management Information Systems, or Computer Science, who will be expected to take a course in database systems for their degree programme. It is also excellently suited to any practitioner who needs to learn, or refresh their knowledge of, the essentials of database management systems.
Knowledge representation is a key area of modern AI, underlying the development of semantic networks. Description logics are languages that represent knowledge in a structured and formally well-understood way: they are the cornerstone of the Semantic Web. This is the first textbook describing this importan new topic and will be suitable for courses aimed at advanced undergraduate and beginning graduate students, or for self-study. It assumes only a basic knowledge of computer science concepts. After generla introducitons motivating and overviewing the subject, the authors describe a simple DL and how it works and can be used, utilizing a running example that recurs through the book. Methods of reasoning and their implementation and complexity are examined, Finally, the authors provide a non-trivial DL knowledge base and use it to illsutrate featues that have been introduced: this base is available for free online access in a form usable by modern ontology editors.
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architecture
The completely-updated preparation guide for the new OCP Oracle Certified Professional Java SE 11 Programmer II exam--covers Exam 1Z0-816 Java, a platform-independent, object-oriented programming language, is used primarily in mobile and desktop application development. It is a popular language for client-side cloud applications and the principal language used to develop Android applications. Oracle has recently updated its Java Programmer certification tracks for Oracle Certified Professional. OCP Oracle Certified Professional Java SE 11 Programmer II Study Guide ensures that you are fully prepared for this difficult certification exam. Covering 100% of exam objectives, this in-depth study guide provides comprehensive coverage of the functional-programming knowledge necessary to succeed. Every exam topic is thoroughly and completely covered including exceptions and assertions, class design, generics and collections, threads, concurrency, IO and NIO, and more. Access to Sybex's superior online interactive learning environment and test bank--including self-assessment tests, chapter tests, bonus practice exam questions, electronic flashcards, and a searchable glossary of important terms--provides everything you need to be fully prepared on exam day. This must-have guide: Covers all exam objectives such as inheriting abstract classes and interfaces, advanced strings and localization, JDBC, and Object-Oriented design principles and patterns Explains complex material and reinforces your comprehension and retention of important topics Helps you master more advanced areas of functional programming Demonstrates practical methods for building Java solutions OCP Oracle Certified Professional Java SE 11 Programmer II Study Guide will prove invaluable for anyone seeking achievement of this challenging exam, as well as junior- to senior-level programmers who uses Java as their primary programming language.
The third edition of Database Principles maintains its engaging writing style and brevity; its unique balance between theory and practice; and its wealth of examples throughout the text. It provides a solid and practical foundation for the design, implementation and management of database systems. The new edition has been updated with all the latest developments and technologies and incorporates a generous number of localised and motivating business vignettes that tie the concepts to real-life situations. The coverage of SQL provides numerous examples and simpler explanations that focus on areas most important for a database career. This edition is suitable for a first course in databases at undergraduate level and will also provide essential material for conversion postgraduate courses. Providing comprehensive and practical coverage of core database concepts, it is an ideal text not only for those studying database management systems in the context of computer science, but also those on courses in the areas of information systems and business information technology.
One of the "six best books for data geeks" - Financial Times With over 200 images and extensive how-to and how-not-to examples, this new edition has everything students and scholars need to understand and create effective data visualisations. Combining 'how to think' instruction with a 'how to produce' mentality, this book takes readers step-by-step through analysing, designing, and curating information into useful, impactful tools of communication. With this book and its extensive collection of online support, readers can: - Decide what visualisations work best for their data and their audience using the chart gallery - See data visualisation in action and learn the tools to try it themselves - Follow online checklists, tutorials, and exercises to build skills and confidence - Get advice from the UK's leading data visualisation trainer on everything from getting started to honing the craft. Explore more resources about data visualisation and Andy Kirk.
Business data integration is a complex problem that must be solved when organizations change or enhance their internal structures. The goal of this book is to present a simple yet thorough resource that describes the challenges of business data integration and the solutions to these challenges such as schema integration, illustrated through an Operational Data Store (ODS) case study. The book contains three sections spanning ten chapters. Section I, Foundational Concepts, will provide you with the necessary basic concepts and discuss schema integration. Section II, Preparation and Design, introduces the case study and we will reverse engineer each of the data sources to create a set of data dictionary reports which will provide us with the meta data we need to apply the schema integration process. Section III, Physical Implementation, will present scripts to populate each of the source databases and spreadsheets and use reports to create Extract, Transform, and Load (ETL) specifications.
Unravel the mysteries of blockchains Blockchain technologies are disrupting some of the world's biggest industries. Blockchain For Dummies provides a fast way to catch up with the essentials of this quickly evolving tech. Written by an author involved in founding and analyzing blockchain solutions, this book serves to help those who need to understand what a blockchain can do (and can't do). This revised edition walks you through how a blockchainsecurely records data across independent networks. It offers a tour of some of the world's best-known blockchains, including those that power Bitcoin and other cryptocurrencies. It also provides a glance at how blockchain solutions are affecting the worlds of finance, supply chain management, insurance, and governments. Get a clear picture of what a blockchain can do Learn how blockchains rule cryptocurrency and smart contracts Discover current blockchains and how each of them work Test blockchain apps Blockchain has become the critical buzzword in the world of financial technology and transaction security -- and now you can make sense of it with the help of this essential guide.
From their shadowy origins in Bitcoin to their use by multinational corporations, cryptocurrencies and blockchains are remaking the rules of digital media and society. Meanwhile, regulators, governments, and the public are trying to make sense of it all. In this accessible book, Quinn DuPont guides readers through the changing face of money to show how blockchain technology underpins new forms of value exchange and social coordination. He introduces cryptocurrency and blockchain technology to readers in terms of their developers and users, investment opportunities and risks, changes to politics and law, social and industrial applications - and what this all means for the new economy. The author argues throughout that, rather than being a technical innovation, cryptocurrencies and blockchains are social technologies enabling developers and users to engage in unprecedented experiments with social and political levers. Cryptocurrencies and Blockchains dispenses with hype and offers sober reflection on this crucial and timely topic. It is essential reading for students and scholars of culture, politics, media, and the economy, as well as anyone who wants to understand, take part in, or change the future of work and society.
This book constitutes the refereed proceedings of the IFIP WG 8.2 Working Conference on Information Systems and Organizations, IS&O 2014, held in Auckland, New Zealand, in December 2014. The 14 revised full papers presented were carefully reviewed and selected from 28 submissions. The papers are organized in the following topical sections: IS/IT implementation and appropriation; ethnographic account of IS use; structures and networks; health care IS, social media; and IS design.
Standard SQL guarantees that no matter what the database implementation, the features of the language will be applicable across all platforms.
HIGHLIGHT New edition of top-selling book on the new version of Lucene the core open-source technology behind most full-text search and "Intelligent Web" applications. DESCRIPTION When Lucene first hit the scene five years ago, it was nothing short of amazing. By using this open-source, highly scalable, super-fast search engine, developers could integrate search into applications quickly and efficiently. A lot has changed since then search has grown from a "nice-to-have" feature into an indispensable part of most enterprise applications. Lucene now powers search in diverse companies including Akamai, Netflix, LinkedIn, Technorati, HotJobs, Epiphany, FedEx, Mayo Clinic, MIT, New Scientist Magazine, and many others. Some things remain the same, though. Lucene still delivers high-performance search features in a disarmingly easy-to-use API. Due to its vibrant and diverse open-source community of developers and users, Lucene is relentlessly improving, with evolutions to APIs, significant new features such as payloads, and a huge increase (as much as 8x) in indexing speed with Lucene 2.3. And with clear writing, reusable examples, and unmatched advice on best practices, Lucene in Action, Second Edition is still the definitive guide to developing with Lucene. KEY POINTS Completely revised and updated to current Lucene 2.3 APIs. Practical coverage, like how to index MS Word, PDF, HTML, and XML. Full introduction to Intelligent Web topics like smart searching, sorting, and filtering.
Discover how blockchain will facilitate a new currency that will transcend space and time Largely inspired by The Denationalization of Money by Fredrich Hayek, Money Without Boundaries' ideological foundation is also inspired by economists and thought leaders like Milton Friedman and Irving Fisher, advancements in capital markets over the past 50 years, and the convergence of old and new technologies. Author Thomas J. Anderson explains how blockchain acts as the filter and the glue, making it all possible. Compared with other currencies, blockchain-managed money markets are more straightforward and transparent. It is easier to monitor, understand, and assess the quality of their "full-faith and credit." Money Without Boundaries shows how not only money, but also the process of borrowing and lending, will evolve to be conducted in a 100% trusted, secure, transparent, open architecture environment. Anderson begins with a history of money and discusses the rise of cryptocurrency, concluding with a comparison of decentralized money markets to all other alternatives. Money without Boundaries: - Demonstrates how blockchain technology allows full transparency - Explains how blockchain makes it possible for money to be fully commoditized - Explains how this fully market-based, decentralized, self-regulating system has vast implications throughout the global financial system - Shows how everyone will benefit when they have the opportunity to compete on "full faith in credit" If you are interested in cryptocurrency, money, monetary theory, or understanding how the applied uses of blockchain technology will change your everyday life, this is essential reading.
Data is the foundation of any current and future market transformation during this digital era. Companies are expected to adjust or to disappear. However, following assessments by Gartner and Forrester during the past two years, only a small fraction of all enterprises has adequately addressed the handling of data so far. Yet, more and more business leaders have become aware of the topic. They recognize the increasing relevance of data, and the need to act now. Those leaders will welcome this book as it guides them through the first steps in their journey towards a data-driven organisation. This book brings the topic of Data and its commercial usage to the attention of a broad range of business leaders. It encourages you to get engaged, by explaining in a non-technical way what data comprises, which opportunities wait to get discovered and, most importantly, how to prepare and launch the introduction of a Data Office in a company.
Deep learning is often viewed as the exclusive domain of math PhDs and big tech companies. But as this hands-on guide demonstrates, programmers comfortable with Python can achieve impressive results in deep learning with little math background, small amounts of data, and minimal code. How? With fastai, the first library to provide a consistent interface to the most frequently used deep learning applications. Authors Jeremy Howard and Sylvain Gugger, the creators of fastai, show you how to train a model on a wide range of tasks using fastai and PyTorch. You'll also dive progressively further into deep learning theory to gain a complete understanding of the algorithms behind the scenes. Train models in computer vision, natural language processing, tabular data, and collaborative filtering Learn the latest deep learning techniques that matter most in practice Improve accuracy, speed, and reliability by understanding how deep learning models work Discover how to turn your models into web applications Implement deep learning algorithms from scratch Consider the ethical implications of your work Gain insight from the foreword by PyTorch cofounder, Soumith Chintala
Every enterprise application creates data, whether it's log messages, metrics, user activity, outgoing messages, or something else. And how to move all of this data becomes nearly as important as the data itself. If you're an application architect, developer, or production engineer new to Apache Kafka, this practical guide shows you how to use this open source streaming platform to handle real-time data feeds. Engineers from Confluent and LinkedIn who are responsible for developing Kafka explain how to deploy production Kafka clusters, write reliable event-driven microservices, and build scalable stream-processing applications with this platform. Through detailed examples, you'll learn Kafka's design principles, reliability guarantees, key APIs, and architecture details, including the replication protocol, the controller, and the storage layer. Understand publish-subscribe messaging and how it fits in the big data ecosystem. Explore Kafka producers and consumers for writing and reading messages Understand Kafka patterns and use-case requirements to ensure reliable data delivery Get best practices for building data pipelines and applications with Kafka Manage Kafka in production, and learn to perform monitoring, tuning, and maintenance tasks Learn the most critical metrics among Kafka's operational measurements Explore how Kafka's stream delivery capabilities make it a perfect source for stream processing systems
Avoiding overly large blocks of code used in most other database programming books, this book shows a simple and easy way to create database programs and explains how to build professional and practical databases more efficiently. In addition to Design Tools and Wizards, the runtime object method is also discussed and analyzed to let users design and implement more sophisticated data-driven applications with complicated coding techniques. Three popular database systems - Microsoft Access, SQL Server 2005, and Oracle Database 10g Express Edition (XE) - are discussed in detail, with practical examples and sample projects. This book will appeal to college students, programmers, and software engineers alike. Sample code and additional exercise questions for students, as well as solutions and lecture slides for instructors, are available via the Web (www.cambridge.org/9780521712354).
Get up to speed on the nuances of NoSQL databases and what they mean for your organization This easy to read guide to NoSQL databases provides the type of no-nonsense overview and analysis that you need to learn, including what NoSQL is and which database is right for you. Featuring specific evaluation criteria for NoSQL databases, along with a look into the pros and cons of the most popular options, NoSQL For Dummies provides the fastest and easiest way to dive into the details of this incredible technology. You'll gain an understanding of how to use NoSQL databases for mission-critical enterprise architectures and projects, and real-world examples reinforce the primary points to create an action-oriented resource for IT pros. If you're planning a big data project or platform, you probably already know you need to select a NoSQL database to complete your architecture. But with options flooding the market and updates and add-ons coming at a rapid pace, determining what you require now, and in the future, can be a tall task. This is where NoSQL For Dummies comes in! * Learn the basic tenets of NoSQL databases and why they have come to the forefront as data has outpaced the capabilities of relational databases * Discover major players among NoSQL databases, including Cassandra, MongoDB, MarkLogic, Neo4J, and others * Get an in-depth look at the benefits and disadvantages of the wide variety of NoSQL database options * Explore the needs of your organization as they relate to the capabilities of specific NoSQL databases Big data and Hadoop get all the attention, but when it comes down to it, NoSQL databases are the engines that power many big data analytics initiatives. With NoSQL For Dummies, you'll go beyond relational databases to ramp up your enterprise's data architecture in no time.
You may like...
Basic Concepts in Data Structures
Shmuel Tomi Klein Paperback R801 Discovery Miles 8 010
Object Oriented Systems Analysis and…
Noushin Ashrafi, Hessam Ashrafi Paperback
Big Data in Education - The digital…
Ben Williamson Paperback
Data Science and Big Data Analytics…
EMC Education Services Hardcover
Data Structures and Algorithms in Java…
Peter Drake Paperback R1,589 Discovery Miles 15 890
Database Systems: Pearson New…
Hector Garcia-Molina, Jeffrey D. Ullman, … Paperback R1,752 Discovery Miles 17 520
Modern Database Management, Global…
Jeff Hoffer, Ramesh Venkataraman, … Paperback R1,614 Discovery Miles 16 140
First Course in Database Systems, A…
Jeffrey D. Ullman, Jennifer Widom Paperback R1,602 Discovery Miles 16 020
Computer Networks: Pearson New…
Andrew S. Tanenbaum, David J. Wetherall Paperback
Practical Statistics for Data Scientists…
Peter Bruce, Andrew Bruce, … Paperback