September 15, 2010 at 11:01 am
Hi guys,
Just wondering if anyone has created a new SQL Server Database Request Form? What I'm looking for is a template or form to give to Project Managers in the early stages of a project as soon as they determine that they will be needing a new SQL Server Database or installation.
Thanks,
Jody
September 17, 2010 at 2:26 am
September 22, 2010 at 6:05 am
It is my experience that Project Managers neither care, nor need to care, about creating new databases. They should hand you project specs with just enough functionality (formulas, etc.) that tells you want the business wants to get done. And it is your job as the developer to make sure it's accomplished.
Bottom line: They shouldn't be requesting new databases. Only developers, DBAs, data architects can or should be involved in the "we need a new database" decision.
That being said, if you're still going to let business people dictate your architecture, I would include the following:
Database Name
Type of Database (reporting, warehouse, OLTP. Is it mainly read or write? This can affect # of files and file groups)
Where it Fits (is it in the DMZ, internal only, what apps will be connecting to it)
User / Security (if this isn't self-explanatory, let me know)
Collation Type & Other DB Options needed (if this isn't self-explanatory, let me know)
Initial Number of tables
Table Names
Table Structures (this is where you need a database architect or a DBA pretending to be one)
Initial Expected Records for Each Table (this gives you starting size of the db)
Expected Growth Over X period of time (this gives you how much SAN / NAS / HD space you'll need)
Latency Expectations (if this is a warehouse or report server, how long can people wait between data updates)
Availability Expectations (24x7, 5 day business hours only? Determines Backup/Recovery strategy, maintenance windows, Disaster Recovery builds)
Data Loss Expectations (How much data can be lost in the event of a catastrophe - Determines Backup/Recovery strategy)
I'm sure there are more, but you get the idea. After all, if they're going to dictate, they should be able to dictate all of this stuff and not give you a blank look when you ask.
September 23, 2010 at 12:20 am
Is this SQL Server Database Request Form the as the database design document?
March 19, 2013 at 11:50 am
March 20, 2013 at 7:52 am
Table Structures (this is where you need a database architect or a DBA pretending to be one)
This made me laugh 🙂 Very funny.
Viewing 6 posts - 1 through 5 (of 5 total)
You must be logged in to reply to this topic. Login to reply