Results 1 to 14 of 14

Thread: Database Consulting

  1. #1

    Thread Starter
    Fanatic Member BillBoeBaggins's Avatar
    Join Date
    Jan 2003
    Location
    in your database, dropping your tables.
    Posts
    628

    Database Consulting

    Is there any money in it? Anyone who does it and has thoughts and/or opinions?

  2. #2
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Re: Database Consulting

    Sure, many companies hire DBAs exclusively in order to free the developers from database tasks. As a DBA, it'll be your job to criticize their scripts and refuse simple login requests that they make to you. The feeling of power will complement the salary you receive.

  3. #3
    Frenzied Member zaza's Avatar
    Join Date
    Apr 2001
    Location
    Borneo Rainforest Habits: Scratching
    Posts
    1,486

    Re: Database Consulting

    Also, you will need to polish an array of stock answers such as "oooh, that's going to take at least two hours" and "So 300 users affected; is that a lot?"
    I use VB 6, VB.Net 2003 and Office 2010



    Code:
    Excel Graphing | Excel Timer | Excel Tips and Tricks | Add controls in Office | Data tables in Excel | Gaussian random number distribution (VB6/VBA,VB.Net) | Coordinates, Vectors and 3D volumes

  4. #4
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Database Consulting

    I have a feeling this a question to which the OP is interested in some serious feedback, so I'm moving it to General Developer.

    Most large companies have DBAs that do nothing else but administer their databases. Typically, programmers in environments like this have no control over the database, but, need to submit requests to the DBA in order to have changes made. This is the type of environment in which I've worked for most of my career. I've never been a DBA so I've no idea what they make, but, I'm sure it is decent money.

  5. #5
    Super Moderator FunkyDexter's Avatar
    Join Date
    Apr 2005
    Location
    An obscure body in the SK system. The inhabitants call it Earth
    Posts
    7,957

    Re: Database Consulting

    Also, "I'm sorry but I can't replicate the problem" can get you out of untold tight corners.
    The best argument against democracy is a five minute conversation with the average voter - Winston Churchill

    Hadoop actually sounds more like the way they greet each other in Yorkshire - Inferrd

  6. #6

    Thread Starter
    Fanatic Member BillBoeBaggins's Avatar
    Join Date
    Jan 2003
    Location
    in your database, dropping your tables.
    Posts
    628

    Re: Database Consulting

    Not really looking for the whole DBA angle. Though maybe doing it on retainer or something might be ok. More like developing peoples databases, their rollouts, and then fixing/updating old databases. etc.

    I don't want to be onsite every day, or even near to every day. If that flushes it out more.

  7. #7
    A SQL Server fool GaryMazzone's Avatar
    Join Date
    Aug 2005
    Location
    Dover,NH
    Posts
    7,493

    Re: Database Consulting

    Database Archeitect would pay well. At least it did for Oracle positions. Most would want about 10 years experience with data modeling to get to that position though
    Sometimes the Programmer
    Sometimes the DBA

    Mazz1

  8. #8

    Thread Starter
    Fanatic Member BillBoeBaggins's Avatar
    Join Date
    Jan 2003
    Location
    in your database, dropping your tables.
    Posts
    628

    Re: Database Consulting

    10 years.. *sigh*... I have developed small time databases for about 7 years now, mostly Access, with some intermittent SQL Server ones. I am currently a data analyst for a company. So I don't get a lot of "on the job" experience, though I do use SQL every day.

  9. #9
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: Database Consulting

    Sounds like there's a lot more to learn then... Replication, admin, security, SQL Jobs, design, statistics, indexing, load balancing, building servers. I'm sure there's more, that's just what I come up with off the top of my head. These are the kinds of things most DB Consultants are going to need to do.

    Here's how it works for us (we do a little bit of DB Consulting, primarily in support of our app): Customer buys our software, but doesn't have an IT dept, or if they do, it's someone's relative, or friend from college/previous job. We give them the specs on what they will need in terms of hardware and they usually acquire it. We then usually sent our IT person on site to setup the server, create logins, attach it to the network, install SQL Server, create the SQL Logins, build the database (sans data and structure, we do that later), and grant initial permissions.

    In the case of another client that has 5 locations around the midwest, we then setup a job that extracts data from all 5 locations, and dumps it into a sixth location to be used by management and our web-front end.

    While I think I kick arse when it comes to SQL, there's no way I think I could handle the rest of it.

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  10. #10

    Thread Starter
    Fanatic Member BillBoeBaggins's Avatar
    Join Date
    Jan 2003
    Location
    in your database, dropping your tables.
    Posts
    628

    Re: Database Consulting

    Could I make a beginning by designing the databases, writing stored procedures for them, and then fix/edit already built queries, then add on stuff as I learn it ie. load balancing as you mentioned.

    Here's the deal. I want to be self-employed. I like SQL and designing databases. I have a degree in programming but I would rather not be a full time coder. So I have come to a crossroads of sort, leave tech all together and do it as a hobby or make a dive into Database stuff.

  11. #11
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: Database Consulting

    It's possible... but the jobs may be few and far in-between. You can try looking at places like RentaCoder.com to see what they have. It's a decent place where people are usually trying to get things done on the fast and cheap. However, it's not ideal for finding enough employment for one to live off of.

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  12. #12
    PowerPoster
    Join Date
    Jul 2002
    Location
    Dublin, Ireland
    Posts
    2,148

    Re: Database Consulting

    If you don't have DBA experience then you will need a certification (like MCDBA) and to be prepared to start towards the bottom of the pay/responsibility scale - DBAs are like heart surgeons: nobody really wants the new one.

  13. #13
    A SQL Server fool GaryMazzone's Avatar
    Join Date
    Aug 2005
    Location
    Dover,NH
    Posts
    7,493

    Re: Database Consulting

    Even with a cert with out experience it will mean next to nothing. Most also want a degree. When I started in the field all I needed was some experience (mostly with Oracle) and every one was chasing me. Much harder now, still work out there but much more compitition and a lot of people with experience and certs.
    Sometimes the Programmer
    Sometimes the DBA

    Mazz1

  14. #14

    Thread Starter
    Fanatic Member BillBoeBaggins's Avatar
    Join Date
    Jan 2003
    Location
    in your database, dropping your tables.
    Posts
    628

    Re: Database Consulting

    I don't think I am willing to move to the bottom anymore. Not looking for a DBA position either.

    Thanks for all your input guys.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width