0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (5)
  • R250 - R500 (43)
  • R500+ (467)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer software packages > Database software > General

Using SQLite (Paperback): Jay A. Kreibich Using SQLite (Paperback)
Jay A. Kreibich
R1,149 R873 Discovery Miles 8 730 Save R276 (24%) Ships in 10 - 15 working days

Application developers, take note: databases aren't just for the IS group any more. You can build database-backed applications for the desktop, Web, embedded systems, or operating systems without linking to heavy-duty client-server databases such as Oracle and MySQL. This book shows you how to use SQLite, a small and lightweight relational database engine that you can build directly into your application.

With SQLite, you'll discover how to develop a database-backed application that remains manageable in size and complexity. This book guides you every step of the way. You'll get a crash course in data modeling, become familiar with SQLite's dialect of the SQL database language, and much more.Learn how to maintain localized storage in a single file that requires no configurationBuild your own SQLite library or use a precompiled distribution in your applicationGet a primer on SQL, and learn how to use several language functions and extensionsWork with SQLite using a scripting language or a C-based language such as C# or Objective-CUnderstand the basics of database design, and learn how to transfer what you already know to SQLiteTake advantage of virtual tables and modules

"Complex SQL concepts explained clearly."--D. Richard Hipp, creator of SQLite

Services Computing - SCC 2021 - 18th International Conference, Held as Part of the Services Conference Federation, SCF 2021,... Services Computing - SCC 2021 - 18th International Conference, Held as Part of the Services Conference Federation, SCF 2021, Virtual Event, December 10-14, 2021, Proceedings (Paperback, 1st ed. 2022)
Ajay Katangur, Liang-Jie Zhang
R2,377 Discovery Miles 23 770 Ships in 18 - 22 working days

This volume constitutes the proceedings of the 18th International Conference on Services Computing 2021, held as Part of SCF 2021 in December 2021 as a virtual event due to COVID-19. The 5 full papers and 2 short papers presented in this volume were carefully reviewed and selected from 21 submissions. It covers the science and technology of leveraging computing and information technology to model, create, operate, and manage business services.

Pro SQL Server 2008 Service Broker (Paperback, 1st ed.): Klaus Aschenbrenner Pro SQL Server 2008 Service Broker (Paperback, 1st ed.)
Klaus Aschenbrenner
R1,641 Discovery Miles 16 410 Ships in 18 - 22 working days

Now available in paperback-- Service Broker is a key Microsoft product in support of message--based processing between applications. Pro SQL Server 2008 Service Broker helps you to take full advantage of this key Microsoft technology, beginning from the fundamentals, moving through installation and application development, and ultimately showing you how to develop highly available and scalable applications based upon the service--oriented architecture that is quickly gaining ground as the way forward in application development.* Comprehensive approach to developing with Service Broker * Strong focus on best practices and real--world scenarios * Covers the key aspects of distributed application design What you'll learn * Understand the fundamentals of message--based processing * Install Service Broker and manage the environment * Design databases for service--oriented applications * Develop distributed applications * Build in scalability and high availability * Apply best practices to avoid future trouble Who this book is for Pro SQL Server 2008 Service Broker is written for new and existing users of Service Broker who wish to develop service--oriented and distributed transactions that scale well, that are resilient against failure, and that are as future--proofed as possible from the application of current best practices in Service Broker development.

PHP and MySQL for Dynamic Web Sites - Visual QuickPro Guide (Paperback, 5th edition): Larry Ullman PHP and MySQL for Dynamic Web Sites - Visual QuickPro Guide (Paperback, 5th edition)
Larry Ullman
R1,080 R992 Discovery Miles 9 920 Save R88 (8%) Ships in 9 - 17 working days

When it comes to creating dynamic, database-driven Web sites, the PHP language and MySQL database offer a winning combination -- and with PHP 7, web professionals can achieve dramatic performance improvements. Combine these great open source technologies with Larry Ullman's PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide, Fifth Edition, and there's no limit to the powerful, interactive Web sites you can create. With step-by-step instructions, complete scripts, and expert tips to guide you, Ullman gets right down to business. After grounding you with practical introductions to both PHP 7 and MySQL, he covers core issues ranging from security to session management to jQuery and object-oriented programming techniques. Ullman walks you through creating several sample applications, stressing the latest features and techniques throughout.

Pro SQL Server 2012 Administration (Paperback, 2nd ed.): Ken Simmons, Sylvester Carstarphen Pro SQL Server 2012 Administration (Paperback, 2nd ed.)
Ken Simmons, Sylvester Carstarphen
R1,497 Discovery Miles 14 970 Ships in 18 - 22 working days

Pro SQL Server 2012 Administration is a one-stop source for all the knowledge you'll need to professionally manage a database under Microsoft SQL Server 2012. SQL Server administration is a complex field requiring an unusually broad and well-rounded skill set. A good database administrator must be part system administrator, part database design expert, and part SQL tuning optimization guru. Above all, he or she must be capable of restoring a damaged database at any time. Database administration requires excellent people skills for dealing with management and clients, and solid technical skills for dealing with the hardware and the software. Pro SQL Server 2012 Administration addresses all aspects of database administration, regardless of the size of the implementation. Install SQL Server 2012 and create new database environments. Develop a sound backup strategy for your database. Perform recovery as needed, which many consider to be job #1. Authors Ken Simmons and Sylvester Carstarphen also help you automate your work through the use of policy-based management.Performance optimization gets good coverage, so that you can render assistance when developers need help with problem queries. Rare among database and other technical books is solid guidance on the people side of the equation. Success as a database administrator comes from working well with others, becoming involved in the community, and building the right combination of technical knowledge and people skills to solve problems and get things done professionally and amicably. Simmons and Carstarphen pay special attention to these aspects of the job in this new edition of their comprehensive book on SQL Server administration.* Helps you manage a SQL Server 2012 database at professional level * Covers the gamut of database administration skills * Provides guidance on performance optimization What you'll learn * Install SQL Server 2012 and create new databases * Implement backup & recovery strategies to protect your database, and your job * Diagnose and resolve query performance problems * Apply policy-based management for consistency across all databases in an organization * Turn every interaction with a client, manager or executive into a stepping-stone towards career success Who this book is for Pro SQL Server 2012 Administration is aimed at junior and seasoned database administrators who are looking to develop their knowledge and skill set in Microsoft SQL Server 2012. Readers should already have some exposure to databases in general, or to SQL Server in specific. Table of Contents * What's New?* Pre-Install Considerations * Choosing a High-Availability Solution * Installing and Upgrading * Post Installation * Multi-Server Administration * Security * Administering Database Objects * Indexing for Performance * Managing Backups * Restore and Recovery Strategies * Automating Routine Maintenance * Monitoring Your Server * Auditing * Extended Events Interface * Managing Query Performance * Secrets to Excelling as a Professional DBA * What's Next?

MongoDB Performance Tuning - Optimizing MongoDB Databases and their Applications (Paperback, 1st ed.): Guy Harrison, Michael... MongoDB Performance Tuning - Optimizing MongoDB Databases and their Applications (Paperback, 1st ed.)
Guy Harrison, Michael Harrison
R1,236 R1,040 Discovery Miles 10 400 Save R196 (16%) Ships in 18 - 22 working days

Use this fast and complete guide to optimize the performance of MongoDB databases and the applications that depend on them. You will be able to turbo-charge the performance of your MongoDB applications to provide a better experience for your users, reduce your running costs, and avoid application growing pains. MongoDB is the world's most popular document database and the foundation for thousands of mission-critical applications. This book helps you get the best possible performance from MongoDB. MongoDB Performance Tuning takes a methodical and comprehensive approach to performance tuning that begins with application and schema design and goes on to cover optimization of code at all levels of an application. The book also explains how to configure MongoDB hardware and cluster configuration for optimal performance. The systematic approach in the book helps you treat the true causes of performance issues and get the best return on your tuning investment. Even when you're under pressure and don't know where to begin, simply follow the method in this book to set things right and get your MongoDB performance back on track. What You Will Learn Apply a methodical approach to MongoDB performance tuning Understand how to design an efficient MongoDB application Optimize MongoDB document design and indexing strategies Tune MongoDB queries, aggregation pipelines, and transactions Optimize MongoDB server resources: CPU, memory, disk Configure MongoDB Replica sets and Sharded clusters for optimal performance Who This Book Is For Developers and administrators of high-performance MongoDB applications who want to be sure they are getting the best possible performance from their MongoDB system. For developers who wish to create applications that are fast, scalable, and cost-effective. For administrators who want to optimize their MongoDB server and hardware configuration.

Building Custom Tasks for SQL Server Integration Services - The Power of .NET for ETL for SQL Server 2019 and Beyond... Building Custom Tasks for SQL Server Integration Services - The Power of .NET for ETL for SQL Server 2019 and Beyond (Paperback, 2nd ed.)
Andy Leonard
R1,342 Discovery Miles 13 420 Ships in 18 - 22 working days

Build custom SQL Server Integration Services (SSIS) tasks using Visual Studio Community Edition and C#. Bring all the power of Microsoft .NET to bear on your data integration and ETL processes, and for no added cost over what you've already spent on licensing SQL Server. New in this edition is a demonstration deploying a custom SSIS task to the Azure Data Factory (ADF) Azure-SSIS Integration Runtime (IR). All examples in this new edition are implemented in C#. Custom task developers are shown how to implement custom tasks using the widely accepted and default language for .NET development. Why are custom components necessary? Because even though the SSIS catalog of built-in tasks and components is a marvel of engineering, gaps remain in the available functionality. One such gap is a constraint of the built-in SSIS Execute Package Task, which does not allow SSIS developers to select SSIS packages from other projects in the SSIS Catalog. Examples in this book show how to create a custom Execute Catalog Package task that allows SSIS developers to execute tasks from other projects in the SSIS Catalog. Building on the examples and patterns in this book, SSIS developers may create any task to which they aspire, custom tailored to their specific data integration and ETL needs. What You Will Learn Configure and execute Visual Studio in the way that best supports SSIS task development Create a class library as the basis for an SSIS task, and reference the needed SSIS assemblies Properly sign assemblies that you create in order to invoke them from your task Implement source code control via Azure DevOps, or your own favorite tool set Troubleshoot and execute custom tasks as part of your own projects Create deployment projects (MSIs) for distributing code-complete tasks Deploy custom tasks to Azure Data Factory Azure-SSIS IRs in the cloud Create advanced editors for custom task parameters Who This Book Is For For database administrators and developers who are involved in ETL projects built around SQL Server Integration Services (SSIS). Readers do not need a background in software development with C#. Most important is a desire to optimize ETL efforts by creating custom-tailored tasks for execution in SSIS packages, on-premises or in ADF Azure-SSIS IRs.

MySQL Concurrency - Locking and Transactions for MySQL Developers and DBAs (Paperback, 1st ed.): Jesper Wisborg Krogh MySQL Concurrency - Locking and Transactions for MySQL Developers and DBAs (Paperback, 1st ed.)
Jesper Wisborg Krogh
R1,546 R1,274 Discovery Miles 12 740 Save R272 (18%) Ships in 18 - 22 working days

Know how locks work in MySQL and how they relate to transactions. This book explains the major role that locks play in database systems, showing how locks are essential in allowing high-concurrency workloads. You will learn about lock access levels and lock granularities from the user level as well as table locks to record and gap locks. Most importantly, the book covers troubleshooting techniques when locking becomes a pain point. Several of the lock types in MySQL have a duration of a transaction. For this reason, it is important to understand how transactions work. This book covers the basics of transactions as well as transaction isolation levels and how they affect locking. The book is meant to be your go-to resource for solving locking contention and similar problems in high-performance MySQL database applications. Detecting locking issues when they occur is the first key to resolving such issues. MySQL Concurrency provides techniques for detecting locking issues such as contention. The book shows how to analyze locks that are causing contention to see why those locks are in place. A collection of six comprehensive case studies combine locking and transactional theory with realistic lock conflicts. The case studies walk you through the symptoms to look for in order to identify which issue you are facing, the cause of the conflict, its analysis, solution, and how to prevent the issue in the future. What You Will Learn Understand which lock types exist in MySQL and how they are used Choose the best transaction isolation level for a given transaction Detect and analyze lock contention when it occurs Reduce locking issues in your applications Resolve deadlocks between transactions Resolve InnoDB record-level locking issues Resolve issues from metadata and schema locks Who This Book Is For Database administrators and SQL developers who are familiar with MySQL and want to gain a better understanding of locking and transactions as well as how to work with them. While some experience with MySQL is required, no prior knowledge of locks and transactions is needed.

SQL Server 2019 AlwaysOn - Supporting 24x7 Applications with Continuous Uptime (Paperback, 3rd ed.): Peter A. Carter SQL Server 2019 AlwaysOn - Supporting 24x7 Applications with Continuous Uptime (Paperback, 3rd ed.)
Peter A. Carter
R1,407 R1,160 Discovery Miles 11 600 Save R247 (18%) Ships in 18 - 22 working days

Get a fast start to using AlwaysOn, the SQL Server solution to high-availability and disaster recovery. This third edition is newly-updated to cover the 2019 editions of both SQL Server and Windows Server and includes strong coverage of implementing AlwaysOn Availability Groups on both Windows and Linux operating systems. The book provides a solid and accurate understanding of how to implement systems requiring consistent and continuous uptime, as well as how to troubleshoot those systems in order to keep them running and reliable. This edition is updated to account for all new major functionality and also includes coverage of implementing atypical configurations, such as clusterless and domain-independent Availability Groups, distributed Availability Groups, and implementing Availability Groups on Azure. The book begins with an introduction to high-availability and disaster recovery concepts such as Recovery Point Objectives (RPOs), Recovery Time Objectives (RTOs), availability levels, and the cost of downtime. You'll then move into detailed coverage of implementing and configuring the AlwaysOn feature set in order to meet the business objectives set by your organization. Content includes coverage on implementing clusters, building AlwaysOn failover clustered instances, and configuring AlwaysOn Availability Groups. SQL Server 2019 AlwaysOn is chock full of real-world advice on how to build and configure the most appropriate topology to meet the high-availability and disaster recovery requirements you are faced with, as well as how to use AlwaysOn Availability Groups to scale-out read-only workloads. This is a practical and hands-on book to get you started quickly in using one of the most talked-about SQL Server feature sets. What You Will Learn Understand high availability and disaster recovery in SQL Server 2019 Build and configure a Windows Cluster in Windows Server 2019 Create and configure an AlwaysOn failover clustered instance Implement AlwaysOn Availability Groups and appropriately configure them Implement AlwaysOn Availability Groups on Linux servers Configure Availability Groups on Azure IaaS Administer AlwaysOn technologies post implementation Understand typical configurations, such as clusterless and distributed Availability Groups Who This Book Is For For Microsoft SQL Server database administrators who interested in growing their knowledge and skills in SQL Server's high-availability and disaster recovery feature set.

T-SQL Fundamentals (Paperback, 3rd edition): Itzik Ben-Gan T-SQL Fundamentals (Paperback, 3rd edition)
Itzik Ben-Gan
R1,057 R853 Discovery Miles 8 530 Save R204 (19%) Ships in 10 - 15 working days

Effectively query and modify data using Transact-SQL Master T-SQL fundamentals and write robust code for Microsoft SQL Server and Azure SQL Database. Itzik Ben-Gan explains key T-SQL concepts and helps you apply your knowledge with hands-on exercises. The book first introduces T-SQL's roots and underlying logic. Next, it walks you through core topics such as single-table queries, joins, subqueries, table expressions, and set operators. Then the book covers more-advanced data-query topics such as window functions, pivoting, and grouping sets. The book also explains how to modify data, work with temporal tables, and handle transactions, and provides an overview of programmable objects. Microsoft Data Platform MVP Itzik Ben-Gan shows you how to: Review core SQL concepts and its mathematical roots Create tables and enforce data integrity Perform effective single-table queries by using the SELECT statement Query multiple tables by using joins, subqueries, table expressions, and set operators Use advanced query techniques such as window functions, pivoting, and grouping sets Insert, update, delete, and merge data Use transactions in a concurrent environment Get started with programmable objects-from variables and batches to user-defined functions, stored procedures, triggers, and dynamic SQL

Practical Azure SQL Database for Modern Developers - Building Applications in the Microsoft Cloud (Paperback, 1st ed.): Davide... Practical Azure SQL Database for Modern Developers - Building Applications in the Microsoft Cloud (Paperback, 1st ed.)
Davide Mauri, Silvano Coriani, Anna Hoffman, Sanjay Mishra, Jovan Popovic
R1,228 R1,032 Discovery Miles 10 320 Save R196 (16%) Ships in 18 - 22 working days

Here is the expert-level, insider guidance you need on using Azure SQL Database as your back-end data store. This book highlights best practices in everything ranging from full-stack projects to mobile applications to critical, back-end APIs. The book provides instruction on accessing your data from any language and platform. And you learn how to push processing-intensive work into the database engine to be near the data and avoid undue networking traffic. Azure SQL is explained from a developer's point of view, helping you master its feature set and create applications that perform well and delight users. Core to the book is showing you how Azure SQL Database provides relational and post-relational support so that any workload can be managed with easy accessibility from any platform and any language. You will learn about features ranging from lock-free tables to columnstore indexes, and about support for data formats ranging from JSON and key-values to the nodes and edges in the graph database paradigm. Reading this book prepares you to deal with almost all data management challenges, allowing you to create lean and specialized solutions having the elasticity and scalability that are needed in the modern world. What You Will Learn Master Azure SQL Database in your development projects from design to the CI/CD pipeline Access your data from any programming language and platform Combine key-value, JSON, and relational data in the same database Push data-intensive compute work into the database for improved efficiency Delight your customers by detecting and improving poorly performing queries Enhance performance through features such as columnstore indexes and lock-free tables Build confidence in your mastery of Azure SQL Database's feature set Who This Book Is For Developers of applications and APIs that benefit from cloud database support, developers who wish to master their tools (including Azure SQL Database, and those who want their applications to be known for speedy performance and the elegance of their code

SQL Server Big Data Clusters - Data Virtualization, Data Lake, and AI Platform (Paperback, 2nd ed.): Benjamin Weissman, Enrico... SQL Server Big Data Clusters - Data Virtualization, Data Lake, and AI Platform (Paperback, 2nd ed.)
Benjamin Weissman, Enrico van de Laar
R1,204 R1,008 Discovery Miles 10 080 Save R196 (16%) Ships in 18 - 22 working days

Use this guide to one of SQL Server 2019's most impactful features-Big Data Clusters. You will learn about data virtualization and data lakes for this complete artificial intelligence (AI) and machine learning (ML) platform within the SQL Server database engine. You will know how to use Big Data Clusters to combine large volumes of streaming data for analysis along with data stored in a traditional database. For example, you can stream large volumes of data from Apache Spark in real time while executing Transact-SQL queries to bring in relevant additional data from your corporate, SQL Server database. Filled with clear examples and use cases, this book provides everything necessary to get started working with Big Data Clusters in SQL Server 2019. You will learn about the architectural foundations that are made up from Kubernetes, Spark, HDFS, and SQL Server on Linux. You then are shown how to configure and deploy Big Data Clusters in on-premises environments or in the cloud. Next, you are taught about querying. You will learn to write queries in Transact-SQL-taking advantage of skills you have honed for years-and with those queries you will be able to examine and analyze data from a wide variety of sources such as Apache Spark. Through the theoretical foundation provided in this book and easy-to-follow example scripts and notebooks, you will be ready to use and unveil the full potential of SQL Server 2019: combining different types of data spread across widely disparate sources into a single view that is useful for business intelligence and machine learning analysis. What You Will Learn Install, manage, and troubleshoot Big Data Clusters in cloud or on-premise environments Analyze large volumes of data directly from SQL Server and/or Apache Spark Manage data stored in HDFS from SQL Server as if it were relational data Implement advanced analytics solutions through machine learning and AI Expose different data sources as a single logical source using data virtualization Who This Book Is For Data engineers, data scientists, data architects, and database administrators who want to employ data virtualization and big data analytics in their environments

The Data Lakehouse Architecture (Paperback): Bill Inmon, Ranjeet Srivastava The Data Lakehouse Architecture (Paperback)
Bill Inmon, Ranjeet Srivastava
R1,047 R876 Discovery Miles 8 760 Save R171 (16%) Ships in 18 - 22 working days
Beginning SQL Server 2000 for Visual Basic Developers (Paperback, Softcover reprint of the original 1st ed.): Thearon Willis Beginning SQL Server 2000 for Visual Basic Developers (Paperback, Softcover reprint of the original 1st ed.)
Thearon Willis
R1,102 R981 Discovery Miles 9 810 Save R121 (11%) Ships in 18 - 22 working days

This is the only book that provides comprehensive coverage of SQL Server 2000 specifically from a Visual Basic programmer's point of view. SQL Server is now the first choice for the Visual Basic developer wanting a more powerful, reliable and sophisticated database than MS Access can provide. SQL 2000, is tightly integrated with Windows 2000, offering more support for XML and much improved OLAP (Online Analytical Processing) services. This book is for VB developers who want to integrate SQL Server 2000 into their applications. It covers everything needed to work with SQL Server 2000, including topics such as SQL Server 2000 tools, managing database security, building and deploying English query applications, and more. The Jet database engine, which has traditionally powered Access, is gradually being replaced by the Microsoft Database Engine (MSDE), a limited-client version of the SQL Server engine (but without the front-end tools such as Enterprise Manager). This means that VB developers traditionally used to using a single-file database now have to cope with the client-server architecture of SQL Server. This is a big conceptual leap, and many VB developers struggle to make it. possible, and to show them how to use the full range of SQL Server's powerful tools within their VB applications.

Professional Microsoft SQL Server 2012 Administration (Paperback, New): A. Jorgensen Professional Microsoft SQL Server 2012 Administration (Paperback, New)
A. Jorgensen
R1,379 R1,191 Discovery Miles 11 910 Save R188 (14%) Ships in 10 - 15 working days

An essential how-to guide for experienced DBAs on the most significant product release since 2005

Microsoft SQL Server 2012 will have major changes throughout the SQL Server and will impact how DBAs administer the database. With this book, a team of well-known SQL Server experts introduces the many new features of the most recent version of SQL Server and deciphers how these changes will affect the methods that administrators have been using for years. Loaded with unique tips, tricks, and workarounds for handling the most difficult SQL Server admin issues, this how-to guide deciphers topics such as performance tuning, backup and recovery, scaling and replication, clustering, and security.Serves as a must-have how-to guide on the new features of the 2012 release of Microsoft SQL Server Walks you through ways to manage and monitor SQL Server and automate administration Guides you through SQL Azure for cloud computing, data replication, and data warehouse performance improvements Addresses client-connectivity enhancements, new features that ensure high availability of mission-critical applications, and tighter integration with Excel and SharePoint for data analysis and reporting Highlights major changes to the suite of SQL Server BI tools, including integration, reporting, and analysis services Includes real-world case examples and best practices from Microsoft insiders

If you're a database administrator eager to get started with the newest version of SQL Server, then this book is essential reading.

Integrating Data (Paperback): Bill Inmon, Patty Haines, David Rapien Integrating Data (Paperback)
Bill Inmon, Patty Haines, David Rapien
R839 R718 Discovery Miles 7 180 Save R121 (14%) Ships in 18 - 22 working days
Microsoft SQL Server 2019: A Beginner's Guide, Seventh Edition (Paperback, 7th edition): Dusan Petkovic Microsoft SQL Server 2019: A Beginner's Guide, Seventh Edition (Paperback, 7th edition)
Dusan Petkovic
R1,143 R952 Discovery Miles 9 520 Save R191 (17%) Ships in 9 - 17 working days

Up-to-date Microsoft SQL Server 2019 skills made easy! Get up and running on Microsoft SQL Server 2019 in no time with help from this thoroughly revised, practical resource. The book offers thorough coverage of SQL management and development and features full details on the newest machine learning, BI, reporting, and security features. Filled with new examples and hands-on exercises, Microsoft SQL Server 2019: A Beginner's Guide, Seventh Edition, starts by explaining fundamental relational database system concepts. From there, you will learn how to write Transact-SQL statements; execute simple and complex database queries; handle management, backup, and security; and use the powerful analysis and BI tools. XML, spatial data, and full-text search are also covered in this complete and rigorous introductory guide. * Revised from the ground up to cover the latest version of SQL Server * Designed for new users as well as experienced users who are migrating to SQL Server 2019 * Written by a prominent professor and best-selling author

Growing Business Intelligence - An Agile Approach to Leveraging Data & Analytics for Maximum Business Value (Paperback): Larry... Growing Business Intelligence - An Agile Approach to Leveraging Data & Analytics for Maximum Business Value (Paperback)
Larry Burns
R976 R830 Discovery Miles 8 300 Save R146 (15%) Ships in 18 - 22 working days
The MySQL Workshop - A practical guide to working with data and managing databases with MySQL (Paperback): Thomas Pettit, Scott... The MySQL Workshop - A practical guide to working with data and managing databases with MySQL (Paperback)
Thomas Pettit, Scott Cosentino
R740 Discovery Miles 7 400 Ships in 18 - 22 working days

Learning MySQL just got a whole lot easier, thanks to this hands-on workshop, complete with simple explanations, engaging examples, and realistic exercises that focus on helping you to build and maintain databases effectively Key Features Learn how to set up and maintain a MySQL database Run SQL queries to create, retrieve, and manipulate data Use MySQL effectively with common business applications such as Excel and MS Access Book DescriptionDo you want to learn how to create and maintain databases effectively? Are you looking for simple answers to basic MySQL questions as well as straightforward examples that you can use at work? If so, this workshop is the right choice for you. Designed to build your confidence through hands-on practice, this book uses a simple approach that focuses on the practical, so you can get straight down to business without having to wade through pages and pages of dull, dry theory. As you work through bite-sized exercises and activities, you'll learn how to use different MySQL tools to create a database and manage the data within it. You'll see how to transfer data between a MySQL database and other sources, and use real-world datasets to gain valuable experience of manipulating and gaining insights from data. As you progress, you'll discover how to protect your database by managing user permissions and performing logical backups and restores. If you've already tried to teach yourself SQL, but haven't been able to make the leap from understanding simple queries to working on live projects with a real database management system, The MySQL Workshop will get you on the right track. By the end of this MySQL book, you'll have the knowledge, skills, and confidence to advance your career and tackle your own ambitious projects with MySQL. What you will learn Understand the concepts of relational databases and document stores Use SQL queries, stored procedures, views, functions, and transactions Connect to and manipulate data using MS Access, MS Excel, and Visual Basic for Applications (VBA) Read and write data in the CSV or JSON format using MySQL Manage data while running MySQL Shell in JavaScript mode Use X DevAPI to access a NoSQL interface for MySQL Manage user roles, credentials, and privileges to keep data secure Perform a logical database backup with mysqldump and mysqlpump Who this book is forThis book is for anyone who wants to learn how to use MySQL in a productive, efficient way. If you're totally new to MySQL, it'll help you get started or if you've used MySQL before, it'll fill in any gaps, consolidate key concepts, and offer valuable hands-on practice. Prior knowledge of simple SQL or basic programming techniques will help you in quickly grasping the concepts covered, but is not necessary.

Beginning PHP and MySQL - From Novice to Professional (Paperback, 5th ed.): Frank M. Kromann Beginning PHP and MySQL - From Novice to Professional (Paperback, 5th ed.)
Frank M. Kromann
R2,117 R1,744 Discovery Miles 17 440 Save R373 (18%) Ships in 18 - 22 working days

Get started with PHP and MySQL programming: no experience necessary. This fifth edition of a classic best-seller includes detailed instructions for configuring the ultimate PHP 7 and MySQL development environment on all major platforms, complete coverage of the latest additions and improvements to the PHP language, and thorough introductions to MySQL's most relied-upon features. You'll not only receive extensive introductions to the core features of PHP, MySQL, and related tools, but you'll also learn how to effectively integrate them in order to build robust data-driven applications. Author Frank M. Kromann draws upon more than 20 years of experience working with these technologies to pack this book with practical examples and insight into the real-world challenges faced by developers. Accordingly, you will repeatedly return to this book as both a valuable instructional tool and reference guide. What You Will Learn Install PHP, MySQL, and several popular web servers Get started with PHP, including using its string-handling, networking, forms-processing, and object-oriented features Gain skills in MySQL's fundamental features, including supported data types, database management syntax, triggers, views, stored routine syntax, and import/export capabilities Work with hundreds of examples demonstrating countless facets of PHP and MySQL integration Who This Book Is For Anyone who wants to get started using PHP to write dynamic web applications.

Securing SQL Server - DBAs Defending the Database (Paperback, 2nd ed.): Peter A. Carter Securing SQL Server - DBAs Defending the Database (Paperback, 2nd ed.)
Peter A. Carter
R1,536 R1,263 Discovery Miles 12 630 Save R273 (18%) Ships in 18 - 22 working days

Protect your data from attack by using SQL Server technologies to implement a defense-in-depth strategy for your database enterprise. This new edition covers threat analysis, common attacks and countermeasures, and provides an introduction to compliance that is useful for meeting regulatory requirements such as the GDPR. The multi-layered approach in this book helps ensure that a single breach does not lead to loss or compromise of confidential, or business sensitive data. Database professionals in today's world deal increasingly with repeated data attacks against high-profile organizations and sensitive data. It is more important than ever to keep your company's data secure. Securing SQL Server demonstrates how developers, administrators and architects can all play their part in the protection of their company's SQL Server enterprise. This book not only provides a comprehensive guide to implementing the security model in SQL Server, including coverage of technologies such as Always Encrypted, Dynamic Data Masking, and Row Level Security, but also looks at common forms of attack against databases, such as SQL Injection and backup theft, with clear, concise examples of how to implement countermeasures against these specific scenarios. Most importantly, this book gives practical advice and engaging examples of how to defend your data, and ultimately your job, against attack and compromise. What You'll Learn Perform threat analysis Implement access level control and data encryption Avoid non-reputability by implementing comprehensive auditing Use security metadata to ensure your security policies are enforced Mitigate the risk of credentials being stolen Put countermeasures in place against common forms of attack Who This Book Is For Database administrators who need to understand and counteract the threat of attacks against their company's data, and useful for SQL developers and architects

Expert SQL Server Transactions and Locking - Concurrency Internals for SQL Server Practitioners (Paperback, 1st ed.): Dmitri... Expert SQL Server Transactions and Locking - Concurrency Internals for SQL Server Practitioners (Paperback, 1st ed.)
Dmitri Korotkevitch
R1,426 R1,179 Discovery Miles 11 790 Save R247 (17%) Ships in 18 - 22 working days

Master SQL Server's Concurrency Model so you can implement high-throughput systems that deliver transactional consistency to your application customers. This book explains how to troubleshoot and address blocking problems and deadlocks, and write code and design database schemas to minimize concurrency issues in the systems you develop. SQL Server's Concurrency Model is one of the least understood parts of the SQL Server Database Engine. Almost every SQL Server system experiences hard-to-explain concurrency and blocking issues, and it can be extremely confusing to solve those issues without a base of knowledge in the internals of the Engine. While confusing from the outside, the SQL Server Concurrency Model is based on several well-defined principles that are covered in this book. Understanding the internals surrounding SQL Server's Concurrency Model helps you build high-throughput systems in multi-user environments. This book guides you through the Concurrency Model and elaborates how SQL Server supports transactional consistency in the databases. The book covers all versions of SQL Server, including Microsoft Azure SQL Database, and it includes coverage of new technologies such as In-Memory OLTP and Columnstore Indexes. What You'll Learn Know how transaction isolation levels affect locking behavior and concurrency Troubleshoot and address blocking issues and deadlocks Provide required data consistency while minimizing concurrency issues Design efficient transaction strategies that lead to scalable code Reduce concurrency problems through good schema design Understand concurrency models for In-Memory OLTP and Columnstore Indexes Reduce blocking during index maintenance, batch data load, and similar tasks Who This Book Is For SQL Server developers, database administrators, and application architects who are developing highly-concurrent applications. The book is for anyone interested in the technical aspects of creating and troubleshooting high-throughput systems that respond swiftly to user requests.

Introducing the MySQL 8 Document Store (Paperback, 1st ed.): Charles Bell Introducing the MySQL 8 Document Store (Paperback, 1st ed.)
Charles Bell
R1,298 R1,102 Discovery Miles 11 020 Save R196 (15%) Ships in 18 - 22 working days

Learn the new Document Store feature of MySQL 8 and build applications around a mix of the best features from SQL and NoSQL database paradigms. Don't allow yourself to be forced into one paradigm or the other, but combine both approaches by using the Document Store. MySQL 8 was designed from the beginning to bridge the gap between NoSQL and SQL. Oracle recognizes that many solutions need the capabilities of both. More specifically, developers need to store objects as loose collections of schema-less documents, but those same developers also need the ability to run structured queries on their data. With MySQL 8, you can do both! Introducing the MySQL 8 Document Store presents new tools and features that make creating a hybrid database solution far easier than ever before. This book covers the vitally important MySQL Document Store, the new X Protocol for developing applications, and a new client shell called the MySQL Shell. Also covered are supporting technologies and concepts such as JSON, schema-less documents, and more. The book gives insight into how features work and how to apply them to get the most out of your MySQL experience. The book covers topics such as: The headline feature in MySQL 8 MySQL's answer to NoSQL New APIs and client protocols What You'll Learn Create NoSQL-style applications by using the Document Store Mix the NoSQL and SQL approaches by using each to its best advantage in a hybrid solution Work with the new X Protocol for application connectivity in MySQL 8 Master the new X Developer Application Programming Interfaces Combine SQL and JSON in the same database and application Migrate existing applications to MySQL Document Store Who This Book Is For Developers and database professionals wanting to learn about the most profound paradigm-changing features of the MySQL 8 Document Store

Pro MySQL NDB Cluster (Paperback, 1st ed.): Jesper Wisborg Krogh, Mikiya Okuno Pro MySQL NDB Cluster (Paperback, 1st ed.)
Jesper Wisborg Krogh, Mikiya Okuno
R1,654 R1,382 Discovery Miles 13 820 Save R272 (16%) Ships in 18 - 22 working days

Create and run a real-time, highly-available, and high-redundancy version of the world's most popular open-source database, MySQL. You will understand the advantages and disadvantages of the MySQL NDB Cluster solution, and when MySQL NDB Cluster is the right choice. Pro MySQL NDB Cluster walks you through the full lifecycle of a MySQL Cluster installation: starting with the installation and initial configuration, moving through online configuration and schema changes, and completing with online upgrades. Along the way, you will learn to monitor your cluster, make decisions about schema design, implement geographic replication, troubleshoot and optimize performance, and much more. This book covers the many programming APIs that are supported by MySQL NDB Cluster. There's also robust coverage of connecting to MySQL NDB Cluster from Java, SQL, memcached, and even from C++. From any of these languages, you'll be able to connect and store and retrieve data as your applications demand. The book: Covers MySQL NDB Cluster concepts and architecture Takes you through the MySQL NDB Cluster lifecycle from installation to upgrades Guides you through DBA and Developer decisions when working with MySQL NDB Cluster What You'll Learn Understand the shared-nothing architecture behind MySQL NDB Cluster Plan, install, and configure a MySQL NDB Cluster environment Perform everyday tasks such as backing up, restoring, and upgrading Develop applications from Java, memcached, C++, and SQL Troubleshoot and resolve application performance problems Master enterprise-level features such the MySQL NDB Cluster Manager Who This Book Is For Database administrators and developers who are looking into deploying MySQL NDB Cluster, or who already have a cluster in production and want to increase their knowledge and ability to handle routine administrative tasks and troubleshooting. The book also is for those developers wanting to employ MySQL NDB Cluster as their chosen storage engine from Java, memcached, and C++ applications.

MariaDB and MySQL Common Table Expressions and Window Functions Revealed (Paperback, 1st ed.): Daniel Bartholomew MariaDB and MySQL Common Table Expressions and Window Functions Revealed (Paperback, 1st ed.)
Daniel Bartholomew
R1,019 Discovery Miles 10 190 Ships in 18 - 22 working days

Walk away from old-fashioned and cumbersome query approaches and answer your business intelligence questions through simple and powerful queries built on common table expressions (CTEs) and window functions. These new features in MariaDB and MySQL help you to write queries without having to wade through a quagmire of brittle self-joins and other crazy techniques from the past. Your queries will generate correct results, be more readable and less brittle in the face of unexpected data, and you'll be able to adapt them quickly in the face of changing business requirements. MariaDB and MySQL Common Table Expressions and Window Functions Revealed introduces and explains CTEs and window functions, newly available in MariaDB 10.2 and MySQL 8.0, and helps you understand why and how every MariaDB and MySQL database programmer should learn and apply these features in their daily work. CTEs and especially window functions enable easy solutions to many query challenges that in prior releases have been difficult and sometimes impossible to surmount. Mastering these features opens the door to query solutions that are more robust, execute faster, and are easier to maintain over time than prior solutions using older techniques. The book: Takes you step-by-step through the workings of common table expressions and window functions Provides easy-to-follow examples of the new syntax Helps you answer business questions faster and easier than ever What You'll Learn Answer business questions using simple queries that don't break in the face of unexpected data Avoid writing queries that are a difficult-to-maintain quagmire of self-joins and nested subqueries Recognize situations that call for window functions, and learn when to use these features Reduce the need for performance-robbing self-joins Simplify and speed the execution of analytical queries Create queries that finish in seconds instead of hours Who This Book Is For Database administrators and application developers who want to quickly get up to speed on important features in MariaDB and MySQL for writing business intelligence queries. Any developer writing SQL against MariaDB and MySQL databases will benefit tremendously from the knowledge and techniques this book provides.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
AMD Ryzen 5 8400F 4.20GHz Socket AM5…
R4,499 R3,395 Discovery Miles 33 950
Trends and Changes in Hydroclimatic…
Ramesh Teegavarapu Paperback R3,274 R3,065 Discovery Miles 30 650
Thermaltake Pacific Hard Tube Bending…
R1,824 Discovery Miles 18 240
Semi-Lagrangian Advection Methods and…
Steven James Fletcher Paperback R3,338 Discovery Miles 33 380
Advanced Concrete Technology 4 - Testing…
John Newman, B.S. Choo Hardcover R2,590 Discovery Miles 25 900
AMD Ryzen 3 4100 4.0 GHz 4-Core Desktop…
R1,559 Discovery Miles 15 590
Acoustic Emission and Related…
Masayasu Ohtsu Paperback R5,776 Discovery Miles 57 760
Intel i9 14900KF 3.20GHz Socket LGA 1700…
R10,939 Discovery Miles 109 390
My Revision Notes: WJEC and Eduqas GCSE…
David Salter Paperback R435 Discovery Miles 4 350
Midnights
Taylor Swift CD R505 Discovery Miles 5 050

 

Partners