1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Please Help! Database Programming

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

  1. stefanbeatnik

    stefanbeatnik New Member


    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

    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?

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

    Qs Semi-Honorary Member Gold Member

    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

    dmarsh Terabyte Poster

    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


    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
    Certifications: CITP, BSc, HND, SCJP, SCJD, SCWCD, SCBCD, SCEA, N+, Sec+, Proj+, Server+, Linux+, MCTS, MCPD, MCSA, MCITP, CCDH

Share This Page