Which book is good to learn the fundamentals of SQL?

Hi Everyone,
I am preparing for the Exam-1Z0-051( Oracle Database 11g: SQL Fundamentals I).
I want to know which of the following two books is best for preparation and covers each topic in great depths.
1. Oracle Database 11g SQL by Jason Price
2. Oracle Database 11g The Complete Reference by Kevin Loney
I have no prior experience in SQL. Your guidance will be highly appreciated.
Thanks
Deepika
Edited by: user12054553 on Jul 26, 2010 9:21 AM

Hi,
Here is a book that has gotten great reviews:
Oracle SQL By Example (4th Edition)
Alice Rischert, 2009
Publisher is Prentice-Hall.
ISBN-10: 0137142838
ISBN-13: 978-0137142835Unfortunately I do not have a copy, therefore this "recommendation" is from hearsay. It is very well regarded. Personally, I like to learn by example.
The remaining books I mention are not Oracle specific, (which depending on your viewpoint, could be a good thing)
I am using the following book to learn SQL:
SQL Cookbook
By Anthony Molinaro
Publisher: O'Reilly
Pub Date: December 2005
Print ISBN-10: 0-596-00976-3
Print ISBN-13: 978-0-59-600976-2 I recommend this book with some reservations. In many of the solutions he provides he relies on completely artificial relationships in the data (relying on anything but enforced relationships in the data is a very bad thing to do!). If you study the way I do then, those bad solutions are actually a good thing, reworking the poor solutions into something that is production worthy is an excellent exercise. Lastly, if you decided to learn using this book, you will need to read the Oracle manuals to supplement the information (good thing to do anyway.)
I have also used
The Practical SQL Handbook
By Judy S. Bowman, Sandra L. Emerson and Marcy Darnovsky
Publisher: Addison Wesley Publishing
ISBN: 0-201-62623-3I consider this book a very good book. Chapter 2 is probably the best short, succinct and lucid explanation I've read on how to design and normalize a database, why to index, not index on a column and, other fundamental concepts of database design. (I wish more DBAs had read that chapter :( .) The information on those topics is presented in a single chapter, yet, they do a better job at it than other books do in hundreds, if not thousand+, pages. Their explanation of the SQL language is good but slow paced for my taste. Still, chapter 2 alone is worth the price of the book.
Lastly, one thing I recommend is, don't learn just what the test requires. You want to KNOW your stuff. Passing the test is just a formality, be aware of what they will ask but, don't limit your acquisition of knowledge to the domain defined by test.
HTH and good luck,
John.

Similar Messages

  • Which book is good for learning java?

    1. Introduction to Java Programming, Comprehensive (8th Edition)
    2. Core Java(TM), Volume I--Fundamentals (8th Edition)
    Or others?
    I haven't any programming experience!
    Thank you!

    This is the set of often recommended resources:
    TheList?
    [Sun's basic Java tutorial|http://java.sun.com/docs/books/tutorial/]
    [Sun's New To Java Center|http://java.sun.com/learning/new2java/index.html]
    Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
    jGuru
    A general Java resource site. Includes FAQs, forums, courses, more.
    JavaRanch
    To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
    [Yawmarks List|http://forums.devshed.com/java-help-9/resources-for-learning-java-249225.html]
    [The Java Developers Almanac|http://www.amazon.com/exec/obidos/tg/detail/-/0201752808?v=glance]
    [http://javaalmanac.com|http://javaalmanac.com]
    Bruce Eckel's [Thinking in Java(Available online.)|http://mindview.net/Books/DownloadSites]
    Joshua Bloch's [Effective Java|http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683]
    Bert Bates and Kathy Sierra's [Head First Java|http://www.amazon.com/exec/obidos/tg/detail/-/0596004656?v=glance]
    James Gosling's [The Java Programming Language|http://www.amazon.com/Java-TM-Programming-Language-4th/dp/0321349806/ref=sr_1_1?ie=UTF8&s=books&qid=1247059012&sr=1-1]
    Gosling is the creator of Java. It doesn't get much more authoritative than this.
    Joshua Bloch and Neal Gafter [Java Puzzlers.|http://www.javapuzzlers.com/]

  • Which book is best for learning Lightroom 5 for a complete beginner?

    I'm an Aperture user and as everyone has heard the news, a lot of us are considering switching over. I went through the Apple pro-training aperture, logic, and FCP books and loved the format of those. I've been reviewing my options for LR5 books on Amazon and I see a couple, Kelby, Evening, and The Adobe Classroom in a book. I kind of like the classroom in a book format as it resembles the Apple book's format. Which book is best for learning LR5, from a complete beginner's perspective?

    I would avoid Kelby like the plague. I didn't like his book, I felt his chapters on the Library module were effectively useless and off the mark.
    I would start with the free e-book Lightroom 5 - Free Quick Start Guide PDF eBook | The Lightroom Queen
    I would also watch some videos at Products | Lightroom | Adobe TV

  • Which book is good for XML

    Can anyone recommend which book is good for XML

    What about XML? Just about XML? Or about dealing with XML in Java? What is it you need to know? The question is too vague. But I'd advise strongly against delving into XML yet, since you don't [understand exceptions|http://forums.sun.com/thread.jspa?threadID=5445446&messageID=11022931] yet, or how to interpret compiler output or stack traces. Without understanding those three things, you're seriously going to have a nervous breakdown if you start playing with XML.

  • Which book is good for java certification 5

    Hi All
    I wish to be recommend a good book for Java 2 Certification Study Guide for SCJP.
    Hopefully it is a book with good explanation.
    regards
    Tj

    Hello;
    I ran a SCJP5 study group at my work to get us all certified. We went with with Sierra, Bates book. ISBN 0072253606. The group found the book very useful and clear in understanding.
    Most in the study group were vetran Java developers without any certifications. There was one or two that were learning Java. All of us had our annual bonus depanant on passing the cert. We were all highly motivated.

  • Photoshop Elements 11: which manual to buy to learn the software?

    I would like to purchase a manual for Photoshop Elements 11 and teach myself how to use this program for my job...What manual do I purchase?

    My favorite:  PhotoShop Elements 11 - The Missing Manual, by Barbara Brundage.  Amazon says the paperback version is $28.25, but they're temporarily out of stock.  You can download Kindle version for $19.79.  This book is written in a very conversational manner and is loaded with tips about PSE...not just the features, but the pitfalls as well.

  • Which Book is good for e-commerce using JAVA & XML

    I want to find a Book that is good for e-commerce using JAVA & XML,
    or where can find JAVA & XML new and develop?
    can you suggest me?
    Thanks very much!

    I can recommend "Java and XML" from O'Reilly. It's a very good book.

  • Which Laptop is good for VS 2012/2013 and SQL SERVER 2008 R2 /2012 ?

    Hi,
    I am planing to buy a laptop.
    I am gonna be using mostly for Visual sStudio 2013 and Sql Server 2012 .
    my budget is $1000.
    confuse between DELL/ HP / LENOVO..!!!
    please help.

    This is only a personal taste of mine:
    I prefer to work in Virtual Machines. In fact I did set up a VM just for my programming. This has the advantage that games and other stuff are not slowed down by SQL Server Services and similiar stuff.
    This also allows me to quickly make a small virtual networks with multiple clients if I need to test some client/server stuff.
    Plus I am also a bit of an adminstrator and prefer to test stuff in VM's before I try them in the real world.
    I prefer using Virtual Box for Virtual Machines, so one thing of big importance was support for VT-X/AMD-V. Without them Virtual Box cannot run x64 guests even on a x64 host system.
    Otherwise I wanted Windows 8 (so I could finally learn to live with it/learn programming for it's UI). And of big importance was an upgrade of gaming ability (my old one had difficulty/impossibility to run most current games).
    So I bought a x64, Win8 Gaming Laptop with 8 GiB RAM (so I can run 3-6 Windows 7 hosts in paralell) and looked that the CPU supported Hardware Virtualsiation.
    Otherwise pretty much every current laptop will work. x64 OS might be prefereable, as .NET has some limitations under x32/x86 OS (like the
    2 GiB limit). Multicore (2 or more) is pretty much the state of the art (are there still any single core CPU's out there?).
    It of course needs to be a Windows (7 or 8) to support VS. New Laptops should have UEFI (all that are sold with Windows 8 have).
    If you do not need a lot of storage, using a SSD instead of a HDD will propably speed up startups (Windows, Programms) and compilation times a lot (those are disk-heavy operations) - but I only know that it should and heard of people who have them.
    Let's talk about MVVM: http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/b1a8bf14-4acd-4d77-9df8-bdb95b02dbe2 Please mark post as helpfull and answers respectively.

  • Which book to buy for Plant maintenance on SAP press...

    Which book to buy from SAP press which book has good amount of configuration details regarding Plant maintenance i found three books if there is some other good book please do let me know
    1.maximize your plant maintenance with sap
    2.sap enterprise asset management
    3.plant maintenance with sap

    Hi Mohammad
    I already posted a query for SAP PM in certification forum , but i couldnt see any active replies.
    SAP PM certification
    I am already SAP SD certified and working on Support sider of Customer Service Module , This Teched Planning to take certification exam for SAP PM maintenance and repair, But i am not getting any source of help as to how do i start with for preparing for the certification and no idea as to what are the topics to be covered and how will be the set of questions , Is there any seperate certification only for SAP CS
    Please do reply on my query and guide me accordinlgy
    Best Regards
    Waseem Mohammad

  • Can u please tell which book or site is good learning abap workflow

    can u please tell which book or site is good learning abap webdynpro and workflow........................

    Hi,
    Search SDN blogs for  Workflows for Dummies - Workflow Builder(Part I) and Workflows for Dummies - Workflow Builder(Part II)
    Also study the Atricle from the link[lnk1|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0bbdb3c-d640-2a10-d3b2-e4d9b90536a6].
    You can go throught these links to study workflow.
    [link2|hi all ,i need a good documentation for a beginner in WORK FLOW ?;
    Hope this will help you.
    Regards,
    Deepa Kulkarni

  • Can u please tell which book or site is good learning abap webdynpro

    can u please tell which book or site is good learning abap webdynpro and workflow........................

    Hi,
    Check Thomas Jung's reply in this thread [Web Dynpro ABAP step by step guide for sample applications;. It has links to all elearnings and blogs.
    Radhika.

  • With what book did you first learn java? How good was the book?

    I was just curious what else was out there, although I'd like to think I've at least moved past the beginning stages.
    I started out with Douglas Bell and Mike Par's "Java for Students" required for my first class. It was a good beginning book I think, and relatively easy to use. Now I'm going to college at Michigan Technological University, and "using" Dave Poplawski's "Objects have class" (he's actually one of the faculty here) Maybe it's because I already did Java, but I just can't stand the book. It starts you out using some crappy Animator instead of extending applets. (I'm sure I could write a better program for this purpose)
    But hey, just chime in if you have an opinion, b/c I'm wondering what other people thought of the books you're "forced" to buy, or what's better outside of school.

    A basic Java Library
    Core Java - Cornell & Horstmann
    Sun Publishing 1996
    This was my first introduction to Java, not a great book, but good in its day, Sun has probably updated it.
    Exploring Java - Niemeyer & Peck
    O'Reilly 1997
    This is an excellent book for Java 1.1, now out of print, but I still use it as a reference for basic stuff. I'd recommend O'Reilly's "Heads up Java - Your Brain on Java" as a good modern substitute. I've taken a good look at this, its light, humorous and quite complete. Probably the best introduction at present.
    The Java Programming Language, Third Edition - Arnold, Gosling, & Holmes
    Sun, Addison Wesley 2000
    This is a must for reference
    Applied Java Patterns - Stelting & Massen
    Sun, Prentice Hall 2002
    Good for design issues, includes examples in Java of the GOF patterns
    Java Swing - Eckstein, Loy & Wood
    O'Reilly 1998
    If you do GUI stuff you really need this, there is a more recent 1.3 edition
    The Art of Computer Programming - Donald Knuth
    Addison Wesley 1969
    Not about Java, but it covers all the stuff that hasn't changed in 50 years. And all that's really changed is that computers get smaller, cheaper and faster, and the books get bigger, more expensive and slower.
    Java in a Nutshell Third Edition - Flanagan
    O'Reilly 1999
    The ultimate reference. This nut keeps getting bigger while the type gets smaller, the examples got pulled out into a separate book in the third edition, the forth is a coconut. You probably want the newest edition regardless of the size and price.
    Java Network Programming - Harold
    O'Reilly 2000
    Covers the basics of network programming in 1.3, doesn't cover NIO yet.
    There are lots of books on more esoteric topics, like J2EE patterns, JNI, JDBC, Java Beans, EJB, JSP, Servlets, J2ME and NIO. Only buy these if you need them. The API documentation is often all you need.

  • Please suggest the best book or materila to learn EP Developement

    Please suggest the best book for learning Enterprise Portal developement in SAP ?  Which one is good in between below.
    1. SAP® NetWeaver Portal Technology: The Complete Reference by Rabi Jay ( How is this book in EP ?)
    2. SAP Authorization System: Design and Implementation of Authorization concepts for SAP R/3 and SAP Enterprise Portals by IBM Business Consulting (sap press book).
    Regards
    Badari

    Hi,
    For Content Developments you can refer below links
    LINKS FOR BEGINNER:
    Beginning EP Development
    Oliver's favorite SDN link collection
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/387daf90-0201-0010-bb98-cb1a5545bf69
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/4b0c105e-0501-0010-bcb0-92478a4b2a17
    Overview of the Content Development Process
    Overview of the Content Development Process
    Java development methodologies (Part I)
    Java development methodologies (Part I)
    Java development methodologies (Part II)
    Java development methodologies (Part II)
    Setting up the NetWeaver development environment (Part II)
    Setting up the NetWeaver development environment (Part II)
    Installing and configuring the preview edition of EP
    Installing and configuring the preview edition of EP
    Top Weblogs of All Time [19 to 14]
    Top Weblogs of All Time [19 to 14]
    Enterprise Portal Implementation Forum
    Enterprise Portal Implementation Forum
    Beginning EP Development
    http://help.sap.com/saphelp_nw04/helpdata/en/a4/76bd3b57743b09e10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/1d/40e93bac3c5a6de10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/50/da644160087d47e10000000a1550b0/frameset.htm
    Have a look at the following threads to have an introduction to portal:
    Hi
    What is EP ??
    For kick start in portal, the following Wiki link is enough:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/introduction%2bto%2bportal
    You can now see the following threads which already have similar question discussed, you will get lots of links in these threads:
    Start with EP
    e-Books on EP
    Portal Development
    Portal 7.0 Documentation
    Beginner to EP
    Thanks
    Santosh

  • Which book suits me the best?

    I am a student. I have registered a Dreamspark account recently and is able to download Microsoft Visual Studio Professional 2013.
    I have no experience of programming, and almost knew nothing about it, I know only some simple commands in Windows Command Prompt.
    Now, the problem is which book is best for me to learn Microsoft Visual C# 2013?
    Is a Microsoft Visual C# 2012 book same as the 2013's?
    I can't find a book about Microsoft Visual C# 2013 for beginners at Amazon.com.
    Can anyone help me out?
    I am intend to learn and create apps.
    Is there any book suits for me? If there is, please send me the websites.
    I really need some experts to lead me.

    Hi, Learning-guy.
    Yes - you can actually use books for VS 2005 (Visual Studio 2005), VS 2008, VS 2010, VS 2012, and VS 2013. However, when you use books that are closer in version number to 2013 (VS 2012, for example), the screenshots will be more similar to VS
    2013. As well, the latest books will discuss the latest libraries and patterns used with the newer versions of .NET.
    Because VS 2012 and VS 2013 are so similar a released only one year apart, going with a VS 2012 will be almost identical. I suspect a lot of authors and book publishers were caught off guard by such a fast release of the next version.
    To be honest, the most important concepts that you must learn have been there since it was released with VS 2002. These concepts include Solutions/Projects, Building, csc.exe, OOP (Object-Oriented Programming), CTS (Common Type System), Garbage collection,
    .NET assemblies, and much more.
    When considering a book, always look at the user comments on the US Amazon site. People are brutally honest if a book is great or should be ignored. Here are a few books you should consider. This list is not
    all the books you should consider - just some of them:
    http://www.amazon.com/Beginning-Object-Oriented-Programming-Dan-Clark/dp/1430249358
    http://www.amazon.com/Beginning-Visual-C-2012-Programming/dp/1118314417
    http://www.amazon.com/Head-First-C-Jennifer-Greene/dp/1449343503
    As well, consider all the free online training at Microsoft Virtual Academy:
    http://www.microsoftvirtualacademy.com
    Good luck!
    Best wishes, Davin Mickelson

  • Have an airplay enabled AV Receiver - how do i set up Airplay    I have a Yamaha RX-V673 which is Airplay enabled, but i can't get Airplay to work either on my Mac book or my iphone. The receiver is connected to my network and i can control it using the

    have an airplay enabled AV Receiver - how do i set up Airplay
    I have a Yamaha RX-V673 which is Airplay enabled, but i can't get Airplay to work either on my Mac book or my iphone. The receiver is connected to my network and i can control it using the iphone App and via the web browser option.
    Do I need Apple TV or to change some settings somewhere?
    Any help would be greatly appreciated

    You are making some progress with setup of wireless network. Apparently there is reliability problem with the wireless connection. Perhaps you want to refer to following Apple support documents and start tweaking parameters in the router to improve the reliability. I used to have third-party routers such as Belkin and Netgear but switched to Apple Airport routers (Time Capsule then Airport Extreme for now) because of incompatibility issues whenever Apple upgrade Mac OS X. But since Apple develops Airplay protocol as alternative to Bluetooth for wireless audio/video streaming (with much better bandwidth) and must be deployed in any wireless network, there is no reason third-party routers not working for Airplay protocol.
    About AirPlay Mirroring in OS X Mountain Lion:
    http://support.apple.com/kb/HT5404
    iOS: Recommended settings for Wi-Fi routers and access points:
    http://support.apple.com/kb/HT4199
    Troubleshooting AirPlay and AirPlay Mirroring:
    http://support.apple.com/kb/TS4215
    Good luck in setting up 802.11 wirelesss network.

Maybe you are looking for

  • New tab page only shows icons when I open a new window, not when I open additional tabs within existing window. Help!

    When I click the + sign to open a new blank tab, I don't see any of my favorite / pinned websites. I can only see this when I start a new browser window, and only for the "landing page". Once I go to any other page, I can not get my new tab page with

  • RWB:Error when sending message: 404 Not Found

    Dear all, "i am getting error:      Error when sending message: 404 Not Found" while testing from rwb > Component Monitoring   > Non-Central Adapter Engines >  Adapter Engine AIPID > test message > with send message to = http://pid:50000/sap/xi/engin

  • Restrict Availability check for Line item in sales order

    Hi Folks,      My requirement is some what different than the usual,I want to stop availability check for a particular line item,while creating sales order on a particular condition (example when quantity is changed for that line item),please suggest

  • How is iMac better than mac mini ??????

    Is there a iMac 2014  ?? how to identify ??? is it netter to buy iMac desk top as oppose to Mac Mini ????? what is a good dvd player to buy if I buy iMac desktop

  • T420 won't dock into docking station

    Have a docking station Type 4337, but T420 won't snap into place.  Same type of docking station at work, has no problem with T420 snapping in.  Seems to be binding somewhere, but cannot get it to budge.  Key is in place and in unlocked position.  Not