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.
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.
If you're training a machine learning model but aren't sure how to put it into production, this book will get you there. Kubeflow provides a collection of cloud native tools for different stages of a model's lifecycle, from data exploration, feature preparation, and model training to model serving. This guide helps data scientists build production-grade machine learning implementations with Kubeflow and shows data engineers how to make models scalable and reliable. Using examples throughout the book, authors Holden Karau, Trevor Grant, Ilan Filonenko, Richard Liu, and Boris Lublinsky explain how to use Kubeflow to train and serve your machine learning models on top of Kubernetes in the cloud or in a development environment on-premises. Understand Kubeflow's design, core components, and the problems it solves Learn how to set up Kubeflow on a cloud provider or on an in-house cluster Train models using Kubeflow with popular tools including scikit-learn, TensorFlow, and Apache Spark Learn how to add custom stages such as serving and prediction Keep your model up-to-date with Kubeflow Pipelines Understand how to validate machine learning pipelines
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.
Oracle has announced big changes to its Oracle Certified Professional (OCP) Java SE 11 certification program. As of October 1, 2020, the OCP Java SE 11 Programmer I Exam 1Z0-815 and Programmer II Exam 1Z0-816 will be retired, and Oracle will begin offering a new Developer Exam 1Z0-819 to replace the previous exams. The good news is you'll only need to pass one exam instead of two exams to earn the OCP certification! If you're working toward the current OCP Java SE 11 certification, keep going. You have until October 1, 2020 to complete your current OCP. If you've already taken the Programmer I Exam 1Z0-815 and would like to take the Programmer II Exam 1Z0-816, you have until September 30, 2020 to take the exam in the current program. NOTE: Oracle will continue to offer the Upgrade Exam 1Z0-817 (Upgrade from OCA Java 7 & 8). Thecompletely-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.
"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.
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 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.
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.
Oracle has announced big changes to its Oracle Certified Professional (OCP) Java SE 11 certification program. As of October 1, 2020, the OCP Java SE 11 Programmer I Exam 1Z0-815 and Programmer II Exam 1Z0-816 will be retired, and Oracle will begin offering a new Developer Exam 1Z0-819 to replace the previous exams. The good news is you'll only need to pass one exam instead of two exams to earn the OCP certification! If you're working toward the current OCP Java SE 11 certification, keep going. You have until October 1, 2020 to complete your current OCP. If you've already taken the Programmer I Exam 1Z0-815 and would like to take the Programmer II Exam 1Z0-816, you have until September 30, 2020 to take the exam in the current program. NOTE: Oracle will continue to offer the Upgrade Exam 1Z0-817 (Upgrade from OCA Java 7 & 8). The most comprehensive prep guide available for new OCP Oracle Certified Professional Java SE 11 Developer certifications--covers Programmer I and II Exams 1Z0-815 and 1Z0-816, and the Upgrade Exam 1Z0-817! Java is widely-used for backend cloud applications, Software as a Service applications (SAAS), and is the principal language used to develop Android applications. This object-oriented programming language is designed to run on all platforms that support Java without the need for recompilation. Oracle Java Programmer certification is highly valued by employers throughout the technology industry. The OCP Oracle Certified Professional Java SE 11 Developer Complete Study Guide in an indispensable resource for anyone preparing for certification. This fully up-to-date guide covers 100% of exam objectives for Exam 1Z0-815, Exam 1Z0-816, and Upgrade Exam 1Z0-817. In-depth chapters present clear, comprehensive coverage of the functional-programming knowledge necessary to succeed. Each chapter clarifies complex material while reinforcing your understanding of vital exam topics. Also included is access to Sybex's superior online interactive learning environment and test bank that includes self-assessment tests, chapter tests, bonus practice exam questions, electronic flashcards, and a searchable glossary of important terms. The ultimate study aid for the challenging OCP exams, this popular guide: Helps you master the changes in depth, difficultly, and new module topics of the latest OCP exams Covers all exam objectives such as Java arrays, primitive data types, string APIs, objects and classes, operators and decision constructs, and applying encapsulation Allows developers to catch up on all of the newest Java material like lambda expressions, streams, concurrency, annotations, generics, and modules Provides practical methods for building Java applications, handling exceptions, programming through interfaces, secure coding in Java SE, and more Enables you to gain the information, understanding, and practice you need to pass the OCP exams The OCP Oracle Certified Professional Java SE 11 Developer Complete Study Guide is a must-have book for certification candidates needing to pass these challenging exams, as well as junior- to senior-level developers who use Java as their primary programming language.
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.
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
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.
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.
You may know SQL basics, but are you taking advantage of its expressive power? The new edition of this cookbook applies a highly practical approach to Structured Query Language (SQL) so you can create and manipulate large stores of data. Based on real-world examples, this updated book provides a framework to help you construct solutions and executable examples in several flavors of SQL-including Oracle, DB2, SQL Server, MySQL, and PostgreSQL. SQL programmers, analysts, data scientists, database administrators (DBAs)-and even relatively casual SQL users-will find SQL Cookbook to be a valuable problem-solving guide for everyday issues. No other resource offers recipes in this unique format to help you tackle nagging day-to-day conundrums with SQL. The second edition includes: Fully revised recipes that recognize the greater adoption of window functions in various SQL implementations Additional recipes to take advantage of the widespread adoption of common table expressions for more readable, easier to implement solutions Brand-new recipes to make SQL more useful for people, such as data scientists, who aren't database experts Up-to-date SQL recipes throughout the book that cover the basics
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.
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.
This title is for those doing courses in object-oriented systems analysis and design. The text teaches students object-oriented systems analysis and design in a highly practical and accessible way.
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.
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.
Offering the first scholarly analysis of the economic nature of blockchains and the formation of the blockchain economy, this timely book explores the future of global capitalism. Applying the institutional economics of Ronald Coase and Oliver Williamson, the authors highlight how blockchains are poised to reshape the nature of firms, governments, markets and civil society. Chapters apply basic economic principles to explore blockchains and distributed ledger technologies through the framework of institutional economics. The book suggests ways in which cryptocurrencies such as Bitcoin may develop further in the future, bringing us back to a barter economy which removes the need for a third person in economic transactions. Outlining a ledger-centric view of the economy, the authors explore how blockchains and dehierarchalisation will reduce the demand for government regulation. Institutional economists and scholars will greatly appreciate the thorough analysis of the development of institutional cryptoeconomics and insight into the future of blockchains that this book offers. Computer and technology scientists will also find this book to be a valuable read, as well as those working specifically in the blockchain industry.
You may like...
Basic Concepts in Data Structures
Shmuel Tomi Klein Paperback R773 Discovery Miles 7 730
Kafka - The Definitive Guide
Neha Narkhede, Gwen Shapira, … Paperback
Data Structures and Algorithms in Java…
Peter Drake Paperback R1,488 Discovery Miles 14 880
Query Store for SQL Server 2019…
Tracy Boggiano, Grant Fritchey Paperback
First Course in Database Systems, A…
Jeffrey Ullman, Jennifer Widom Paperback R1,499 Discovery Miles 14 990
Database Systems: Pearson New…
Hector Garcia-Molina, Jeffrey Ullman, … Paperback R1,640 Discovery Miles 16 400
Big Data Analytics Using Multiple…
Ramakrishnan Ramanathan, Muthu Mathirajan, … Paperback R1,368 Discovery Miles 13 680
Lucene in Action
Erik Hatcher, Otis Gospodnetic, … Paperback R1,130 Discovery Miles 11 300
Data Science and Big Data Analytics…
EMC Education Services Hardcover
Progress in Artificial Intelligence…
Luis Seabra Lopes, Nuno Lau, … Paperback R3,783 Discovery Miles 37 830