SQL Programming
Recommended books or sources to get started
Gravatar is a globally recognized avatar based on your email address. Recommended books or sources to get started
  Carl Chambers
  All
  Nov 10, 2015 @ 12:41pm
Can anyone recommend any good books or sources of info for getting started with SQL Server?
I've done some simple querying of SQL data in an n-Tier app but, in general, my work has been with DBFs.

I'm not looking for something that is heavily focused on querying but rather for something to help with basic administration stuff like creating, modifying, copying, moving, backing up, restoring and troubleshooting databases as well as info on security.

For example, a potential project involves synchronizing customer records in a DBF table with the customer records in a SQL table used by a commercial software product. During testing, I need to be able put the SQL database back to it's original state again after each test.

While this is probably elementary to many here, I've never been exposed to it and need to get some clue where to start. If anyone could recommend any good resources (I prefer books), I'd be grateful.


Thanks, Carl

Gravatar is a globally recognized avatar based on your email address. Recommended books or sources to get started
  Rick Strahl
  Carl Chambers
  Nov 11, 2015 @ 12:51pm

Those don't sound like elementary things to me at all. This is more advanced stuff actually. If you find something that covers these tasks in a good consolidated book or resource please let us know - I could use that myself. I have home brew solutions for most of these things but their pretty rough and always difficult to find and reuse.

As to testing you can potentially use a distributed transaction manager to run your tests in a distributed transaction, then roll the whole thing back. It'll work with regular transactions as well, but more difficult to see it work if you have other rollback scenarios.

+++ Rick ---


Can anyone recommend any good books or sources of info for getting started with SQL Server?
I've done some simple querying of SQL data in an n-Tier app but, in general, my work has been with DBFs.

I'm not looking for something that is heavily focused on querying but rather for something to help with basic administration stuff like creating, modifying, copying, moving, backing up, restoring and troubleshooting databases as well as info on security.

For example, a potential project involves synchronizing customer records in a DBF table with the customer records in a SQL table used by a commercial software product. During testing, I need to be able put the SQL database back to it's original state again after each test.

While this is probably elementary to many here, I've never been exposed to it and need to get some clue where to start. If anyone could recommend any good resources (I prefer books), I'd be grateful.


Thanks, Carl


Rick Strahl
West Wind Technologies

Making waves on the Web
from Hood River

Gravatar is a globally recognized avatar based on your email address. Recommended books or sources to get started
  Carl Chambers
  Rick Strahl
  Nov 12, 2015 @ 09:22am
lol. If YOU think it's advanced, it'll kill me!

Nonetheless, I need to learn it. It's primarily the Express edition that I need to work with and I found a book whose TOC makes it look promising. I'll buy it and let you know if I found it helpful.


Carl

Those don't sound like elementary things to me at all. This is more advanced stuff actually. If you find something that covers these tasks in a good consolidated book or resource please let us know - I could use that myself. I have home brew solutions for most of these things but their pretty rough and always difficult to find and reuse.

As to testing you can potentially use a distributed transaction manager to run your tests in a distributed transaction, then roll the whole thing back. It'll work with regular transactions as well, but more difficult to see it work if you have other rollback scenarios.

+++ Rick ---


Can anyone recommend any good books or sources of info for getting started with SQL Server?
I've done some simple querying of SQL data in an n-Tier app but, in general, my work has been with DBFs.

I'm not looking for something that is heavily focused on querying but rather for something to help with basic administration stuff like creating, modifying, copying, moving, backing up, restoring and troubleshooting databases as well as info on security.

For example, a potential project involves synchronizing customer records in a DBF table with the customer records in a SQL table used by a commercial software product. During testing, I need to be able put the SQL database back to it's original state again after each test.

While this is probably elementary to many here, I've never been exposed to it and need to get some clue where to start. If anyone could recommend any good resources (I prefer books), I'd be grateful.


Thanks, Carl


Gravatar is a globally recognized avatar based on your email address. Recommended books or sources to get started
  Bob Lucas
  Carl Chambers
  Nov 23, 2015 @ 07:55am
Hey Carl;

I have a set of older books called Inside SQL Server 2005 by Itzik Ben-Gan. (T-SQL Querying, T-SQL Programming, The Storage Engine - Kalen Delaney).
Any book that he has written is going to be well worth it.

He tends to write about the things you need to know!

Bob



lol. If YOU think it's advanced, it'll kill me!

Nonetheless, I need to learn it. It's primarily the Express edition that I need to work with and I found a book whose TOC makes it look promising. I'll buy it and let you know if I found it helpful.


Carl

Those don't sound like elementary things to me at all. This is more advanced stuff actually. If you find something that covers these tasks in a good consolidated book or resource please let us know - I could use that myself. I have home brew solutions for most of these things but their pretty rough and always difficult to find and reuse.

As to testing you can potentially use a distributed transaction manager to run your tests in a distributed transaction, then roll the whole thing back. It'll work with regular transactions as well, but more difficult to see it work if you have other rollback scenarios.

+++ Rick ---


Can anyone recommend any good books or sources of info for getting started with SQL Server?
I've done some simple querying of SQL data in an n-Tier app but, in general, my work has been with DBFs.

I'm not looking for something that is heavily focused on querying but rather for something to help with basic administration stuff like creating, modifying, copying, moving, backing up, restoring and troubleshooting databases as well as info on security.

For example, a potential project involves synchronizing customer records in a DBF table with the customer records in a SQL table used by a commercial software product. During testing, I need to be able put the SQL database back to it's original state again after each test.

While this is probably elementary to many here, I've never been exposed to it and need to get some clue where to start. If anyone could recommend any good resources (I prefer books), I'd be grateful.


Thanks, Carl



Gravatar is a globally recognized avatar based on your email address. Recommended books or sources to get started
  Carl Chambers
  Bob Lucas
  Nov 23, 2015 @ 08:26am
Thanks, Bob.

I searched Amazon.ca for his name and found quite a few books. But they were all pretty much dealing with querying and T-SQL which is not really what I'm looking for at the moment. I'll keep his name in mind for the future though.

Thanks,
Carl.



Hey Carl;

I have a set of older books called Inside SQL Server 2005 by Itzik Ben-Gan. (T-SQL Querying, T-SQL Programming, The Storage Engine - Kalen Delaney).
Any book that he has written is going to be well worth it.

He tends to write about the things you need to know!

Bob



lol. If YOU think it's advanced, it'll kill me!

Nonetheless, I need to learn it. It's primarily the Express edition that I need to work with and I found a book whose TOC makes it look promising. I'll buy it and let you know if I found it helpful.


Carl

Those don't sound like elementary things to me at all. This is more advanced stuff actually. If you find something that covers these tasks in a good consolidated book or resource please let us know - I could use that myself. I have home brew solutions for most of these things but their pretty rough and always difficult to find and reuse.

As to testing you can potentially use a distributed transaction manager to run your tests in a distributed transaction, then roll the whole thing back. It'll work with regular transactions as well, but more difficult to see it work if you have other rollback scenarios.

+++ Rick ---


Can anyone recommend any good books or sources of info for getting started with SQL Server?
I've done some simple querying of SQL data in an n-Tier app but, in general, my work has been with DBFs.

I'm not looking for something that is heavily focused on querying but rather for something to help with basic administration stuff like creating, modifying, copying, moving, backing up, restoring and troubleshooting databases as well as info on security.

For example, a potential project involves synchronizing customer records in a DBF table with the customer records in a SQL table used by a commercial software product. During testing, I need to be able put the SQL database back to it's original state again after each test.

While this is probably elementary to many here, I've never been exposed to it and need to get some clue where to start. If anyone could recommend any good resources (I prefer books), I'd be grateful.


Thanks, Carl




© 1996-2024