Book description
¿ For Database Systems and Database Design and Application courses offered at the junior, senior and graduate levels in Computer Science departments. Written by well-known computer scientists, this introduction to database systems offers a comprehensive approach, focusing on database design, database use, and implementation of database applications and database management systems. The first half of the book provides in-depth coverage of databases from the point of view of the database designer, user, and application programmer. It covers the latest database standards SQL:1999, SQL/PSM, SQL/CLI, JDBC, ODL, and XML, with broader coverage of SQL than most other texts. The second half of the book provides in-depth coverage of databases from the point of view of the DBMS implementor. It focuses on storage structures, query processing, and transaction management. The book covers the main techniques in these areas with broader coverage of query optimization than most other texts, along with advanced topics including multidimensional and bitmap indexes, distributed transactions, and information integration techniques. ¿ Resources: Open access Author Website ¿ http: //infolab.stanford.edu/ ullman/dscb.html¿includes Power Point slides, teaching notes, assignments, projects, Oracle Programming Guidelines, and solutions to selected exercises. Instructor only Pearson Resources: Complete Solutions Manual (click on the Resources tab above to view downloadable files) ¿ ¿ ¿
Onion King
ListenBook has made my daily activities more interesting and meaningful – I'm hooked! Automatic metadata extraction is a time-saver. My library is finally well-organized.
ManMaker
ListenBook’s bookmarking feature is incredibly useful. I never lose my place in a book. The app supports a wide range of formats. ListenBook is very versatile. I love how ListenBook makes it easy to organize my audiobook library. The app supports all formats, and the import process is a breeze. The playback controls are responsive, and the sound quality is excellent. Highly recommend!
RawSkills
This app's compatibility with various formats ensures that I can enjoy my audiobooks hassle-free. Audiobook immersion simplified – this app's ease of use is a true asset. Love the download options. ListenBook gives me so many ways to get my audiobooks onto my device.
Cool Whip
I'm discovering books I wouldn't have considered before, and my reading horizons are expanding. 💡 This app's convenience is a blessing – I can squeeze in reading time between managing household tasks! 📱👩🍳 Automated artwork and metadata retrieval make my audiobook library look organized and polished.
Swan Mustang
ListenBook Pro's noise reduction feature has significantly improved the audio quality of my recordings. The app is perfect for people who love to multitask. I can listen while cooking.
Muzish
The ability to adjust playback speed is a game-changer for faster or more immersive listening. The narration elevated an already good book to greatness! The performer's subtle vocal variations conveyed nuance I might have missed while reading. Their ability to maintain consistent character voices across many hours was impressive. Technical quality was flawless throughout.
Dance Cannon
Audiobooks have become my travel companions, and this app is my guide. Auto-rewind is a brilliant feature. Never lose track of where I left off. ListenBook’s support for CarPlay is great. I can listen to audiobooks in my car easily. ListenBook’s interface is clean and intuitive. It’s a joy to use.
Prometheus
The controls on ListenBook are intuitive and user-friendly, making it a joy to navigate through my audiobooks. Finally, an app that lets me enjoy audiobooks without worrying about file formats! I'm impressed by the app's performance – it's stable, fast, and tailored for audiobook enthusiasts. I love the ability to share my progress with friends. It’s a fun feature.
Ember Master
ListenBook's support for a variety of download methods means I can access my content in the way that suits me best. Simplifying my audiobook experience – this app's design is remarkable. I love the car mode. It’s so convenient for listening while driving.
Scratch
The extensive statistics feature on ListenBook helps me track my audiobook consumption habits – so cool! This app has turned even the most ordinary moments into reading sessions.
Hairpin
The narrator's voice took some getting used to - a bit nasal at first - but I grew to like it after a few chapters. Their pacing was excellent throughout. I don't have strong feelings about this one either way. The narration was competent but forgettable. The story itself was more engaging than the performance.
Sneaky Lady
This app has turned my long walks into delightful literary adventures. I'm impressed by ListenBook's dedication to providing a comfortable listening experience. This app has turned my cooking sessions into culinary adventures with a side of stories.
Double Eerie
ListenBook's commitment to providing a smooth and enjoyable listening experience is evident in every detail. The convenience of downloading audiobooks for offline listening is a game-changer. Looping playback is an invaluable tool for my study sessions. It helps me grasp complex concepts.
Baby Brown
ListenBook has become an essential part of my routine. It's more than an app – it's a companion. AirDrop sharing is a very convenient feature. Thanks, ListenBook! ListenBook’s support for Apple Watch is a great touch. I can control my audiobooks on the go.
Mud Pie Man
I've discovered authors I'd never heard of before, and now they're among my favorites. ListenBook's compatibility with CarPlay and Apple Watch integration ensures that I can enjoy my content wherever I go. I love the download options. ListenBook gives me so many ways to get my audiobooks onto my device.
Marbles
📚 Embracing a new reading habit with this app's seamless accessibility. Say goodbye to boredom! 📱🎉 Simplifying my audiobook experience – this app's design is a game-changer. I love the variety of themes available. It makes the app feel personalized.
Steel Ginger
I've started a book club with my friends, and this app has been our go-to source for titles. The absence of synchronization requirements on ListenBook is a breath of fresh air. Audiobooks have become my constant companions, and this app's seamless functionality and diverse compatibility ensure that every tale is a captivating journey. 🌌🎧
Cricket
Listening to audiobooks while cooking has made meal prep much more enjoyable. Sharing audiobooks with friends through AirDrop is a wonderful way to spread the love of literature.
Morbid Sugar
The narrators' voices on this app are so soothing – it's my relaxation therapy. Looping playback is a game-changer for my study routine. It helps me retain information effectively.
Sass Burst
ListenBook's dedication to excellence shines through in its performance and features. Looping playback has revolutionized my language learning journey. I'm making rapid progress. The app’s design is sleek and modern. ListenBook is my favorite audiobook player.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience