Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2005 Forums
 SQL Server Administration (2005)
 Regarding Quries

Author  Topic 

DBA007
Posting Yak Master

145 Posts

Posted - 2009-01-20 : 09:11:09
Dear Gurus,
AS Iam working as a JDBA,My Task is to Maintain the Script related to our .NETProduct and Maintain the Backups.Does a DBA need to write Procedures,Views,Functions,Triggesr in his daily Task.

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2009-01-20 : 09:14:52
Yup..Depending on what you want to achieve, you may have to write any of them.
Go to Top of Page

DBA007
Posting Yak Master

145 Posts

Posted - 2009-01-20 : 09:32:09
Thanks Visakh,
But iam working as a Production DBA,and the developers are writing all those content,iam updating it in databases
Go to Top of Page

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2009-01-20 : 09:33:18
then isnt it just a matter of executing them?
Go to Top of Page

harsh_athalye
Master Smack Fu Yak Hacker

5581 Posts

Posted - 2009-01-20 : 09:34:05
DBA may not have to write SPs or functions but when the need arises, he may need to optimize them or review them and suggest design level changes.

Harsh Athalye
India.
"The IMPOSSIBLE is often UNTRIED"
Go to Top of Page

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2009-01-20 : 09:36:33
quote:
Originally posted by harsh_athalye

DBA may not have to write SPs or functions but when the need arises, he may need to optimize them or review them and suggest design level changes.

Harsh Athalye
India.
"The IMPOSSIBLE is often UNTRIED"


what about ones for db maintainene activities?
Go to Top of Page

DBA007
Posting Yak Master

145 Posts

Posted - 2009-01-20 : 09:38:40
Thanks to Visakh&harsh,
My Task involve
1)Receiving requests from developers through internal mail regarding creation of Table,View,Procedure,function.All these are created by the developer and they send me by using internal mail
2)I will update them in the Databases,and maintain the script in the Team Foundation Server(Source Control)
3)Give Backup and recovery of DataBases when ever needed,schedule jobs(Hourly,day to day backups)
Go to Top of Page

harsh_athalye
Master Smack Fu Yak Hacker

5581 Posts

Posted - 2009-01-20 : 09:40:10
Yes, absolutely. A DBA is not just about restoring backups, adding files to the database, setting up object-level permissions etc. Writing a hardcore code is a must for DBA, even though he may not have to write it as frequently as a developer.

Harsh Athalye
India.
"The IMPOSSIBLE is often UNTRIED"
Go to Top of Page

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2009-01-20 : 09:44:06
quote:
Originally posted by DBA007

Thanks to Visakh&harsh,
My Task involve
1)Receiving requests from developers through internal mail regarding creation of Table,View,Procedure,function.All these are created by the developer and they send me by using internal mail
2)I will update them in the Databases,and maintain the script in the Team Foundation Server(Source Control)
3)Give Backup and recovery of DataBases when ever needed,schedule jobs(Hourly,day to day backups)



4.performance monitor dbs,find bottlenecks and optimize the queries/processes that causes bottlenecks
5.creating & implementing maintainence plans
...
Go to Top of Page

harsh_athalye
Master Smack Fu Yak Hacker

5581 Posts

Posted - 2009-01-20 : 09:45:37
Actually, there are two kinds of DBA roles:
1) Admin DBA
2) Developer DBA

If you are an ADMIN DBA, you are mainly responsible for maintaining a database such as administering backups, setting up replication, access control etc.

But if you are a developer DBA, you are more closely associated with actual T-SQL code and performance tuning.

In some organizations, there is no such categorization and a DBA is responsible for both duties. However, as visakh pointed out, even if you are a Admin DBA you may need to write DB maintainace scripts. So getting your hands on SQL programming is always good.

Harsh Athalye
India.
"The IMPOSSIBLE is often UNTRIED"
Go to Top of Page

DBA007
Posting Yak Master

145 Posts

Posted - 2009-01-20 : 09:58:43
Thanks for visakh&harsh for ur valiable suggestions and time.
Go to Top of Page
   

- Advertisement -