Refs for Advance Data Base Books ( My Turn )

Click For Summary

Discussion Overview

The discussion revolves around seeking recommendations for intermediate-to-advanced database books, focusing on the transition from basic concepts to more complex topics such as triggers and advanced queries. The context includes considerations for career goals related to database administration and application programming.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant seeks recommendations for advanced database books after covering basic topics like normalization and SQL queries.
  • Another participant questions the goal of the inquiry, suggesting that the choice of resources may depend on whether the aim is to secure a job or understand practical applications.
  • A participant indicates that most DBA jobs are centered around MS SQL Server or Oracle, noting the challenge of gaining experience without prior job opportunities.
  • There is a suggestion that application programming may offer easier pathways to build a portfolio and demonstrate skills during interviews.
  • One participant points out that books are often tailored to specific platforms, making it difficult to recommend without a more focused interest.

Areas of Agreement / Disagreement

Participants express differing views on the importance of platform familiarity versus conceptual understanding in relation to job prospects in database administration and application programming. The discussion remains unresolved regarding the best approach to selecting resources.

Contextual Notes

Participants have not reached a consensus on the specific platforms or types of books that would be most beneficial for the original poster's goals.

WWGD
Science Advisor
Homework Helper
Messages
7,802
Reaction score
13,106
Hi all, I guess now I am at the different end, after having replied to many requests for info on books. I do not have access ( ha-ha) to a library, though I do have access to a bookstore.

I am looking for an intermediate-to-advanced book in Database. I have covered the basics: Normalization,
QBE's, some intro SQL queries in Access : update, select from , count/avg/sum ( aggregates), etc. Integrity Constraints, Indexes, ERDs (Entity-Relation Diagrams) using Microsoft Vicio. Now looking at the next level, which, from what I found involves triggers, more advanced queries (e.g., find the n-th highest salary ).

Any suggestions for a book?
Thanks.
 
Computer science news on Phys.org
What is your goal? Do you want to understand how databases work in order to:
  1. get a job as a database administrator; or
  2. learn how databases are used in practical applications; or
  3. some other reason (what)?
In any case you need to get away from Microsoft Access IMHO (unless you are targeting a job supporting legacy applications using Access); where to go and the resources you need depend on what your goal is.
 
  • Like
Likes   Reactions: WWGD
Thanks Mr Anchovy. Basically both, though finding a job is the priority at this point. But I am taking classes, so I am sort-of tied up with their (professor's) choice of platform. I have been looking for a database job for a while now, though, and I have not seen any specs for specific platforms. Still, I would appreciate your comments. Is it the case that if I understand the concepts, that the platform/environment does not matter?
 
Last edited:
Well most DBA jobs are for MS SQL Server or Oracle and getting into these platforms is not easy - to get a job you need experience, but to get experience you need a job.

Application programming is a bit easier - you can practice by developing a portfolio, and then at some stage of the interview there will be a coding test where you can demonstrate your skills. Don't restrict yourself to one language, you can learn .NET and C# with the free edition of Microsoft Visual Studio, also learn Java (I'd recommend NetBeans or IntelliJ IDEA over Eclipse) and if you already know some Python or PHP then build on that - again the JetBrains IDEs are useful.
 
... sorry that doesn't actually answer the question, but books are generally geared towards a specific platform so unless you can narrow down your interest a bit it is difficult to recommend any!
 
  • Like
Likes   Reactions: WWGD
Thanks again, Mr Anchovy, let me think it through more carefully and I will come back with a clearer, more focused question.
 

Similar threads

Replies
5
Views
3K
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K