We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byDarien Timmerman
Modified about 1 year ago
DEVDEV DBADBA vs
WHAT YOU’LL LEARN: Nothing Of Value
LET’S START BY DISPELLING SOME MYTHS
FIRSTLY Developers don’t know jack about databases
SECONDLY DBA’s know nothing about development
THIRDLY They can each do the others jobs
FINALLY They can’t work together
you? who are So
to your development teams microsoft expertise we add
get their apps built and deployed we help customers but mostly
is attached to a database. application we see and nearly every
from the DBA & DEV relationships the pain so we see
the problem? what’s so,
this? it is
do we fix it? how and,
to that… come back we’ll
what we hate look at let’s, about each other.
hate about developers? do you what
your database? to query they dare
the consequences don’t understand that they of their queries?
their SQL? can’t tweak that you
is a null. an empty string that they think
for live application issues? they blame you perhaps
up at 11 PM fixing apps. you are the one do you resent that
pub? are in the when they
your lovely schema. the Schema, Oh,
they place on your schema. demands the crazy
developers are a pain in the… fair to say It’s
hate about DBA’s? do you what
really, we do. we love you DBA’s, well,
of things we don’t like… a couple but, there are
no permissions on the database. when we have we love it,
almost have enough permissions. as much as when we although, not quite
drive us insane. ‘conventions’ your naming
are_you_fixated_with_underscores? oh why, why,
we’re on naming ‘conventions’ … and while oh
like you need your name makes you look tbl_customers
underpants into your sewn
mum your by
about the same time as … went out of fashion hungarian notation
they’re really hard to work with! null values what about,
the pain DBA’s knew if only
developers. they cause that
we’re in this together. you do, well
is the real problem. none of this but
is only going to get worse. the real problem and
are one of the main culprits. microsoft we,
you’re perfect! it isn’t so microsoft, say
to make our minds up. can’t seem we
when you can have … data access technology why have one
LINQ to SQL
technology focus? our new and
of chocolates at a party. a massive pile like
with data access methods. you’re spoiling us ambassador
why should you care? you’re DBA’s but
critical. this will become more, and more
now. we have control sorry DBA’s but
as the only way, is over. stored procedure the time of the
are becoming the standard. and other ORMs entity framework
they’re here to stay. and for worse for better
anytime soon. won’t change legacy systems
story they’re a different but new systems,
not to have a database at all. common practice it’s now
from the audience. of horror gasps
is we’ll generate the schema... for DBAs what’s worse
we’ve built the app. after from the code
to change anything. too late when it’s
forever more. your problem then make it
aren’t you? you’re listening now yeah,
this situation? should we fix so why,
this. ask yourselves developers
a database server? cluster how do you
of tempdb files? optimal number what is the
session? suspended what’s a
want to know? do you really and,
apps. you want to build no,
about... what do you know DBAs
environments? statefull stateless and
viewstate? optimize how best to
system is? source control what a
(just for reference, you should know that one)
want to know? do you really and,
it is that DBAs do for fun. do whatever no, you want to
watching ready steady cook
that. like stuff
this. need to fix we
too late. before it’s now,
this situation? how do we fix so,
guidance. marriage we need
problem. a technology this isn’t
more technology. fix it with we cannot
we follow… the process it’s about
we have… the people and
to this. is key communication
get together… of projects right at the beginning
be handled will really talk about how data
as one the whole system and treat
and database application it isn’t
solution it’s a
fits all. one size there is no
to help. some tips here are
lists. distribution setup
to sign up. involved get everyone
alike. and DBAs developers
your knowledge. in a constructive way and share
on relevant topics quick presentations deliver
and discuss them. whole team to the
program. to pair don’t be afraid
together. applications test
each other just talk to and please
each other. educate so,
together… work and,
one another. against not,
if you can’t get on with your DBA’s developers, and
to keep them busy. you can do here is something
going home just before they’re wait until
and add this… from a production box open a proc
RAISERROR ('Transaction (Process ID 53) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction', 16, 1 ); RETURN;
but suck less like this one there are other sessions
We have many open positions in the UK
CONTRACTIONS By Eleanor Simpson What are contractions? n A contraction is two words joined together with one or more letters dropped and replaced by.
Hello, Pig! Hello, Rabbit! Look at this – I am making a list!
ECEU300 Ethics in the Workplace Why talk about Ethics? Everyone is ethical, everyone knows how to behave at work. Everyone gets it about not stealing stuff.
Strebler’s “Do”s and “Don’t”s How to succeed in my classes.
Customers Request the Darndest Things* 10 Challenges for VUI Designers Eduardo Olvera User Interface Designer.
DEV-42: Achieving Real-time BAM with OpenEdge ®, Sonic ™, and Apama ® Eric DebeijBart Schouw Business Development Manager Senior Product Consultant.
Mental Health Week Introduction W e are here today to help you understand more about what gets you down and hopefully find a few ways to help. This.
Question and Answer Session. Preparing for a Q & A Session Know your topic: you have knowledge or experiences that someone else felt would be beneficial.
My name is James Where do you think I come from? Where do you think I live? How many years do you think I’ve lived in Thailand? How old do you think I.
Getting Started with Chatter (or everything you wanted to know but were afraid to ask)
Mission Unstoppable. Mission Unstoppable Album All songs are copyright Olly Goldenberg. Please feel free to use and copy as much as you require. If you.
Reading At Home With Your Child. When parents help their children learn to read, they help open the door to a new world. Fiona Wilkinson.
Lesson BGrammar Focus GRAMMAR : Modal Verbs: ‘will’, ‘would’ and ‘may’ 1. Will is often shortened to ‘ll and the negative form is won’t When talking.
FRIENDSHIP AND PARTIES SPEAKING 1. Lead-in Lead-in 2. Lesson Lesson 3. Activity 1 Activity 1 Activity 1 4. Activity 2 Activity 2 Activity 2 5. Activity.
Oh what a lovely structure! I will learn to structure my narratives for optimum effect. I will be able to: Delay the reader Use flashbacks Use foreshadowing.
Glenvar Community Action Team. Who Are We and What Do We Do? Community members (primarily students) Help teens make good choices Work to education.
Writing an 1st Year Intermediate
App always works on this person’s box Is fast, smart & loves to code… Gets a cool idea on Team Building App... May invite people to see the cool app.
Ross Shire Women’s Aid Hello. I am R and I am 16 years old. This is my experience of domestic abuse.
MA 1128: Lecture /30/14 Order of Operations And Real Number Operations (Click Left Mouse button or Enter to Continue)
I Want to Change for the BETTER! Mahragan el Keraza Sunday, May 6 th 2012.
BY ZOTTULA. Yahoooooo Pong! What’s all this noise about? Er….. Nothing, Stinky. I was wondering if you’d like to come swimming with me. Sounds wet to.
Welcome to this quick guide/presentation of M2TIEMPOS We’re an easy way to buy spare parts, engines and power.
I’VE LEARNED… A Collection of Precious Thoughts. I’VE LEARNED… that you should always leave loved ones with loving words. It may be the last time you.
Help! My table is getting too big! How to divide and conquer SQL Relay 2014.
We use the present perfect to express an action or state that happened at an indefinite time in the past. I’ve read that book. It’s fascinating.
How to be an Effective Listener.. It is very important to understand that listening and problem solving are two very different skills.
January 30, 2014 Copyright Jim Farley Beyond JDBC: Java Object- Relational Mappings Jim Farley e-Commerce Program Manager GE Research and Development
How to resolve a conflict peacefully!. Sort things out so everyone gets something of what they want. There are FOUR things you need to do. Understand.
Writing: Short Answer Thomas A. Stewart Literacy Test (OSSLT) Prep Guide 2013.
Association of Registered Nurses of British Columbia Social Media Guide.
IF + PRESENT SIMPLE +FUTURE PRESENT PERFECT IMPERATIVE If it rains, we’ll stay at home. If you have finished, go home. You won’t pass the exam if you don’t.
A Guide to Expressive Arts. Mind-map your plan in detail. Don’t just include what you’re going to do, include what you could do as well and other possible.
Microsoft ® Office Access 2007 Training This presentation will introduce you to Microsoft Access In labs DB-2 and DB-3 you will practice some of.
It was mid-year, I’d say around November when I would have to face the consequences of a life time. I was off on my own a lot more and having fun. More.
Listening so Teens will Talk Keith Orchard – LCSW November 9th, 2013.
Trick-or-Vote 2006 Canvass Training. WALKING & KNOCKING for DEMOCRACY! We will be knocking on doors to get out the vote. Its the best way, on the best.
Bugz A Musical Play For Young Voices. 2. Goin’ On a Picnic.
MA 1165: Special Assignment Completing the Square.
Section 3.5 – P lyg n Angle-Sum Theorems Created by Leon Tyler Funchess.
Microsoft ® Office Outlook ® 2007 Training Manage your mailbox I: Find its size and trim it down Sweetwater ISD presents:
Ms. Maxwell Stage 2: Describe. You have each taken a test to determine how well you keep your minds active while you are reading and remember what you.
To Build a Contagious Church... We Must Have Contagious Leaders.
Getting Git to work with Eclipse: The least fun thing you’ll ever do By Orren Saltzman.
Top 7 performance bottlenecks in Payments and Treasury Banking Applications: QA practitioners viewpoint Seetha Gurunathan Infosys Limited (NASDAQ: INFY)
DEALING WITH FEELINGS. Dealing with feelings TALKING ABOUT DEPRESSION.
Desert Ranch Coaching - Coach Ronnie Kaufman –
Michael Shurtleff. A: Hey mom. What is going on? B: Oh… I was just wondering why this garage was still a mess. A. I meant to clean it before practice.
Chapter 1 My Dad’s Home I don’t remember this place, I thought. It isn’t home. Not my home. My home is far away, in New Zealand. With Mum. This is a different.
“You Said What? Becoming Aware of the Things We Say” Ryan Skoglund Manager, IT Analysis, Nationwide Fianacial Concept of presentation from Steven “Doc”
© 2017 SlidePlayer.com Inc. All rights reserved.