Oracle PL/SQL INTERACTIVE WORKBOOK
|
|
- Avis Fitzgerald
- 6 years ago
- Views:
Transcription
1 Oracle PL/SQL INTERACTIVE WORKBOOK
2 BOOKS IN THIS SERIES Baman Motivala Oracle Forms Interactive Workbook Benjamin Rosenzweig & Elena Silvestrova Oracle PL/SQL Interactive Workbook Alex Morrison & Alice Rischert Oracle SQL Interactive Workbook
3 Oracle PL/SQL INTERACTIVE WORKBOOK BENJAMIN ROSENZWEIG ELENA SILVESTROVA Prentice Hall PTR Upper Saddle River, New Jersey
4 Library of Congress Cataloging-in-Publication Data Rosenzweig, Benjamin. Oracle PL/SQL interactive workbook / Benjamin Rosenzweig, Elena Silvestrova. p. cm. ISBN PL/SQL (Computer program language) 2. Oracle (Computer file) 3. Relational databases. I. Silvestrova, Elena. II. Title. QA76.73.P258 R dc Acquisitions editor: Tim Moore Development editor: Russ Hall Marketing manager: Bryan Gambrel Buyer: Maura Goldstaub Editorial Assistant: Julie Okulicz Cover design director: Jerry Votta Cover designer: Nina Scuderi Art director: Gail Cocker-Bogusz Series design: Meryl Poweski Project coordinator: Anne Trowbridge Web site project manager: Eileen Clark Compositor/Production services: Pine Tree Composition, Inc by Prentice-Hall PTR Prentice-Hall, Inc. Upper Saddle River, NJ Prentice Hall books are widely used by corporations and government agencies for training, marketing, and resale. The publisher offers discounts on this book when ordered in bulk quantities. For more information, contact: Corporate Sales Department, Phone: ; Fax: ; corpsales@prenhall.com; or write: Prentice Hall PTR, Corp. Sales Dept., One Lake Street, Upper Saddle River, NJ All products or services mentioned in this book are the trademarks or service marks of their respective companies or organizations. All rights reserved. No part of this book may be reproduced, in any form or by any means, without permission in writing from the publisher. Printed in the United States of America ISBN Prentice-Hall International (UK) Limited, London Prentice-Hall of Australia Pty. Limited, Sydney Prentice-Hall Canada Inc., Toronto Prentice-Hall Hispanoamericana, S.A., Mexico Prentice-Hall of India Private Limited, New Delhi Prentice-Hall of Japan, Inc., Tokyo Pearson Education Asia Pte. Ltd. Editora Prentice-Hall do Brasil, Ltda., Rio de Janeiro
5 ACKNOWLEDGMENTS ACKNOWLEDGMENTS FROM BEN ROSENZWEIG I would like to thank my co-author Elena Silvestrova for being a wonderful and knowledgeable colleague to work with. I would also like to thank Douglas Scherer for giving me the opportunity to work on this book as well as providing constant support and assistance through the entire writing process. I am indebted to Carol Brennan for her technical edits, she saved me from errors in every chapter. Finally I would like to thank the many friends and family, especially Edward Clarin and Edward Knopping, for helping me through the long process of putting the whole book together, which included many late nights and weekends. ACKNOWLEDGMENTS FROM ELENA SILVESTROVA My contribution to this book reflects the help and advice of many people. I am particularly indebted to the people at Prentice Hall who diligently worked to bring this book to market. Thanks to all of my students at Columbia University, who perennially demonstrated that teaching is learning. Thanks to Carol Brennan for her valuable comments and suggestions. To Ben Rosenzweig and Douglas Scherer, thanks for making this project a rewarding and enjoyable experience. Special thanks to David Dawson, whose insightful ideas and sincere support encourage me to work hard to the very end. Most importantly, thanks to my mom and dad, Natalia and Victor, whose excitement, enthusiasm, inspiration, and support were exceeded only by their love. xi
6 FROM THE EDITOR Prentice Hall s Interactive Workbooks are designed to get you up and running fast, with just the information you need, when you need it. We are certain that you will find our unique approach to learning simple and straightforward. Every chapter of every Interactive Workbook begins with a list of clearly defined Learning Objectives. A series of labs make up the heart of each chapter. Each lab is designed to teach you specific skills in the form of exercises. You perform these exercises at your computer and answer pointed questions about what you observe. Your answers will lead to further discussion and exploration. Each lab then ends with multiple-choice Self-Review Questions, to reinforce what you ve learned. Finally, we have included Test Your Thinking projects at the end of each chapter. These projects challenge you to synthesize all of the skills you ve acquired in the chapter. Our goal is to make learning engaging, and to make you a more productive learner. And you are not alone. Each book is integrated with its own Companion Website. The website is a place where you can find more detailed information about the concepts discussed in the Workbook, additional Self- Review Questions to further refine your understanding of the material, and perhaps most importantly, where you can find a community of other Interactive Workbook users working to acquire the same set of skills that you are. All of the Companion Websites for our Interactive Workbooks can be found at Timothy C. Moore VP, Executive Editor Pearson PTR Interactive xiii
7 INTRODUCTION The Oracle Interactive Workbook: PL/SQL presents the Oracle PL/SQL programming language in a unique and highly effective format. It challenges you to learn Oracle PL/SQL by using it rather than by simply reading about it. Just as a grammar workbook would teach you about nouns and verbs by first showing you examples and then asking you to write sentences, the Oracle PL/SQL workbook teaches you about cursors, procedures, and triggers by first showing you examples, and then asking you to create these objects yourself. WHO THIS BOOK IS FOR This book is intended for anyone who needs a quick but detailed introduction to programming with Oracle's PL/SQL language. The ideal readers are those with some experience with relational databases, with some Oracle experience, specifically with SQL and SQL*Plus, but with little or no experience with PL/SQL, or with most other programming languages. The content of this book is based on the material that is taught in an Introduction to PL/SQL class at Columbia University's CTA program New York City. The student body is rather diverse, in that there are some students who have years of experience with IT and programming, but no experience with Oracle PL/SQL, and then there are those with absolutely no experience in IT or programming. The content of the book, like the class, is balanced to meet the needs of both extremes. HOW THIS BOOK IS ORGANIZED The intent of this workbook is to teach you about Oracle PL/SQL by presenting you with a series of challenges followed by detailed solutions to those challenges. The basic structure of each chapter is as follows: xv
8 xvi Introduction Chapter Lab Exercises Exercise Answers with Detailed Discussion Self-Review Questions Lab... Test Your Thinking Questions Each chapter contains interactive Labs that introduce topics about Oracle PL/SQL. The topics are discussed briefly and then explored through exercises, which are the heart of each Lab. Each Exercise consists of a series of steps that you will follow to perform a specific task, along with questions that are designed to help you discover the important things about PL/SQL programming on your own. The answers to these questions are given at the end of the Exercises, along with more in-depth discussion of the concepts explored. The Exercises are not meant to be closed book quizzes to test your knowledge. On the contrary, they are intended to act as your guide and walk you through a task. So, you are encouraged to flip back and forth from the Exercise question section to the Exercise answer section so that, if need be, you can read the answers and discussions as you go along. At the end of each Lab is a series of multiple-choice Self-Review Questions. These are meant to be closed book quizzes to test that you have the Lab material. The answers to these questions appear in Appendix A. There are also additional Self-Review Questions at this book s companion Web site, found at Finally, at the end of each chapter you will find a Test Your Thinking section, which consists of a series of projects designed to solidify all of the skills you have learned in the chapter. If you have successfully completed all of the Labs in the chapter, you should be able to tackle these projects with few problems. You will find guidance and/or solutions to these at the companion Web site. The chapters should be completed in sequence because PL/SQL builds itself chapter by chapter. Additionally, many of the files you create and save in earlier chapters will be required in later chapters. In the end, all of the skills you have acquired, and files you have created, will come together in Chapter 13 and 14, Packages and Stored Code, where you will create a package.
9 Introduction xvii ABOUT THE COMPANION WEB SITE The companion Web site is located at Here you will find two very important things: 1) Files you will need before you begin reading the workbook. 2) Answers to the Test Your Thinking questions. All of the Exercises and questions are based on a sample database called STUDENT. The files required to created and install this STUDENT schema are downloadable from the Web site. The answers to the Test Your Thinking section will also be found at the web site. In addition to required files and Test Your Thinking answers, the Web site will have many other features like additional review questions, a message board, and periodically updated information about the book. You should visit the companion Web site and download the required files before starting the Labs and Exercises. WHAT YOU LL NEED There are software programs as well as knowledge requirements necessary to complete the exercise sections of the workbook. SOFTWARE Oracle8 SQL*Plus Access to the WWW Windows 95/98 or NT 4.0
10 xviii ORACLE8 Introduction Oracle8 is Oracle's RDBMS and its flagship product. You can use either Oracle Personal Edition or Oracle Enterprise Edition. If you use Oracle Enterprise Edition, this can be running on a remote server or locally on your own machine. Oracle Enterprise Edition running locally was used to create the exercises for this book but subsequent versions should be compatible (the web site will also have scripts to create a database that will function for Oracle 7.3 and above). Additionally, you should have access to and be familiar with SQL*Plus. This book was used running SQL*Plus version You have a number of options for how to edit and run scripts from SQL*Plus. There are also many third-party programs to edit and debug PL/SQL. SQL*Plus is used throughout this book, since SQL*Plus comes with the Oracle Personal Edition and Enterprise Edition. SQL*PLUS You should be familiar with using SQL*Plus to execute SQL statements (if not then refer to the other book in the Prentice Hall Interactive Oracle Series on this topic Morrison/Rishchert's Oracle Interactive Workbook: SQL). There are a few key differences between executing SQL statement in SQL*Plus and executing PL/SQL statements in SQL*Plus. You will be introduced to these differences so that you can work with the exercises in this book. You can end an SQL Command in SQL*Plus in one of three ways: 1) with a semicolon (;) 2) with a backslash (/) on a line by itself or 3) with a blank line. The semicolon (;) tells SQL*Plus that you want to run the command that you have just entered. You type the semicolon at the end of the SELECT statement and then press return. SQL*Plus will process what is in the SQL Buffer. FOR EXAMPLE SQL> select sysdate 2 from dual 3 ; SYSDATE
11 Introduction xix 24-NOV-99 SQL> THE SQL BUFFER SQL*Plus will store the SQL command or PL/SQL block that you have most recently entered in an area of memory known as the SQL Buffer. The SQL Buffer will remain unchanged until you enter a new command or exit your SQL*Plus session. You can easily edit the contents of the SQL Buffer by typing EDIT at the SQL prompt. The default text editor will open with the contents of the SQL Buffer. You can edit the file and then exit the editor. This will cause the contents of the SQL Buffer to change. SQL*Plus commands such as SET SERVEROUTPUT ON are not captured into the SQL Buffer nor does SQL*Plus store the semicolon or the slash you type to execute a command in the SQL buffer. When you create stored procedures, functions or packages you begin with the CREATE command. When you begin a PL/SQL block, you start by entering the word DECLARE or BEGIN. Typing either BEGIN, DECLARE or CREATE will put the SQL*Plus session into PL/SQL mode. RUNNING PL/SQL BLOCKS IN SQL*PLUS Once you are in PL/SQL mode, you will not be able to end the block in the same manner that you ended a SQL block. The semicolon (;) can be used multiple times in a single PL/SQL subprogram, thus when you end a line with a semicolon you will not terminate the PL/SQL subprogram. You can terminate the PL/SQL subprogram by entering a period(.). This will end the block and leave the block in the SQL Buffer, but it will not execute the subprogram. You have a choice, to enter EDIT and edit the program, or execute the subprogram with a backslash (/) or an RUN. A semicolon (;) will not execute these SQL commands as it does other SQL commands. You might enter and execute a PL/SQL subprogram as follows: SQL> BEGIN 2 DBMS_OUTPUT.PUT_LINE('This is a PL/SQL Block'); 3 END; 4. SQL> /
12 xx Introduction This is a PL/SQL Block PL/SQL procedure successfully completed. SQL> If you run a script file that you have saved on your computer, you must remember to complete your program with a period(.). If you simply want to put the code into the SQL Buffer you can end the script with a backslash (/) which will execute the file. The failure to end your PL/SQL block with a period (.) or a backslash (/) will prevent your block from executing. WINDOWS 95/98 OR NT 4.0 The SQL*Plus development environment is available on a number of different operating system platforms including Microsoft Windows and various flavors of UNIX. The exercises and examples in this workbook were created using Microsoft Windows NT 4.0 with service pack 3. Therefore, they are geared more for those working in a Windows environment. But, as mentioned before, most of the concepts in this book are rather fundamental and, therefore, apply to all operating systems. So, even if you are developing on a UNIX platform, this book can still be of use to you. ABOUT THE SAMPLE SCHEMA The STUDENT schema contains tables and other objects meant to keep information about a registration and enrollment system for a fictitious university. There are ten tables in the system that store data about students, courses, instructors and so on. In addition to storing contact information (address and telephone number) for students and instructors, and descriptive information about courses (COST and PREREQUISITES), the schema also keeps track of the sections for particular courses, and the sections in which students have enrolled. The SECTION and ENROLLMENT tables are two of the most important tables in the schema. The SECTION table stores data about the individual sections that have been created for each course. Each section record also
13 Introduction xxi stores information about where and when the section will meet, and which instructor will teach the section. The section table is related to the course table and the instructor table. The enrollment table is equally important, because it keeps track of which students have enrolled in which sections. Each enrollment record also stores information about the student's grade and enrollment date. The enrollment table is related to the student table and the section table. The schema also has a number of other tables that manage grading for each student in each section. CONVENTIONS USED IN THIS BOOK There are several conventions that are used in this book to try and make your learning experience easier. These are explained here. This icon is used to flag notes or advice from the author to you, the reader. For instance, if there is a particular topic or concept that you really need to understand for the exam, or if there s something that you need to keep in mind while working, you will find it set off from the main text like this. This icon is used to flag tips or especially helpful tricks that will save you time or trouble. For instance, if there is a shortcut for performing a particular task or a method that the author has found useful, you will find it set off from the main text like this. Computers are delicate creatures and can be easily damaged. Likewise, they can be dangerous to work on if you re not careful. This icon is used to flag information and precautions that will not only save you headaches in the long run, they may even save you or your computer from harm. This icon is used to flag passages with a reference to the book s companion Web site, which once again is located at:
14 Oracle PL/SQL INTERACTIVE WORKBOOK
core-css.book Page i Sunday, January 9, :18 PM CORE CSS
CORE CSS Prentice Hall PTR Core Series Core Visual Basic 5, Cornell & Jezak Core Web Programming, Hall Core Java Foundation Classes, Topley Core Java Networking, Niemeyer Core CSS, Schengili-Roberts CORE
More informationDESIGN AND VALIDATION OF COMPUTER PROTOCOLS
DESIGN AND VALIDATION OF COMPUTER PROTOCOLS Gerard J. Holzmann Bell Laboratories Murray Hill, New Jersey 07974 PRENTICE-HALL Englewood Cliffs, New Jersey 07632 Prentice Hall Software Series Brian W. Kernighan,
More informationOracle SQL By Example (3rd Edition) By Alice Rischert READ ONLINE
Oracle SQL By Example (3rd Edition) By Alice Rischert READ ONLINE Oracle SQL By Example (3RD 04 - Old Edition) by Alice Rischert available in Trade Paperback on Powells.com, also read synopsis and reviews.
More informationSQL IN PL/SQL. In this chapter, you will learn about: Making Use of DML in PL/SQL Page 68 Making Use of Savepoint Page 77
CHAPTER 4 SQL IN PL/SQL CHAPTER OBJECTIVES In this chapter, you will learn about: Making Use of DML in PL/SQL Page 68 Making Use of Savepoint Page 77 This chapter is a collection of some fundamental elements
More informationThis page intentionally left blank
Database Concepts This page intentionally left blank Database Concepts Seventh Edition David M. Kroenke David J. Auer Western Washington University Boston Columbus Indianapolis New York San Francisco Hoboken
More informationCOMPUTER SKILLS WORKBOOK to accompany
COMPUTER SKILLS WORKBOOK to accompany COMPUTER SKILLS WORKBOOK to accompany SHARON SCOLLARD Mohawk College of Applied Arts and Technology Editor in Chief: Michael Hirsch Acquisitions Editor: Matt Goldstein
More informationGetting Started with
Getting Started with Contents Getting Started with myitlab!...2! System Requirements...2 @ Before You Register...3 # Registering for myitlab...3 $ Enrolling in a myitlab Course...6 % Accessing Your myitlab
More informationBryan Kreuzberger, Creator of The Breakthrough System Presents. Breakthrough BLUEPRINT
Bryan Kreuzberger, Creator of The Breakthrough Email System Presents Breakthrough Email BLUEPRINT http://breakthroughemail.com BreakthroughEmail.com http://www.breakthroughemail.com The Breakthrough Email
More informationGetting Started with. Contents. Getting Started ! System Requirements... Before You Register # Registering for Your Course...
MySpanishLab_booklet.qxd 6/13/07 5:59 AM Page 1 Getting Started with Contents Getting Started... 2! System Requirements... 3 @ Before You Register... 4 # Registering for Your Course... 4 $ Enrolling in
More informationDigital Image Processing
Digital Image Processing Using MATLAB Rafael C. Gonzalez University of Tennessee Richard E. Woods MedData Interactive Steven L. Eddins The MathWorks, Inc. Upper Saddle River, NJ 07458 Library of Congress
More informationIntroduction. Goal of This Book
xxviii Introduction The Cisco Networking Academy is a comprehensive e-learning program that provides students with Internet technology skills. A Networking Academy delivers web-based content, online assessment,
More informationOracle SQL. murach s. and PL/SQL TRAINING & REFERENCE. (Chapter 2)
TRAINING & REFERENCE murach s Oracle SQL and PL/SQL (Chapter 2) works with all versions through 11g Thanks for reviewing this chapter from Murach s Oracle SQL and PL/SQL. To see the expanded table of contents
More informationAdvanced Relational Database Management MISM Course F A Fall 2017 Carnegie Mellon University
Advanced Relational Database Management MISM Course F17-95736A Fall 2017 Carnegie Mellon University Instructor: Randy Trzeciak Office: HBH 1104C Office hours: By Appointment Phone: 412-268-7040 E-mail:
More informationAdvanced Relational Database Management MISM Course S A3 Spring 2019 Carnegie Mellon University
Advanced Relational Database Management MISM Course S19-95736 A3 Spring 2019 Carnegie Mellon University Instructor: Randy Trzeciak Office: HBH 1104C Office hours: By Appointment Phone: 412-268-7040 E-mail:
More informationensync: Your Certified Oracle Partner
ensync: Your Certified Oracle Partner Oracle PL/SQL Programming for IFS Applications Course Syllabus Course Purpose This course will give application developers and report writers the skills to create
More informationMODERN MULTITHREADING
MODERN MULTITHREADING Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/Win32 Programs RICHARD H. CARVER KUO-CHUNG TAI A JOHN WILEY & SONS, INC., PUBLICATION MODERN MULTITHREADING
More informationCOSO Enterprise Risk Management
COSO Enterprise Risk Management COSO Enterprise Risk Management Establishing Effective Governance, Risk, and Compliance Processes Second Edition ROBERT R. MOELLER John Wiley & Sons, Inc. Copyright # 2007,
More informationInstalling and Administering a Satellite Environment
IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00 IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00
More informationOracle PL/SQL. DUMmIES. by Michael Rosenblum and Dr. Paul Dorsey FOR
Oracle PL/SQL FOR DUMmIES by Michael Rosenblum and Dr. Paul Dorsey Oracle PL/SQL For Dummies Published by Wiley Publishing, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright 2006 by
More informationBOSTON UNIVERSITY Metropolitan College MET CS342 Data Structures with Java Dr. V.Shtern (Fall 2011) Course Syllabus
BOSTON UNIVERSITY Metropolitan College MET CS342 Data Structures with Java Dr. V.Shtern (Fall 2011) Course Syllabus 1. Course Objectives Welcome to MET CS342 Data Structures with Java. The intent of this
More informationOracle Cloud. Using Oracle Social Network Release E
Oracle Cloud Using Oracle Social Network Release 11.1.11.0 E61996-01 November 2015 Oracle Cloud Using Oracle Social Network, Release 11.1.11.0 E61996-01 Copyright 2012, 2015 Oracle and/or its affiliates.
More informationITT Technical Institute. IT302 Linux System Administration Onsite Course SYLLABUS
ITT Technical Institute IT302 Linux System Administration Onsite Course SYLLABUS Credit hours: 4 Contact/Instructional hours: 50 (30 Theory Hours, 20 Lab Hours) Prerequisite(s) and/or Corequisite(s): Prerequisite:
More informationDepartment of Accounting & Law, School of Business. State University of New York at Albany. Acc 682 Analysis & Design of Accounting Databases
Department of Accounting & Law, School of Business State University of New York at Albany Acc 682 Analysis & Design of Accounting Databases Welcome Welcome Administrivia Course Objectives Catalog Description
More informationPaper William E Benjamin Jr, Owl Computer Consultancy, LLC
Paper 025-2009 So, You ve Got Data Enterprise Wide (SAS, ACCESS, EXCEL, MySQL, and Others); Well, Let SAS Enterprise Guide Software Point-n-Click Your Way to Using It William E Benjamin Jr, Owl Computer
More informationDatabase Programming - Section 16. Instructor Guide
Database Programming - Section 16 Instructor Guide Table of Contents...1 Lesson 1 - Final Exam Preparation...1 What Will I Learn?...2 Why Learn It?...3 Tell Me / Show Me...4 Try It / Solve It...5 Lesson
More informationOnline Copywriting Tips and Search Engine Optimisation.
Online Copywriting Tips and Search Engine Optimisation www.finalsite.co.uk A Bit About Me. Alta Justus, Director of Marketing @ Finalsite UK Over 17 years commercial experience marketing both online and
More informationIntroduction. A Word About Packet Tracer
xxvi Introduction The Cisco Networking Academy is a comprehensive e-learning program that provides students with Internet technology skills. A Networking Academy delivers web-based content, online assessment,
More informationGetting There. Contact Us: (877) or Contact Information Getting There
Getting There Contact Information Getting There Contact Us: (877) 983-7787 or VersusUniversity@versustech.com Versus Bayside Classroom Location Versus Technology Bayside Education & Visitor Center 600
More information15,000 reasons to become an MCT. The Microsoft Certified Trainer Program. for Microsoft IT Academy Educators
15,000 reasons to become an MCT. The Microsoft Certified Trainer Program for Microsoft IT Academy Educators WELCOME TO THE PROGRAM PG. 2 We want you. A message to Microsoft IT Academy Educators from Tjeerd
More informationPrerequisite Knowledge to Teach This Course
Trainer Preparation Guide for Course 20465D: Designing a Data Solution with Microsoft SQL Server 2014 1 Trainer Preparation Guide for Course 20465D: Designing a Data Solution with Microsoft SQL Server
More informationTable of Contents MICROSOFT WORD. What is MSWord? Features LINC ONE
Table of Contents MICROSOFT WORD What is MSWord? MSWord is a word-processing program that allows users to create, edit, and enhance text in a variety of formats. Word is a powerful word processor with
More information,ch Page ix Friday, December 1, :56 AM. Chapter 2. Preface
,ch00.9665 Page ix Friday, December 1, 2006 9:56 AM Chapter 2 Preface When the topic of this book was first presented to me, I dismissed it as something that was already covered by the plentiful documentation
More informationFundamentals of Operating Systems. Fifth Edition
Fundamentals of Operating Systems Fifth Edition Fundamentals of Operating Systems A.M. Lister University of Queensland R. D. Eager University of Kent at Canterbury Fifth Edition Springer Science+Business
More informationTelephones Over the Years
Suggested levels for Guided Reading, DRA, Lexile, and Reading Recovery are provided in the Pearson Scott Foresman Leveling Guide. Telephones Over the Years by S. J. Brown Genre Expository nonfiction Comprehension
More informationMCITP Windows Server 2008 Server Administrator Study Guide
MCITP Windows Server 2008 Server Administrator Study Guide Darril Gibson MCITP Windows Server 2008 Server Administrator Study Guide MCITP Windows Server 2008 Server Administrator Study Guide Darril Gibson
More informationBrightspace Learning Environment Course Planning - Instructor Guide
Brightspace Learning Environment 10.6+ Course Planning - Instructor Guide Contents Contents DOCUMENT CHANGE HISTORY...4 ATTENDANCE...4 What are the basics of Attendance?...4 How attendance is calculated...5
More informationCloud Phone Systems. Andrew Moore. Making Everything Easier! Nextiva Special Edition. Learn:
Making Everything Easier! Nextiva Special Edition Cloud Phone Systems Learn: What cloud phone systems are and how they can benefit your company About the many advantages a cloud phone system offers Features
More informationGE Fanuc Automation. CIMPLICITY HMI Plant Edition. CIMPLICITY Monitoring and Control Products. Getting Started Guide
GE Fanuc Automation CIMPLICITY Monitoring and Control Products CIMPLICITY HMI Plant Edition Getting Started Guide GFK-1500C July 2001 Following is a list of documentation icons: GFL-005 Warning notices
More informationBeginning Transact-SQL with SQL Server 2000 and Paul Turley with Dan Wood
Beginning Transact-SQL with SQL Server 2000 and 2005 Paul Turley with Dan Wood Beginning Transact-SQL with SQL Server 2000 and 2005 Beginning Transact-SQL with SQL Server 2000 and 2005 Paul Turley with
More informationWelcome to Starting Out with Programming Logic and Design, Third Edition.
Welcome to Starting Out with Programming Logic and Design, Third Edition. This book uses a language-independent approach to teach programming concepts and problem-solving skills, without assuming any previous
More informationLinux Command Line and Shell Scripting Bible. Third Edtion
Linux Command Line and Shell Scripting Bible Third Edtion Linux Command Line and Shell Scripting BIBLE Third Edition Richard Blum Christine Bresnahan Linux Command Line and Shell Scripting Bible, Third
More information7 Windows Tweaks. A Comprehensive Guide to Customizing, Increasing Performance, and Securing Microsoft Windows 7. Steve Sinchak
Take control of Windows 7 Unlock hidden settings Rev up your network Disable features you hate, for good Fine-tune User Account control Turbocharge online speed Master the taskbar and start button Customize
More informationOracle Enterprise Manager
Oracle Enterprise Manager Getting Started with the Oracle Standard Management Pack Release 9.0.1 July 2001 Part No. A88749-02 Oracle Enterprise Manager Getting Started with the Oracle Standard Management
More informationOracle and Toad Course Descriptions Instructor: Dan Hotka
Oracle and Toad Course Descriptions Instructor: Dan Hotka Give your technical staff that competitive edge with these hands-on workshops. These courses are designed to enhance your staffs skill set to perform
More informationPC Applications IT102 estart Fall 2014
PC Applications IT102 estart Fall 2014 3 credits No prerequisites Instructor Information Debbi Remillard, IT Department NHTI full time faculty member for 16 years as PC Applications Coordinator Email address:
More informationOracle PL/SQL Programming, 4th Edition By Bill Pribyl, Steven Feuerstein READ ONLINE
Oracle PL/SQL Programming, 4th Edition By Bill Pribyl, Steven Feuerstein READ ONLINE Oracle plsql programming 4th edition pdf Oracle PLSQL Programming, the image of ants, and related trade dress are trade.
More informationAtlas 5.0 for Microsoft Dynamics AX Advanced reporting system.
TRAINEE WORKBOOK Atlas 5.0 for Microsoft Dynamics AX Advanced reporting system. Table of Contents 1 Introduction... 4 1.1 Welcome... 4 1.2 About this course... 4 1.2.1 Course description... 4 1.2.2 Audience...
More informationInstallation Guide. Tivoli Decision Support 2.0
Installation Guide Tivoli Decision Support 2.0 Tivoli Decision Support 2.0 Installation Guide (August, 1998) Copyright 1998 by Tivoli Systems, an IBM Company, including this documentation and all software.
More informationSDH/SONET Explained in Functional Models
SDH/SONET Explained in Functional Models Modeling the Optical Transport Network Huub van Helvoort Networking Consultant, the Netherlands SDH/SONET Explained in Functional Models SDH/SONET Explained in
More informationOracle Database 11g & MySQL 5.6 Developer Handbook (Oracle Press) PDF
Oracle Database 11g & MySQL 5.6 Developer Handbook (Oracle Press) PDF Master Application Development in a Mixed-Platform Environment Build powerful database applications in a mixed environment using the
More informationIntroduction. Goal of This Book. Audience for This Book
xxvi Networking for Home and Small Businesses, CCNA Discovery Learning Guide Cisco Networking Academy is a comprehensive e-learning program that delivers information technology skills to students around
More informationSecond Edition. Concept Builders. Jana Kohout
Second Edition Concept Builders Jana Kohout First published in Australia as an online resource in 016. Edited and printed in 017. Jana Kohout 017 Reproduction and Communication for educational purposes
More informationJoin the p2p.wrox.com. Wrox Programmer to Programmer. Beginning PHP 5.3. Matt Doyle
Join the discussion @ p2p.wrox.com Wrox Programmer to Programmer Beginning PHP 5.3 Matt Doyle Programmer to Programmer Get more out of WROX.com Interact Take an active role online by participating in our
More informationWorkbook for C++ THIRD EDITION. Yedidyah Langsam, Ph.D. Brooklyn College of the City University of New York. Custom Publishing
9200134_CH00_FM_pi-viii.qxd 6/23/09 3:08 AM Page i Workbook for C++ THIRD EDITION Yedidyah Langsam, Ph.D. Brooklyn College of the City University of New York Custom Publishing New York Boston San Francisco
More informationHome Inspection 2014
Home Inspection 2014 Home Inspection A fifteen hour continuing education course approved by the California Bureau of Real Estate (CalBRE) to meet the requirements of the Business and Professions Code Section
More informationJONATHAN PICKUP 3D MODELING WITH VECTORWORKS 7TH EDITION TUTORIAL MANUAL WRITTEN WITH VERSION 2015
SA E PL M 7TH EDITION TUTORIAL MANUAL WRITTEN WITH VERSION 2015 JONATHAN PICKUP 3D MODELING WITH VECTORWORKS 2015 Jonathan Pickup 3D Modeling with Vectorworks C 3D MODELING WITH VECTORWORKS Jonathan Pickup
More informationAn Introduction to Programming with IDL
An Introduction to Programming with IDL Interactive Data Language Kenneth P. Bowman Department of Atmospheric Sciences Texas A&M University AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN
More informationCOMPONENT-ORIENTED PROGRAMMING
COMPONENT-ORIENTED PROGRAMMING COMPONENT-ORIENTED PROGRAMMING ANDY JU AN WANG KAI QIAN Southern Polytechnic State University Marietta, Georgia A JOHN WILEY & SONS, INC., PUBLICATION Copyright 2005 by John
More informationDOWNLOAD PDF FUNDAMENTALS OF DATABASE SYSTEMS
Chapter 1 : Elmasri & Navathe, Fundamentals of Database Systems, 7th Edition Pearson Our presentation stresses the fundamentals of database modeling and design, the languages and models provided by the
More informationOracle Database 12c: Use XML DB
Oracle University Contact Us: 55-800-891-6502 Oracle Database 12c: Use XML DB Duration: 5 Days What you will learn This Oracle Database 12c: Use XML DB training allows you to deep dive into the key features
More informationensync: Your Certified Oracle Partner
ensync: Your Certified Oracle Partner Advanced Oracle PL/SQL Programming for IFS Applications Course Syllabus Course Purpose This course will teach experienced PL/SQL application developers advanced methods
More informationGCSE Sociology. Your companion guide to our new specification. First teaching from September 2017 First assessment summer 2019
GCSE Sociology Your companion guide to our new specification First teaching from September 2017 First assessment summer 2019 Find out more at: aqa.org.uk/sociology GCSE Sociology is changing We ve created
More informationfacebook a guide to social networking for massage therapists
facebook a guide to social networking for massage therapists table of contents 2 3 5 6 7 9 10 13 15 get the facts first the importance of social media, facebook and the difference between different facebook
More informationCOURSE TITLE. Computer Programming C++ LENGTH. One Semester Grades DEPARTMENT. Computer Department Barbara O Donnell, Supervisor SCHOOL
COURSE TITLE Computer Programming C++ LENGTH One Semester Grades 10-12 DEPARTMENT Computer Department Barbara O Donnell, Supervisor SCHOOL Rutherford High School DATE Spring 2017 Computer Programming C++
More informationMicrosoft Computer Vision APIs Distilled
Microsoft Computer Vision APIs Distilled Getting Started with Cognitive Services Alessandro Del Sole Microsoft Computer Vision APIs Distilled Alessandro Del Sole Cremona, Italy ISBN-13 (pbk): 978-1-4842-3341-2
More informationSOUTHERN CROSS CATHOLIC COLLEGE YEAR 8 JAPANESE SEMESTER 1 & 2
SOUTHERN CROSS CATHOLIC COLLEGE YEAR JAPANESE SEMESTER & Japanese is the language offered at Southern Cross Catholic College, where students learn to communicate across cultures and promote socio-cultural
More informationRuby on Rails. Bible
Ruby on Rails Bible Ruby on Rails Bible Timothy Fisher Ruby on Rails Bible Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright 2008 by Wiley Publishing,
More informationSOLUTIONS GUIDE. I Don t Know What to or
SOLUTIONS GUIDE I Don t Know What to Email or How to Write My Email, Can I Have Some Ideas? We often hear from new students that one of their biggest challenges creating content for email campaigns. Not
More informationCreate your first workbook
Create your first workbook You've been asked to enter data in Excel, but you've never worked with Excel. Where do you begin? Or perhaps you have worked in Excel a time or two, but you still wonder how
More informationIntroduction to SQL/PLSQL Accelerated Ed 2
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Introduction to SQL/PLSQL Accelerated Ed 2 Duration: 5 Days What you will learn This Introduction to SQL/PLSQL Accelerated course
More informationPreface. Features of the Third Edition
The C++ programming language is derived from the C programming language, with added features to support object-oriented programming through the use of classes and programmerdefined types. The features
More informationPegasus 2.6 May, Pegasus 2.6 Student Access Kit
Pegasus 2.6 May, 2007 Pegasus 2.6 Student Access Kit Contents Pegasus 2.6 Student Access Kit... 1 Getting Started!... 3 1. System Requirements... 3 2. Before You Register... 4 3. Registering for Your Course...
More informationOracle Database: Introduction to SQL/PLSQL Accelerated
Oracle University Contact Us: Landline: +91 80 67863899 Toll Free: 0008004401672 Oracle Database: Introduction to SQL/PLSQL Accelerated Duration: 5 Days What you will learn This Introduction to SQL/PLSQL
More informationMINIMUM SYSTEM REQUIREMENTS INSTALLATION PROCEDURE
Demo INTRODUCTION Thank you for taking the time to review this demonstration version of CheckPro for Century 21. CheckPro is a perfect companion to the Century 21 textbooks. Students can use the software
More informationPhotoshop World 2018
Photoshop World 2018 Unlocking the Power of Lightroom CC on the Web with Rob Sylvan Learn how to leverage the cloud-based nature of Lightroom CC to share your photos in a way that will give anyone with
More informationPYTHON. p ykos vtawynivis. Second eciitiovl. CO Ve, WESLEY J. CHUN
CO Ve, PYTHON p ykos vtawynivis Second eciitiovl WESLEY J. CHUN. PRENTICE HALL Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Capetown Sydney
More informationOklahoma State University Oklahoma City ITD 1113: Windows Expert User Syllabus Fall, 2014
Oklahoma State University Oklahoma City ITD 1113: Windows Expert User Syllabus Fall, 2014 Instructor: Dr. Kemit S. Grafton, MCSE, MCT Phone: (405) 945-3270 Email: kemit.grafton@osuokc.edu Hours: Best by
More informationWeb Development with Java
Web Development with Java Tim Downey Web Development with Java Using Hibernate, JSPs and Servlets Tim Downey, BS, MS Florida International University Miami, FL 33199, USA British Library Cataloguing in
More informationComputer Science Workbench. Editor: Tosiyasu L. Kunii
Computer Science Workbench Editor: Tosiyasu L. Kunii H. Kitagawa T.L. Kunii The U nnortnalized Relational Data Model F or Office Form Processor Design With 78 Figures Springer-Verlag Tokyo Berlin Heidelberg
More informationRochester Institute of Technology Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies
Rochester Institute of Technology Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies 4002-360.01 ~ Introduction to Database & Data Modeling ~ Spring
More informationMASTER-DETAIL FORMS. In this Chapter, you will learn about: Master-Detail Forms Page 108
CHAPTER 4 MASTER-DETAIL FORMS CHAPTER OBJECTIVES In this Chapter, you will learn about: Master-Detail Forms Page 108 In the previous Chapters, you created and worked with forms that had only one base-table
More informationThe CIW Web Foundations courses prepare students to take the CIW Web Foundations Associate certification exam.
xi Course Description Site Development Associate teaches you essential Webpage development skills. You will learn to develop Websites using Hypertext Markup Language version 5 (HTML5) and Cascading Style
More informationContents. My Settings (setting up your Profile) Announcements (adding an announcement) Switch Roles Content (adding Modules)...
Contents My Settings (setting up your Profile)... 1 Announcements (adding an announcement)... 3 Switch Roles... 5 Content (adding Modules)... 6 Checklists... 9 Discussions... 13 Dropbox... 15 Classlist...
More informationModesto Junior College Course Outline of Record CMPSC 241
Modesto Junior College Course Outline of Record CMPSC 241 I. OVERVIEW The following information will appear in the 2010-2011 catalog CMPSC 241 Assembly Language Programming Prerequisite: Satisfactory completion
More informationChapter 4 The Companion Website A Unique Online Study Resource 4.1 Locating Companion Web sites
Chapter 4 The Companion Website A Unique Online Study Resource As a student, you are no doubt familiar with the various supplements produced in conjunction with your textbooks. From videotapes to workbooks,
More informationGetting Started with
Getting Started with Contents Getting Started with myitlab!...2! System Requirements...2 @ Before You Register...3 # Registering for myitlab...3 $ Enrolling in a myitlab Course...6 % Accessing Your myitlab
More informationFunctional Programming in R
Functional Programming in R Advanced Statistical Programming for Data Science, Analysis and Finance Thomas Mailund Functional Programming in R: Advanced Statistical Programming for Data Science, Analysis
More information"Charting the Course... MOC C: Developing SQL Databases. Course Summary
Course Summary Description This five-day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL database. The course focuses on teaching individuals how to use
More informationHands-On Oracle Application Express Security
Hands-On Oracle Application Express Security BUILDING SECURE APEX APPLICATIONS Recx Hands-On Oracle Application Express Security: Building Secure Apex Applications Published by John Wiley & Sons, Inc.
More informationLearner. Help Guide. Page 1 of 36 Training Partner (Learner Help Guide) Revised 09/16/09
Learner Help Guide Page 1 of 36 Table of Contents ACCESS INFORMATION Accessing Training Partner on the Web..... 3 Login to Training Partner........ 4 Add/Change Email Address....... 6 Change Password.........
More informationTraining Kit Administering Microsoft SQL Server 2012 Databases. Training Kit EXAM SQL Server 2012 Databases
spine = 1.47 EXAM 70-462 Administering Microsoft SQL Server 2012 Databases Microsoft Certified Solutions Associate The new MCSA certifications validate the core technical skills required to build a sustainable
More informationHow & Why We Subnet Lab Workbook
i How & Why We Subnet Lab Workbook ii CertificationKits.com How & Why We Subnet Workbook Copyright 2013 CertificationKits LLC All rights reserved. No part of this book maybe be reproduced or transmitted
More informationWe Can Help You Pass the First Time. Why Choose Our Home-Study Programs?
Exam Preparation We Can Help You Pass the First Time For 40+ years we have been successfully preparing electricians for state and county electrical exams by giving them the knowledge and confidence they
More informationProblem and Solution Overview: An elegant task management solution, that saves busy people time.
An elegant task management solution, that saves busy people time. Team: Anne Aoki: Storyboarding, design, user studies, writing Alex Anderson: User studies, design Matt Willden: Ideation, writing, user
More informationInstructor Quick Guide for Springboard 10.6
Instructor Quick Guide for Springboard 10.6 The Appearance has Changed One of the first things you will notice is that w e have updated the Springboard logo, color scheme, and the navigation bar. By default,
More informationFaculty of Science & Information Technology
Faculty of Science & Information Technology Department: Computer Science COURSE SYLLABUS Short Description Student s Copy One copy of this course syllabus is provided to each student registered in this
More informationMicrosoft Developing SQL Databases
1800 ULEARN (853 276) www.ddls.com.au Length 5 days Microsoft 20762 - Developing SQL Databases Price $4290.00 (inc GST) Version C Overview This five-day instructor-led course provides students with the
More informationTeachers Manual for Creating a Website with WordPress
Teachers Manual for Creating a Website with WordPress ISBN 978 90 5905 422 6 2 1. Introduction This course manual assumes a lesson structure consisting of nine points. These points have been divided into
More informationINTRODUCTION TO NETWORKS V6 COMPANION GUIDE BY CISCO NETWORKING ACADEMY
Read Online and Download Ebook INTRODUCTION TO NETWORKS V6 COMPANION GUIDE BY CISCO NETWORKING ACADEMY DOWNLOAD EBOOK : INTRODUCTION TO NETWORKS V6 COMPANION GUIDE BY Click link bellow and free register
More informationxviii APPROACH FEATURES
Welcome to the third edition of my C++ text. The highly successful first edition was one of the first textbooks available for teaching C++ in the first programming course. The text was introduced at the
More information