Free Ebook's Place

Showing posts with label SQL. Show all posts
Showing posts with label SQL. Show all posts

Sunday, May 11, 2008

SQL Queries for Mere Mortals(R): A Hands-On Guide to Data Manipulation in SQL (2nd Edition) (For Mere Mortals)


Product Description

Unless you are working at a very advanced level, this is the only SQL book you will ever need. The authors have taken the mystery out of complex queries and explained principles and techniques with such clarity that a "Mere Mortal" will indeed be empowered to perform the superhuman. Do not walk past this book!

DownloadHere

Oracle PL/SQL Best Practices


Product Description
In this book, Steven Feuerstein, widely recognized as one of the world's experts on the Oracle PL/SQL language, distills his many years of programming, writing, and teaching about PL/SQL into a set of PL/SQL language "best practices"--rules for writing code that is readable, maintainable, and efficient. Too often, developers focus on simply writing programs that run without errors--and ignore the impact of poorly written code upon both system performance and their ability (and their colleagues' ability) to maintain that code over time. Oracle PL/SQL Best Practices is a concise, easy-to-use reference to Feuerstein's recommendations for excellent PL/SQL coding. It answers the kinds of questions PL/SQL developers most frequently ask about their code:

* How should I format my code?
* What naming conventions, if any, should I use?
* How can I write my packages so they can be more easily maintained?
* What is the most efficient way to query information from the database?
* How can I get all the developers on my team to handle errors the same way?

The book contains 120 best practices, divided by topic area. It's full of advice on the program development process, coding style, writing SQL in PL/SQL, data structures, control structures, exception handling, program and package construction, and built-in packages. It also contains a handy, pull-out quick reference card. As a helpful supplement to the text, code examples demonstrating each of the best practices are available on the O'Reilly web site. Oracle PL/SQL Best Practices is intended as a companion to O'Reilly's larger Oracle PL/SQL books. It's a compact, readable reference that you'll turn to again and again--a book that no serious developer can afford to be without.

Book Info
Handbook for users of Oracle 8i and SQL, with practical answers to common tough issues dealt with by developers. Summarizes approximately 120 best practices in all and features a pull-out reference card listing all of the best practices featured in the text. Each best practice includes an example that features it in context. Softcover.

Type rest of the post here

DownloadHere

Apress Beginning PL SQL From Novice to Professional


Product Description

Get started with PL/SQL, the built-in language that every Oracle developer and database administrator must know, in Beginning PL/SQL, a fast-paced and example-filled tutorial. Learn from author Don Bales extensive experience to discover the most commonly used aspects of PL/SQL without wasting time with obscure and obsolete features.



Author Don Bales takes his 20+ years of experience and a wealth of statistics he's gathered on PL/SQL usage over those years and applies the 80/20 rule &emdash; cover whats most needed and used by PL/SQL professionals and avoid whats not necessary! The result is a book that covers all the key features of PL/SQL without wasting your time discussing esoteric and obsolete parts of the language. Learn what really matters, so that you can get to work feeling confident with what you know about PL/SQL.

* Discover the 20% of PL/SQL that gives you 80% of the bangkey topics covered include variables and datatypes, executing statements, working with cursors, real-world objects, debugging, testing, and more.
* Learn how to write production-level, object-oriented PL/SQLyoull explore relational PL/SQL, but unlike most other books on the subject, Don Bales emphasizes the use of PL/SQLs object-oriented features as well.
* Work through real examples of using of PL/SQLyoull learn PL/SQL by applying it to real-world business problems, not by heavy theory.

What youll learn

* How important SQL is in PL/SQL
* How to use PL/SQL in both a relational and object-relational setting
* How to create maintainable, modular, and reusable PL/SQL program units
* The importance of testing as you go, and of building a permanent test plan for each module
* The importance of building debugging capabilities into your code and building a permanent debug facility for each module
* The importance of documenting as you go, and in the process building a permanent documentation set for your reusable modules
* How to apply modular PL/SQL to solve real-world problems

Who is this book for?

Anyone who wants to learn how to create stored procedures against an Oracle database using PL/SQL. Programmers developing applications to be deployed against an Oracle database will need PL/SQL to take full advantage of the power Oracle has to offer. Database administrators who wish to implement functionality exposed only via PL/SQL package interfaces will also find this book useful.

DownloadHere

McGraw Hill Oracle Database 11g SQL


Product Description

Write powerful SQL statements and PL/SQL programs

Learn to access Oracle databases through SQL statements and construct PL/SQL programs with guidance from Oracle expert, Jason Price. Published by Oracle Press, Oracle Database 11g SQL explains how to retrieve and modify database information, use SQL Plus and SQL Developer, work with database objects, write PL/SQL programs, and much more. Inside, you'll find in-depth coverage of the very latest SQL features and tools, performance optimization techniques, advanced queries, Java support, and XML. This book contains everything you need to master SQL.

* Explore SQL Plus and SQL Developer
* Use SQL SELECT, INSERT, UPDATE, and DELETE statements
* Write PL/SQL programs
* Create tables, sequences, indexes, views, and triggers
* Write advanced queries containing complex analytical functions
* Create database objects and collections to handle abstract data
* Use large objects to handle multimedia files containing music and movies
* Write Java programs to access an Oracle Database using JDBC
* Tune your SQL statements to make them execute faster
* Explore the XML capabilities of the Oracle Database
* Master the very latest Oracle Database 11g features, such as PIVOT and UNPIVOT, flashback archives, and much more

DownloadHere

Sams SQL Server 2005 Management and Administration



Product Description
Microsoft SQL Server 2005 Management and Administration, based on Service Pack 2, addresses the challenges database administrators regularly encounter on SQL Server 2005 by providing detailed guidance in the areas of management, administration, security, and monitoring. With coverage of the new features and functionality of SQL Server 2005 Service Pack 2, this book is designed to be comprehensive, resulting in something for all database administrators—from simple tips to tactical solutions. Microsoft SQL Server 2005 Management and Administration goes far beyond the basic installation and setup information found in many other resources. The book looks at day-to-day administration, best practices, tips, and step-by-step configurations based on real-world examples found in the industry. Unlike others, this book includes not only administration and management details on the Database Engine, but also coverage of other SQL Server 2005 components often overlooked, including Analysis Services, Reporting Services, and more.


Understand how to…
*Configure and tune the Database Engine, Reporting Services, Analysis Services, Integration Services, and Notification Services
*Harden a SQL Server implementation
*Implement SQL Server highavailability alternatives, such as Failover Clustering, Log Shipping, Database Mirroring, and Replication
*Monitor a SQL Server 2005 infrastructure with Operations Manager 2007, including how to configure the SQL Server Management Pack and install Operations Manager 2007
*Automate SQL Server routine maintenance
*Encrypt SQL Server data and communications, including setting up a Certificate Authority
*Performance tune and troubleshoot a SQL Server environment
*Create Integration Services packages and transfer data
DownloadHere

RMAN Receipes for Oracle Database 11g



It’s sometimes said that the true job of an Oracle database administrator can be summed up in one, essential skill: to be able to recover your database.

There’s much wisdom in that statement. Of all the things you are responsible for as a database administrator, nothing is more important than the data itself. Like it or not, the fearsome responsibility of protecting your organizations most critical data falls squarely upon your shoulders:

* Lose that data and your company could fail.
* Lose that data and you could be out of a job.

Scared? You should be. But theres help. You are not alone. Oracle experts Darl Kuhn, Sam Alapati, and Arup Nanda have come together in this book to show you the power of Recovery Manager, or RMAN, which is Oracles backup and recovery tool of choice. RMAN Recipes for Oracle Database 11g helps you take advantage of all that RMAN has to offer by providing easy-to-understand solutions to business-critical backup and recovery operations. This handy guide

* Demystifies the steps required to protect your business data
* Provides ready-made and step-by-step solutions to simple and complex backup, restore, and recovery operations
* Is task-oriented, making it easy for you to find the solution to pressing backup and recovery problems
* Respects your time by providing example-based solutions, not endless reading material

When the pressure’s on, you dont have time for long discussions of theory. This book gets right to the point with quick and easy-to-read, step-by-step solutions that can help you backup and recover your data with confidence.


What you’ll learn

Oracle Database experts Darl Kuhn, Sam Alapati, and Arup Nanda show you how to

* Reliably back up and recover your database using Oracles Recovery Manager.
* Utilize New Oracle Database 11g features such as the Data Recovery Advisor.
* Let Oracle Database manage your backup files via the Flash Recovery Area.
* Automate backup and recovery tasks by writing scripts.
* Troubleshoot RMAN problems and optimize RMAN performance.
* Interface with a Media Management Layer to manage your backup tape library.
* Recover from the loss of a control file, loss of an online redo log, and other (hopefully!) unusual situations.

DownloadHere

Oracle Essentials Oracle Database 11g



Product Description
Oracle is an enormous system, with myriad technologies, options, and releases. Most users-even experienced developers and database administrators-find it difficult to get a handle on the full scope of the Oracle database. And, as each new Oracle version is released, users find themselves under increasing pressure to learn about a whole range of new technologies. The latest challenge is Oracle Database 11g.



This book distills an enormous amount of information about Oracle into a compact, easy-to-read volume filled with focused text, illustrations, and helpful hints. It contains chapters on:

* Oracle products, options, data structures, and overall architecture for Oracle Database 11g, as well as earlier releases (Oracle Database 10g, Oracle9i, and Oracle8i)


* Installing, running, managing, monitoring, networking, and tuning Oracle, including Enterprise Manager (EM) and Oracle's self-tuning and management capabilities; and using Oracle security, auditing, and compliance (a new chapter in this edition)


* Multiuser concurrency, data warehouses, distributed databases, online transaction processing (OLTP), high availability, and hardware architectures (e.g., SMP, clusters, NUMA, and grid computing)


* Features beyond the Oracle database: Oracle Application Express, Fusion Middleware (including Oracle Application Server), and database SOA support as a Web services provider

The latest Oracle Database 11g features: query result set caching, Automatic Memory Management, the Real Application Testing, Advanced Compression, Total Recall, and Active Data Guard Option Options, changes to the OLAP Option (transparently accessed and managed as materialized views), the Flashback transaction command, transparent data encryption, the Support Workbench (and diagnosability infrastructure), and partitioning enhancements (including interval and new composite types)

For new Oracle users, DBAs, developers, and managers, Oracle Essentials provides an invaluable, all-in-one introduction to the full range of Oracle features and technologies, including the just-released Oracle Database 11g features. But even if you already have a library full of Oracle documentation, you'll find that this compact book is the one you turn to, again and again, as your one-stop, truly essential reference.

"Oracle Essentials gives a clear explanation of the key database concepts and architecture underlying the Oracle database. It's a great reference for anyone doing development or management of Oracle databases."

--Andrew Mendelsohn, Senior Vice President, Database Server Technologies, Oracle Corporation

DownloadHere

Advanced SQL Injection in SQL Server Applications

Type your summary here

Type rest of the post here

DownloadHere

Sunday, May 4, 2008

Beginning SQL Queries: From Novice to Professional



Clare Churcher’s Beginning SQL Queries is your guide to mastering the lingua franca of the database industry: the SQL language. Good knowledge of SQL is crucial to anyone working with databases, because it is with SQL that you retrieve data, manipulate data, and generate business results. Knowing how to write good queries is the foundation for all work done in SQL, and it is a foundation that Clare lays well in her book.

* Does not bore with syntax!
* Helps you learn the underlying concepts involved in querying a database, and from there the syntax is easy
* Provides exceptionally clear examples and explanations
* Is academically sound while being practical and approachable

What you’ll learn

* Write simple queries to extract data from a single table.
* Understand relational algebra and calculus and why they are important.
* Combine data from many tables into one business result.
* Avoid pitfalls and traps such as Cartesian products and difficulties with null values.
* Summarize large amounts of data for reporting purposes.
* Apply set theory to the problems of manipulating data and generating reports.


Who is this book for?

Beginning SQL Queries is aimed at intelligent laypeople who need to extract information from a database, and at developers and other IT people who are new to SQL. The book is especially useful for business intelligence analysts who must ask more complex questions of their database than their GUI–based reporting software supports. Such people might be business owners wanting to target specific customers, scientists and students needing to extract subsets of their research data, or end users wanting to make the best use of databases for their clubs and societies.
About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!
Related Titles

* Beginning Database Design: From Novice to Professional
* Date on Database: Writings 2000-2006
* Applied Mathematics for Database Professionals



About the Author
Clare Churcher holds a Ph.D. in physics and has designed several databases for a variety of large and small projects. She is currently the head of the applied computing group at Lincoln University where her teaching has included analysis and design, database, and programming. She has supervised over 70 undergraduate projects designing databases for small projects.
Download Here