Computing & Internet

Database Books

  • Man vs Collection - 3 Books - Collection - 9781781317501
    • £6.99
    • RRP £26.97
    • Save £19.98
    • Just £2.33 per book
    This is an endlessly interesting collection for anyone who has a passion for science and data. All illustrated and full of fascinating information, the Freakonomics-style books cover the topics of big data, maths and money and will delight anyone who enjoys numbers and economics.

    Man vs Big Data explains everyday data in an accessible style, revealing how data is used for medical advancements, developing everyday tools and recording our movements and actions; Man vs Maths explains how we use everyday mathematics to do everything from building a skyscraper to finding love; and Man vs Money reveals how money plays a role in everything the world revolves around, covering issues including modern banking, crowd funding and virtual currencies.
    Alan Pipes
    • £15.96
    • RRP £19.95
    • Save £3.99
    There are books on the nuts and bolts of web design and there are books about website aesthetics, showcasing examples of good design. How to Design Websites contains the essentials of both, addressing the skillsets required to produce websites that are functional and elegant - but from a graphic designer's perspective. It demonstrates that you can design a working website in minutes without the need for expensive programs. Chapters include Code, Layout, Text and Typography, and Images and Colour Schemes. Useful 'tips and tricks' panels are included, as well as step-by-step projects --such as how to produce a portfolio site - that will be of interest to design students and to graduates of all disciplines. Inspirational 'Trailblazer' case studies showcase the best of contemporary designers and their work. Blogs, Facebook, Flickr and HTML5, and new ways of using the web, such as mobile phones and netbooks, are also discussed.
    • £19.09
    • RRP £23.99
    • Save £4.90
    Sams Teach Yourself SQL in 10 Minutes offers straightforward, practical answers when you need fast results. By working through the book's 22 lessons of 10 minutes or less, you'll learn what you need to know to take advantage of the SQL language. Lessons cover IBM DB2, Microsoft(r) Access, Microsoft SQL Server(t), MySQL, Oracle(r), PostgreSQL, SQLite, MariaDB, and Apache Open Office Base. Full-color code examples help you understand how SQL statements are structured Tips point out shortcuts and solutions Cautions help you avoid common pitfalls Notes explain additional concepts, and provide additional information 10 minutes is all you need to learn how to...* Use the major SQL statements * Construct complex SQL statements using multiple clauses and operators * Retrieve, sort, and format database contents * Pinpoint the data you need using a variety of filtering techniques * Use aggregate functions to summarize data * Join two or more related tables * Insert, update, and delete data * Create and alter database tables * Work with views, stored procedures, and more
    Q. Ethan McCallum
    • £31.89
    • RRP £31.99
    • Save £0.10
    Welcome to data science's dirty secret: real-world data is messy. Data scientists must spend a good deal of time playing software developer, writing code to clean up data before they can actually do anything constructive with it. It's a necessary evil, but you can still make the most of it. This practical book walks you through several real-world examples to demonstrate the theory and practice behind working with and cleaning up dirty data. No one tool solves all of the problems well. Wise data scientists learn many tools and learn where each one shines. To that end, this book takes a polyglot approach: most examples will involve R and Python, but expect the occasional smattering of Groovy and sed/awk fun.
    Rick Copeland
    • £27.89
    • RRP £27.99
    • Save £0.10
    Whether you're building the newest and hottest social media web site or developing an internal-use-only enterprise business intelligence application, scaling your data model has never been more important. Traditional relational databases, while familiar, present significant challenges and complications when trying to scale up to such "big data" needs. Into this world steps MongoDB, a leading NoSQL database, to address these scaling challenges while also simplifying the process of development. However, in all the hype surrounding big data, many sites have launched their business on NoSQL databases without an understanding of the techniques necessary to effectively use the features of their chosen database. MongoDB Applied Design Patterns provides the much-needed connection between the features of MongoDB and the business problems that it is suited to solve. The book's focus on the practical aspects of the MongoDB implementation makes it an ideal purchase for developers charged with bringing MongoDB's scalability to bear on the particular problem you've been tasked to solve.
    Mark Hamstra
    • £25.59
    • RRP £31.99
    • Save £6.40
    The Web is getting faster, and the data it delivers is getting bigger. How can you handle everything efficiently? This book introduces Spark, an open source cluster computing system that makes data analytics fast to run and fast to write. You'll learn how to run programs faster, using primitives for in-memory cluster computing. With Spark, your job can load data into memory and query it repeatedly much quicker than with disk-based systems like Hadoop MapReduce. Written by the developers of Spark, this book will have you up and running in no time. You'll learn how to express MapReduce jobs with just a few simple lines of Spark code, instead of spending extra time and effort working with Hadoop's raw Java API. Quickly dive into Spark capabilities such as collect, count, reduce, and save Use one programming paradigm instead of mixing and matching tools such as Hive, Hadoop, Mahout, and S4/Storm Learn how to run interactive, iterative, and incremental analyses Integrate with Scala to manipulate distributed datasets like local collections Tackle partitioning issues, data locality, default hash partitioning, user-defined partitioners, and custom serialization Use other languages by means of pipe() to achieve the equivalent of Hadoop streaming
    Erik Siegel
    • £28.69
    • RRP £35.99
    • Save £7.30
    Get a head start with eXist, the NoSQL database and rapid application development platform entirely built on XML technology. With this practical guide, authors Erik Siegel and Adam Retter provide a step-by-step guide for using eXist-db to build document- and data-driven web applications - by the end of the book, you'll create a usable piece of software. Learn everything from basic setup and querying through indexing, monitoring, performance tuning, triggers, and extensions - along with new features in version 2.1 such as forms, web application packaging, improved security, SQL queries, SSL, and support for producing and consuming JSON and HTML 5. If you have a basic understanding of XML, XQuery, and some experience with XPath, this book shows you how to develop applications with no external IDE required - just eXist.
    Andy Oppel
    • £25.49
    • RRP £31.99
    • Save £6.50
    This fully revised, self-paced learning tool lays out all the necessary steps to quickly and easily start writing SQL programs Thoroughly updated to reflect the most recent ANSI/ISO standard, SQL: A Beginner's Guide, Fourth Edition will get you up-and-running with SQL programming right away. Clear tutorials, annotated code, and proven instructional tools guide you to easily performing queries and modifications, building databases, creating and reviewing embedded statements, troubleshooting system- and data-related problems, and much more. You will learn how to retrieve, insert, update, and delete database data, and perform management and administrative functions. The book also covers new features, including SQL/XML and the long-awaited temporal support. Code examples are provided throughout along with notes on using them with the latest RDBMS software versions such as MySQL 5.7, SQL Server 2014, and Oracle Database 12c. Platform-neutral coverage; all skills can be applied to any database product, and any SQL version Features hands-on exercises and self-tests that reinforce basic knowledge "Ask the Expert" sections throughout are filled with bonus information and useful tips
    Ryan Stephens
    • £25.39
    • RRP £31.99
    • Save £6.60
    Includes Coverage of Oracle and Microsoft SQL Implementations In just 24 lessons of one hour or less, Sams Teach Yourself SQL in 24 Hours, Sixth Edition, helps you use SQL to build effective databases, efficiently retrieve data, and manage everything from performance to security. This book's straightforward, step-by-step approach shows you how to work with database structures, objects, queries, tables, and more. In just hours, you will be applying advanced techniques, including views, transactions, web connections, and powerful Oracle and SQL Server extensions. Every lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success. Step-by-step instructions carefully walk you through the most common SQL tasks. Practical, hands-on examples show you how to apply what you learn. Quizzes and exercises help you test your knowledge and stretch your skills. Notes and tips point out shortcuts and solutions. Learn how to...* Define efficient database structures and objects * "Normalize" raw databases into logically organized tables * Edit relational data and tables with DML * Manage transactions * Write effective, well-performing queries * Categorize, summarize, sort, group, and restructure data * Work with dates and times * Join tables in queries, use subqueries, and combine multiple queries * Master powerful query optimization techniques * Administer databases and manage users * Secure databases and protect data * Use views, synonyms, and the system catalog * Extend SQL to the enterprise and Internet * Master important Oracle and Microsoft extensions to ANSI SQL Register your product at for convenient access to downloads, updates, and corrections as they become available.
    • £25.49
    • RRP £31.99
    • Save £6.50
    Build advanced authentication solutions for any cloud or web environment Active Directory has been transformed to reflect the cloud revolution, modern protocols, and today's newest SaaS paradigms. This is an authoritative, deep-dive guide to building Active Directory authentication solutions for these new environments. Author Vittorio Bertocci drove these technologies from initial concept to general availability, playing key roles in everything from technical design to documentation. In this book, he delivers comprehensive guidance for building complete solutions. For each app type, Bertocci presents high-level scenarios and quick implementation steps, illuminates key concepts in greater depth, and helps you refine your solution to improve performance and reliability. He helps you make sense of highly abstract architectural diagrams and nitty-gritty protocol and implementation details. This is the book for people motivated to become experts. Active Directory Program Manager Vittorio Bertocci shows you how to: * Address authentication challenges in the cloud or on-premises* Systematically protect apps with Azure AD and AD Federation Services* Power sign-in flows with OpenID Connect, Azure AD, and AD libraries* Make the most of OpenID Connect's middleware and supporting classes* Work with the Azure AD representation of apps and their relationships* Provide fine-grained app access control via roles, groups, and permissions* Consume and expose Web APIs protected by Azure AD* Understand new authentication protocols without reading complex spec documents
    Jason Myers
    • £31.89
    • RRP £31.99
    • Save £0.10
    This new edition of Essential SQLAlchemy is the tool developers need to understand the technology. Rather than being a simple tutorial or API reference, this book builds an application step by step. This application is comprised of many of the most common usages of SQLAlchemy, thus showing how to manage complexity and engaging in real world examples. Using easy, common language, the author teaches you how to turn knowledge into usable work.
    Bill Schmarzo
    • £25.99
    • RRP £32.99
    • Save £7.00
    Integrate big data into business to drive competitive advantage and sustainable success Big Data MBA brings insight and expertise to leveraging big data in business so you can harness the power of analytics and gain a true business advantage. Based on a practical framework with supporting methodology and hands-on exercises, this book helps identify where and how big data can help you transform your business. You'll learn how to exploit new sources of customer, product, and operational data, coupled with advanced analytics and data science, to optimize key processes, uncover monetization opportunities, and create new sources of competitive differentiation. The discussion includes guidelines for operationalizing analytics, optimal organizational structure, and using analytic insights throughout your organization's user experience to customers and front-end employees alike. You'll learn to think like a data scientist as you build upon the decisions your business is trying to make, the hypotheses you need to test, and the predictions you need to produce. Business stakeholders no longer need to relinquish control of data and analytics to IT. In fact, they must champion the organization's data collection and analysis efforts. This book is a primer on the business approach to analytics, providing the practical understanding you need to convert data into opportunity. * Understand where and how to leverage big data * Integrate analytics into everyday operations * Structure your organization to drive analytic insights * Optimize processes, uncover opportunities, and stand out from the rest * Help business stakeholders to think like a data scientist * Understand appropriate business application of different analytic techniques If you want data to transform your business, you need to know how to put it to use. Big Data MBA shows you how to implement big data and analytics to make better decisions.
    Bernard Marr
    • £23.99
    • RRP £29.99
    • Save £6.00
    The best-selling author of Big Data is back, this time with a unique and in-depth insight into how specific companies use big data. Big data is on the tip of everyone's tongue. Everyone understands its power and importance, but many fail to grasp the actionable steps and resources required to utilise it effectively. This book fills the knowledge gap by showing how major companies are using big data every day, from an up-close, on-the-ground perspective. From technology, media and retail, to sport teams, government agencies and financial institutions, learn the actual strategies and processes being used to learn about customers, improve manufacturing, spur innovation, improve safety and so much more. Organised for easy dip-in navigation, each chapter follows the same structure to give you the information you need quickly. For each company profiled, learn what data was used, what problem it solved and the processes put it place to make it practical, as well as the technical details, challenges and lessons learned from each unique scenario. * Learn how predictive analytics helps Amazon, Target, John Deere and Apple understand their customers * Discover how big data is behind the success of Walmart, LinkedIn, Microsoft and more * Learn how big data is changing medicine, law enforcement, hospitality, fashion, science and banking * Develop your own big data strategy by accessing additional reading materials at the end of each chapter
    Jeremy Kubica
    • £11.99
    • RRP £14.99
    • Save £3.00
    "Search" transforms the essential but challenging topic of search algorithms into a fantasy-noir mystery for the digital age. This is a unique introduction to search algorithms and how they work, written by a Google engineer with specializations in algorithms and machine learning.Meet Frank Runtime. Disgraced ex-detective. Hard-boiled private eye. Search expert. When the police headquarters is hit with a robbery, Frank and his extensive search skills are called upon to catch the culprits. Pulling out his best algorithms, Frank scours smugglers' boats with binary search, tails spies with a search tree, escapes burning prisons with breadth-first search, and burns down cafeterias with queues. He's joined by know-it-all rookie Officer Notation and Socks the inept wizard as he follows leads in a best-first search that unravels a deep conspiracy. Each chapter introduces a new twist and a new concept, ending with a technical summary.From finding informants with exhaustive search to lock-picking with priority queues, Frank's mission will give you an understanding of: The algorithms behind best-first and depth-first search, iterative deepening, parallelizing, binary search, index inversion, and moreBasic computational concepts like strings, arrays, stacks, and queues How to adapt search algorithms to unusual data structuresThe most efficient algorithm to use in a situation, and when to apply common-sense heuristic methodsFor computer science students and amateur sleuths alike, "Search" is the most efficient route to understanding algorithms.
    Neha Narkhede
    • £25.59
    • RRP £31.99
    • Save £6.40
    Learn how to take full advantage of Apache Kafka, the distributed, publish-subscribe queue for handling real-time data feeds. With this comprehensive book, you ll understand how Kafka works and how it s designed. Authors Neha Narkhede, Gwen Shapira, and Todd Palino show you how to deploy production Kafka clusters; secure, tune, and monitor them; write rock-solid applications that use Kafka; and build scalable stream-processing applications.Learn how Kafka compares to other queues, and where it fits in the big data ecosystemDive into Kafka s internal designPick up best practices for developing applications that use KafkaUnderstand the best way to deploy Kafka in production monitoring, tuning, and maintenance tasksLearn how to secure a Kafka clusterGet detailed use-cases"
    Colt McAnlis
    • £23.60
    • RRP £29.50
    • Save £5.90
    How can data compression save you? If you're in the business of building or marketing mobile apps and services, this book is an essential read. Mobile users are consuming and producing so much data today that they routinely exceed their data plans. They leave sites that don't load quickly and delete apps to save space on their devices. Data compression can help you turn the tide-right away. This book uses diagrams and games to help you learn about data compression and its value in today's mobile and big data spaces. No advanced coding knowledge is required. You'll learn several core algorithms for data compression that you can apply immediately. Authors Colt and Aleks Haecky also take you on a fun and engaging tour of the history and theory of data compression by introducing key figures of the compression industry, including Claude Shannon. If you want to attract and retain mobile users with quick-loading apps that will help them save money, this book is a must. People involved with big data will also benefit, whether they're students, mid-level engineers, or CTOs. Understanding Compression is a perfect merging of algorithms, history, business advice, and offbeat humor.
    Jeffrey Aven
    • £31.89
    • RRP £39.99
    • Save £8.10
    Apache Hadoop is the technology at the heart of the Big Data revolution, and Hadoop skills are in enormous demand. Now, in just 24 lessons of one hour or less, you can learn all the skills and techniques you'll need to deploy each key component of a Hadoop platform in your local environment or in the cloud, building a fully functional Hadoop cluster and using it with real programs and datasets. Each short, easy lesson builds on all that's come before, helping you master all of Hadoop's essentials, and extend it to meet your unique challenges. Apache Hadoop in 24 Hours, Sams Teach Yourself covers all this, and much more: * Understanding Hadoop and the Hadoop Distributed File System (HDFS) * Importing data into Hadoop, and process it there * Mastering basic MapReduce Java programming, and using advanced MapReduce API concepts * Making the most of Apache Pig and Apache Hive * Implementing and administering YARN * Taking advantage of the full Hadoop ecosystem * Managing Hadoop clusters with Apache Ambari * Working with the Hadoop User Environment (HUE) * Scaling, securing, and troubleshooting Hadoop environments * Integrating Hadoop into the enterprise * Deploying Hadoop in the cloud * Getting started with Apache Spark Step-by-step instructions walk you through common questions, issues, and tasks; Q-and-As, Quizzes, and Exercises build and test your knowledge; "Did You Know?" tips offer insider advice and shortcuts; and "Watch Out!" alerts help you avoid pitfalls. By the time you're finished, you'll be comfortable using Apache Hadoop to solve a wide spectrum of Big Data problems.
    Allen G. Taylor
    • £17.59
    • RRP £21.99
    • Save £4.40
    Uncover the secrets of SQL and start building better relational databases today! This fun and friendly guide will help you demystify database management systems so you can create more powerful databases and access information with ease. Updated for the latest SQL functionality, SQL For Dummies, 8th Edition covers the core SQL language and shows you how to use SQL to structure a DBMS, implement a database design, secure your data, and retrieve information when you need it. Includes new enhancements of SQL:2011, including temporal data functionality which allows you to set valid times for transactions to occur and helps prevent database corruption Covers creating, accessing, manipulating, maintaining, and storing information in relational database management systems like Access, Oracle, SQL Server, and MySQL Provides tips for keeping your data safe from theft, accidental or malicious corruption, or loss due to equipment failures and advice on eliminating errors in your work Don't be daunted by database development anymore - get SQL For Dummies, 8th Edition , and you'll be on your way to SQL stardom.
    Dirk deRoos
    • £17.59
    • RRP £21.99
    • Save £4.40
    Let Hadoop For Dummies help harness the power of your data and rein in the information overload Big data has become big business, and companies and organizations of all sizes are struggling to find ways to retrieve valuable information from their massive data sets with becoming overwhelmed. Enter Hadoop and this easy-to-understand ForDummies guide. Hadoop For Dummies helps readers understand the value of big data, make a business case for using Hadoop, navigate the Hadoop ecosystem, and build and manage Hadoop applications and clusters. Explains the origins of Hadoop, its economic benefits, and its functionality and practical applications Helps you find your way around the Hadoop ecosystem, program MapReduce, utilize design patterns, and get your Hadoop cluster up and running quickly and easily Details how to use Hadoop applications for data mining, web analytics and personalization, large-scale text processing, data science, and problem-solving Shows you how to improve the value of your Hadoop cluster, maximize your investment in Hadoop, and avoid common pitfalls when building your Hadoop cluster From programmers challenged with building and maintaining affordable, scaleable data systems to administrators who must deal with huge volumes of information effectively and efficiently, this how-to has something to help you with Hadoop.
    • £27.59
    • RRP £27.99
    • Save £0.40
    NoSQL database usage is growing at a stunning 50% per year, as organizations discover NoSQL's potential to address even the most challenging Big Data and real-time database problems. Every NoSQL database is different, but one is the most popular by far: MongoDB. Now, in just 24 lessons of one hour or less, you can learn how to leverage MongoDB's immense power. Each short, easy lesson builds on all that's come before, teaching NoSQL concepts and MongoDB techniques from the ground up. Sams Teach Yourself NoSQL with MongoDB in 24 Hours covers all this, and much more: * Learning how NoSQL is different, when to use it, and when to use traditional RDBMSes instead* Designing and implementing MongoDB databases of diverse types and sizes* Storing and interacting with data via Java, PHP, Python, and Node.js/Mongoose* Choosing the right NoSQL distribution model for your application* Installing and configuring MongoDB* Designing MongoDB data models, including collections, indexes, and GridFS* Balancing consistency, performance, and durability* Leveraging the immense power of Map-Reduce* Administering, monitoring, securing, backing up, and repairing MongoDB databases* Mastering advanced techniques such as sharding and replication* Optimizing performance
  • ALTHR 7 years +
    Camille McCue
    7 years +
    • £17.59
    • RRP £21.99
    • Save £4.40
    An easy-to-grasp introduction to coding concepts for kids Coding For Kids For Dummies breaks coding into a series of small projects, each designed to teach elementary-to-middle-school-aged students a core concept to build a game, application, or other tool. In this his hands-on, friendly guide readers will get access to a leading coding tool that has been designed specifically for kids, showing them how to create the projects provided in the book as well as how to implement them into their own creative work. Written by a teacher and leading advocate of coding education, Coding For Kids For Dummies explains to kids in plain English how to apply the math and logic skills they already have to the subject of coding. In no time, they'll be grasping basic coding concepts, completing their very own technical feats, and arming themselves with the computer science experience and know-how to prepare for a future working with technology. Lay-flat binding allows for easy access as students work on projects Full-color, large-print design make the information more approachable to kids Kids interested in computer science get a competitive edge The author has dedicated her career to enhancing coding and other STEM education in schools If you're a student who wants to learn coding, a parent who wants to help your kid pursue an interest in coding, or a teacher who is in need of a supplemental course book for your computer science class, Coding For Kids For Dummies has you covered.
    EMC Education Services
    • £40.00
    • RRP £50.00
    • Save £10.00
    Data Science and Big Data Analytics is about harnessing the power of data for new insights. The book covers the breadth of activities and methods and tools that Data Scientists use. The content focuses on concepts, principles and practical applications that are applicable to any industry and technology environment, and the learning is supported and explained with examples that you can replicate using open-source software.

    This book will help you: * Become a contributor on a data science team * Deploy a structured lifecycle approach to data analytics problems * Apply appropriate analytic techniques and tools to analyzing big data * Learn how to tell a compelling story with data to drive business action * Prepare for EMC Proven Professional Data Science Certification

    Tom White
    • £31.99
    • RRP £39.99
    • Save £8.00
    Ready to unlock the power of your data? With the fourth edition of this comprehensive guide, you'll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. This book is ideal for programmers looking to analyze datasets of any size, and for administrators who want to set up and run Hadoop clusters. You'll find illuminating case studies that demonstrate how Hadoop is used to solve specific problems. This edition includes new case studies, updates on Hadoop 2, a refreshed HBase chapter, and new chapters on Crunch and Flume. Author Tom White also suggests learning paths for the book.Store large datasets with the Hadoop Distributed File System (HDFS) Run distributed computations with MapReduce Use Hadoop's data and I/O building blocks for compression, data integrity, serialization (including Avro), and persistence Discover common pitfalls and advanced features for writing real-world MapReduce programs Design, build, and administer a dedicated Hadoop cluster - or run Hadoop in the cloud Load data from relational databases into HDFS, using Sqoop Perform large-scale data processing with the Pig query language Analyze datasets with Hive, Hadoop's data warehousing system Take advantage of HBase for structured and semi-structured data, and ZooKeeper for building distributed systems
    Susan Prosser
    • £25.19
    • RRP £31.99
    • Save £6.80
    Prominent FileMaker developers Susan Prosser and Stuart Gripman know how to work magic with FileMaker Pro, and they share their knowledge in this bestselling book. You'll learn how to build a database and organize all of your information quickly and efficiently.