• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Tim Cooke
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • paul wheaton
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Tim Holloway
  • Carey Brown
  • salvin francis

Frameworks and Agile Database Design

 
Ranch Hand
Posts: 3404
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What impact do frameworks eg Spring have on Agile Database Design ? Would it be better to have a framework in place first once either J2EE / .Net have been decided upon.
 
HS Thomas
Ranch Hand
Posts: 3404
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Architecture -----> Framework ------> Databases would seem to be the right order to think about. More often than not the Database Software is decided on first, though. How difficult would it be to go to Agile Database Design from this point ? Assuming it's not necessarily dependent on working on a full XP environment ?
 
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Having only one choice for the actual database software is by no means an obstacle for designing your data model in an evolutionary way. Even if you had an Oracle installation that you're going to use (at some point) in place from day 1, you could still create/refactor/refactor/refactor the schema as you wish. That is, assuming that there is no organizational/political obstacles for doing this (like an ´┐Żber-DBA who has the power to decide which schema changes are implemented two weeks from now).
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by HS Thomas:
Architecture -----> Framework ------> Databases would seem to be the right order to think about. More often than not the Database Software is decided on first, though. How difficult would it be to go to Agile Database Design from this point ? Assuming it's not necessarily dependent on working on a full XP environment ?


Mhh, I'd rather like to see
AFDAFDAFDAFDAFD
then
AAAAAFFFFFDDDDD
The latter doesn't look very incremental to me...
 
HS Thomas
Ranch Hand
Posts: 3404
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
OK that's much better.
regards
[ January 16, 2004: Message edited by: HS Thomas ]
 
Ranch Hand
Posts: 8934
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How long has the agile database design been around?
[ January 16, 2004: Message edited by: Pradeep Bhat ]
 
Lasse Koskela
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
How long has the agile database design been around?

Probably just a couple of decades... Seriously, I would guess that we once had the intelligence to develop database schemas in synch with application code. That is, before the Royce paper came out and we all happened to misinterpret it to mean design-everything-first-and-then-code.
Note that I haven't been around for long enough to actually know this kind of things. Maybe Scott has?
 
Pradeep bhatt
Ranch Hand
Posts: 8934
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Lasse
Do you have links to success stories? :roll:
 
Lasse Koskela
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Success stories of what? Agile database design? I'm afraid Scott will have to chime in on that...
 
Pradeep bhatt
Ranch Hand
Posts: 8934
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Agile database design


Exactly. I want to know how many have used it and who are they. :roll:
I want these links for my boss. ;
 
Lasse Koskela
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I bet you do. So would I.
 
If you believe you can tell me what to think, I believe I can tell you where to go. Go read this tiny ad!
Enterprise-grade Excel API for Java
https://products.aspose.com/cells/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!