developer has grown roots at his chair


Uh... what are databases for, anyway? Permanent link to this item in the archive.

This bit of foolishness yesterday: as a matter of policy, we don't provide user interfaces that allow end-users to make changes in data stored in databases.

Huh?

Changes in database data are to be done by one of two methods. 1. An automated feed from another database. 2. A manual change via SQL typed by a DBA in response to a change order.

I didn't ask if the policy applies to configuration files stored on a hard disk.

What are these people thinking? Why are we paying Oracle for licenses on a powerful, flexible, transactional system that we can't use for transactions? Why are we using $100/hr programmers to take spreadsheet data entered by $35/hr clerks and slavishly copy it into databases that cost $60k/year to license and $20k/year to run? This is the sort of thing people in "big cubicles" do to people in "small cubicles" for reasons that probably made sense in one small situation. There is no mechanism for me to fix that situation, because in large companies, "policy" is made by people who have thousands of reports -- and bucking policy isn't something that gets you promoted, so most of those thousands just live with it. Until complaints about the policy come from more than one location, it won't be reexamined.

I don't care if I'm ever promoted. I guess that means I'm going to be the lightning rod.

Oh, sorry. I'll just sit here quietly for a minute until my blood pressure returns to normal.

 

Last modified: Friday, October 31, 2008 at 9:19 PM.

August 2005
Sun
Mon
Tue
Wed
Thu
Fri
Sat
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Jul   Sep

Click here for the XML version of the information displayed on this page.

Tech resources
OPML Editor
Java
Ant

Smart blogs
Scripting News
Boing Boing
Doc Searls
Scoble