Advertisement
Help Keep Boards Alive. Support us by going ad free today. See here: https://subscriptions.boards.ie/.
https://www.boards.ie/group/1878-subscribers-forum

Private Group for paid up members of Boards.ie. Join the club.
Hi all, please see this major site announcement: https://www.boards.ie/discussion/2058427594/boards-ie-2026

SQL reporting, getting started

  • 31-05-2012 01:00PM
    #1
    Registered Users, Registered Users 2 Posts: 698 ✭✭✭


    How would one go about teaching themselves sql for reporting purposes, what would I need, method of learning etc

    There's a good chance I'll be able to get training in the near future(6-12 months) through work but lets just say it will help my chances if I'm already at a certain level

    I have done sql in college so it's not completely new to me, studied, past exams, then forgot about it, you know how it is :)


Comments

  • Closed Accounts Posts: 18,053 ✭✭✭✭BostonB


    Do you mean this...
    http://en.wikipedia.org/wiki/SQL_Server_Reporting_Services

    Or is it general query about using SQL for data analysis.


  • Registered Users, Registered Users 2 Posts: 698 ✭✭✭Rossin


    yep, for data analysis, it seems to be almost expected of sys admins to know it these days and it really bugs me that I don't know it! I'm getting books off a friend who thought herself so at least I have a starting point, but any advice is welcome including telling me I'm wasting my time, but i don't think so :)


  • Registered Users, Registered Users 2 Posts: 2,781 ✭✭✭amen


    always handy to know. If you can write SPs and use mail merge in word then you can use SQL Reports.


  • Moderators, Society & Culture Moderators Posts: 9,688 Mod ✭✭✭✭stevenmu


    I would suggest that before you even think about the reporting aspects, that you get a good grounding in general databases and SQL. Look for tutorials on designing and creating databases, and run through plenty of samples. Then look for tutorials on SQL, and again, run through plenty of samples. The get some sample databases (Microsoft's AdventureWorks database is pretty great for this), then think of the type of reports you/users might want to pull out, and see can you build the correct queries. Then, once you have gotten to that point, try getting some reporting software and putting your knowledge to work using that.

    Unless you have particular database software available or in mind already, I'd strongly suggest going with SQL Server Express. This will give you a powerful database backend that supports all the features you will be interested in, you can create databases, tables, views, stored procedures etc. You can get the great management studio for graphically working with your DB's, and it provides great interfaces for your SQL queries. With Advanced Services you can also use SQL Server Reporting Services (SSRS) which will give you great tools for building/running/sharing advanced reports. All for free, and all within the same simple technology stack.


Advertisement
Advertisement