Please Help! Database Programming

Discussion in 'Training & Development' started by stefanbeatnik, Oct 14, 2008.

  1. stefanbeatnik

    stefanbeatnik New Member

    1
    0
    1
    Hi

    I am looking into Database Programming, My knowledge is not brilliant and I am looking to start pretty much from the beginning. Can someone please help me with where to start including what books to buy and the best way to start learning.

    Many thanks
     
  2. hbroomhall

    hbroomhall Petabyte Poster Gold Member

    6,624
    117
    224
    Hi and welcome to CF!

    Where are you starting from? Databases are not simple, so guessing where you are is difficult. There are many ways to address these - and it depends on your maths background as well as other things. How are you on boolean algebra? Or relational algebra?

    Harry.
     
    Certifications: ECDL A+ Network+ i-Net+
    WIP: Server+
  3. Qs

    Qs Semi-Honorary Member Gold Member

    3,081
    70
    171
    Certifications: MCT, MCSE: Private Cloud, MCSA (2008), MCITP: EA, MCITP: SA, MCSE: 2003, MCSA: 2003, MCITP: EDA7, MCITP: EDST7, MCITP: EST Vista, MCTS: Exh 2010, MCTS:ServerVirt, MCTS: SCCM07 & SCCM2012, MCTS: SCOM07, MCTS: Win7Conf, MCTS: VistaConf, MCDST, MCP, MBCS, HND: Applied IT, ITIL v3: Foundation, CCA
  4. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    A formal appreciation of Databases and Relational Algebra is nice but not strictly necessary to learn about databases.

    Most people learn by playing with an example database, get hold of MS SqlExpress, ProgresSQL, MySQL or even MS Access. Play with the product by getting an introductory book and a sample database. Learn basic SQL(DDL/DML) statements.

    You could look at taking a course

    http://www3.open.ac.uk/courses/bin/P12.dll?S01
    http://www3.open.ac.uk/courses/bin/p12.dll?C01M359
    http://www3.open.ac.uk/courses/bin/p12.dll?C01M876

    To actually program properly in the database tier you will need to learn something like PL/SQL or TransactSQL. You can also embed Java or .Net code in some databases.

    To program more generally you will need to learn a general high level lanaguage, these can also be used to connect to databases and perfrom SQL(DDL/DML) or sometimes interact with the database directly at a lower level.

    Best of luck ! :D
     

Share This Page

Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.