SQL & NoSQL Databases Models, Languages, Consistency Options and

This book introduces readers to the field of relational (SQL) and non-relational (NoSQL) databases. The main topics covered are data management, data modeling, query and manipulation languages, consistency, privacy and security, system architectures and m

  • PDF / 4,200,967 Bytes
  • 238 Pages / 476.22 x 680.315 pts Page_size
  • 223 Downloads / 1,065 Views

DOWNLOAD

REPORT


SQL & NoSQL Databases Models, Languages, Consistency Options and Architectures for Big Data Management

SQL & NoSQL Databases

Andreas Meier · Michael Kaufmann

SQL & NoSQL Databases Models, Languages, Consistency Options and Architectures for Big Data Management

Andreas Meier Department für Informatik Universität Fribourg Fribourg, Switzerland

Michael Kaufmann Departement für Informatik Hochschule Luzern Rotkreuz, Switzerland

Translated from German by Anja Kreutel.

ISBN 978-3-658-24548-1 ISBN 978-3-658-24549-8  (eBook) https://doi.org/10.1007/978-3-658-24549-8 Library of Congress Control Number: 2019935851 Springer Vieweg © Springer Fachmedien Wiesbaden GmbH, part of Springer Nature 2019 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. This Springer Vieweg imprint is published by the registered company Springer Fachmedien Wiesbaden GmbH part of Springer Nature The registered company address is: Abraham-Lincoln-Str. 46, 65189 Wiesbaden, Germany

Foreword

The term “database” has long since become part of people’s everyday vocabulary, for managers and clerks as well as students of most subjects. They use it to describe a logically organized collection of electronically stored data that can be directly searched and viewed. However, they are generally more than happy to leave the whys and hows of its inner workings to the experts. Users of databases are rarely aware of the immaterial and concrete business values contained in any individual database. This applies as much to a car importer’s spare parts inventory as to the IT solution containing all customer depots at a bank or the patient information system of a hospital. Yet failure of these systems, or even cumulative errors, can threaten the very existence of the respective company or institution. For that reason, it is important for a much larger audience than just the “database specialists” to be wel