<p>I worked as a data modeler at Siebel. One of the books that the Siebel data model is based upon is Data Model Patterns by David C. Hay. The book will not teach you how to build great data models. It is a collection of robust data models that are used in big systems used world wide. </p>

<p>The one book that I have used (in teaching) that focusses solely on data modelling is the text book "Data Modelling and Database Design" by Richard Scammel and Narayan S. Umanath. </p>

<p>Both of the above books are available on Amazon.com </p>

CC BY-SA 4.0
2019-11-28T08:55:50.237Z
2019-11-28T08:55:50.237Z
bkm
<p>A simple search at Amazon for "database modeling" will turn up several books. Any of their top choices would be suitable. </p>

CC BY-SA 4.0
2018-10-04T19:10:12.593Z
2018-10-04T19:10:12.593Z
Buffy
<p>I highly recommend <a href="https://rads.stackoverflow.com/amzn/click/1558604383" rel="nofollow noreferrer">Database: Principles, Programming, and Performance, by O'Neill</a> and O'Neill. Learned from that book for my first database course and loved it.</p>

CC BY-SA 4.0
2018-10-09T22:44:57.340Z
2018-10-09T22:44:57.340Z
David White
<p>I need a suggestion for books for my University. I have a subject called "Data and database modeling" but we lack of books. Our professor gave as barely understandable scripts. This is an official explanation of the subject:<br><br><strong>Curriculum:</strong>
<br>Introduction of data structures used in database modeling. <br>The data structures include data objects, associations between objects and rules for performing operations over objects.<br> 
Modelling of databases regarding user demands. 
<br>Basic database concepts. 
<br>Configurations and commands for certain real databases. 
<br>SQL commands for working with databases.
<br><br><strong>Course goals/Competences:</strong>
<br>Data Modeling and design of data structures suitable for optimum operation of databases.
<br>Using the basic set of SQL commands for working with databases.
<br><br>Any suggestions are welcome :D</p>

<self-learning><databases><data-types>
Data and Database modelling books
# Data and Database modelling books

(Asked by: username_0 on 2018-10-04)

I need a suggestion for books for my University. I have a subject called "Data and database modeling" but we lack of books. Our professor gave as barely understandable scripts. This is an official explanation of the subject:  
  
**Curriculum:**
  
Introduction of data structures used in database modeling.   
The data structures include data objects, associations between objects and rules for performing operations over objects.  
Modelling of databases regarding user demands.
  
Basic database concepts.
  
Configurations and commands for certain real databases.
  
SQL commands for working with databases.
  
  
**Course goals/Competences:**
  
Data Modeling and design of data structures suitable for optimum operation of databases.
  
Using the basic set of SQL commands for working with databases.
  
  
Any suggestions are welcome :D

**Tags:** self-learning, databases, data-types


---

## 3 answers

### Answer by username_3 on 2018-10-09. Score: 2 | Accepted answer

I highly recommend [Database: Principles, Programming, and Performance, by O'Neill](https://rads.stackoverflow.com/amzn/click/1558604383) and O'Neill. Learned from that book for my first database course and loved it.


---

### Answer by username_1 on 2019-11-28. Score: 1

I worked as a data modeler at Siebel. One of the books that the Siebel data model is based upon is Data Model Patterns by David C. Hay. The book will not teach you how to build great data models. It is a collection of robust data models that are used in big systems used world wide.

The one book that I have used (in teaching) that focusses solely on data modelling is the text book "Data Modelling and Database Design" by Richard Scammel and Narayan S. Umanath.

Both of the above books are available on Amazon.com


---

### Answer by username_2 on 2018-10-04. Score: -1

A simple search at Amazon for "database modeling" will turn up several books. Any of their top choices would be suitable.


---

