Database design and theory Books
Pearson Education Limited BTEC Level 3 National IT Student Book 2
Book SynopsisResources designed to support learners of the 2010 BTEC Level 3 National IT specification*. Extensive unit coverage: Student Book 2 covers 14 units including all the mandatory units, giving learners the breadth to tailor the course to their needs and interests, when combined with Student Book 1. Functional Skills and Personal Learning and Thinking Skills are embedded in activities throughout the book. WorkSpace case studies take learners into the real world of work, showing them how they can apply their knowledge in a real-life context.
£34.59
AU Press Open Data Structures: An Introduction
Book SynopsisOffered as an introduction to the field of data structures andalgorithms, Open Data Structures covers the implementation andanalysis of data structures for sequences (lists), queues, priorityqueues, unordered dictionaries, ordered dictionaries, and graphs.Focusing on a mathematically rigorous approach that is fast, practical,and efficient, Morin clearly and briskly presents instruction alongwith source code. Analyzed and implemented in Java, the data structures presented inthe book include stacks, queues, deques, and lists implemented asarrays and linked-lists; space-efficient implementations of lists; skiplists; hash tables and hash codes; binary search trees includingtreaps, scapegoat trees, and red-black trees; integer searchingstructures including binary tries, x-fast tries, and y-fast tries;heaps, including implicit binary heaps and randomized meldable heaps;and graphs, including adjacency matrix and adjacency listrepresentations; and B-trees. A modern treatment of an essential computer science topic, OpenData Structures is a measured balance between classical topics andstate-of-the art structures that will serve the needs of allundergraduate students or self-directed learners.Table of ContentsAcknowledgments- xi Why This Book?- xiii 1. Introduction- 1 1.1 The Need for Efficiency- 2 1.2 Interfaces- 4 1.3 Mathematical Background- 9 1.4 The Model of Computation- 18 1.5 Correctness, Time Complexity, and Space Complexity- 19 1.6 Code Samples- 22 1.7 List of Data Structures- 22 1.8 Discussion and Exercises- 26 2. Array-Based Lists- 29 2.1 ArrayStack: Fast Stack Operations Using an Array- 30 2.2 FastArrayStack: An Optimized ArrayStack- 35 2.3 ArrayQueue: An Array-Based Queue- 36 2.4 ArrayDeque: Fast Deque Operations Using an Array- 40 2.5 DualArrayDeque: Building a Deque from Two Stacks- 43 2.6 RootishArrayStack: A Space-Efficient Array Stack- 49 2.7 Discussion and Exercises- 59 3. Linked Lists- 63 3.1 SLList: A Singly-Linked List- 63 3.2 DLList: A Doubly-Linked List- 67 3.3 SEList: A Space-Efficient Linked List- 71 3.4 Discussion and Exercises- 82 4. Skiplists- 87 4.1 The Basic Structure- 87 4.2 SkiplistSSet: An Efficient Sset- 90 4.3 SkiplistList: An Efficient Random-Access List- 93 4.4 Analysis of Skiplists- 98 4.5 Discussion and Exercises- 102 5. Hash Tables- 107 5.1 ChainedHashTable: Hashing with Chaining- 107 5.2 LinearHashTable: Linear Probing- 114 5.3 Hash Codes- 122 5.4 Discussion and Exercises- 128 6. Binary Trees- 133 6.1 BinaryTree: A Basic Binary Tree- 135 6.2 BinarySearchTree: An Unbalanced Binary Search Tree- 140 6.3 Discussion and Exercises- 147 7. Random Binary Search Trees- 153 7.1 Random Binary Search Trees- 153 7.2 Treap: A Randomized Binary Search Tree- 159 7.3 Discussion and Exercises- 168 8. Scapegoat Trees- 173 8.1 ScapegoatTree: A Binary Search Tree with Partial Rebuilding-173 8.2 Discussion and Exercises- 181 9. Red-Black Trees- 185 9.1 2-4 Trees- 186 9.2 RedBlackTree: A Simulated 2-4 Tree- 190 9.3 Summary- 205 9.4 Discussion and Exercises- 206 10. Heaps- 211 10.1 BinaryHeap: An Implicit Binary Tree- 211 10.2 MeldableHeap: A Randomized Meldable Heap- 217 10.3 Discussion and Exercises- 222 11. Sorting Algorithms- 225 11.1 Comparison-Based Sorting- 226 11.2 Counting Sort and Radix Sort- 238 11.3 Discussion and Exercises- 243 12. Graphs- 247 12.1 AdjacencyMatrix: Representing a Graph by a Matrix- 249 12.2 AdjacencyLists: A Graph as a Collection of Lists- 252 12.3 Graph Traversal- 256 12.4 Discussion and Exercises- 261 13. Data Structures for Integers- 265 13.1 BinaryTrie: A digital search tree- 266 13.2 XFastTrie: Searching in Doubly-Logarithmic Time- 272 13.3 YFastTrie: A Doubly-Logarithmic Time SSet- 275 13.4 Discussion and Exercises- 280 14. External Memory Searching- 283 14.1 The Block Store- 285 14.2 B-Trees- 285 14.3 Discussion and Exercises- 304 Bibliography- 309 Index- 317
£34.10
Springer Nature Switzerland AG Handbook of Image Processing and Computer Vision:
Book SynopsisAcross three volumes, the Handbook of Image Processing and Computer Vision presents a comprehensive review of the full range of topics that comprise the field of computer vision, from the acquisition of signals and formation of images, to learning techniques for scene understanding. The authoritative insights presented within cover all aspects of the sensory subsystem required by an intelligent system to perceive the environment and act autonomously. Volume 1 (From Energy to Image) examines the formation, properties, and enhancement of a digital image.Topics and features:• Describes the fundamental processes in the field of artificial vision that enable the formation of digital images from light energy• Covers light propagation, color perception, optical systems, and the analog-to-digital conversion of the signal• Discusses the information recorded in a digital image, and the image processing algorithms that can improve the visual qualities of the image• Reviews boundary extraction algorithms, key linear and geometric transformations, and techniques for image restoration• Presents a selection of different image segmentation algorithms, and of widely-used algorithms for the automatic detection of points of interest• Examines important algorithms for object recognition, texture analysis, 3D reconstruction, motion analysis, and camera calibration• Provides an introduction to four significant types of neural network, namely RBF, SOM, Hopfield, and deep neural networksThis all-encompassing survey offers a complete reference for all students, researchers, and practitioners involved in developing intelligent machine vision systems. The work is also an invaluable resource for professionals within the IT/software and electronics industries involved in machine vision, imaging, and artificial intelligence.Dr. Cosimo Distante is a Research Scientist in Computer Vision and Pattern Recognition in the Institute of Applied Sciences and Intelligent Systems (ISAI) at the Italian National Research Council (CNR). Dr. Arcangelo Distante is a researcher and the former Director of the Institute of Intelligent Systems for Automation (ISSIA) at the CNR. His research interests are in the fields of Computer Vision, Pattern Recognition, Machine Learning, and Neural Computation.Table of ContentsImage Formation Process Radiometric Model Color Optical System Digitization and Image Display Properties of the Digital Image Data Organization Representation and Description of Forms Image Enhancement Techniques
£999.99
Springer Fachmedien Wiesbaden Einführung in Evolutionäre Algorithmen:
Book SynopsisDieses Lehrbuch aus dem KI-Themenfeld richtet sich an Wirtschaftsinformatiker und Informatiker, ferner an Ingenieure und OR-Spezialisten. Es bietet eine umfassende methodisch orientierte Einführung in das Optimieren mit Evolutionären Algorithmen. Dazu gehören vor allem Genetische Algorithmen, Evolutionsstrategien, Genetische bzw. Evolutionäre Programmierung. Wichtige Ergebnisse der Theorie werden in gut verständlicher Form wiedergegeben. Zahlreiche Abbildungen und Beispiele sowie Hinweise auf Quellen im Internet und Testdaten ergänzen den Text. Das Buch kann als Grundlage zur Entwicklung eigener Anwendungen dienen oder als begleitender Text für Lehrveranstaltungen.Table of ContentsThematische Einordnung - Relevante Grundelemente der Evolutionstheorie - Genetische Algorithmen - Genetische Programmierung - Evolutionsstrategien - Evolutionäre Programmierung - Lernende Classifier Systeme - Kombinationsmöglichkeiten mit Neuronalen Netzen und der Fuzzy Set Theorie - Vergleich und Beurteilung von Evolutionären Algorithmen - Zahlreiche Abbildungen und Beispiele - Umfangreiche Literaturhinweise - Verweise auf Quellen im Internet - Testdaten - Index
£999.99
Springer Fachmedien Wiesbaden Formale Sprachen: Endliche Automaten,
Book SynopsisDieses Lehrbuch mit detailliert ausgearbeiteten Erklärungen und auf die Zielsetzungen fein abgestimmtem Training bietet einen einfachen Einstieg in die Theorie der formalen Sprachen. Es eignet sich gut für den Unterricht und das Selbststudium. Neben Gymnasiasten und Studienanfängern an Hochschulen richtet es sich auch an Lehramtsstudierende, insbesondere wenn sie sich mit der praktischen Umsetzung der Fachdidaktik für die Unterrichtsvorbereitung beschäftigen.Inhaltlich liegt der Fokus auf endlichen Automaten zur Systemsteuerung und zur Mustererkennung in Texten sowie auf Grammatiken zur Beschreibung von Programmiersprachen. Weiter werden erste Schritte im Compilerbau (lexikalische und syntaktische Analyse) unternommen.Die Leserinnen und Leser werden zur Bearbeitung von Projekten zur Darstellung und Analyse einfacher Programmiersprachen eingeladen.Table of ContentsAlphabete, Wörter und Sprachen - Das Modell der endlichen Automaten - Entwurf von endlichen Automaten - Projekt "Steuerungsautomaten" - Induktionsbeweise der Korrektheit - Simulation und modularer Entwurf endlicher Automaten - Größe endlicher Automaten und Nichtexistenzbeweise - Automaten mit Ausgabe und lexikalische Analyse - Kontextfreie Grammatiken - Syntaxanalyse von Programmen
£35.99
Springer Fachmedien Wiesbaden Ordnungen und Verbände: Grundlagen,
Book SynopsisDas Lehrbuch stellt eine grundlegende Einführung in die mathematische Theorie der geordneten Mengen und Verbände dar. Neben wichtigen Begriffen werden allgemeine Vorgehensweisen und Beweistechniken demonstriert, die für dieses Gebiet typisch sind. Auch werden eine Reihe von Anwendungen diskutiert, insbesondere aus der Informatik, wie logische Schaltungen, Semantik von Programmiersprachen und die Untersuchung von Kausalität in verteilten Systemen.Table of ContentsMathematische Grundlagen - Verbände und Ordnungen - Einige wichtige Verbandsklassen - Fixpunkttheorie mit Anwendungen - Vervollständigung und Darstellung mittels Vervollständigung - Wohlgeordnete Mengen und das Auswahlaxiom - Einige Informatik-Anwendungen von Ordnungen und Verbänden
£999.99
Springer Fachmedien Wiesbaden SQL & NoSQL Databases: Models, Languages,
Book SynopsisThis book offers a comprehensive introduction to relational (SQL) and non-relational (NoSQL) databases. The authors thoroughly review the current state of database tools and techniques, and examine coming innovations. The book opens with a broad look at data management, including an overview of information systems and databases, and an explanation of contemporary database types: SQL and NoSQL databases, and their respective management systems The nature and uses of Big Data A high-level view of the organization of data management Data Modeling and Consistency Chapter-length treatment is afforded Data Modeling in both relational and graph databases, including enterprise-wide data architecture, and formulas for database design. Coverage of languages extends from an overview of operators, to SQL and and QBE (Query by Example), to integrity constraints and more. A full chapter probes the challenges of Ensuring Data Consistency, covering: Multi-User Operation Troubleshooting Consistency in Massive Distributed Data Comparison of the ACID and BASE consistency models, and more System Architecture also gets from its own chapter, which explores Processing of Homogeneous and Heterogeneous Data; Storage and Access Structures; Multi-dimensional Data Structures and Parallel Processing with MapReduce, among other topics. Post-Relational and NoSQL Databases The chapter on post-relational databases discusses the limits of SQL – and what lies beyond, including Multi-Dimensional Databases, Knowledge Bases and and Fuzzy Databases. A final chapter covers NoSQL Databases, along with Development of Non-Relational Technologies, Key-Value, Column-Family and Document Stores XML Databases and Graphic Databases, and more The book includes more than 100 tables, examples and illustrations, and each chapter offers a list of resources for further reading. SQL & NoSQL Databases conveys the strengths and weaknesses of relational and non-relational approaches, and shows how to undertake development for big data applications. The book benefits readers including students and practitioners working across the broad field of applied information technology.This textbook has been recommended and developed for university courses in Germany, Austria and Switzerland.Table of ContentsData Management - Data Modeling - Database Languages - Ensuring Data Consistency - System Architecture - Post-Relational Databases - NoSQL Databases
£42.74
Springer Fachmedien Wiesbaden Datenmodellierung: Einführung in die Entity-Relationship-Modellierung und das Relationenmodell
Book SynopsisAndreas Gadatsch schließt mit dem vorliegenden essential eine Lücke in einführenden Werken zur Datenmodellierung. Diese Modelle gehören zum Basiswissen in Einführungsveranstaltungen zur Wirtschaftsinformatik für Betriebswirte. Die Literatur dazu ist für diese Zielgruppe häufig zu speziell, da sie sich eher an Informatiker richtet. Der Autor bietet hier nun einen kompakten Einstieg in die klassische CHEN-Notation anhand eines durchgängigen Fallbeispiels, auf der viele neue Modellierungsansätze aufbauen. Die zweite Auflage enthält einige formale Korrekturen und Ergänzungen (z. B. Rekursive Relationen).Der Autor:Dr. Andreas Gadatsch ist Professor für Betriebswirtschaftslehre, insbesondere Wirtschaftsinformatik im Fachbereich Wirtschaftswissenschaften der Hochschule Bonn-Rhein-Sieg in Sankt Augustin.Table of ContentsDie Datenmodellierung – vom Konzept zur Datenbank.- Erstellung von Fachkonzepten mit dem Entity-Relationship-Modell.- Erstellung von IT-Konzepten mit dem relationalen Datenmodell.- Implementierung von Datenmodellen in Datenbanksystemen.
£9.99
BoD - Books on Demand Das etwas andere DatenbankBuch
£999.99
BoD - Books on Demand SQL Python in der Praxis
£999.99
Springer Fachmedien Wiesbaden Algorithmische Geometrie: Polyedrische und algebraische Methoden
Book SynopsisIn dem Lehrbuch wird eine mathematisch orientierte Einführung in die algorithmische Geometrie gegeben. Im ersten Teil werden „klassische“ Probleme und Techniken behandelt, die sich auf polyedrische (= linear begrenzte) Objekte beziehen. Hierzu gehören beispielsweise Algorithmen zur Berechnung konvexer Hüllen und die Konstruktion von Voronoi-Diagrammen. Im zweiten Teil werden grundlegende Methoden der algorithmischen algebraischen Geometrie entwickelt und anhand von Anwendungen aus Computergrafik, Kurvenrekonstruktion und Robotik illustriert. Das Buch eignet sich für ein fortgeschrittenes Modul in den derzeit neu konzipierten Bachelor-Studiengängen in Mathematik und Informatik.Table of ContentsEinführung und Überblick Lineare algorithmische Geometrie: Geometrische Grundlagen - Polytope und Polyeder - Lineare Optimierung - Berechnung konvexer Hüllen - Voronoi-Diagramme - Delone-Triangulierungen Nichtlineare algorithmische Geometrie: Algebraische und geometrische Grundlagen - Gröbnerbasen und der Buchberger-Algorithmus - Lösen polynomialer Gleichungssysteme mit Gröbnerbasen Anwendungen: Kurvenrekonstruktion - Plücker-Koordinaten und Geraden im Raum - Anwendungen der nichtlinearen algorithmischen Geometrie Anhänge: Algebraische Strukturen - Trennungssätze - Algorithmen und Komplexität - Software - Literaturverzeichnis - Notation - Index
£999.99
DEEP ATHENA KI Big Data
£999.99
Plexity Digitals Building Winning Strategies With Analytics
£999.99
Shree Shambav Ink & Imagination "Where Words Breat Optimum Python Power Series IV
£999.99
£999.99
BPB Publications Cloud Data Architectures Demystified: Gain the
Book Synopsis
£29.92
Amsterdam University Press Open Data and the Knowledge Society
Book SynopsisWhile there is a lot of talk about how we now live in a knowledge society, the reality has been less impressive: We have yet to truly transition to a knowledge society-in part, this book argues, because discussion mostly focuses on a knowledge economy and information society rather than on ways to mobilise to create an actual knowledge society. That all may change, however, with the rise of open data and big data. This book considers the role of the open data movement in fostering transformation, showing that at the heart of any successful mobilisation will be an emerging open data ecosystem and new ways for societal actors to effectively produce and use data.Table of ContentsChapter One: Introduction Chapter Two: Defining a 'Knowledge Society' Chapter Three: Visions of Open Data Chapter Four: Mobilizing Open Data Chapter Five: Institutions in the Data Ecosystem: Actors in the Public Knowledge Domain and in Private Data Companies Chapter Six: Mobilizing Data: Scientific Disciplines, Scientific Practice, and Making Research Data Open Chapter Seven: Mobilizing Data: Environmental Data, Technical and Governance Issues Chapter Eight: Navigating Legal and Ethical Regulatory Frameworks Chapter Nine: Big Data, Open Data, and the Commercial Sector
£35.10
World Scientific Publishing Co Pte Ltd Automated Database Applications Testing:
Book SynopsisThis book introduces SpecDB, an intelligent database created to represent and host software specifications in a machine-readable format, based on the principles of artificial intelligence and unit testing database operations. SpecDB is demonstrated via two automated intelligent tools. The first automatically generates database constraints from a rule-base in SpecDB. The second is a reverse engineering tool that logs the actual execution of the program from the code.Table of ContentsSpecDB: A Database Design for Software Specifications; Representing Formal Specifications in SpecDB: A Translation Algorithm; An Automated Constraint Generator; A Reverse Engineering Testing Tool; Enhancing Other Testing Tools Using SpecDB; Conclusion for Future Work.
£80.75
World Scientific Publishing Co Pte Ltd Pattern Recognition And Big Data
Book SynopsisContaining twenty six contributions by experts from all over the world, this book presents both research and review material describing the evolution and recent developments of various pattern recognition methodologies, ranging from statistical, linguistic, fuzzy-set-theoretic, neural, evolutionary computing and rough-set-theoretic to hybrid soft computing, with significant real-life applications.Pattern Recognition and Big Data provides state-of-the-art classical and modern approaches to pattern recognition and mining, with extensive real life applications. The book describes efficient soft and robust machine learning algorithms and granular computing techniques for data mining and knowledge discovery; and the issues associated with handling Big Data. Application domains considered include bioinformatics, cognitive machines (or machine mind developments), biometrics, computer vision, the e-nose, remote sensing and social network analysis.
£247.50
£999.99
Richa Publishing Minds SQL for the AI Era
£30.39
Amazon Digital Services LLC - Kdp Building Language Intelligence
£17.58
Independently Published Prompt Engineering Mastery 2026
£11.63
Amazon Digital Services LLC - Kdp Big Data in Action
£19.05
Amazon Digital Services LLC - Kdp The Modern Data Layer Playbook
£999.99
Independently Published Orion
£17.56
Independently Published The Generative AI Engineering Manual
£20.22
Independently Published Practical MongoDB Basics
£12.67
Amazon Digital Services LLC - Kdp Vector Database Design and Implementation
£12.66
Independently Published Mastering Knowledge Graphs and LLM Integration
£15.18
Amazon Digital Services LLC - Kdp Snowflake Cortex Pro
£999.99
Amazon Digital Services LLC - Kdp FineTuning LLMs Crash Course
£999.99
Independently Published Tableau in action 2025
£15.27
Amazon Digital Services LLC - Kdp A Practical Guide to TimescaleDB
£17.99
Roy McAllan Seeing Patterns
£14.95
Amazon Digital Services LLC - Kdp PyTorch for Data Science
£17.68
Independently Published PowerBI for Advanced Finance
£999.99
Amazon Digital Services LLC - Kdp Creating Actionable Insights with Data Visualization and Storytelling
£999.99
Finnley Harper Mastering Data Science and Analytics
£999.99
£999.99
Amazon Digital Services LLC - Kdp Large Language Model Crash Course
£999.99
Pragmatic Programmers Vector Search with JavaScript
£23.39
Notion Press Media Pvt. Ltd Data Nexus
£999.99
Notion Press Media Pvt. Ltd Azure The One Part 1
£999.99
Technics Publications Data Interoperability
£999.99
UMDA Publishing Manufacturing AI
£999.99