Similar ebooks

Perfect for end users, analysts,  data scientists, and app developers, this best-selling guide will get you up and running with SQL, the language of databases. You'll find general concepts, practical answers, and clear explanations of what the various SQL statements can do. Hundreds of examples of varied difficulty encourage you to experiment and explore. Full-color SQL code listings help you see the elements and structure of the language. You can download the sample database to follow along with the author's examples.

- Covers Oracle, Microsoft SQL Server, IBM DB2, MySQL, PostgreSQL, and Microsoft Access.

- Learn the core language for standard SQL, and variations for the most widely used database systems.

- Organize your database in terms of the relational model.

- Master tables, columns, rows, and keys.

- Retrieve, sort, and format data.- Filter the data that you don't want to see.

- Convert and manipulate data with SQL's built-in functions and operators.

- Use aggregate functions to summarize data.

- Create complex SQL statements by using joins, subqueries, constraints, conditional logic, and metadata.

- Create, alter, and drop tables, indexes, and views.

- Insert, update, delete, and merge data.

- Execute transactions to maintain the integrity of your data.

- Avoid common pitfalls involving nulls.

- Troubleshoot and optimize queries.

- Plenty of tips, tricks, and timesavers.

- Fully cross-referenced, linked, and searchable.



1. Running SQL Programs

2. The Relational Model

3. SQL Basics

4. Retrieving Data from a Table

5. Operators and Functions

6. Summarizing and Grouping Data

7. Joins

8. Subqueries

9. Set Operations

10. Inserting, Updating, and Deleting Rows

11. Creating, Altering, and Dropping Tables

12. Indexes


14. Transactions

Master database creation and management

Access 2016 Bible is your, comprehensive reference to the world's most popular database management tool. With clear guidance toward everything from the basics to the advanced, this go-to reference helps you take advantage of everything Access 2016 has to offer. Whether you're new to Access or getting started with Access 2016, you'll find everything you need to know to create the database solution perfectly tailored to your needs, with expert guidance every step of the way. The companion website features all examples and databases used in the book, plus trial software and a special offer from Database Creations. Start from the beginning for a complete tutorial, or dip in and grab what you need when you need it.

Access enables database novices and programmers to store, organize, view, analyze, and share data, as well as build powerful, integrable, custom database solutions — but databases can be complex, and difficult to navigate. This book helps you harness the power of the database with a solid understanding of their purpose, construction, and application.

Understand database objects and design systems objects Build forms, create tables, manipulate datasheets, and add data validation Use Visual Basic automation and XML Data Access Page design Exchange data with other Office applications, including Word, Excel, and more

From database fundamentals and terminology to XML and Web services, this book has everything you need to maximize Access 2016 and build the database you need.

The SketchUp to LayOut book is the essential guide for woodworkers, carpenters, architects, contractors, builders, and designers who already know the basics on how to use SketchUp, but are looking to create stunning presentations to visualize their ideas with their clients using LayOut.Learn the workflow for creating models specifically for LayOut

Before you even begin modeling that first rectangle, you'll need to fully understand which type of model you should be building for LayOut. Don't make the mistake of creating twice the amount of work for yourself because you didn't properly organize your model ahead of time.

I'll teach you how to save time and frustration by organizing your model so YOU are in control of how your model viewports look.

The entire first half of the book is dedicated to preparing your model for LayOut. From organizational workflow, to scenes and styles. I share with you my 5 point method I use to visualize and prepare every scene I create for LayOut.

Not only will you understand exactly what those five points are, you'll learn multiple ways to control them. Using these methods, you will gain complete control over the look of your viewports in LayOut. You will master every aspect of a SketchUp scene and style, to enable you to create impressive presentations and drawings in the least amount of time possible.

Is this too advanced for me?

This book is designed for construction professionals who don't have any prior experience in LayOut at all. But it's also structured in a way that lets you look up specific tasks or methods without having to read the book cover to cover. I’ll save you all the time and frustration that I went through when I first learned LayOut by quickly orienting you with the workspace, then jumping right in to creating your own titleblock, inserting SketchUp models, and adding dimensions.

You should have some basic knowledge on how to use SketchUp. But if you're just starting out, you'll have complete access to my entire library of tutorials and videos for free on my website to bring you up to speed quickly.

Every important aspect of LayOut is explained in the book, with step by step instructions for you to follow along. Learn exactly what you need to know and skip over all the little details you don’t need to worry about. The book has been updated for 2014 so you'll even learn about the new Auto-Text tag feature, saving you a ton of time on those redundant text edits.

You’ll see REAL examples

The sample projects in the book are real projects, not hypothetical meaningless shapes and boxes, so you can see exactly how to apply the concepts you learn in context with the real world. Plus, the SketchUp and LayOut files are included with each book download so you’ll be able to follow along and discover for yourself how to organize a similar project of your own. The sample projects include a woodworking table project, akitchen project, and a three story house project.

At the same time, each step by step instruction can be read and followed independently from the project. So if you need to go back and reference a certain part of the book to learn how to do something specific, you'll be able to do that too.

Advanced Techniques

I’ve consulted with many of the best SketchUp gurus in the world! I’ve hung out with Nick Sonder at the SketchUp basecamp conference. I’ve interviewed Aidan Chopra, SketchUp evangelist and author of “Google SketchUp for Dummies”, Eric Schimelpfenig from, and Alexander Schreyer, author of “Architectural Design with SketchUp”. I’ve also consulted with Mike Brightman, author of “The SketchUp Workflow for Architecture”, Daniel Tal, author of “Rendering In SketchUp”, and many other great SketchUp experts.

Get up to speed fast with SQL, the language of databases. Bestselling author Chris Fehily teaches you just the parts of SQL that you need to know. Quick, learn-by-example lessons start with simple data retrieval and sorting, move on to filtering and grouping, and then build to more-advanced topics, including joins, subqueries, views, and transactions. Whether you're an analyst, developer, data scientist, or Microsoft Office user, you'll find straightforward, practical answers. You can download the sample database to follow along with the examples.

- Covers Oracle, Microsoft SQL Server, IBM DB2, MySQL, PostgreSQL, and Microsoft Access.

- Learn the core language for standard SQL, and variations for the most widely used database systems.

- Organize your database in terms of the relational model.

- Master tables, columns, rows, and keys.

- Retrieve, sort, and format data.

- Filter the data that you don't want to see.

- Convert and manipulate data with SQL's built-in functions and operators.

- Use aggregate functions to summarize data.

- Create complex SQL statements by using joins, subqueries, constraints, conditional logic, and metadata.

- Create, alter, and drop tables, indexes, and views.

- Insert, update, delete, and merge data.

- Execute transactions to maintain the integrity of your data.

- Avoid common pitfalls involving nulls.

- Troubleshoot and optimize queries.

- Plenty of tips, tricks, and timesavers.

- Fully cross-referenced, linked, and searchable.


1. Introduction

2. Database Basics

3. SQL Basics

4. Retrieving Data from a Table

5. Sorting Rows

6. Filtering Rows

7. Combining and Negating Conditions

8. Pattern Matching

9. More Ways to Filter Rows

10. Operators and Functions

11. Working with Functions

12. Evaluating Conditional Values

13. Summarizing Data

14. Grouping Data

15. Joining Tables

16. Working with Joins

17. Subqueries

18. Combining Queries

19. Inserting Rows

20. Updating and Deleting Rows

21. Creating and Changing Tables

22. Indexes


24. Transactions

A. The Sample Database

B. Running SQL Programs

C. Data Types

Book + Content Update Program

If you want to deliver truly attention-grabbing presentations with PowerPoint 2016, My PowerPoint 2016 is your must-have companion. Friendly, quick, and packed with real-world advice, it walks you through every task you'll want to perform, including:

Choosing the right design Creating and inserting shapes and pictures Incorporating effective animations, transitions, and multimedia content Finalizing and printing your presentation Setting up and delivering slide shows Modifying themes and templates to your precise needs And much more

Every task is presented step-by-step, using carefully annotated, full-color screenshots, all numbered so there's no chance of getting lost of confused. Everything's clearly organized in modular, self-contained chapters designed to help you get more powerful results from Microsoft's PowerPoint 2016, and get them faster. Throughout, the book is packed with helpful tips and lists - plus quick solutions to the problems you're most likely to encounter.

In addition, this book is part of Que’s exciting new Content Update Program. As Microsoft updates features of PowerPoint 2016, sections of this book will be updated or new sections will be added to match the updates to the software. The updates will be delivered to you via a FREE Web Edition of this book, which can be accessed with any Internet connection. To learn more, visit

How to access the free web edition: Follow the instructions within the book to learn how to register your book to access the FREE Web Edition.

“Everything you need to master Access 2007 forms, reports, and queries.”

–Charles Carr, Reviews Editor, ComputorEdge Magazine

Create Forms for Business

Ensure Data Entry Accuracy

Build Elegant Form Interfaces

Collect Data Via Email

Design Effective Business Reports

Make an Invoice Report

Create Mailing Labels

Extract Data

Work with Multiple Tables

Calculate Discounts

Analyze Data

Develop your Microsoft Access expertise instantly with proven techniques

Let’s face it: Microsoft Access is a large, intimidating program. Most people never progress beyond creating simple tables and using wizards to build basic forms and reports. At the same time, you need information and you know that what you seek is embedded somewhere in your Access database. Without a more sophisticated knowledge of how to extract and present that data, you’re forced to rely on office gurus and overworked IT people to provide canned reports or one-size-fits-all solutions.

This book changes all that by giving you the skills to build efficient front-ends for data (forms), publish the results in an attractive and easy-to-read format (reports), and extract the data you need (queries). This book shuns the big Access picture and instead focuses intently on forms, reports, and queries. This in-depth approach will give you the knowledge and understanding you need to get at the data and prove the old saw that knowledge is power.

· Focuses on the three technologies that you must master to get the most out of Access: forms, reports, and queries.

· Avoids database theory in favor of practical know-how that you can put to use right away.

· Packed full of real-world examples and techniques to help you learn and understand the importance of each section.

· Covers what’s new and changed in Microsoft Access 2007.


Part I: Creating Forms

Chapter 1 Creating and Using a Form

Chapter 2 Working with Form Controls

Chapter 3 Designing Forms for Efficient and Accurate Data Entry

Chapter 4 Designing Forms for Business Use

Chapter 5 Creating Specialized Forms

Part II: Designing and Customizing Reports

Chapter 6 Creating and Publishing a Report

Chapter 7 Designing Effective Business Reports

Chapter 8 Designing Advanced Reports

Chapter 9 Creating Specialized Reports

Part III: Creating Powerful Queries

Chapter 10 Creating a Basic Query

Chapter 11 Building Criteria Expressions

Chapter 12 Working with Multiple-Table Queries

Chapter 13 Creating Advanced Queries

Chapter 14 Creating PivotTable Queries

Chapter 15 Querying with SQL Statements


Get up and running with PowerPoint 2016

Does using PowerPoint make you want to pull your hair out? PowerPoint 2016 For Dummies takes the pain out of working with PowerPoint, offering plain-English explanations of everything you need to know to get up and running with the latest version of the software. With full-color illustrations and step-by-step instructions, it shows you how to create and edit slides, import data from other applications, collaborate with other users in the Cloud, add charts, clip art, sound, and video—and so much more.

PowerPoint is the world's de facto presentation software, used and supported in over 60 countries. The time has never been better to take advantage of the latest software to make killer PowerPoint presentations. From adding special effects to your presentations to working with master slides and templates, this hands-on friendly guide is the fast and easy way to make PowerPoint work for you.

Presented in full color to better illustrate the powerful presentation features of the software Helps you take advantage of all of PowerPoint's new features Available in conjunction with the release of the next version of Microsoft Office Written by bestselling author Doug Lowe

If you're a new or inexperienced PowerPoint user who spends more time trying to figure out how the software works than you do actually working on your presentations, PowerPoint 2016 For Dummies is just what you need to gain back hours of your work day and make professional, impactful presentations.

Make the most of Access 2013—without becoming a technical expert! This book is the fastest way to master Access and use it to build powerful, useful databases of all kinds—even web application databases! Even if you’ve never used Access before, you’ll learn how to do what you want, one incredibly clear and easy step at a time. Access has never, ever been this simple!

Who knew how simple Access® 2013 could be? This is the easiest, most practical beginner’s guide to using Microsoft’s incredibly powerful new Access 2013 database program… simple, reliable instructions for doing everything you really
want to do! Here’s a small sample of what you’ll learn:

• Create tables to efficiently store and navigate your data

• Build queries that retrieve exactly the information you want

• Design intuitive forms that help your users work more efficiently

• Build reports that answer key questions intuitively and visually

• Learn easy techniques for designing more reliable databases

• Work faster with AutoForms, AutoReports, and other shortcuts

• Automate repetitive tasks and build more polished databases with macros

• Share Access data with Excel, SQL Server, and other applications

• Solve complex problems with advanced query, form, and reporting techniques

• Build modern web databases that serve users through browsers

• Run your database on the cloud through Microsoft Office 365

• Construct a complete database application from start to finish

• And much more…

Alison Balter, President of InfoTech Services Group, Inc., has spent 25 years training and consulting on Microsoft Access and related applications with top organizations such as Cisco, Shell, Accenture, Northrop, the U.S. Drug Enforcement Administration, Prudential, Transamerica, Fox Broadcasting, and the U.S. Navy. She travels throughout North America delivering seminars on Access and has authored 14 books and videos for Pearson, including Microsoft Access 2010 LiveLessons and Alison Balter’s Mastering Access 2007 Development. She is past president of the Independent Computer Consultants Association of Los Angeles.

Category: Databases

Covers: Microsoft® Access® 2013

User Level: Beginning

This cookbook of advanced techniques is for anyone who knows the basics of SQL and wants to move beyond simple SELECT-FROM-WHERE queries. You'll find solutions to problems that analysts, app developers, and database programmers often face, from simple tasks, like picking random rows, to complex operations, like traversing hierarchies. Each recipe includes a discussion of the underlying logic, important concepts, and best practices. Take full advantage of standard (ANSI/ISO) SQL, or use DBMS-specific features that dramatically extend the power of standard SQL. Use the scores of code examples directly in real-world DBMS applications, or as a source of insight for related problems.

- Covers Oracle, Microsoft SQL Server, IBM DB2, MySQL, PostgreSQL, and Microsoft Access.

- Implement cross-platform solutions in standard SQL, or DBMS-specific solutions for your particular system.

- Full-color SQL code listings help you see the elements and structure of the language.

- Download the sample database and code listings to follow along with the author's examples.

- Plenty of tips, tricks, and timesavers.

- Fully cross-referenced, linked, and searchable.



1. Running SQL Programs

2. Calculating Running Statistics

3. Generating Sequences

4. Finding Sequences, Runs, and Regions

5. Limiting the Number of Rows Returned

6. Assigning Ranks

7. Calculating a Trimmed Mean

8. Picking Random Rows

9. Handling Duplicates

10. Creating a Telephone List

11. Retrieving Metadata

12. Working with Dates

13. Calculating a Median

14. Finding Extreme Values

15. Changing Running Statistics Midstream

16. Pivoting Results

17. Working with Hierarchies

Updated for Access 2016 and based on the bestselling editions from previous versions, Microsoft Access 2016 Programming by Example with VBA, XML and ASP is a practical how-to book on Access programming, suitable for readers already proficient with the Access user interface (UI). If you are looking to automate Access routine tasks, this book will progressively introduce you to programming concepts via numerous illustrated hands-on exercises. More advanced topics are demonstrated via custom projects. Includes a comprehensive disc with source code, supplemental files, and color screen captures (Also available from the publisher for download by writing to With concise and straightforward explanations, you learn how to write and test your programming code with the built-in Visual Basic Editor; understand and use common VBA programming structures such as conditions, loops, arrays, and collections; code a "message box"; reprogram characteristics of a database; and use various techniques to query and manipulate your Access .mdb and .accdb databases. The book shows you how you can build database solutions with Data Access Objects (DAO) and ActiveX Data Objects (ADO); define database objects and manage database security with SQL; enhance and alter the way users interact with database applications with Ribbon customizations and event programming in forms and reports. You also learn how to program Microsoft Access databases for Internet access with Active Server Pages (Classic ASP), HTML, and XML.


+ Contains over thirty chapters loaded with illustrated "Hands-On" exercises and projects that guide you through the VBA programming language. Each example tells you exactly where to enter code and how to test it and then run it.

+ Includes a comprehensive disc with source code, supplemental files, and color screen captures (Also available from the publisher for download by writing to

+ Explains how to store data for further manipulation in variables, arrays, and collections while teaching you to write both simple and complex VBA programming routines and functions.

+ Teaches you how to programmatically create and access database tables and fields.

+ Shows you how to insert, update, and delete data via programming code using various data access techniques.

+ Gets you proficient creating and running simple and parameterized queries against your Access databases.

+ Gets you comfortable using external data sources with Access (Excel, Word, flat files, XML, and SQL Server).

+ Teaches you how to take control of your forms and reports by writing programming code known as event procedures.

+ Shows you how to use various types of macros and templates.

+ Takes your programming skills to the Web by introducing you to dynamic XML and Classic ASP pages.

On the disc:
(Also available from the publisher for download by writing to

+ All source code and supplemental files for the Hands-On exercises and custom projects

+ All images from the text (including 4-color screenshots)

Learn about the fastest-growing open source project in the world, and find out how it revolutionizes big data analyticsAbout This BookExclusive guide that covers how to get up and running with fast data processing using Apache SparkExplore and exploit various possibilities with Apache Spark using real-world use cases in this bookWant to perform efficient data processing at real time? This book will be your one-stop solution.Who This Book Is For

This guide appeals to big data engineers, analysts, architects, software engineers, even technical managers who need to perform efficient data processing on Hadoop at real time. Basic familiarity with Java or Scala will be helpful.

The assumption is that readers will be from a mixed background, but would be typically people with background in engineering/data science with no prior Spark experience and want to understand how Spark can help them on their analytics journey.

What You Will LearnGet an overview of big data analytics and its importance for organizations and data professionalsDelve into Spark to see how it is different from existing processing platformsUnderstand the intricacies of various file formats, and how to process them with Apache Spark.Realize how to deploy Spark with YARN, MESOS or a Stand-alone cluster manager.Learn the concepts of Spark SQL, SchemaRDD, Caching and working with Hive and Parquet file formatsUnderstand the architecture of Spark MLLib while discussing some of the off-the-shelf algorithms that come with Spark.Introduce yourself to the deployment and usage of SparkR.Walk through the importance of Graph computation and the graph processing systems available in the marketCheck the real world example of Spark by building a recommendation engine with Spark using ALS.Use a Telco data set, to predict customer churn using Random Forests.In Detail

Spark juggernaut keeps on rolling and getting more and more momentum each day. Spark provides key capabilities in the form of Spark SQL, Spark Streaming, Spark ML and Graph X all accessible via Java, Scala, Python and R. Deploying the key capabilities is crucial whether it is on a Standalone framework or as a part of existing Hadoop installation and configuring with Yarn and Mesos.

The next part of the journey after installation is using key components, APIs, Clustering, machine learning APIs, data pipelines, parallel programming. It is important to understand why each framework component is key, how widely it is being used, its stability and pertinent use cases.

Once we understand the individual components, we will take a couple of real life advanced analytics examples such as 'Building a Recommendation system', 'Predicting customer churn' and so on.

The objective of these real life examples is to give the reader confidence of using Spark for real-world problems.

Style and approach

With the help of practical examples and real-world use cases, this guide will take you from scratch to building efficient data applications using Apache Spark.

You will learn all about this excellent data processing engine in a step-by-step manner, taking one aspect of it at a time.

This highly practical guide will include how to work with data pipelines, dataframes, clustering, SparkSQL, parallel programming, and such insightful topics with the help of real-world use cases.

Presentation Patterns is the first book on presentations that categorizes and organizes the building blocks (or patterns) that you’ll need to communicate effectively using presentation tools like Keynote and PowerPoint.

Patterns are like the lower-level steps found inside recipes; they are the techniques you must master to be considered a master chef or master presenter. You can use the patterns in this book to construct your own recipes for different contexts, such as business meetings, technical demonstrations, scientific expositions, and keynotes, just to name a few.

Although there are no such things as antirecipes, this book shows you lots of antipatterns—things you should avoid doing in presentations. Modern presentation tools often encourage ineffective presentation techniques, but this book shows you how to avoid them.

Each pattern is introduced with a memorable name, a definition, and a brief explanation of motivation. Readers learn where the pattern applies, the consequences of applying it, and how to apply it. The authors also identify critical antipatterns: clichés, fallacies, and design mistakes that cause presentations to disappoint. These problems are easy to avoid—once you know how.

Presentation Patterns will help you

Plan what you’ll say, who you’ll say it to, how long you’ll talk, and where you’ll present Perfectly calibrate your presentation to your audience Use the storyteller’s “narrative arc” to full advantage Strengthen your credibility—and avoid mistakes that hurt it Hone your message before you ever touch presentation software Incorporate visuals that support your message instead of hindering it Create highly effective “infodecks” that work when you’re not able to deliver a talk in person Construct slides that really communicate and avoid “Ant Fonts,” “Floodmarks,” “Alienating Artifacts,” and other errors Master 13 powerful techniques for delivering your presentation with power, authority, and clarity

Whether you use this book as a handy reference or read it from start to finish, it will be a revelation: an entirely new language for systematically planning, creating, and delivering more powerful presentations. You’ll quickly find it indispensable—no matter what you’re presenting, who your audiences are, or what message you’re driving home.

Take control of all your information with DEVONthink and Joe Kissell's advice!

With the information-management program DEVONthink 2, you no longer have to swim in a sea of Web bookmarks, email receipts, RSS feeds, scanned memos, and downloaded bank statements. DEVONthink stores your digital documents and clippings, helps you scan and store paper documents, and serves as home base for organizing and viewing all your information. But mastering all that power can take effort, and this book--created in partnership with DEVONtechnologies--has the real-world advice you need to understand how DEVONthink can bring order to your information.

You'll also learn how to extend your DEVONthink experience beyond your main Mac with Joe's detailed explanation of the many ways you can sync DEVONthink databases to your other Apple devices and his lucid look at the DEVONthink To Go iOS app.

"This book got me around some suboptimal usage patterns that were holding up my profitable use of this excellent software. I'd recommend this book to any level of DEVONthink user." --Scott McGrath

After covering essential DEVONthink vocabulary and concepts, Joe helps you start using DEVONthink effectively. You'll learn how to:

Get around in the interfaceDecide how many databases you need and set them upDetermine whether to input or index dataConfigure where incoming data will goImport data from many different appsImport data from a scanner, including OCR optionsUse grouping and tagging to organize dataUse simple (and sophisticated) techniques for searchingCreate smart groups that automatically gather newly imported dataCreate documents in plain text, HTML, Markdown, and moreEdit documents in DEVONthink (or externally)Find the best way to sync DEVONthink data with other devicesGet tips for working effectively in the DEVONthink To Go iOS appShare DEVONthink documents with other peopleExport documents from DEVONthinkBack up and maintain healthy databases

Questions answered in the book include:

What is DEVONthink good for, and what should be left to other programs?What kinds of data can I import? (Short answer: Nearly everything!)Which of DEVONthink's many views should I use?When I import documents from different sources, where do they end up, and why?Is it better to sort imported documents right away, or leave them for later?Should I group my data, tag it, or both?What are duplicates and replicants, and how can I tell them apart?Which types of data can be created or edited within DEVONthink?How do I make my DEVONthink database accessible via the Web?How do I move documents out of DEVONthink using the Share feature?How do I use DEVONthink To Go on my iOS device?Are there Automator or AppleScript options for DEVONthink? (Hint: Yes!)
Master the capabilities of PostgreSQL 11 to efficiently manage and maintain your databaseKey FeaturesMaster advanced concepts of PostgreSQL 11 with real-world datasets and examplesExplore query parallelism, data replication, and database performance while working with larger datasetsExtend the functionalities of your PostgreSQL instance to suit your organization’s needs with minimal effortBook Description

This second edition of Mastering PostgreSQL 11 helps you build dynamic database solutions for enterprise applications using the latest release of PostgreSQL, which enables database analysts to design both the physical and technical aspects of the system architecture with ease.

This book begins with an introduction to the newly released features in PostgreSQL 11 to help you build efficient and fault-tolerant PostgreSQL applications. You’ll examine all of the advanced aspects of PostgreSQL in detail, including logical replication, database clusters, performance tuning, monitoring, and user management. You will also work with the PostgreSQL optimizer, configuring PostgreSQL for high speed, and see how to move from Oracle to PostgreSQL. As you progress through the chapters, you will cover transactions, locking, indexes, and optimizing queries to improve performance. Additionally, you’ll learn to manage network security and explore backups and replications, while understanding the useful extensions of PostgreSQL so that you can optimize the speed and performance of large databases.

By the end of this book, you will be able to use your database to its utmost capacity by implementing advanced administrative tasks with ease.

What you will learnGet to grips with advanced PostgreSQL 11 features and SQL functionsMake use of the indexing features in PostgreSQL and fine-tune the performance of your queriesWork with stored procedures and manage backup and recoveryMaster replication and failover techniquesTroubleshoot your PostgreSQL instance for solutions to common and not-so-common problemsPerform database migration from MySQL and Oracle to PostgreSQL with easeWho this book is for

This book is for data and database professionals wanting to implement advanced functionalities and master complex administrative tasks with PostgreSQL 11. Prior experience of database administration with PostgreSQL database will aid in understanding the concepts covered in this book.

Create, analyze, maintain, and share 2D and 3D maps with the powerful tools of ArcGIS ProAbout This BookVisualize GIS data in 2D and 3D mapsCreate GIS projects for quick and easy access to data, maps, and analysis toolsA practical guide that helps to import maps, globes, and scenes from ArcMap, ArcScene, or ArcGlobeWho This Book Is For

This book is for anyone wishing to learn how ArcGIS Pro can be used to create maps and perform geospatial analysis. It will be especially helpful for those that have used ArcMap and ArcCatalog in the past and are looking to migrate to Esri's newest desktop GIS solution. Though previous GIS experience is not required, you must have a solid foundation using Microsoft Windows. It is also helpful if you understand how to manage folders and files within the Microsoft Windows environment.

What You Will LearnInstall ArcGIS Pro and assign Licenses to users in your organizationNavigate and use the ArcGIS Pro ribbon interface to create maps and perform analysisCreate and manage ArcGIS Pro GIS ProjectsCreate 2D and 3D maps to visualize and analyze dataAuthor map layouts using cartographic tools and best practices to show off the results of your analysis and mapsImport existing map documents, scenes, and globes into your new ArcGIS Pro projects quicklyCreate standardized workflows using TasksAutomate analysis and processes using ModelBuilder and PythonIn Detail

ArcGIS Pro is Esri's newest desktop GIS application with powerful tools for visualizing, maintaining, and analyzing data. ArcGIS Pro makes use of the modern ribbon interface and 64-bit processing to increase the speed and efficiency of using GIS. It allows users to create amazing maps in both 2D and 3D quickly and easily.

This book will take you from software installation to performing geospatial analysis. It is packed with how-to's for a host of commonly-performed tasks. You will start by learning how to download and install the software including hardware limitations and recommendations. Then you are exposed to the new Ribbon interface and how its smart design can make finding tools easier.

After you are exposed to the new interface, you are walked through the steps to create a new GIS Project to provide quick access to project resources. With a project created, you will learn how to construct 2D and 3D maps including how to add layers, adjust symbology, and control labeling. Next you will learn how to access and use analysis tools to help you answer real-world questions.

Lastly, you will learn how processes can be automated and standardized in ArcGIS Pro using Tasks, Models, and Python Scripts.

This book will provide an invaluable resource for all those seeking to use ArcGIS Pro as their primary GIS application or for those looking to migrate from ArcMap and ArcCatalog.

Style and approach

This book includes detailed explanations of the GIS functionality and workflows in ArcGIS Pro. These are supported by easy-to-follow exercises that will help you gain an understanding of how to use ArcGIS Pro to perform a range of tasks.

Leverage the power of PostgreSQL 11 to build powerful database and data warehousing applicationsKey FeaturesMonitor, secure, and fine-tune your PostgreSQL 11 databaseLearn client-side and server-side programming using SQL and PL/pgSQLDiscover tips on implementing efficient database solutionsBook Description

PostgreSQL is one of the most popular open source database management systems in the world, and it supports advanced features included in SQL standards. This book will familiarize you with the latest features in PostgreSQL 11, and get you up and running with building efficient PostgreSQL database solutions from scratch.

Learning PostgreSQL, 11 begins by covering the concepts of relational databases and their core principles. You’ll explore the Data Definition Language (DDL) and commonly used DDL commands supported by ANSI SQL. You’ll also learn how to create tables, define integrity constraints, build indexes, and set up views and other schema objects. As you advance, you’ll come to understand Data Manipulation Language (DML) and server-side programming capabilities using PL/pgSQL, giving you a robust background to develop, tune, test, and troubleshoot your database application. The book will guide you in exploring NoSQL capabilities and connecting to your database to manipulate data objects. You’ll get to grips with using data warehousing in analytical solutions and reports, and scaling the database for high availability and performance.

By the end of this book, you’ll have gained a thorough understanding of PostgreSQL 11 and developed the necessary skills to build efficient database solutions.

What you will learnUnderstand the basics of relational databases, relational algebra, and data modelingInstall a PostgreSQL server, create a database, and implement your data modelCreate tables and views, define indexes and stored procedures, and implement triggersMake use of advanced data types such as Arrays, hstore, and JSONBConnect your Python applications to PostgreSQL and work with data efficientlyIdentify bottlenecks to enhance reliability and performance of database applicationsWho this book is for

This book is for you if you're interested in learning about PostgreSQL from scratch. Those looking to build solid database or data warehousing applications or wanting to get up to speed with the latest features of PostgreSQL 11 will also find this book useful. No prior knowledge of database programming or administration is required to get started.

©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.