Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Database & SysAdmin
  3. Database
  4. Creating an inventory database in sql server 2008

Creating an inventory database in sql server 2008

Scheduled Pinned Locked Moved Database
databasesql-serversysadminquestion
7 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    maas26
    wrote on last edited by
    #1

    Hi I need to create an inventory database using sql server 2008 and want to know on how i will proceed, what are the steps,etc ? can someone please provide me with some advice? Thanks

    P A 2 Replies Last reply
    0
    • M maas26

      Hi I need to create an inventory database using sql server 2008 and want to know on how i will proceed, what are the steps,etc ? can someone please provide me with some advice? Thanks

      P Offline
      P Offline
      PIEBALDconsult
      wrote on last edited by
      #2
      1. Download SQL Server 2008 R2 Express[^] 1) Install it 2) Read up on relational database management systems 3) Read up on database normalisation 4) Perform an inventory of what you have and decide how you want to represent it in your database 5) Ask more specific questions in online fora Really, it depends on what you have and how you picture it in your head. The more tables the better! :-D
      J 1 Reply Last reply
      0
      • M maas26

        Hi I need to create an inventory database using sql server 2008 and want to know on how i will proceed, what are the steps,etc ? can someone please provide me with some advice? Thanks

        A Offline
        A Offline
        Andy_L_J
        wrote on last edited by
        #3

        Look here: Data Models[^] for database design options.

        I don't speak Idiot - please talk slowly and clearly 'This space for rent' Driven to the arms of Heineken by the wife

        M 1 Reply Last reply
        0
        • P PIEBALDconsult
          1. Download SQL Server 2008 R2 Express[^] 1) Install it 2) Read up on relational database management systems 3) Read up on database normalisation 4) Perform an inventory of what you have and decide how you want to represent it in your database 5) Ask more specific questions in online fora Really, it depends on what you have and how you picture it in your head. The more tables the better! :-D
          J Offline
          J Offline
          Jorgen Andersson
          wrote on last edited by
          #4

          PIEBALDconsult wrote:

          The more tables the better

          Ehm, only if you really need them...

          "When did ignorance become a point of view" - Dilbert

          N 1 Reply Last reply
          0
          • J Jorgen Andersson

            PIEBALDconsult wrote:

            The more tables the better

            Ehm, only if you really need them...

            "When did ignorance become a point of view" - Dilbert

            N Offline
            N Offline
            NeverHeardOfMe
            wrote on last edited by
            #5

            I once inherited a database in whcih the original programmer had created seperate tables for each and every field - eg instead of: Table "clients": ID Name Address PostCode etc They had: Table "clients" ID Name Table "addresses" ClientID Address Table "PostCodes" ClientID PostCode etc et-bloody-cetera.... dozens of tables. X| You can just imagine the SQL statements....

            J 1 Reply Last reply
            0
            • N NeverHeardOfMe

              I once inherited a database in whcih the original programmer had created seperate tables for each and every field - eg instead of: Table "clients": ID Name Address PostCode etc They had: Table "clients" ID Name Table "addresses" ClientID Address Table "PostCodes" ClientID PostCode etc et-bloody-cetera.... dozens of tables. X| You can just imagine the SQL statements....

              J Offline
              J Offline
              Jorgen Andersson
              wrote on last edited by
              #6

              If you have a table with very many columns and you often select just a subset of them, then I can understand if you split the table for performance reasons. But what you inherited is just ridiculous. And it doesn't have anything to do with normalization.

              "When did ignorance become a point of view" - Dilbert

              1 Reply Last reply
              0
              • A Andy_L_J

                Look here: Data Models[^] for database design options.

                I don't speak Idiot - please talk slowly and clearly 'This space for rent' Driven to the arms of Heineken by the wife

                M Offline
                M Offline
                maas26
                wrote on last edited by
                #7

                thanks that help a lot, cheers

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups