
Concise Guide to Databases by Konstantinos Domdouzis
Modern businesses depend on data for their very survival, creating a need for sophisticated databases and database technologies to help store, organise and transport their valuable data.This updated and expanded, easy-to-read textbook/reference presents a comprehensive introduction to databases, opening with a concise history of databases and of data as an organisational asset. As relational database management systems are no longer the only database solution, the book takes a wider view of database technology, encompassing big data, NoSQL, object and object-relational, and in-memory databases. Presenting both theoretical and practical elements, the new edition also examines the issues of scalability, availability, performance and security encountered when building and running a database in the real world.
Topics and features:
- Presents review and discussion questions at the end of each chapter, in addition toskill-building, hands-on exercises
- Provides new material on database adaptiveness, integration, and efficiency in relation to data growth
- Introduces a range of commercial databases and encourages the reader to experiment with these in an associated learning environment
- Reviews use of a variety of databases in business environments, including numerous examples
- Discusses areas for further research within this fast-moving domain
With its learning-by-doing approach, supported by both theoretical and practical examples, this clearly-structured textbook will be of great value to advanced undergraduate and postgraduate students of computer science, software engineering, and information technology. Practising database professionals and application developers will also find the book an ideal reference that addresses today's business needs.
-
Modelling Computing Systems
-
Sets, Logic and Maths for Computing
-
Principles of Digital Image Processing
-
Introduction to Artificial Intelligence
-
A First Introduction to Quantum Computing and Information
-
Introduction to Data Science
-
A Practical Approach to Compiler Construction
-
A Concise Introduction to Languages and Machines
-
Fundamentals of Discrete Math for Computer Science
-
Data Structures and Algorithms with Python
-
A Beginners Guide to Python 3 Programming
-
Philosophical and Cultural Aspects of Computing
-
Principles of Data Mining
-
Pattern Recognition
-
Introduction to Deep Learning
-
Financial Software Engineering
-
Guide to Competitive Programming
-
Advanced Guide to Python 3 Programming
-
Introduction to Medical Image Analysis
-
Introduction to Video and Image Processing
-
Introduction to Software Quality
-
Multicore Programming Using the ParC Language
-
Introduction to HPC with MPI for Data Science
-
Computability and Complexity
-
Object-Oriented Programming Languages: Interpretation
-
Introduction to Parallel Computing
-
Human-Centred Scientific Data Visualisation
-
Guide to Using Generative AI in Programming
-
Programming in HTML and PHP
-
Introduction to Cryptographic Definitions
-
Proofs and Algorithms
-
Introduction to Software Process Improvement
-
Rigorous Software Development
-
Sensing and Systems in Pervasive Computing
-
Autonomic Computing
-
OCaml Scientific Computing
-
Applied Logic for Computer Scientists
-
Basic Graph Theory
Paul Crowther is Professor of Philosophy at the National University of Ireland, Galway. He is the author of a number of books, including the recent Defining Art, Creating the Canon: Artistic Value in an Era of Doubt (2007).
| SKU | Unavailable |
| ISBN 13 | 9783030422233 |
| ISBN 10 | 3030422232 |
| Title | Concise Guide to Databases |
| Author | Konstantinos Domdouzis |
| Series | Undergraduate Topics In Computer Science |
| Condition | Unavailable |
| Binding Type | Paperback |
| Publisher | Springer Nature Switzerland AG |
| Year published | 2021-05-21 |
| Number of pages | 400 |
| Cover note | Book picture is for illustrative purposes only, actual binding, cover or edition may vary. |
| Note | Unavailable |





































