This programming companion from Rajshekhar Sunderraman is a streamlined approach to Oracle SQL, the most prevalent database language in industry and on campus. Focusing entirely on the necessary aspects of Oracle, it is designed as a specific guide for new users of this application. Using this primer in the classroom, students will be able to complete programming projects and assignments that use Oracle. These projects can be developed in a number of different programming environments (PRO*C, PL/SQL, and Oracle JDBC), thereby giving instructors flexibility and choice in these assignments.
Highlights
Devotes separate chapters to JDBC (in the context of Oracle) and embedded-SQL (PRO*C Includes an extensive selection of problems and project suggestions Users now have a means of bringing the programming projects and sample databases presented in Elmasri/Navathe, Fundamentals of Database Systems, Second Edition, to life
"synopsis" may belong to another edition of this title.
Rajshekhar Sunderraman is an assistant professor of mathematics and computer science at Georgia State University in Atlanta. Professor Sunderraman received his Ph.D. in computer science from Iowa State University and has been teaching computer science for more than 10 years. He has published numerous articles on a wide range of topics, including inconsistencies in relational databases, negation in deductive databases, and declarative specification of objects in object-oriented databases.
0201357534AB04062001
This programming companion from Rajshekhar Sunderraman is a streamlined approach to Oracle SQL, the most prevalent database language in industry and on campus. Focusing entirely on the necessary aspects of Oracle, it is designed as a specific guide for new users of this application. Using this primer in the classroom, students will be able to complete programming projects and assignments that use Oracle. These projects can be developed in a number of different programming environments (PRO*C, PL/SQL, and Oracle JDBC), thereby giving instructors flexibility and choice in these assignments. Highlights
* Devotes separate chapters to JDBC (in the context of Oracle) and embedded-SQL (PRO*C)
* Includes an extensive selection of problems and project suggestions
* Users now have a means of bringing the programming projects and sample databases presented in Elmasri/Navathe, Fundamentals of Database Systems, Second Edition, to life
0201357534B04062001
Oracle is the most widely used database system in the world. It runs on virtually all platforms ranging from the PC to the mainframes. It also comes with an array of programming tools and environments and provides access to the database from a variety of high-level programming languages.
In recent years, more and more universities in the United States are using Oracle in their database courses as the primary vehicle to illustrate database concepts and principles. This has resulted in the need for a concise book on Oracle programming to supplement the traditional text in the database courses. The main motivation for writing this book is to satisfy this need. This book can also be used by a non-academic professional who is interested in learning about SQL, PL/SQL, embedded-SQL programming and JDBC in the context of Oracle.
The topics discussed in this book are Oracle SQL, PL/SQL, embedded programming with Pro*C and JDBC. To work with Oracle, it is absolutely essential to learn about SQL and PL/SQL, the two languages at the core of the Oracle database engine. Embedded-SQL (Pro*C) and JDBC access to Oracle are two of the important environments to develop applications in. Java is an emerging language which will have a signifcant impact in computing in the coming years and Oracle is investing in this technology by providing JDBC drivers and other tools to develop applications, expecially on the Web. Embedded- SQL is part of the SQL standards and is also an important technique for database programmers to learn.
Two sample databases are introduced early in the book and most of the chapters use these two databases for illustration purposes. Several application programs are developed in their entirety in the different programming environments discussed in the text.1. Book Use
This book is suitable as a supplemental text for an introductory database course which covers the relational model and uses Oracle as the database system for the course projects and assignments. Course projects can be developed using embedded-SQL (Pro*C) or JDBC. An entire chapter is devoted to suggestions for course projects. These course projects are typically assigned in introductory database courses where a team of students start with a problem statement, write the problem specifications, design the database, create the database in Oracle, and write application programs that access the database. Some of the chapters also have review problems for the reader to go over to consolidate their understanding of the concepts presented in these chapters.
This book is also appropriate for a non-academic individual who is interested in learning about Oracle. He or she can find materials on SQL, PL/SQL, Pro*C and JDBC, all in one text. This book can be considered a starting point in the exploration of what Oracle has to offer. World Wide Web Support
Most of the code presented in the book can also be found at the following World Wide Web site:
awl/cseng/
In addition, the author will attempt to include other related materials to be developed in the near future at this ftp site. Acknowledgements
First of all, I would like to acknowledge the persistence shown by Maite Suarez-Rivas at Addison-Wesley in encouraging me to write this book. Maite, along with Molly Taylor, Amy Wilcutt, Brooke Albright and Tom Ziolkowski at Addison-Wesley made the task of writing the book a pleasant experience for me. The reviewers, Louis Mazzucco (SUNY Institute of Technology), Panos Chrysanthis (University of Pittsburgh) and S. David Wu (Lehigh University) deserve special mention, as they made very useful and critical observations to improve the presentation and content of the book.
I would also like to acknowledge all my students who have diligently worked on various projects using Oracle over the past several years at Wichita State University and Georgia State University. Dr. Fred Massey, my departmental chair, also deserves special mention. His encouragement and genuine concern for my professional development has made my work at Georgia State University a pleasant experience. I would also like to acknowledge Dr. Mary Edgington at Wichita State University, who has always had a special place for me and my family in her heart.
Finally, I would like to acknowledge the support my family has shown to me during the writing of this book. Thank you, Radhu, for all the hardwork and understanding and thanks, Nannu and Nammi, for not troubling me too much while I was writing this book.
_____
1 The programs and the applications presented in this book have been included for their instructional value. They have been tested with care but are not guaranteed for any particular purpose. The publisher does not offer any warranties or representations, nor does it accept any liabilities with respect to the programs or applications.
0201357534P04062001
"About this title" may belong to another edition of this title.
US$ 4.25 shipping within U.S.A.
Destination, rates & speedsSeller: BookHolders, Towson, MD, U.S.A.
Condition: Good. [ No Hassle 30 Day Returns ][ Ships Daily ] [ Underlining/Highlighting: NONE ] [ Writing: NONE ] [ Edition: first ] Publisher: Addison Wesley Publishing Company Pub Date: 8/1/1998 Binding: Textbook Binding Pages: 258 first edition. Seller Inventory # 5363014
Quantity: 1 available
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: Good. Good condition. A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains. Seller Inventory # X02A-03146
Quantity: 1 available
Seller: WeBuyBooks, Rossendale, LANCS, United Kingdom
Condition: Good. Most items will be dispatched the same or the next working day. A copy that has been read but remains in clean condition. All of the pages are intact and the cover is intact and the spine may show signs of wear. The book may have minor markings which are not specifically mentioned. Seller Inventory # wbs9518904393
Quantity: 1 available
Seller: Reuseabook, Gloucester, GLOS, United Kingdom
Textbook Binding. Condition: Used; Good. Dispatched, from the UK, within 48 hours of ordering. This book is in good condition but will show signs of previous ownership. Please expect some creasing to the spine and/or minor damage to the cover. Grubby book may have mild dirt or some staining, mostly on the edges of pages. Seller Inventory # CHL10579577
Quantity: 1 available
Seller: Basi6 International, Irving, TX, U.S.A.
Condition: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEOCT25-64052
Quantity: 1 available
Seller: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.
Condition: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Seller Inventory # ABNR-129915
Quantity: 1 available
Seller: ALLBOOKS1, Direk, SA, Australia
Brand new book. Fast ship. Please provide full street address as we are not able to ship to P O box address. Seller Inventory # SHAK64052
Quantity: 1 available
Seller: Majestic Books, Hounslow, United Kingdom
Condition: Used. pp. 336. Seller Inventory # 46372083
Quantity: 1 available
Seller: Biblios, Frankfurt am main, HESSE, Germany
Condition: Used. pp. 336. Seller Inventory # 1845361958
Quantity: 1 available
Seller: Mispah books, Redhill, SURRE, United Kingdom
Textbook Binding. Condition: Like New. Like New. book. Seller Inventory # ERICA75802013575345
Quantity: 1 available