GOLSCO
Books Online Store
UK | Germany
books   baby   camera   computers   dvd   games   electronics   garden   kitchen   magazines   music   phones   software   tools   toys   video  
 Help  
Books - Computers & Internet - Databases - Database Textbooks

1-20 of 24       1   2   Next 20
Featured ListSimple List

  • General (favr)  (list)
  • Database Design (favr)  (list)
  • Database Management Systems (favr)  (list)
  • Data Storage & Management (favr)  (list)
  • Distributed Databases (favr)  (list)
  • Multimedia (list)
  • Object Databases (favr)  (list)
  • Oracle (favr)  (list)
  • Relational Databases (favr)  (list)
  • Specific Databases (favr)  (list)
  • SQL (favr)  (list)
  • Go to bottom to see all images

    Click image to enlarge

    Foundations of Databases : The Logical Level
    by Serge Abiteboul, Richard Hull, Victor Vianu
    Average Customer Review: 4.5 out of 5 stars
    Paperback (22 November, 1994)
    list price: $40.00 -- our price: $35.89
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France

    Features

    • Facsimile
    Reviews (5)

    4-0 out of 5 stars The Alice Book
    I googled "The Alice Book, databases", and nothing came out, so I'm fixing mostly this part in my review.

    In a word, if you are a DBA, you don't need this book and won't be able to understand 99% of it, but if you are database theoretician, this book is on your bookshelf already.

    This book quite complete review of relational database science as of 1995. In many cases, when studying particular subject I get away with original research papers available at citeseer and elsewhere, but often I find that it's much quicker just to open the Alice book at the right place.

    5-0 out of 5 stars my favourite book about database theory
    Whenever I need to check or find some result about database theory,
    I look into Foundations of Databases, and I find the answer, stated
    and explained in a clear and understandable way. This book
    contains all you need about foundations of databases, and even more ...

    5-0 out of 5 stars My second database Book
    Here is the book to grow up from intro. It is definetely harder to read than Date, but - as it is always with math - the extra effort is rewarding.

    There are some omissions, for example, 5NF is not covered. (While lower normal forms are more important from practical side, the higher ones are more interesting from math perspective). On the positive note, coverage of Extended Relational Model is much more open-minded as compared to C.Date, for example (BTW, Abiteboul's paper on object views is among the most cited). ... Read more

    Isbn: 0201537710
    Sales Rank: 341788
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: Database    3. Database Management - General    4. Database management    5. Databases    6. Information Storage & Retrieval    7. Computers / Database Management / General   


    $35.89

    Database Management Systems
    by RaghuRamakrishnan, JohannesGehrke, Raghu Ramakrishnan, Johannes Gehrke
    Average Customer Review: 3.0 out of 5 stars
    Hardcover (14 August, 2002)
    list price: $106.56 -- our price: $106.56
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (36)

    1-0 out of 5 stars Worst database book I've ever purchased
    I am a Database Admin who was required to purchase this book as part of my Master's program.I can honestly say that I'll never refer this book again.

    This book is way too heavy on theory and does a poor job of providing enough practical examples to support the material discussed. Any examples provided do a lousy job of illustrating what's discussed.

    It's unfortunate that schools choose to use books such as these but I can only assume politics are involved. This book is over $100 brand new.... an expensive paperweight.

    There are better and CHEAPER books on database internals and theory.If you're forced to buy this for school, buy it used!

    1-0 out of 5 stars A confusing and time-wasting book
    To database developers, administrators or curious students, with love:

    It is very unfortunate that destiny had me suffer the tremendous pain and frustration in reading the 3rd edition of "Database Management Systems", by Ramakrishnan and Gehrke, to learn the fundamentals of DBMS, for the contents of the book lack preciseness and clarity, thus, leading to a lot of confusion and ambiguity in the mind of the reader, who is learning databases for the first time (and is presumably an experienced programmer).

    Authors of the book have badly failed in properly covering the topics based on clear and formal definitions of fundamental database concepts. Many topics were not dealth with by the authors comprehensively and lack focus too. The book is full of hundreds of lines of explanation that require another expanation. It is true that this book is more like a puzzle for you to put together in order to make heads or tails of what the topic really is all about.

    This book seems appealing, however, to the instructors, for the authors have provided them with supplementary material that mainly includes lecture slides, complete solutions to problems in the book, and some examination papers.

    In summary and conclusion, the 3rd edition of "Database Management Systems", by Ramakrishnan and Gehrke, sucks and is it not worth your time or money. This conclusion higly propabilistically holds for all previous editions of the book. A strongly recommended alternative is "Fundamentals of Database Systems" by Elmasri and Navathe.

    Oh, and by the way, those quotes (all of which I bothered to read) that the authors have selected to start each chapter of the book with are really silly, irrelevant and meaningless.

    5-0 out of 5 stars great textbook
    In my opinion, it's one of the best books on the subject, and it is for a reason that this textbook is used in Berkeley's undergraduate EE/CS database CS186 course. I read reviews below from some of the straight 'A' students that the book is too complex and confusing. Others complain it doesn't cover common DBMS vendor implementations (Oracle, SQL). Again, this is a well-written book that thoroughly covers the theory behind every vendor's database design, and it's difficult to see why one would expect it to be an easy reading. If you like serious, unwatered-down textbook style reading that requires some thought on your part then this book is right for you. ... Read more

    Isbn: 0072465638
    Sales Rank: 57645
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: General    3. Computers    4. Database Engineering    5. Database Management - General    6. Database management    7. Entrepreneurship    8. Information Storage & Retrieval    9. Computers / Database Management / General   


    $106.56

    Readings in Database Systems (Mogan Kaufmann Series in Data Management Systems)
    by Michael Stonebraker and Heller, Joe Hellerstein, Michael Stonebraker, Joseph Hellerstein
    Average Customer Review: 4.0 out of 5 stars
    Paperback (15 July, 1998)
    list price: $74.95 -- our price: $74.95
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (1)

    4-0 out of 5 stars a nice collection
    This book is well-known in academic database circles as "The Red Book" (in fact, the editors maintain a useful web site at http://redbook.cs.berkeley.edu/) and is a canonical resource in thosecircles.It's primarily intended as a reader/textbook for a graduatecourse in database systems and has a heavy emphasis on implementationissues.It contains a fair number of classic papers that should be read byanybody who actually works on database engines as well as a number of morerecent papers that should be read by anyone who does research in databasesystems.The usefulness for end-users of databases (i.e., applicationwriters) is unclear.

    The 3rd edition, in my opinion, improves upon the2nd edition considerably.Of course, it freshens the paper selection insome areas.More importantly, it prunes the number of subject areasconsiderably, resulting in a more manageable collection (in more ways thanone!).For example, a great deal of work was performed in the late 1980sand early 1990s in areas such as extensibility and active databasemanagement.By the late 1990s, the SQL3/SQL1999 train had already left thestation - work still goes on in these areas, but at a greatly reduced rate. Conversely, data mining and decision analysis have become hugely importantareas, and the new Red Book has a section on it.

    If there's a place wherethis book "missed the boat," it would probably be in terms ofapplications.The editors cut the section on user interfaces andprogramming models and have always ignored unstructured/semistructured datamodels.In these days of the Web, this choice is questionable; on theother hand, a lot of the most reasonable work in these areas has in factappeared since 1998, so it's a bit hard to criticize with any degree offairness! ... Read more

    Isbn: 1558605231
    Sales Rank: 574661
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: Database    3. Computers    4. Database Engineering    5. Database Management - General    6. Database management    7. General    8. Information Storage & Retrieval   


    $74.95

    Database System Concepts
    by Abraham Silberschatz, Henry Korth, S. Sudarshan
    Average Customer Review: 3.0 out of 5 stars
    Paperback (01 October, 2001)

    US | Canada | United Kingdom | Germany | France
    Reviews (17)

    1-0 out of 5 stars Perfect for those who can only read symbols
    This is quite the typical Computer Science textbook, vastly overpriced and lacking any real information. Veteran CS students will be happy to find that even the most simple concepts have been reduced to pure math, this to make sure that creative students who have no passion for math do not have an unfair advantage.

    If you can only read math (or prefer that everything in life is described purely in equation form), this is the best book on the market!

    1-0 out of 5 stars A typical bad CS textbook
    This is a required book for my undergrad Databases class. While reading over it before the semester started I began to wonder why my professor would ever choose such a terrible book. Of course it became clear when, on the first day of class, the professor began to read word for word off slides with the names of the authors sitting at the bottom along with the familiar 'cute' artwork from the cover. Note to instructors: choosing a book because it provides prewritten notes and allows you to be extra lazy is not a valid reason for choosing a textbook. The book is filled with lots of mathematical notation with few good examples. By good examples I mean those that involve realistic databases and not the 'Consider a schema R = (A, B, C, D, E)...' mathematical drivel that fills most of the pages.

    5-0 out of 5 stars Ground Up Knowledge
    I read some of the reviews here. The comments varies from a good book to a worthless one.

    If you are really interested in making a career out of databases, then this is a book you got to read. An analogy that comes to mind is "You got to have a strong foundation to build a sky craper". This is exactly what this book is. It helps you build a strong foundation.

    I got hold of this book when I was in my 4th Semester of my BS in computer science (1994 - 2nd Edition of this book) to clear my Database concepts exam. Ever since, whenever I feel I might not have understood some concept, I go back to this book.

    One thing you got to understand is, its not a book that you can just read through and tell people that you have understood the concepts. You need to work the book.

    Rgds,
    Naveen
    IBM DB2 UDB Certified Specialist. ... Read more

    Isbn: 0071122680
    Sales Rank: 1134281
    Subjects:  1. Data in computer systems   


    Principles of Distributed Database Systems (2nd Edition)
    by M. Tamer Ozsu, Patrick Valduriez
    Average Customer Review: 3.0 out of 5 stars
    Hardcover (19 January, 1999)
    list price: $94.00 -- our price: $94.00
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (6)

    2-0 out of 5 stars Poorly described material, too many mistakes!
    I just got my hands on this book for my master program study. From just reading a couple of chapters, I can see where this book is going. It is clear that the book was published in a rush, and never reviewed properly. The author takes too much time struggling to explain the theory, and when it comes to the example, author simply tells that its obvious, although the theory behind is explained in at least 3 pages. Also, the amount of mistakes I found in this short period is enormous and unbarebale. You start to get lost when following the example and feel you can move forward.

    My advise for you, if you are not obliged to buy this book, then don't do so, specially if you look at the price of it.

    4-0 out of 5 stars Good DDBS book, but needs updating
    This book was chosen as the main text for a distributed database systems graduate Computer Science course I recently took. For a CS course on the subject, it is an obvious pick since not many related texts exist on the market. The text is good, but needs updating since it was published in 1999. Research papers from IEEE and ACM were relied on as supplementary reading, since research in DDBS continues, and much has been written in the last four years.

    2-0 out of 5 stars Poorly written. Boring.
    I think this book is poorly written. The authors go a long way describing all kinds of taxonomies (look at the abundance of 3d diagrams such as Figure 4.11) without letting the usergrasp the major ideas. Just check the discussion on the 10 types of distributed databases in chapter 4.

    They also spend a lot of time and paper describing relatively simple concept without actually making the concepts any clearer. Some concepts never get defined so it's not clear why they hadto be mentioned, check 13.4.2 and try to figure out what the convoy effect is.

    I think the main problem of this book is that it tries to please to wide an audience: undergrad students, database researchers, and practitioners. I don't think the book is of much value for any of these categories of people. ... Read more

    Isbn: 0136597076
    Sales Rank: 425609
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: Database    3. Computers    4. Database Management - General    5. Distributed Databases    6. Networking - General    7. Computers / Database Management / General   


    $94.00

    An Introduction to Database Systems, Eighth Edition
    by C.J. Date
    Average Customer Review: 4.0 out of 5 stars
    Hardcover (22 July, 2003)
    list price: $107.40 -- our price: $96.00
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (8)

    4-0 out of 5 stars Best theoretical book on Database design ever!
    I read this book for training as a senior DBA consultant and enjoyed CJ Date's excellent treatise on databases. This is the ultimate book on database theory. Like another reader commented its not how to get OCP/MCDBA whatever certifications but actually will make life better in the long run as a serious DBA pro. I now actually understand the basis of complex database topics such as cursors, data models, and concurrency/locking topics that previously are skimmed over in other books and training guides. Best book for a beginner and yeah its a bit dry and academic but CJ Date writes clearly. A MUST FOR SERIOUS COMPUTER SCIENCE STUDENTS!

    5-0 out of 5 stars A classic, to be read by any serious developer
    Date's seminal work is critical to understanding databases - a step mostly forgotten by those who believe every concept can be taught using commercial products with brain-dead examples in under 24 hours. Date teaches the logic and theory that underlie all successful practice. You can probably buy a different book and create a mock database faster, but you will neither understand nor be able to use it well. Do yourself a favor and read this first to understand what a database is; only then can you judge the value of other books.

    5-0 out of 5 stars An indispensible text for serious practioners
    This is not a how-to, it is a how-to-understand. I own multiple editions of this book starting with the 3rd, when many of the examples referred to RBase. It won't tell you, with simple color diagrams and cut-and-paste examples, how to optimize your Oracle SQL queries or tune your DB/2 engine, but it will teach you the underlying principles of relational databases, from which the serious professional will be able to extrapolate. If you have the intelligence and stomach for it and you actually read it, it will serve you much better than the SQL in 24 hours picture books that some reviewers seem to be looking for -- it is a timeless and effective conceptual work on the subject that spans the evolution of commercial product implementations. Dilitantes and desperadoes, head for the Dummies aisle -- this one's not for you. ... Read more

    Isbn: 0321197844
    Sales Rank: 48736
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: General    3. Computers    4. Data Modeling & Design    5. Database Engineering    6. Database Management - General    7. Database management    8. Information Storage & Retrieval    9. Computers / Data Modeling & Design   


    $96.00

    Fundamentals of Database Systems, Fourth Edition
    by Ramez Elmasri, Shamkant B. Navathe
    Average Customer Review: 3.5 out of 5 stars
    Hardcover (23 July, 2003)
    list price: $107.40 -- our price: $107.40
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (37)

    4-0 out of 5 stars Want the big picture?!
    I consider this text a superior cover on database systems.
    So far,I didn't see a text as thorough as this one to cover the theory of databases. The book is full of SQL examples that links what you've learned with DBMS(s) and it also emphasizes the practical& impractical query algebraic e.g. division in query algebra and how would you accomplish it efficiently in SQL. However, the authors have devoted parts of their times to illustrate the implementation of queries for those interested in a deeper understanding.

    You will find also interesting chapters about advanced database issues like data-mining, warehousing...etc. These topics need volumes to be covered thoroughly; however, they are covered in a way that make your life easier whenever you read postgraduate level texts on database systems.

    As an undergrad. student I would say you don't have to consult any other text through the course. It is a full coverage, I guess!

    As DB professional (Data Modeling,DBA,DB programmer or whatever you do for life !)I guess, unless you have problems with your wife or your roommate :),you will enjoy your time reading this text.

    The bottom line is:I recommend this text for you or in other words, this is what you need.

    5-0 out of 5 stars for professionals
    this is one of the best books if you ever wanted to know anything about databases. I think this isn't a tutorial book or a book for self study on this topic for beginners - but if you ever need to look up for an profound explication on some database matter this will be the book for you.

    This gives you insights into your database, if you are on the frontier from application developer that has to understand what a database realy does.

    1-0 out of 5 stars Badly explained topics
    I am very disappointed with this book because the content is generally very badly explained. I constantly had to refer to other 'clearer' sources online regarding nearly all areas of reading for much better explanations which incidentally were regularly about a tenth of the length of text and a hundred times clearer. ... Read more

    Isbn: 0321122267
    Sales Rank: 14637
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: Database    3. Computers    4. Database Management - General    5. Database management    6. Information Storage & Retrieval    7. Computers / Database Management / General   


    $107.40

    Introduction to Algorithms, Second Edition
    by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
    Average Customer Review: 4.0 out of 5 stars
    Hardcover (01 September, 2001)
    list price: $80.00 -- our price: $80.00
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France

    Editorial Review

    Aimed at any serious programmer or computer science student,the new second edition of Introduction to Algorithms builds onthe tradition of the original with a truly magisterial guide to theworld of algorithms. Clearly presented, mathematically rigorous, andyet approachable even for the math-averse, this title sets a highstandard for a textbook and reference to the best algorithms forsolving a wide range of computing problems.

    With sample problems andmathematical proofs demonstrating the correctness of each algorithm,this book is ideal as a textbook for classroom study, but its reachdoesn't end there. The authors do a fine job of explaining eachalgorithm. (Reference sections on basic mathematical notation will helpreaders bridge the gap, but it will help to have some math backgroundto appreciate the full achievement of this handsome hardcover volume.)Every algorithm is presented in pseudo-code, which can be implementedin any computer language, including C/C++ and Java. This ecumenicalapproach is one of the book's strengths. When it comes to sorting andcommon data structures, from basic linked lists to trees (includingbinary trees, red-black, and B-trees), this title really shines, withclear diagrams that show algorithms in operation. Even if you justglance over the mathematical notation here, you can definitely benefitfrom this text in other ways.

    The book moves forward with moreadvanced algorithms that implement strategies for solving morecomplicated problems (including dynamic programming techniques, greedyalgorithms, and amortized analysis). Algorithms for graphing problems(used in such real-world business problems as optimizing flightschedules or flow through pipelines) come next. In each case, theauthors provide the best from current research in each topic, alongwith sample solutions.

    This text closes with a grab bag of usefulalgorithms including matrix operations and linear programming,evaluating polynomials, and the well-known Fast Fourier Transformation(FFT) (useful in signal processing and engineering). Final sections on"NP-complete" problems, like the well-known traveling salesman problem,show off that while not all problems have a demonstrably final and bestanswer, algorithms that generate acceptable approximate solutions canstill be used to generate useful, real-world answers.

    Throughout thistext, the authors anchor their discussion of algorithms with currentexamples drawn from molecular biology (like the Human Genome Project),business, and engineering. Each section ends with short discussions ofrelated historical material, often discussing original research in eacharea of algorithms. On the whole, they argue successfully thatalgorithms are a "technology" just like hardware and software that canbe used to write better software that does more, with betterperformance. Along with classic books on algorithms (like DonaldKnuth's three-volume set, The Art of ComputerProgramming), this title sets a new standard for compiling thebest research in algorithms. For any experienced developer, regardlessof their chosen language, this text deserves a close look for extendingthe range and performance of real-world software. --RichardDragan

    Topics covered: Overview of algorithms (including algorithms asa technology); designing and analyzing algorithms; asymptotic notation;recurrences and recursion; probabilistic analysis and randomizedalgorithms; heapsort algorithms; priority queues; quicksort algorithms;linear time sorting (including radix and bucket sort); medians andorder statistics (including minimum and maximum); introduction to datastructures (stacks, queues, linked lists, and rooted trees); hashtables (including hash functions); binary search trees; red-blacktrees; augmenting data structures for custom applications; dynamicprogramming explained (including assembly-line scheduling, matrix-chainmultiplication, and optimal binary search trees); greedy algorithms(including Huffman codes and task-scheduling problems); amortizedanalysis (the accounting and potential methods); advanced datastructures (including B-trees, binomial and Fibonacci heaps,representing disjoint sets in data structures); graph algorithms(representing graphs, minimum spanning trees, single-source shortestpaths, all-pairs shortest paths, and maximum flow algorithms); sortingnetworks; matrix operations; linear programming (standard and slackforms); polynomials and the Fast Fourier Transformation (FFT); numbertheoretic algorithms (including greatest common divisor, modulararithmetic, the Chinese remainder theorem, RSA public-key encryption,primality testing, integer factorization); string matching;computational geometry (including finding the convex hull);NP-completeness (including sample real-world NP-complete problems andtheir insolvability); approximation algorithms for NP-complete problems(including the traveling salesman problem); reference sections forsummations and other mathematical notation, sets, relations, functions,graphs and trees, as well as counting and probability backgrounder(plus geometric and binomial distributions). ... Read more

    Reviews (122)

    2-0 out of 5 stars Too much coverage and few examples
    I am a MS student, we used this book as Text Guide. Thank God I pass although I just got a B in part due to the poor coverage of exercises of this book. Despite of my willingness to try the examples and exercises it was really frustating not be able to check any of my answers.
    First of all the book tries to cover all the possible topics related to Algorithms from sortingto NP-completeness problems. My recommendation, focus on what you know well and cover it thouroughly or at least split this book in 2 volumes.
    Second, the anoying way to explain things by leaving them as exercises.
    Third, the exercises were not in any way helpful to reinforce the material covered in the chapter, on the contrary are just the introduction of new concepts; and on top of that no answers available. In some cases the answers are not even related to the chapter you are reviewing, just an example, the solution for some of the problems in NP chapter are the application of Dynamic Programming which is a different chapter in the book.

    If you have the unfortune of using this book, search on the net for answers that may guide you on your homework assignments.

    Best of the luck.

    4-0 out of 5 stars Comprehensive and (almost) complete.
    I am an EE PhD student in Princeton, with basic CS background. I bought this book about a week ago, and I just finished reading more than half of it. I am impressed by the organisation and dedication of the authors to write something understandable to a wide audience, without sacrificing in depth analysis. If you need a good and complete introductory book,that summarizes also the latest research in the field, I would recommend this one.

    Drawbacks...Minor (+ I am a weird guy) and hardly mentionable, but I have the feeling that some proofs may have been presented more rigorously. I would also like to see more examples or SOLUTIONS to some of the problems.

    4-0 out of 5 stars Lots of stuff, but a little verbose
    A good introductory text but that's about it. Any CS major worth his salt should chew his way through this level material pretty quickly, and there's the only rub... at points this could be a little bit more concise because it actually can aid understanding in an exact field. Sometimes less is more. The spared pages could be used to cover more material or to raise the bar a little. ... Read more

    Isbn: 0262032937
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: Operating Systems    3. Computer Science    4. Computer algorithms    5. Computer programming    6. Computers    7. Programming - Algorithms    8. Computers / Computer Science   


    $80.00

    Data on the Web : From Relations to Semistructured Data and XML (Morgan Kaufmann Series in Data Management Systems)
    by Serge Abiteboul, Peter Buneman, Dan Suciu
    Average Customer Review: 4.0 out of 5 stars
    Hardcover (12 October, 1999)
    list price: $48.95 -- our price: $48.95
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France

    Editorial Review

    Data on the Web: From Relations to Semistructured Data and XML is an examination of XML as a universal data transfer language and the theory behind the merging of the document-centric Web with a data-driven infrastructure. The book is intended as a textbook analysis of the issues, as well as background material for tool developers and others interested in the serious architectural details.

    Aimed at readers already familiar with database concepts, the book includes little introductory material. It quickly lays out the concepts of self-describing semi-structured data and how XML fits into this approach to data representation. The discussion deals with XML as a data transfer mechanism and not a presentation language. While there is a quick explanation of DTDs, Xlink, and XPointer, readers should be fairly familiar with XML before approaching this advanced title.

    The meat of the book revolves around query languages for XML. The authors present XML-QL and XSL in depth as examples. Then they move into much more advanced concepts such as schema formalisms, path constraints, and storage architectures. The book wraps up with a look at Lore and Strudel--two real-world systems that work with semi-structured data. Because of its intensive study of database and query theory, this textbook isn't for the ordinary Web developer. If data architectures are your expertise, however, Data on the Web may open new design doors. --Stephen W. Plain

    Topics covered: Object database models, basic XML syntax, UnQL, XML-QL, XSL, StruQL, schema formalisms, extracting schemas from queries, semistructured data servers, Lore, Strudel, and XML-based database products. ... Read more

    Reviews (6)

    5-0 out of 5 stars a wonderful conection of the three concepts
    The book provides a wonderful link of the three concepts: Relation, Semistructured , and XML. The discussion is clear and concise. We know that Relation is well used in modelling enterprise data today, since the highperformance of RDBMS . On the other hand, XML is well accepted the mostsuitable for business information representation. The author uniformed themunder the banner of semistructured data model. The text drives the readersinto the insight of the data world even though it is in the abstract level.Anyone can be benifitted by reading it if he want to go deep in the XML anddata world.

    5-0 out of 5 stars Required reading
    Read this book and understand it unless you want to flounder around solving problems that these guys already thought through.The book is not a "how-to" guide, but rather a discussion of all the abstractconcepts you need to master if you want to do things right.I found thisbook far more readable than some of the research these guys have published,and a very useful starting point for evaluating various products andtechnologies related to XML and web data.

    5-0 out of 5 stars Required reading
    Read this book and understand it unless you want to flounder around solving problems that these guys already thought through.The book is not a "how-to" guide, but rather a discussion of all the abstractconcepts you need to master if you want to do things right.I found thisbook far more readable than some of the research these guys have published,and a very useful starting point for evaluating various products andtechnologies related to XML and web data. ... Read more

    Isbn: 155860622X
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: Web Programming    3. Computer Networks    4. Computers    5. Database Management - General    6. Database management    7. Information Storage & Retrieval    8. Internet - World Wide Web    9. Networking - General    10. Programming Languages - XML    11. Relational Databases    12. World Wide Web    13. XML (Document markup language)    14. Computers / Information Storage & Retrieval   


    $48.95

    XQuery from the Experts: A Guide to the W3C XML Query Language
    by Howard Katz, Don Chamberlin, Denise Draper, Mary Fernandez, Michael Kay, Jonathan Robie, Michael Rys, Jerome Simeon, Jim Tivy, Philip Wadler
    Average Customer Review: 4.5 out of 5 stars
    Paperback (12 September, 2003)
    list price: $49.99 -- our price: $34.99
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (8)

    5-0 out of 5 stars An excellent XQuery starter book and reference
    This book is a compact and thorough guide to XQuery. The Jonathan Robie tutorial in the beginning of the book is itself worth the overall price of the book.

    4-0 out of 5 stars Nice coverage of XQuery/XPath
    A very useful explanation of XQuery and how to use it to analyse XML data. The book shows how this can be done with or without a supporting XML Schema or DTD that describes the XML. The authors explain why this goes beyond a Google-type search. The latter does not (at least currently) know or use any structural information about data, primarily because it scans all types of mostly unstructured data.

    But the rise of XML has driven demand for XQuery, to take advantage of this structure. The book also shows how XPath is used, as part of the XQuery implementation.

    Another merit of the book is its good description of the difference between XQuery and XSLT. The latter also has been getting a lot of attention from programmers. But, as explained by the authors, XSLT is mainly used on document centric data, mostly to generate HTML. By contrast, XQuery has no such restriction.

    5-0 out of 5 stars Excellent survey of a complex topic by some of the designers
    Full disclosure: I know all of the authors and count them among my friends.

    In spite of that, I can honestly say that I think this book is a very valuable guide to the emerging standard query language for XML.The insights provided by people who are actually doing the day-to-day design, and implementation in some cases, of this language are not available in any other XQuery book.

    The various chapters of the book provide overviews, design precepts, detailed examples, and thorough explanations (even of subjects as arcane as the static typing rules of the language).

    I enthusiastically encourage everybody interested in XQuery to add this book to their libraries. ... Read more

    Isbn: 0321180607
    Sales Rank: 108974
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: General    3. Computer Programming Languages    4. Computers    5. Electronic Commerce    6. Programming - General    7. Programming Languages - General    8. Programming Languages - HTML    9. Query languages (computer scie    10. Query languages (computer science)   


    $34.99

    Advanced SQL: 1999 - Understanding Object-Relational and Other Advanced Features (The Morgan Kaufmann Series in Data Management Systems)
    by Jim Melton
    Paperback (09 September, 2002)
    list price: $52.95 -- our price: $52.95
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France

    Isbn: 1558606777
    Sales Rank: 331763
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: Database    3. Computers    4. Database Management - General    5. Database Management - SQL Server    6. Object-oriented programming (C    7. Object-oriented programming (Computer science)    8. Programming - General    9. Programming Languages - SQL    10. Relational Databases    11. SQL (Computer program language    12. SQL (Computer program language)    13. Sql (Programming Language)    14. Computers / Database Management / General   


    $52.95

    Modern Information Retrieval
    by Ricardo Baeza-Yates, Berthier Ribeiro-Neto
    Average Customer Review: 4.5 out of 5 stars
    Paperback (15 May, 1999)
    list price: $50.00 -- our price: $42.81
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (4)

    5-0 out of 5 stars Stellar presentation of complex material
    A fantastic, in depth, survey of all the issues surrounding IR, from algorithms to presentation of IR results. With one clear authorial voice, the authors present all the things you hope a survey book will- a structured, coherent and complete framework onto which you can append future learning; what common practice within commercial industry really is; a quantitative analysis of the relative effectiveness of each algorithm, including the methodolgy used to arrive at results;an in-depth and clear explanation of all major algorithms.

    They also give fair warning when they are only covering the outline of subject matter (which is rare), and they give extensive footnotes for anyone who needs to go deeper. The writing is always clear; the auithors never engage in the type of handwaving that other authors use to get past material you have the impression they themselves don't fully grasp.

    If you need to implement search for a database and don't knowwhere to start or what might be involved, this is the book for you. If you need to implement the GUI for search results and are wondering what the state of the art is and what issues are involved, then this is the book for you. If you need a well-structured framework to help you understandhow internet search engines work, then this is the book for you. If you want to press the research forward on any of these topics and you are not already fluent in the literature, then this is the book for you.

    5-0 out of 5 stars Can be used in both for study and for a real world.
    This book give you a very usable way in Information Retrieval. Before I read this book, my knowledge in IR was almost zero. But after I finished, I can do an IR project in my grad program. This book also give you a modern concept in IR that you can apply in a real-use. But it requires some knowledge in Computer Science way.

    This book suits IT professionals, Computer Scientists, and students in both grad and undergrad.

    I have spent several weeks to read this book.

    4-0 out of 5 stars Good introduction for computer scientists
    Includes a nice overview of different Information Retrieval techiques. The think I liked most is the uniformity of notation throughout the whole book, that let you compare different approaches withouth getting lost in myriads of mathematical symbols defined in different ways by different authors.
    The authors also suggest you the most efficient and effective techniques, so that you can use this information to avoid implementing naive and inefficient solutions. ... Read more

    Isbn: 020139829X
    Sales Rank: 41591
    Subjects:  1. Computer Bks - General Information    2. Computer Books: General    3. Database Management - General    4. Information Storage & Retrieval    5. Information Storage And Retrieval    6. Information storage and retrie    7. Information storage and retrieval systems    8. Language Arts & Disciplines    9. Library & Information Science    10. Computers / Database Management / General   


    $42.81

    Managing Gigabytes: Compressing and Indexing Documents and Images (Morgan Kaufmann Series in Multimedia Information and Systems)
    by Ian H. Witten, Alistair Moffat, Timothy C. Bell
    Average Customer Review: 4.5 out of 5 stars
    Hardcover (15 May, 1999)
    list price: $66.95 -- our price: $66.95
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France

    Editorial Review

    Of all the tasks programmers are asked to perform, storing, compressing, and retrieving information are some of the most challenging--and critical to many applications. Managing Gigabytes: Compressing and Indexing Documents and Images is a treasure trove of theory, practical illustration, and general discussion in this fascinating technical subject.

    Ian Witten, Alistair Moffat, and Timothy Bell have updated their original work with this even more impressive second edition. This version adds recent techniques such as block-sorting, new indexing techniques, new lossless compression strategies, and many other elements to the mix. In short, this work is a comprehensive summary of text and image compression, indexing, and querying techniques. The history of relevant algorithm development is woven well with a practical discussion of challenges, pitfalls, and specific solutions.

    This title is a textbook-style exposition on the topic, with its information organized very clearly into topics such as compression, indexing, and so forth. In addition to diagrams and example text transformations, the authors use "pseudo-code" to present algorithms in a language-independent manner wherever possible. They also supplement the reading with mg--their own implementation of the techniques. The mg C language source code is freely available on the Web.

    Alone, this book is an impressive collection of information. Nevertheless, the authors list numerous titles for further reading in selected topics. Whether you're in the midst of application development and need solutions fast or are merely curious about how top-notch information management is done, this hardcover is an excellent investment. --Stephen W. Plain

    Topics covered: Text compression models, including Huffman, LZW, and their variants; trends in information management; index creation and compression; image compression; performance issues; and overall system implementation. ... Read more

    Reviews (9)

    5-0 out of 5 stars Great Book on Information Retrieval
    Managing Gigabytes is the best book out there on information retrieval.If you're interested in implementing your own IR system, there's nothing available that comes close to this book.But the book is good not just because it's the only one out there: the writing is excellent, the algorithms are presented clearly and explained well, and the coverage is thorough.Additionally, the coverage of compression algorithms is the best I've found in any book.All algorithms and pseudo-code in the book are presented clearly enough such that any competent programmer should be able to implement them.If all else fails, however, the free downloadable source code for the mg system can fill in any gaps.

    All in all, this is the best computer science book I've purchased in years.I wish all CS books were written like this one: it doesn't skimp on the theory or on the implementation details.

    5-0 out of 5 stars The Wonderful Thing Is: It's the Only One
    This is the only book there is that will actually teach you how to build an information retrieval system (aka search engine).It discusses all the algorithms and tradeoffs, and comes with free downloadable source code to experiment with.Some of the material is standard, but covered in more implementation detail here than anywhere else.Some of the material is novel: you won't find better coverage of compression unless you hand-assemble twenty research papers, and reverse-engineer them to figure out how they're implemented.But with "Managing Gigabytes", it's all here. (Although, after a particularly envigorating discussion of how to string together a bunch of techniques to compress their corpus and save a couple 100MB, I did a check and found you could buy 512MB of RAM for less than the cost of the book.Knowledge is Power, but sometimes a little cash is more powerful.)The only negative is that this book is not called "Managing Terabytes", as the first edition promised/threatened it might be.RAM and disk are cheap, but not that cheap, and for now terabytes (and sometimes petabytes) are managed only by NASA, Google, and a few others.I can't wait to see the third edition!

    4-0 out of 5 stars Very clear, but misses some key real-world issues
    As others have said, MG is a good introductory text for Information Retrieval. However I think it spends a little too much time on compression techniques and lacks a good discussion of incremental or on-line indexing. The book tends to assume that the set of texts to be searched is static - if new documents can be added or old ones deleted it makes the whole problem much harder and many of MG's techniques are no longer relevant. That said, I strongly look forward to Managing Terabytes (if it ever appears). ... Read more

    Isbn: 1558605703
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: General    3. Computers    4. Data compression (Telecommunic    5. Data compression (Telecommunication)    6. Database Management - General    7. Digital Image Processing    8. Digital techniques    9. Document imaging systems    10. General    11. Image processing    12. Information Storage & Retrieval    13. Microcomputer Text Processing Software    14. Programming - Software Development    15. Text processing (Computer scie    16. Text processing (Computer science)    17. Computers / Information Storage & Retrieval   


    $66.95

    Database Systems: The Complete Book
    by Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer D. Widom
    Average Customer Review: 2.5 out of 5 stars
    Hardcover (02 October, 2001)
    list price: $101.00 -- our price: $90.68
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (11)

    1-0 out of 5 stars Worst Book in the world!Not recommend!
    Very very poorly written book.
    I would say, this book is "pointer book".It always refer to examples many pages back where you have to flip back and forth and gets repetitive and you will get dizzy and don't get anything at the end.You won't get the information (key word) that you need just reading the topic.Again, it always back and forward.
    Explanation, calculation of eg. are not clear, and organize.Numbers are suddendly appeared and doesn't explain how to get it or where to get.Overall, the worst book and I'm very sorry for the students that using that book.

    5-0 out of 5 stars Understanding Databases
    This book helps you understand how databases works. The second half of the book explains how data is stored (100 pages), how indexes are built (100 pages), query processing (150 pages), transaction management (100 pages), and durability and recovery (50 pages). This is one of the best book, if not the best, on database implementation.

    The first half of the book is about databases from the user's perspective (e.g. SQLs). Although I was mainly interested in the second half, I found the first half to be an excellent reference on SQL.

    1-0 out of 5 stars Poorly written book
    This is one of the worst books ever written about database systems.The writing is unclear and poorly written.Examples are presented too complex for readers to clearly understand what is going on.It even refers to examples many pages back where you have to flip back and forth and gets repetitive.There is also no clear drawings or diagrams that help the reader understand what the author is trying to point out.Overall a very poor book and not worth the time spent in reading and figuring out what is going on. ... Read more

    Isbn: 0130319953
    Sales Rank: 139243
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: General    3. Computers    4. Data Modeling & Design    5. Database Engineering    6. Database Management - General    7. Database management    8. Computers / Database Management / General   


    $90.68

    Data Mining: Concepts and Techniques (Morgan Kaufmann Series in Data Management Systems)
    by Jiawei Han, Micheline Kamber
    Average Customer Review: 3.5 out of 5 stars
    Hardcover (August, 2000)
    list price: $62.95 -- our price: $62.95
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (20)

    5-0 out of 5 stars Best introduction I know
    It is very easy to collect huge volumes of data - social statistics, bank records, biological data, and more - but very hard to pull useful facts out of the heap. This book is about processing large volumes of data in ways that let simple descriptions emerge.

    This is an introductory level book, aimed at someone with reasonably good programming skills. A little facility with statistics might help, but certainly isn't necessary. The book starts gently, with some very basic questions: what is data mining exactly, when there seem to be so many definitions for the term? What is a data warehouse, and how does it differ from a database? Next, the authors address the data itself in terms of quality, usability, and organization for efficient access. The central chapters, 4 thhrough 8, address various kinds of query specification, kinds of relationships to extract, correlations, clustering, and classification. None of the discussions is especially deep. All, however, are presented in pseudocode or simple math that can easily be translated into working code. The careful reader learns a few basic principles that work well in many contexts: entropy maximization, Bayesian analysis, and simple stats. It may be surprising to see how little of normal statistical analysis is used. I suspect the authors assume that stats-savvy readers will already know how to apply significance testing, and that stats-naive readers don't need the distraction. The last chapters discuss complex data, where the best structure for the data and the questions to be asked of it are not at all obvious, and tools and applications used in data mining.

    The book is nicely laid out as a textbook, with an orderly summary, problem set, and bibliography at the end of each chapter. The bibliography is more than just a list of names and authors - it actually helps the reader decide which references will give the best description of each of the chapter's topics.

    This is a clear, usable introduction to data mining: the data it uses, the questions it answers, and the techniques for connecting them. It gives codable detail for lots of techniques, and prepares the reader for more advanced discussions. I recommend it very highly.

    //wiredweird

    5-0 out of 5 stars Data Mining Fundamentals
    Data Mining conjures up many myths - if you are interested in digging deeper and evaluate if data mining can server your business needs, start with this book.

    This book does not go into the depth that could assist readers in performing data mining. This is a starter book that prod in the right direction without any unnecessary fluff.

    Data mining is about observing and understanding the data - it is not a straight mathematical or scientific skill set. Specific algorithms can assist in data mining - a significant challenge, very often, is getting and preparing the data to get it to a state where data mining can be performed. This book focuses on the algorithmic side of the equation.

    5-0 out of 5 stars Like to read it too much
    This textbook explains about concepts of Data Warehousing , OLAP, and Data Mining as well. The key algorithms and theory is described such Decision Tree Learning, Neural Networks and Sequences Pattern Mining. The example is very easy to understand. Also several approaches of Text Mining, Bio Mining and Spatial Mining is introducted. So the book's content is very well ... Read more

    Isbn: 1558604898
    Sales Rank: 28315
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: Database    3. Computers    4. Data mining    5. Database Engineering    6. Database Management - Database Mining    7. Database Management - General    8. Information Storage & Retrieval    9. Information Technology    10. Computers / Information Storage & Retrieval   


    $62.95

    Principles of Database & Knowledge-Base Systems Vol. 1
    by Jeffrey D. Ullman
    Average Customer Review: 4.0 out of 5 stars
    Hardcover (01 December, 1988)
    list price: $82.95
    US | Canada | United Kingdom | Germany | France
    Reviews (1)

    4-0 out of 5 stars still a good book
    This book goes into the details of database conception and use. It's not completely up to date but tells you everything on relational databases. from theory to the actual used algorithms. ... Read more

    Isbn: 0716781581
    Sales Rank: 695656
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: Database    3. Data Modeling & Design    4. Expert Systems   


    Principles of Database Query Processing for Advanced Applications (Morgan Kaufmann Series in Data Management Systems)
    by Clement T. Yu, Weiyi Meng
    Paperback (December, 1997)
    list price: $81.95 -- our price: $81.95
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France

    Editorial Review

    Fortunately, most developers and end users never have to think about how database queries actually work. For those who want to know what happens under the hood, Principles of Database Query Processing for Advanced Applications provides a textbook-style guide to an important area of database theory--how queries work in a variety of databases, and the strategies and algorithms used to optimize them.

    The book starts out on familiar ground, outlining the basics of relational databases, such as SQL and query optimization. After providing this foundation, the book quickly ventures into more cutting-edge turf, escorting readers through the emerging world of object-oriented databases (a much richer field, where the rules of optimization are not yet agreed upon). The guide delves into other areas where developers are likely to have to adopt a do-it-yourself approach to database design, including distributed database systems; multi-database systems, where data from several databases needs to be joined as efficiently as possible; and parallel-processing systems, where queries can be processed in parallel.

    Subsequent chapters cover fuzzy logic queries and searching strategies that work with text and image databases. Each chapter provides exercises for the reader, making this a good textbook for students or professionals who need an authoritative source on the theory of database design. ... Read more

    Isbn: 1558604340
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: Database    3. Computers    4. Data Processing - General    5. Database Engineering    6. Database Management - General    7. Database management    8. Database searching    9. Information Storage & Retrieval    10. Computers / Information Storage & Retrieval   


    $81.95

    Database--Principles, Programming, and Performance
    by Patrick O'Neil, Elizabeth O'Neil
    Paperback (01 April, 2000)
    list price: $56.95 -- our price: $56.95
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France

    Isbn: 1558605800
    Sales Rank: 1177170
    Subjects:  1. Computer Bks - Data Base Management    2. Computer Books: General    3. Database Management - General    4. Database management   


    $56.95

    Database Design: Concepts and Implementation (Mcgrah-Hill Computer Science Series)
    by Gio Wiederhold
    Hardcover (01 October, 1992)
    list price: $56.75
    US | Canada | United Kingdom | Germany | France

    Isbn: 0070701369
    Subjects:  1. Computer Books: Operating Systems    2. Database Engineering   


    File Structures: An Object-Oriented Approach with C++ (3rd Edition)
    by Michael J. Folk, Bill Zoellick, Greg Riccardi
    Average Customer Review: 3.5 out of 5 stars
    Hardcover (16 December, 1997)
    list price: $97.80 -- our price: $97.80
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (15)

    4-0 out of 5 stars Very nice book
    I only bought this book because I needed to get an image of how fixed length records are implemented using C++. The book answered my question and provided me with examples. The examples compiled without a problem.

    4 stars instead of 5, because I had to write my own Makefile in order to compile. Aparently, presented makefiles were designed to compile all examples at once, and I only needed a little piece of that.

    Also, the information is a bit scattered around the book and it is not always easy to find what you need. But it is there, so you just need to work on it. After all, this subject is not covered at all in other books, so I would say it is a must have book for any programmer who works with files.

    5-0 out of 5 stars easy to use
    i love this book...used it in my file structures course obviously, and i found it very useful

    4-0 out of 5 stars Plenty of great information, could have been presented bette
    This text was used for a junior-level File Manipulation Techniques course.We skipped around quite a bit in this book and did not use any of the C++/Unix material.I think (and I'm sure my professor does) that this book could be stripped down a quite a bit to present more topics when used for the classroom.What is presented is done well.This is a well-rounded text that should appeal to students and professionals alike.However, from the student's perspective, there is a lot of superfluous material.It is still one of the best, if not then it is the best, book on file structures and algorithms.

    The programs for class were in Visual Basic .NET .It was not hard to adapt sections from the text when writing programs for a different language.

    Our class moved through the book as follows:chapters 1-4 (introduction to external storage, files of records); start of chapter 8 (cosequential processes); chapters 5 and 6 (record access, insertion and deletion); end of chapter 8 (sorting large files); chapter 11 (hashing); chapter 7 and 9 (indexing and B-trees).

    Once I was able to figure out what I could skip and what was important, I was able to read the chapters quickly and understand the material without a lot of re-reading.This book shed new light on an area of computer science that I didn't know much about.After taking the class/reading the book, I feel that I understand well what was being taught.I would still recommend this book to students because there is nothing else quite as up-to-date and it is quite easy to read and learn from. ... Read more

    Isbn: 0201874016
    Sales Rank: 300138
    Subjects:  1. C (Programming Language)    2. C++ (Computer program language    3. C++ (Computer program language)    4. Computer Bks - Languages / Programming    5. Computer Books: Languages    6. Computer Science    7. Computers    8. File organization (Computer sc    9. File organization (Computer science)    10. Information Storage & Retrieval    11. Object-Oriented Programming    12. Programming Languages - C    13. Programming Languages - C++    14. Computers / Computer Science   


    $97.80

    1-20 of 24       1   2   Next 20
    Prices listed on this site are subject to change without notice.
    Questions on ordering or shipping? click here for help.

    Top 

     
    Books - Computers & Internet - Databases - Database Textbooks   (images)

    Images - 1-20 of 24       1   2   Next 20
    Click image to see details about the item
    Images - 1-20 of 24       1   2   Next 20