Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Looking for a SQL Class/Group in San Francisco...

Status
Not open for further replies.

sam1one

MIS
Aug 30, 2002
49
US
Hello:

I'm new to San Francisco, CA & really need to get up to speed with SQL to help with my job.

Please let me know of any classes/tutors that may be available in San Francisco.

Thanks,
sam1one@yahoo.com
858-722-3075
 
Stick around here and read all the threads (Start looking for the answers to the new ones) and FAQs. You'll get up to speed fairly rapidly. That's what I did.

Questions about posting. See faq183-874
Click here to help with Hurricane Relief
 
Thank you very much SQLSister.

I appreciate the advice. Would you be available to provide any hands-on tutoring, so that I may get myself going...

Do you live in the Bay Area (California) by any chance?

Thank you!
 
I feel the best way to learn is to just trying doing what you need to do. You can post questions here for help. The people are great! As SQLSister said, read the threads and try to come up with answers and read the answers. I have leaned a ton here!

Jim
 
For even more fun, and a little 'light' reading, do this...

Click the 'Microsoft SQL Server: Programming' link in the threadminder list.

Then, just above where it says, 'Start New Thread', there is a box for 'show first'. To the right of that, there is a 'thread order' section. Click the little purple star to 'Order by most helpful threads'.

There is some REALLY interesting stuff in there. Happy reading.


-George

Strong and bitter words indicate a weak cause. - Fortune cookie wisdom
 
Hello:

Thank you all for your amazing replies! It is great to have support out there...

SQL Sister: I have worked with Access several years ago, but never really got a solid understanding of SQL, and did almost everything via the wizard w/o really writing any statements..

A silly question, but what is the difference between SQL and SQL Server? (while I know that SQL is the language that SQL Server uses). I am searching for a good reference book on SQL and not SQL Server/Oracle...Any recommendations?

Should I get one of those SQL for dummies books or something like that?

Thank you all very much!
sam1one
 
SQL has different flavors for different databases. They are mostly pretty simliar. SO a query which works on SQL Server may not work on an Oracle database (although many of them will).

for some good reading material:
Useful Reference Books for SQL Server Professionals faq183-3324

I find O'Reilly books to be some fo the best - they cut to the chase.

Coming from an Access background there are some things you will need to learn that you may not have run across. First Access is both a database engine and a User interface. As such there are things it can do that don't translate well to SQL Server. For instance, You can put the form field in as a parameter in an Acess query, you cannot in SQL Server. You need to make it a variable and then use it as an input value for a stored procedure.

YOu should read about views and stored procedures in BOL. And really get to know the differences.

ALso in Access performance tuning is virtually impossible, but it is an important part of writing SQL for SQL Server. THe databases can be much larger so performance is critical. But don;t worry about this until you get somewhat of a handle on the basic syntax. Just be thinking about it as you go along.

ANother topic to look at right away is the subject of joins. Get to know them, how they work and why and how to properly use them in a statement. If you don;t use joins properly you end up with the wrong result set, something that may be hard to notice when you have 10 million records.

Check out the data types available. Much bad SQl writing can be avoided by using the correct datatypes to begin with.

ANd look up the following types of statements and get to know their most common options especially pay attention to how to use joins in them.
SELECT
DELETE
INSERT
UPDATE

If you learn these four statements backwards and forwards, you can do most of what you need to do in querying a database.

THere is plenty more to learn, but start with that. (And whatever you do, do not waste time learning to do a cursor. They are performance hogs and about 90% of the ones written are unnecessary IMHO.)




Questions about posting. See faq183-874
Click here to help with Hurricane Relief
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top