NLU Meghalaya Library

Online Public Access Catalogue (OPAC)

Database Modeling Step by Step (Record no. 5411)

MARC details
000 -LEADER
fixed length control field 06440cam a2200541Mu 4500
001 - CONTROL NUMBER
control field 9780367822767
003 - CONTROL NUMBER IDENTIFIER
control field FlBoTFG
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20240213122828.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m d
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cnu---unuuu
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 200111s2019 xx o 000 0 eng d
040 ## - CATALOGING SOURCE
Original cataloging agency OCoLC-P
Language of cataloging eng
Transcribing agency OCoLC-P
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781000055566
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1000055566
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780367822767
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0367822768
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781000055580
Qualifying information (electronic bk. : Mobipocket)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1000055582
Qualifying information (electronic bk. : Mobipocket)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781000055603
Qualifying information (electronic bk. : EPUB)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1000055604
Qualifying information (electronic bk. : EPUB)
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)1135670127
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC-P)1135670127
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.9.D26
072 #7 - SUBJECT CATEGORY CODE
Subject category code COM
Subject category code subdivision 062000
Source bisacsh
072 #7 - SUBJECT CATEGORY CODE
Subject category code COM
Subject category code subdivision 021040
Source bisacsh
072 #7 - SUBJECT CATEGORY CODE
Subject category code COM
Subject category code subdivision 021000
Source bisacsh
072 #7 - SUBJECT CATEGORY CODE
Subject category code UN
Source bicssc
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.74
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Powell, Gavin.
245 10 - TITLE STATEMENT
Title Database Modeling Step by Step
Medium [electronic resource].
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Milton :
Name of publisher, distributor, etc. Auerbach Publishers, Incorporated,
Date of publication, distribution, etc. 2019.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (269 p.)
500 ## - GENERAL NOTE
General note Description based upon print version of record.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Cover -- Half Title -- Title Page -- Copyright Page -- Table of Contents -- List of Figures -- Preface -- About the Author -- Chapter 1: The Evolution of Relational Database Modeling -- 1.1 From File Systems to Object-Relational Databases -- 1.1.1 File Systems -- 1.1.2 The Hierarchical Database Model -- 1.1.3 The Network Database Model -- 1.1.4 The Relational Database Model -- 1.1.5 The Object Database Model -- 1.1.6 The Object-Relational Database Model -- 1.2 General Types of Database Models -- 1.2.1 Transactional Databases -- 1.2.2 Decision Support Databases -- 1.2.3 Hybrid Databases
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 1.3 Conclusion -- Chapter 2: The Pieces of the Relational Data Model -- 2.1 Why Discuss the Pieces? -- 2.2 Tables -- 2.2.1 Columns or Fields -- 2.2.2 Rows -- 2.3 Relationships -- 2.3.1 Representing Relationships in an ERD -- 2.3.2 Keys to Enforce Referential Integrity -- 2.4 Indexes -- 2.4.1 What is an Index? -- 2.4.2 Alternate Indexing -- 2.4.3 Types of Indexes -- 2.4.4 Different Ways to Build Indexes -- 2.5 Specialized Objects -- 2.6 Conclusion -- Chapter 3: Intuitive Relational Data Modeling and Normalization -- 3.1 Normalization and Normal Forms -- 3.1.1 Defining the Normal Forms
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 3.2 Intuitive Database Modeling -- 3.2.1 Defining Data Modeling Intuitively -- 3.2.2 Master-Detail Relationship -- 3.2.3 Dynamic-Static Relationship -- 3.2.4 Advanced Relationships -- 3.3 Data Model Design with Normalization -- 3.3.1 Anomalies -- 3.3.2 Dependency and Determinants -- 3.3.3 Defining Normal Forms Again -- 3.3.4 1st Normal Form -- 3.3.5 2nd Normal Form -- 3.3.6 3rd Normal Form -- 3.3.7 Advanced Normalization Beyond 3rd Normal Form -- 3.4 Conclusion -- Chapter 4: Reading and Writing Relational Data with SQL -- 4.1 What is SQL? -- 4.1.1 The Origins of SQL
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 4.1.2 SQL for Different Databases -- 4.1.3 Introducing SQL -- 4.2 Querying a Database Using SELECT -- 4.2.1 Filtering with the WHERE Clause -- 4.2.2 Sorting with the ORDER BY Clause -- 4.2.3 Aggregating with the GROUP BY Clause -- 4.2.4 Join Queries -- 4.2.5 Nested Queries -- 4.2.6 Composite Queries -- 4.3 Changing Data in a Database -- 4.3.1 Understanding Transactions -- 4.4 Changing Database Metadata -- 4.5 Conclusion -- Chapter 5: Advanced Relational Database Modeling -- 5.1 Understanding Denormalization -- 5.1.1 Normal Form Definitions -- 5.1.2 Intuitive Data Modeling Definitions
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 5.1.3 Denormalizing Granularity Created in Chapter 3 -- 5.1.4 Denormalization Using Specialized Database Objects -- 5.1.5 Denormalization Tricks -- 5.2 Understanding the Object Database Model -- 5.3 Introducing the Data Warehouse Model -- 5.4 Conclusion -- Chapter 6: Understanding Data Warehouse Database Modeling -- 6.1 What Is a Data Warehouse? -- 6.1.1 The Relational Database Model and Data Warehouses -- 6.2 The Dimensional Database Model -- 6.2.1 What Is a Star Schema? -- 6.2.2 What Is a Snowflake Schema? -- 6.2.3 Kimball and Inmon on Data Warehousing -- 6.3 Data Warehouse Modeling
500 ## - GENERAL NOTE
General note 6.3.1 Understanding Business Processes
520 ## - SUMMARY, ETC.
Summary, etc. With the aim of simplifying relational database modeling, Database Modeling Step-by-Step presents the standard approach to database normalization and then adds its own approach, which is a more simplistic, intuitive way to building relational database models. Going from basics to contemporary topics, the book opens with relational data modeling and ends with BigData database modeling following a road map of the evolution in relational modeling and including brief introductions to data warehousing and BigData modeling. A break-down of the elements of a model explains what makes up a relational data model. This is followed by a comparison between standard normalization and a more simplistic intuitive approach to data modeling that a beginner can follow and understand. A brief chapter explains how to use the database programming language SQL (Structured Query Language), which reads from and writes to a relational database. SQL is fundamental to data modeling because it helps in understanding how the model is used. In addition to the relational model, the last three chapters cover important modern world topics including denormalization that leads into data warehouses and BigData database modeling. The book explains how there is not much to logical data modeling in BigData databases because as they are often schema-less, which means that BigData databases do not have schemas embedded into the database itself, they have no metadata and thus not much of a logical data model. Online bonus chapters include a case study that covers relational data modeling and are available at the author's web site: www.oracletroubleshooter.com/datamodeling.html
588 ## - SOURCE OF DESCRIPTION NOTE
Source of description note OCLC-licensed vendor bibliographic record.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Database design.
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element COMPUTERS / Data Modeling & Design
Source of heading or term bisacsh
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element COMPUTERS / Database Management / Data Warehousing
Source of heading or term bisacsh
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element COMPUTERS / Database Management / General
Source of heading or term bisacsh
856 40 - ELECTRONIC LOCATION AND ACCESS
Materials specified Taylor & Francis
Uniform Resource Identifier <a href="https://www.taylorfrancis.com/books/9780367822767">https://www.taylorfrancis.com/books/9780367822767</a>
856 42 - ELECTRONIC LOCATION AND ACCESS
Materials specified OCLC metadata license agreement
Uniform Resource Identifier <a href="http://www.oclc.org/content/dam/oclc/forms/terms/vbrl-201703.pdf">http://www.oclc.org/content/dam/oclc/forms/terms/vbrl-201703.pdf</a>

No items available.