TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What are the best texts to learn the ins and outs of databases and OSs?

12 pointsby griffinmbalmost 10 years ago
For DBs, I&#x27;ve been able to find plenty of books that dive into SQL&#x2F;NoSQL syntax, but I haven&#x27;t been able to find much on database design and theory.<p>I&#x27;ve had a similar problem looking for information on operating systems.<p>Any direction would be much appreciated!

5 comments

cafardalmost 10 years ago
For implementation of database systems, Gray and Reuter&#x27;s <i>Transaction Processing: Concepts and Techniques</i> <a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;Transaction-Processing-Concepts-Techniques-Management&#x2F;dp&#x2F;1558601902" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Transaction-Processing-Concepts-Techni...</a>. For the ideas behind relational databases, I like C.J. Date&#x27;s <i>Introduction to Database Systems</i>, <a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;Introduction-Database-Systems-C-Date&#x2F;dp&#x2F;0201385902" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Introduction-Database-Systems-C-Date&#x2F;d...</a>.
bjournealmost 10 years ago
<a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;Operating-Systems-Design-Implementation-Edition&#x2F;dp&#x2F;0131429388" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Operating-Systems-Design-Implementatio...</a><p>That&#x27;s the book Linus Torvalds read. :)
mikemajzoubalmost 10 years ago
Berkeley&#x27;s got a solid database class up on youtube:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;view_play_list?p=-XXv-cvA_iBVK2QzAV-R7NMA1ZkaiR2y" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;view_play_list?p=-XXv-cvA_iBVK2QzAV-...</a><p>Berkeley webcasts are awesome... there&#x27;s an OS class up there that I highly recommend as well.<p>Here&#x27;s the link to their CS classes:<p><a href="http:&#x2F;&#x2F;webcast.berkeley.edu&#x2F;series.html#c,d,Computer_Science" rel="nofollow">http:&#x2F;&#x2F;webcast.berkeley.edu&#x2F;series.html#c,d,Computer_Science</a>
chudialmost 10 years ago
for databases this is pretty good:<p><a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;Database-Management-Systems-3rd-Edition&#x2F;dp&#x2F;0072465638" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Database-Management-Systems-3rd-Editio...</a><p>for Oses <a href="http:&#x2F;&#x2F;williamstallings.com&#x2F;OS&#x2F;OS6e.html" rel="nofollow">http:&#x2F;&#x2F;williamstallings.com&#x2F;OS&#x2F;OS6e.html</a><p>cheers
ruraljuroralmost 10 years ago
I think you could find some references to useful resources here:<p><a href="http:&#x2F;&#x2F;ocw.mit.edu&#x2F;courses&#x2F;electrical-engineering-and-computer-science&#x2F;6-830-database-systems-fall-2010&#x2F;index.htm" rel="nofollow">http:&#x2F;&#x2F;ocw.mit.edu&#x2F;courses&#x2F;electrical-engineering-and-comput...</a><p>Unfortunately no video lectures.