An introductory, yet comprehensive, database textbook intended for use in undergraduate and graduate information systems database courses. This text also provides practical content to current and aspiring information systems, business data analysis, and decision support industry professionals. Database Systems: Introduction to Databases and Data Warehouses covers both analytical and operations database as knowledge of both is integral to being successful in today's business environment. It also provides a solid theoretical foundation and hands-on practice using an integrated web-based data-modeling suite.
Author: Christian S. Jensen,Torben Bach Pedersen,Christian Thomsen
Publisher: Morgan & Claypool Publishers
The present book's subject is multidimensional data models and data modeling concepts as they are applied in real data warehouses. The book aims to present the most important concepts within this subject in a precise and understandable manner. The book's coverage of fundamental concepts includes data cubes and their elements, such as dimensions, facts, and measures and their representation in a relational setting; it includes architecture-related concepts; and it includes the querying of multidimensional databases. The book also covers advanced multidimensional concepts that are considered to be particularly important. This coverage includes advanced dimension-related concepts such as slowly changing dimensions, degenerate and junk dimensions, outriggers, parent-child hierarchies, and unbalanced, non-covering, and non-strict hierarchies. The book offers a principled overview of key implementation techniques that are particularly important to multidimensional databases, including materialized views, bitmap indices, join indices, and star join processing. The book ends with a chapter that presents the literature on which the book is based and offers further readings for those readers who wish to engage in more in-depth study of specific aspects of the book's subject. Table of Contents: Introduction / Fundamental Concepts / Advanced Concepts / Implementation Issues / Further Readings
SQL kann Spaß machen! Es ist ein erhebendes Gefühl, eine verworrene Datenmanipulation oder einen komplizierten Report mit einer einzigen Anweisung zu bewältigen und so einen Haufen Arbeit vom Tisch zu bekommen. Einführung in SQL bietet einen frischen Blick auf die Sprache, deren Grundlagen jeder Entwickler beherrschen muss. Die aktualisierte 2. Auflage deckt die Versionen MySQL 6.0, Oracle 11g und Microsoft SQL Server 2008 ab. Außerdem enthält sie neue Kapitel zu Views und Metadaten. SQL-Basics - in null Komma nichts durchstarten: Mit diesem leicht verständlichen Tutorial können Sie SQL systematisch und gründlich lernen, ohne sich zu langweilen. Es führt Sie rasch durch die Basics der Sprache und vermittelt darüber hinaus eine Reihe von häufig genutzten fortgeschrittenen Features. Mehr aus SQL-Befehlen herausholen: Alan Beaulieu will mehr vermitteln als die simple Anwendung von SQL-Befehlen: Er legt Wert auf ein tiefes Verständnis der SQL-Features und behandelt daher auch den Umgang mit Mengen, Abfragen innerhalb von Abfragen oder die überaus nützlichen eingebauten Funktionen von SQL. Die MySQL-Beispieldatenbank: Es gibt zwar viele Datenbankprodukte auf dem Markt, aber welches wäre zum Erlernen von SQL besser geeignet als MySQL, das weit verbreitete relationale Datenbanksystem? Der Autor hilft Ihnen, eine MySQL-Datenbank anzulegen, und nutzt diese für die Beispiele in diesem Buch. Übungen mit Lösungen: Zu jedem Thema finden Sie im Buch gut durchdachte Übungen mit Lösungen. So ist sichergestellt, dass Sie schnell Erfolgserlebnisse haben und das Gelernte auch praktisch umsetzen können.
A Practical Approach to Design, Implementation, and Management
Author: Thomas M. Connolly,Carolyn E. Begg
Publisher: Pearson Education
This book places a strong emphasis on good design practice, allowing readers to master design methodology in an accessible, step-by-step fashion. In this book, database design methodology is explicitly divided into three phases: conceptual, logical, and physical. Each phase is described in a separate chapter with an example of the methodology working in practice. Extensive treatment of the Web as an emerging platform for database applications is covered alongside many code samples for accessing databases from the Web including JDBC, SQLJ, ASP, ISP, and Oracle's PSP. A thorough update of later chapters covering object-oriented databases, Web databases, XML, data warehousing, data mining is included in this new edition. A clear introduction to design implementation and management issues, as well as an extensive treatment of database languages and standards, make this book an indispensable, complete reference for database professionals.
This is a modern, concise and accessible introduction to database systems for computing students. Designed to cover a one semester course, core topic coverage is motivated by plenty of examples (using Oracle 10g) and practical guidelines. The material is up-to-date and grounded in today?s modern enterprise infrastructure where databases need to link to a Web front end. Providing concise yet full coverage for a one semester course, the examples and activities are efficient exam preparation tools for computing students on a database course. Developed with support from Middlesex University Press and Global Campus. This is a modern, concise and accessible introduction to database systems for computing students. Designed to cover a one semester course, core topic coverage is motivated by plenty of examples (using Oracle 10g) and practical guidelines. The material is up-to-date and grounded in today?s modern enterprise infrastructure where databases need to link to a Web front end. Providing concise yet full coverage for a one semester course, the examples and activities are efficient exam preparation tools for computing students on a database course. Developed with support from Middlesex University Press and Global Campus.
This book explores the concepts of data mining and data warehousing, a promising and flourishing frontier in data base systems and new data base applications and is also designed to give a broad, yet in-depth overview of the field of data mining. Data mining is a multidisciplinary field, drawing work from areas including database technology, AI, machine learning, NN, statistics, pattern recognition, knowledge based systems, knowledge acquisition, information retrieval, high performance computing and data visualization. This book is intended for a wide audience of readers who are not necessarily experts in data warehousing and data mining, but are interested in receiving a general introduction to these areas and their many practical applications. Since data mining technology has become a hot topic not only among academic students but also for decision makers, it provides valuable hidden business and scientific intelligence from a large amount of historical data. It is also written for technical managers and executives as well as for technologists interested in learning about data mining.
From Conventional to Spatial and Temporal Applications
Author: Elzbieta Malinowski,Esteban Zimányi
Publisher: Springer Science & Business Media
This exceptional work provides readers with an introduction to the state-of-the-art research on data warehouse design, with many references to more detailed sources. It offers a clear and a concise presentation of the major concepts and results in the subject area. Malinowski and Zimányi explain conventional data warehouse design in detail, and additionally address two innovative domains recently introduced to extend the capabilities of data warehouse systems: namely, the management of spatial and temporal information.
Computers by Matthias Jarke,Maurizio Lenzerini,Yannis Vassiliou,Panos Vassiliadis
The first comparative review of the state of the art and best current practice in data warehousing. It covers source and data integration, multidimensional aggregation, query optimisation, update propagation, metadata management, quality assessment, and design optimisation. Also, based on results of the European DWQ project, it offers a conceptual framework by which the architecture and quality of data warehousing efforts can be assessed and improved using enriched metadata management combined with advanced techniques from databases, business modelling, and artificial intelligence. An excellent introduction to the issues of quality and metadata usage for researchers and database professionals in academia and industry. XXXXXXX Neuer Text This book presents the first comparative review of the state-of-the-art and the best current practices of data warehouses. It covers source and data integration, multidimensional aggregation, query optimization, metadata management, quality assessment, and design optimization. A conceptual framework is presented by which the architecture and quality of a data warehouse can be assessed and improved using enriched metadata management combined with advanced techniques from databases, business modeling, and artificial intelligence.
by Roland Gabriel,Peter Gluchowski,Alexander Pastwa
Intended for IS professionals and managers who are considering creating a data warehouse for their organization, this book focuses on expanding the effective use of data warehousing technology and networking opportunities in industry.
This 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. The text 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 to skill-building, hands-on exercises; introduces the fundamental concepts and technologies in database systems, placing these in an historic context; describes the challenges faced by database professionals; reviews the use of a variety of database types in business environments; discusses areas for further research within this fast-moving domain.
Delivering concise, cutting-edge coverage, CONCEPTS OF DATABASE MANAGEMENT, 8e uses real-world cases, examples, and illustrations to give readers a thorough understanding of such critical issues as database design, data integrity, concurrent updates, data security, and more. Completely updated to Microsoft Access 2013 standards, the text presents SQL in a database-neutral environment and covers all major topics, including E-R diagrams, normalization, and database design. It provides detailed coverage of the relational model (including QBE and SQL), normalization and views, database administration and management, and more. Advanced topics include distributed databases, data warehouses, stored procedures, triggers, data macros, and Web databases. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
A breakthrough sourcebook to the challenges and solutions for mobile database systems This text enables readers to effectively manage mobile database systems (MDS) and data dissemination via wireless channels. The author explores the mobile communication platform and analyzes its use in the development of a distributed database management system. Workable solutions for key challenges in wireless information management are presented throughout the text. Following an introductory chapter that includes important milestones in the history and development of mobile data processing, the text provides the information, tools, and resources needed for MDS management, including: * Fundamentals of wireless communication * Location and handoff management * Fundamentals of conventional database management systems and why existing approaches are not adequate for mobile databases * Concurrency control mechanism schemes * Data processing and mobility * Management of transactions * Mobile database recovery schemes * Data dissemination via wireless channels Case studies and examples are used liberally to aid in the understanding and visualization of complex concepts. Various exercises enable readers to test their grasp of each topic before advancing in the text. Each chapter also concludes with a summary of key concepts as well as references for further study. Professionals in the mobile computing industry, particularly e-commerce, will find this text indispensable. With its extensive use of case studies, examples, and exercises, it is also highly recommended as a graduate-level textbook.
Data Mining is the process of analyzing large amount of data in search of previously undiscovered business patterns. Data Warehousing is a relational/multidimensional database that is designed for Query and Analysis rather than Transaction Processing. This book provides a systematic introduction to the principles of Data Mining and Data Warehousing. It covers the entire range of data mining algorithms (prediction, classification, and association), data mining products and applications, stages.
Conceptual ModelingFile and database systems- Database system structure Data models Introduction to Network and hierarchical models ER model Relational model Relational algebra and calculus.Relational ModelSQL Data definition- Queries in SQL- Updates- Views Integrity and security Relational database design Functional dependences and normalization for relational databases (up to BCNF).Data Storage and Query ProcessingRecord storage and primary file organization- Secondary storage devices- Operations on files- Heap file-Sorted files- Hashing techniques Index structure for files Different types of indexes- B-Tree - ,Tree Query processing.Transaction ManagementTransaction processing Introduction- Need for concurrency control- Desirable properties of transaction-Schedule and recoverability- Serializability and schedules Concurrency control Types of locks- Two phases locking- Deadlock- Time stamp based concurrency control Recovery techniques Concepts- Immediate update- Deferred update - Shadow paging.Current TrendsObject oriented databases Need for complex data types- OO data model- Nested relations- Complex types- Inheritance reference types - Distributed databases- Homogenous and Heterogenous- Distributed data storage XML Structure of XML- Data- XML document- Schema- Querying and transformation. Data mining and data warehousing.