{"id":801,"date":"2006-04-27T12:00:00","date_gmt":"2006-04-27T12:00:00","guid":{"rendered":"http:\/\/orcldoug.com\/blog\/?p=801"},"modified":"2006-04-27T12:00:00","modified_gmt":"2006-04-27T12:00:00","slug":"collaborate-06-day-3-by-peter-robson","status":"publish","type":"post","link":"http:\/\/orcldoug.com\/blog\/2006\/04\/27\/collaborate-06-day-3-by-peter-robson\/","title":{"rendered":"Collaborate &#8217;06 &#8211; Day 3 &#8211; by Peter Robson"},"content":{"rendered":"<p>Back to some semblance of normality, able to attend several presentations without being preoccupied with having to do the same.<\/p>\n<p>Attended an interesting talk on rule based applications in SQL. Some food for thought here, but once again the slides were stuffed full of text, and code text at that. It&#8217;s complex, and no way was the speaker going to show us how to write the appropriate scripts. The content of the presentation ought, given the tight time scales, to have been at one level of abstraction higher than was the case.<\/p>\n<p>This was followed by a presentation on surrogate keys. Well, I have always been interested in design issues, and wanted to see how others tackled this subject. The advice here was to always use surrogate keys unless there were overwhelming reasons why one should not. Is this advice that I would disagree with? In the immortal words of <a href=\"http:\/\/www.tvheaven.ca\/fu.htm\">Ian Richardson<\/a> &#8211; &#8216;you might say so, but I could not possibly comment further&#8217;, so I won&#8217;t.<\/p>\n<p>My next port of call was to try and learn a bit more about the Grid. Nicholas Donatone gave an excellent low-key presentation on the subject, using simple to understand examples, and involving the audience as he went. His slides were relevant summaries of the points he was making, and were pleasantly clear. No histrionics, just a comfortably delivered presentation. How nice!<\/p>\n<p>The last port of call did provide histrionics. Scott Ambler, on agile database techniques. A good friend warned me beforehand that I should avoid this presentation if I didn&#8217;t want to be horrified. I needed to know what all the fuss about agile was, so I went. And I was horrified. Seriously. Full of provocative statements, like &#8216;you do not need to do data modelling up front, its a waste of time, its the kiss of death&#8217;. The classical database designer (in which group I would include myself) was repeatedly bad-mouthed, Scott having previously said that they and the new agile generation need to talk more. That&#8217;s a motivational start. The extraordinary thing was that he argued in favour of doing things that certainly I (and a couple of other members of the audience, judging by their input), have been doing for years and years. I was left wondering where the beef was&#8230; Actually, I would just love to organise a cross-table debate between Scott and one of our more conventional database gurus. I wonder&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Back to some semblance of normality, able to attend several presentations without being preoccupied with having to do the same. Attended an interesting talk on rule based applications in SQL. Some food for thought here, but once again the slides were stuffed full of text, and code text at that. It&#8217;s complex, and no way&hellip; <a class=\"more-link\" href=\"http:\/\/orcldoug.com\/blog\/2006\/04\/27\/collaborate-06-day-3-by-peter-robson\/\">Continue reading <span class=\"screen-reader-text\">Collaborate &#8217;06 &#8211; Day 3 &#8211; by Peter Robson<\/span><\/a><\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-801","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":1029,"url":"http:\/\/orcldoug.com\/blog\/2006\/07\/21\/steve-cain-rip\/","url_meta":{"origin":801,"position":0},"title":"Steve Cain RIP","date":"July 21, 2006","format":false,"excerpt":"Yesterday I received the sad news that Steve Cain died from cancer.I worked with Steve at Imagine Software for a while and hung around him for a few years more. In some ways, he was one of a number of surrogate big brothers I picked up, because most of them\u2026","rel":"","context":"With 5 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1096,"url":"http:\/\/orcldoug.com\/blog\/2006\/10\/02\/some-more-dbf-stuff\/","url_meta":{"origin":801,"position":1},"title":"Some more DBF stuff","date":"October 2, 2006","format":false,"excerpt":"First, someone else's pictures. Much better than mine, obviously, but their camera seems to be a little suspect because all the pictures of me look grey, drunken and not a little scary.Second, I wanted to apologise for the fact that, not only were my pictures pants, but that quite a\u2026","rel":"","context":"With 6 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1092,"url":"http:\/\/orcldoug.com\/blog\/2006\/09\/29\/miracle-dbf-day-2-0\/","url_meta":{"origin":801,"position":2},"title":"Miracle DBF &#8211; Day 2.0","date":"September 29, 2006","format":false,"excerpt":"I thought I was going to get my own back on Tom Kyte for Hotsos by blogging at the back of his presentation, but I kept losing my connection and was getting to the stage where I was worried about p*ss*ng off Toon Koppelaars (sp?) who was sitting beside me,\u2026","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1089,"url":"http:\/\/orcldoug.com\/blog\/2006\/09\/29\/miracle-dbf-day-1\/","url_meta":{"origin":801,"position":3},"title":"Miracle DBF &#8211; Day 1","date":"September 29, 2006","format":false,"excerpt":"These Miracle guys (and girls) certainly know how to stage an event. My highlights of the last 24 hours includeSitting in the baby seats at the back of Mogens 7-seater, surrounded by everyone's luggage and some goat food, with Jonathan Lewis lording it at the front. Mogens has a really\u2026","rel":"","context":"With 1 comment","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1364,"url":"http:\/\/orcldoug.com\/blog\/2007\/12\/05\/ukoug-day-2\/","url_meta":{"origin":801,"position":4},"title":"UKOUG Day 2","date":"December 5, 2007","format":false,"excerpt":"Perhaps I was a bit hasty in clicking Save yesterday \ud83d\ude09 I had planned to blog about both the Blogger's Meet-up and Day Two, but ran out of time. The problem was that I forgot to fix the title of the post. Here was how day two was for me.The\u2026","rel":"","context":"With 3 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1350,"url":"http:\/\/orcldoug.com\/blog\/2007\/11\/14\/oow-day-3-the-afternoon\/","url_meta":{"origin":801,"position":5},"title":"OOW Day 3 &#8211; The afternoon","date":"November 14, 2007","format":false,"excerpt":"I typed up the last blog whilst waiting for Tom Kyte's No Slide Zone presentation, which I was pleased to get into by being there so early. (Tim Hall walked in later, looking reasonably well in light of the night he had!)I suppose most of the 11g New Features will\u2026","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts\/801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/comments?post=801"}],"version-history":[{"count":0,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts\/801\/revisions"}],"wp:attachment":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/media?parent=801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/categories?post=801"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/tags?post=801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}