Are there any free resources/ebooks to develop database design and modeling ?

  • I want to develop my skills in database design and modeling. I found out some books like "The data model resource book revised edition volume 1". But they are not free. Are there any books to learn these skills.



    router network

    • This topic was modified 3 weeks ago by  vijay41.
    • This topic was modified 3 weeks ago by  vijay41.
  • My opinion - you get what you pay for.

    The authors of the books need to make money, so they write books on what they know.

    If free training is what you are looking for, there is always youtube or searches for blog posts or blogs/stairways on SSC.

    Now, free isn't always bad either.  But I find that with a lot of free training (videos, books, blogs, etc.), you do get what you pay for.  There are some good books out there for free, but sometimes they focus on old versions of SQL Server or things that are not as much a best practice anymore due to advances in computer hardware.

    Have you checked out the "Books" section on here?  There are multiple pages of books and there may be one that has what you are looking for.

  • Go to youtube and search for "database design course normalization" for starters.


    --Jeff Moden

    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.
    "Change is inevitable... change for the better is not".
    "Dear Lord... I'm a DBA so please give me patience because, if you give me strength, I'm going to need bail money too!"

    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)

  • The "Stairway" series here are very good. Always worth a read regardless of experience/knowledge. Here are two examples:



    "Knowledge is of two kinds. We know a subject ourselves, or we know where we can find information upon it. When we enquire into any subject, the first thing we have to do is to know what books have treated of it. This leads us to look at catalogues, and at the backs of books in libraries."
    — Samuel Johnson

  • I know it's not free, but it's good. I'd strongly suggest you be ready to invest in your own career and skills. Books are a pretty minor investment in the grand scheme of life.

    Louis Davidson is one of the best teachers on basic database design and normalization. Here's a link to his book. Just get it.

    The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood...
    Theodore Roosevelt

    The Scary DBA
    Author of: SQL Server 2017 Query Performance Tuning, 5th Edition and SQL Server Execution Plans, 3rd Edition
    Product Evangelist for Red Gate Software

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic. Login to reply