Begleiten Sie uns auf eine literarische Weltreise!
Buch zum Bücherregal hinzufügen
Grey
Einen neuen Kommentar schreiben Default profile 50px
Grey
Jetzt das ganze Buch im Abo oder die ersten Seiten gratis lesen!
All characters reduced
Database Security - Master the Art of Protecting Your Data with Cutting-Edge Techniques - cover

Database Security - Master the Art of Protecting Your Data with Cutting-Edge Techniques

Mercury Learning and Information, Christopher Diaz

Verlag: Packt Publishing

  • 0
  • 0
  • 0

Beschreibung

This book provides a comprehensive guide to resolving database security issues during design, implementation, and production phases. It emphasizes specific measures and controls unique to database security, beyond general information security. Topics include account credential management, data access management, and techniques like database normalization, referential integrity, transactions, locks, and check constraints.The importance of database security lies in protecting sensitive data from unauthorized access and ensuring data integrity. This book is designed for professionals, workshops, and self-learners, offering hands-on demonstrations with major Database Management Systems (MySQL, Oracle, and Microsoft SQL Server) across various computing platforms (Linux/UNIX, MacOS, Windows).Starting with an introduction to information, data, and database security, the book covers database design, management, administration, user accounts, privileges, roles, and security controls for confidentiality. It also delves into transactions and data integrity with concurrent access. Each chapter includes questions and projects to reinforce learning and comprehension.
Verfügbar seit: 01.08.2024.
Drucklänge: 261 Seiten.

Weitere Bücher, die Sie mögen werden

  • Modern API Design with gRPC - Efficient Solutions to Design Modern APIs with gRPC Using Golang for Scalable Distributed Systems - cover

    Modern API Design with gRPC -...

    Hitesh Pattanayak

    • 0
    • 0
    • 0
    Elevate Your Development with Effortless and Efficient API Communication
     
    
    
     
    KEY FEATURES 
    ? Delve into core concepts of gRPC like Protocol Buffers, service definitions, and communication patterns. 
    ? Implement gRPC servers and clients in Golang, and master Protocol Buffers for defining services and messages. 
    ? Compare gRPC with REST and SOAP, uncovering its distinct advantages and use cases. 
     
    
    
     
    DESCRIPTION“Modern API Design with gRPC” is a definitive guide that empowers developers to leverage the full potential of gRPC in constructing efficient and scalable distributed systems. 
     
    
    
     
    Beginning with an exploration of API evolution and its significance in software development, the book seamlessly transitions into the core concepts of gRPC architecture, protocol buffers, and stubs. Through practical examples and clear instructions, readers embark on a journey to establish their first gRPC server and client, laying a solid groundwork for further exploration. 
     
    
    
     
    Delving deeper into advanced topics such as communication patterns, error handling, and load balancing strategies specific to gRPC. With a strong emphasis on security, readers learn to implement TLS encryption, mutual authentication, and authorization mechanisms to fortify their applications. The book provides invaluable insights into best practices for constructing production-grade gRPC applications, complemented by real-world case studies that illustrate the versatility and scalability of gRPC across diverse project landscapes. This book equips readers with the confidence to design, implement, and deploy robust gRPC applications, catalyzing a transformative shift in their distributed system development approach. 
     
    
    
     
    WHAT WILL YOU LEARN 
    ? Master core concepts and architecture of gRPC. 
    ? Implementation of diverse communication patterns for streamlined data exchange. 
    ? Application of TLS encryption and authentication for securing gRPC applications. 
    ? Optimization of performance and scalability of gRPC services. 
    ? Designing production-grade applications with robust error handling and monitoring. 
    ? Utilizing gRPC in real-world projects to create scalable distributed systems. 
     
    
    
     
    WHO IS THIS BOOK FOR?This book caters to intermediate to advanced software developers and programmers aiming to enhance their expertise in modern API development using gRPC. Prior familiarity with fundamental software development concepts and proficiency in at least one programming language such as C++, Python, Ruby, Objective-C, PHP, C# are recommended to fully comprehend the concepts presented in this guide. 
     
    
    
     
    TABLE OF CONTENTS 
    1. API Evolution over Time
    2. Fundamentals of gRPC
    3. Getting Started with gRPC
    4. Communication Patterns in gRPC
    5. Advanced gRPC Concepts
    6. Load Balancing in gRPC
    7. Secured gRPC
    8. Production Grade gRPC Applications
    9. Case Studies of Projects Using gRPC   
    Index
    Zum Buch
  • Learning Primary Programming with Scratch (Home Learning Book Years 5-6) - cover

    Learning Primary Programming...

    Phil Bagge

    • 0
    • 0
    • 0
    This book, written by Phil Bagge and published in conjunction with Hampshire Inspection and Advisory Service (HIAS), has been devised for children of KS2 (Year 5 and 6) age to learn programming outside of school.
    Zum Buch
  • Why Whales Sing - cover

    Why Whales Sing

    Eduardo Mercado III

    • 0
    • 0
    • 0
    With breathtaking complexity and haunting beauty, the songs of whales have long fascinated scientists. Whales are the only mammals that can sing continuously for ten hours or more, changing the unique songs they sing every year. In Why Whales Sing, bioacoustician and cognitive scientist Eduardo Mercado transforms our understanding of these enigmatic sounds and proposes a groundbreaking theory that challenges decades of established science. 
     
    Fifty years of field research have led most scientists to conclude that humpback whales sing for the same reason that birds do: to advertise their sexual fitness. But if whale songs are nothing more than tools of attraction, why do whales sing even when they're alone? In light of modern advances in neuroscience and ocean acoustics, Mercado reaches the surprising conclusion that whales may not actually be "singing," but rather engaging in an activity more commonly associated with dolphins and bats—echolocating—which enables them to see their world with sound.  
     
    Sophisticated, long-range sonar can enable whales to perceive their vast underwater worlds in unimaginable ways. From the military origins of whale song recordings to the persistent mysteries of cetacean communication, this book displays the wonder of whales and reshapes how we view their intelligence, behavior, and acoustic mastery.
    Zum Buch
  • The Tale of Master Meadow Mouse - cover

    The Tale of Master Meadow Mouse

    Arthur Scott Bailey

    • 0
    • 0
    • 0
    This volume in the series, Sleepy-Time Tales, follows the adventures of Master Meadow Mouse as he moves his home to various (safer) places, and tells how he cleverly avoids creatures such as Fatty Coon, Mr. Crow, and Mr. Great Blue Heron, just to name a few. (Summary by Laura Caldwell)
    Zum Buch
  • Unthinkable - An Extraordinary Journey Through the World's Strangest Brains - cover

    Unthinkable - An Extraordinary...

    Helen Thomson

    • 0
    • 0
    • 0
    A prizewinning journalist with a background in neuroscience, Helen Thomson spent years tracking down people who live with the world's most extraordinary neurological disorders—like a man who tried to break his back because his legs no longer felt like his own, and another who believed that he was dead for nine years. Not content to simply read about these cases on paper, Thomson reached out to ten people with these afflictions, and they agreed to tell her their stories. 
    Leaving behind the scans and the clinical histories, Unthinkable ties the first-ever interviews with the people who have these rare conditions together with cutting-edge science. Through these incredible tales, Thomson casts a light on the chaos that the human mind can create. She shows us how these strange conditions hold the keys to unlocking the biggest mysteries of the human brain, and provide a deeper understanding of the human condition itself. 
    Combining careful observation with bold science and vibrant storytelling, Unthinkable takes us on a deep dive into the weirdest corners of our brain, and helps us to see our own creativity, our emotions, and our consciousness more clearly.
    Zum Buch
  • Parallel and High Performance Programming with Python - cover

    Parallel and High Performance...

    Fabio Nelli

    • 0
    • 0
    • 0
    Unleash the capabilities of Python and its libraries for solving high performance computational problems. 
    
    KEY FEATURES 
    - Explores parallel programming concepts and techniques for high-performance computing. 
    - Covers parallel algorithms, multiprocessing, distributed computing, and GPU programming. 
    - Provides practical use of popular Python libraries/tools like NumPy, Pandas, Dask, and TensorFlow. 
    
    DESCRIPTION 
    This book will teach you everything about the powerful techniques and applications of parallel computing, from the basics of parallel programming to the cutting-edge innovations shaping the future of computing. 
    The book starts with an introduction to parallel programming and the different types of parallelism, including parallel programming with threads and processes. The book then delves into asynchronous programming, distributed Python, and GPU programming with Python, providing you with the tools you need to optimize your programs for distributed and high-performance computing. 
    The book also covers a wide range of applications for parallel computing, including data science, artificial intelligence, and other complex scientific simulations. You will learn about the challenges and opportunities presented by parallel computing for these applications and how to overcome them. 
    By the end of the book, you will have insights into the future of parallel computing, the latest research and developments in the field, and explore the exciting possibilities that lie ahead. 
    WHAT WILL YOU LEARN 
    - Build faster, smarter, and more efficient applications for data analysis, machine learning, and scientific computing 
    - Implement parallel algorithms in Python 
    - Best practices for designing, implementing, and scaling parallel programs in Python 
    
    WHO IS THIS BOOK FOR? 
    This book is aimed at software developers who wish to take their careers to the next level by improving their skills and learning about concurrent and parallel programming. It is also intended for Python developers who aspire to write fast and efficient programs, and for students who wish to learn the fundamentals of parallel computing and its practical uses. 
    
    TABLE OF CONTENTS 
    1. Introduction to Parallel Programming 
    2. Building Multithreaded Programs 
    3. Working with Multiprocessing and mpi4py Library 
    4. Asynchronous Programming with AsyncIO 
    5. Realizing Parallelism with Distributed Systems 
    6. Maximizing Performance with GPU Programming using CUDA 
    7. Embracing the Parallel Computing Revolution 
    8. Scaling Your Data Science Applications with Dask 
    9. Exploring the Potential of AI with Parallel Computing 
    10. Hands-on Applications of Parallel Computing
    Zum Buch