21 used & new from $1.74

Have one to sell? Sell yours here
 
 
Building Oracle Websites
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Building Oracle Websites (Paperback)

~ (Author)
2.9 out of 5 stars  See all reviews (11 customer reviews)


Available from these sellers.


5 new from $9.98 16 used from $1.74

Editorial Reviews

Product Description

The days of billboard/brochure Web sites are ending. Web developers today are on a mission to deliver sites with content and value. The primary means to accomplish this is by hooking up a back-end database which can deliver all sorts of valuable information to the end user, such as searching for a book on a bookstore's site. This volume concentrates in integrating Oracle databases. The CD-ROM contains a software toolkit for integrating an Oracle8 database and Web site. .


From the Inside Flap

Introduction

If you are reading this Introduction while browsing in a bookstore, go ahead and buy the book. You won't be disappointed. If you are reading this after purchasing the book, good for you. I'll tell you why, and the reason may surprise you. Does it intrigue you that one of the reasons is not to add $1.45 to my semi-annual royalty statement from the publisher?

This book will show you the skills and describe the techniques you need to know to become successful designing, developing, and implementing production Web applications that use Oracle 8 databases.

I trust you're not surprised to learn that you are not alone in the migration of developers to building Web database applications. Your ability to be successful in large part is determined by your skillset and how you apply those skills to solve business computing problems. Learn what is in these pages and you will have the basis to be successful. How you apply those skills is up to you.

The book assumes you have at least a beginner's understanding of the Oracle 8 database engine. It is designed to introduce you to the process of designing, developing, and implementing an Internet database application using the Oracle 8 database design. Key topics are the planning, design, and implementation of enterprise-quality Internet/intranet applications that include database connectivity to Oracle Corporation's Oracle 8 databases with production-level security and performance. All technical terms used in the book are defined and there are abundant screen images, tips, and callouts. Also included in this book are abundant examples of Web page construction and program code with database access.

The layout of this book is designed to be informative and valuable if you like to read a book from the front cover to the back. If you are the type of person that likes to read only those topics that interest you, then you will be pleased to learn that with 21 chapters in this book, plus three appendices, you can pick and choose which chapters to read without missing anything. The following is a brief description of each of the chapters in this book:

Section 1: Planning

Chapter 1: The Web Connection. Before you plunge into the issues specific to the design, development, and implementation of Web database applications, it is valuable that you understand a few things about the origins of the Web. That's what this chapter is about. With this as a foundation, hopefully you can make better sense out of all the Web-hype that so pervades the computer industry.

Chapter 2: Web Commerce. This chapter introduces you to some of the reasons why companies are turning to the Web as the production platform for database applications. You will learn the role that the database plays in these applications. Following this is a list of some of the things you should consider, outside of the technical issues that you'll learn about in the remainder of this book, when doing business on the Web.

Chapter 3: Choosing a CGI Programming Language. Choosing a CGI programming language to use to develop a Web database application is becoming increasingly more difficult. Now, you have a myriad of languages, derivatives of languages, dialects of languages, development suites, programming suites, and various iterations of each of these to choose from. To attempt to write about each of the current products would be futile. New languages and tools pop up all the time. This chapter focuses on the most popular languages available to build Web database applications.

Chapter 4: Overview of Java and JavaScript. The release of Java from Sun Microsystems preceded slightly the release of JavaScript. Partly because of this, some people view these two languages as being an either/or decision. This is not the case. They do share similar syntax and use objects similarly, but the languages were developed to solve different sets of problems. The two languages are not very much related to each other and their intended use is quite a bit different, as you will learn in this chapter.

Chapter 5: Application Development Suites. This chapter presents information on a number of application development suites. The major features of the products are described along with contact information. I have reviewed only a subset of these products, so it would be unfair (and therefore I won't do it) to recommend one product over the other. Most vendors will supply you with evaluation copies of the their products, and in many cases, you can download these evaluation copies directly from the Web. Most of the products described here are also included on the companion CD-ROM.

Chapter 6: Overview of HTML. If you are new to the Web, this chapter gives you a good introduction to HyperText Markup Language (HTML), how to read it, write it, and how to use it. If you are an experienced Web developer or user, you too will find useful information in this chapter on topics such as the structure of HTML, advanced HTML topics, good HTML coding practices, and the future of HTML.

Chapter 7: Overview of CGI. In this chapter, you'll learn about the Common Gateway Interface (CGI) and the role it has in Web database application development. Being one of the most important links that connect Web pages to databases, CGI plays a critical role in Web database design and use. You'll learn about the CGI standard as it applies to UNIX and Windows operating systems. Simple programs are used to communicate and demonstrate CGI capabilities.

Section 2: Internet Database Design

Chapter 8: Web Application Design and Development. This chapter takes the fundamental concepts of Client Server database application development and applies them to the unique attributes of the Web. We begin by discussing what those concepts are, progress through describing the architectural components of the Web, and end with the application of those concepts to the Web architecture.

Chapter 9: New Features and Creating Database Objects in Oracle. Beginning with this chapter and continuing into chapters 10, 11, and 12, you are introduced to Oracle Corporations Oracle 8 product. This chapter provides an overview of the product and some of the features (most of which are new) specific to Web database application development. It continues on with specific information on DDL, SQL, and the facilities in Oracle 8 to define databases and database objects.

Chapter 10: Oracle 8 Queries. You will learn how to build and execute simple queries in Oracle 8. You will also learn how to use an external data source, including Open DataBase Connectivity (ODBC), in your Oracle 8 tables and queries. This information will assist you if you are using a development tool besides Oracle 8 to build your front-end Web database application.

Chapter 11: Designing Advanced Oracle 8 Queries. In this chapter you will go deeper into the facilities in Oracle 8 to create advanced queries. This includes using multiple aggregate functions, applying criteria in the query, parameter queries, nested queries, and optimizing performance of queries. The information discussed in this chapter is valuable to any developer using Oracle 8 as their back-end RDBMS, regardless of what front-end design and HTML tool is being used.

Chapter 12: Exploiting Oracles Stored Code and Object-Oriented Features. The information discussed in this chapter is valuable to any developer using Oracle as their back-end RDBMS, regardless of the front-end design and HTML tool being used. Two additional SQL topics, dates and views, are discussed. PL/SQL, Oracle's procedural language is described, as well as the ability to store code within the database. Oracle transactional logic and locking are explained. Finally, performance and tuning of SQL statements are covered.

Section 3: Interfacing with the Internet User

Chapter 13: HTML Forms and Database Access. This chapter gives you a thorough introduction into the markups (controls) available to construct and transmit an HTML form. These markups, and the actions and attributes you code to the controls on the form, are the input mechanism into your Web database application.

Chapter 14: Accessing Oracle Databases Using CGI Programs. This chapter begins with a review of CGI basics you learned in previous chapters in this book. You will learn about CGI input and output processing, and some of the different ways that exist in which a client can make a request to the server when an HTML form is submitted. Then, you will see how CGI programs can be used to generate HTML. Later in this chapter you will learn among other things, how to write a CGI program to perform whatever type of database access required by your Web database application.

Chapter 15: MIME and Advanced Data Presentation. The earlier chapters in this book present material on the tools available for Web database application development, Oracle Corporation's Oracle 8 product, using the Oracle 8 product to build database components, Web database application architecture, and HTML and CGI program

Product Details

  • Paperback: 528 pages
  • Publisher: Prentice Hall (December 22, 1997)
  • Language: English
  • ISBN-10: 013079841X
  • ISBN-13: 978-0130798411
  • Product Dimensions: 9.2 x 6.9 x 1.4 inches
  • Shipping Weight: 1.5 pounds
  • Average Customer Review: 2.9 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon.com Sales Rank: #3,127,892 in Books (See Bestsellers in Books)

More About the Author

James J. Hobuss
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's James J. Hobuss Page

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

11 Reviews
5 star:
 (3)
4 star:
 (2)
3 star:
 (1)
2 star:
 (1)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
2.9 out of 5 stars (11 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
6 of 6 people found the following review helpful:
2.0 out of 5 stars You can have any color as long as it's black..., January 3, 1999
By A Customer
...and you will learn how to make Oracle-based web sites from this book, as long as you do it on WinNT and as long as you do it the one way the author explains, which is through proprietary executables. Anyone looking for CGI access via PERL or other "open" languages will be better served with other books. I'm sure it's fine for beginners, but if you're implementing Oracle on any other platform that NT, this book will be of no use.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars The Best Broad Coverage Book I've Read, August 7, 1998
By A Customer
This is a GREAT book! I was asked by my boss to figure out what it would take to place our inventory database on the Web for our suppliers to access. This book not only showed me a number of ways to do that, but gave me some great tips. This is NOT a book to buy if you want to learn how to do Oracle programming. It clearly states it though in the front matter. But, if you already know how to access an Oracle database and want to learn how to couple an Oracle database with a Web application, then this is a "must buy" book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Great Book That Compehensively Covers The Topics, March 3, 1998
By A Customer
I have read (too) many technical books, but this is one that I found to be very valuable. The author does an excellent job of describing in enough detail to make sense to me how to build a Web application in a number of diferent ways using an Oracle back-end. Although it was "light" on Oracle-specific code examples, I didn't buy this book to learn how to code in Oracle. I bought it to learn how to build a Web application that required access to an Oracle database. I'm keeping this book locked up in my office because I don't want it to grow feet.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Totally waste of my time (and money!)
I was hoping some of the reviewers were wrong. At least I was hoping to get some useful samples to connect web/HTML to Oracle database. I am wrong! Read more
Published on January 11, 2000

1.0 out of 5 stars Terrible book,
It didn't help me at all, too generic
Published on November 1, 1999

5.0 out of 5 stars Great Book for Web Application Development with Oracle!
This book was very useful in deciding on many aspects of web development with an Oracle. The author explained the application development tool and CGI scripting selection... Read more
Published on December 25, 1998

3.0 out of 5 stars Basic Oracle A, Web Integration F
I went into this knowing nothing, but being a pretty quick study, didn't think that beginner level books were a good idea. Read more
Published on August 5, 1998

1.0 out of 5 stars I feel like I've just drank a soda after eating ice cream.
2 comments, 1 question. 1)Most of the book examines, in detail, issues that are, at best, peripherally related to building Oracle-based web sites. Read more
Published on February 17, 1998

4.0 out of 5 stars A really good base to use a database with a Web front-end.
I am not an Oracle database expert or a Web guru nor do I want to be. But, I do want to use some simple queries to load and update the database from my web-site. Read more
Published on February 12, 1998

4.0 out of 5 stars Great Book!
This book fulfilled on its promise of showing me how to either take an existing Oracle database and integrate it with a Web application, or build a new Oracle database along with... Read more
Published on February 11, 1998

1.0 out of 5 stars More a light survey of methods than usable examples
This book LIGHTLY touches on different methods of accessing databases, and mildly covers Oracle. It never even mentions Oracle new tools for Web related developement (a glaring... Read more
Published on January 8, 1998 by bbaker@oo.net

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.