
Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!
| PREFACE | xv | ||||
| CHAPTER ONE Introduction to PL/SQL | 1 | (26) | |||
| 2 | (1) | |||
| 2 | (3) | |||
| 2 | (2) | |||
| 4 | (1) | |||
| 5 | (3) | |||
| 6 | (1) | |||
| 7 | (1) | |||
| 8 | (1) | |||
| 9 | (4) | |||
| 9 | (3) | |||
| 12 | (1) | |||
| 13 | (4) | |||
| 17 | (1) | |||
| 18 | (2) | |||
| 20 | (3) | |||
| 20 | (1) | |||
| 21 | (1) | |||
| 22 | (1) | |||
| 23 | (1) | |||
| 23 | (4) | |||
| 23 | (1) | |||
| 24 | (3) | |||
| CHAPTER TWO Handling Data in PL/SQL Blocks | 27 | (56) | |||
| 28 | (1) | |||
| 29 | (1) | |||
| 30 | (1) | |||
| 31 | (4) | |||
| 32 | (1) | |||
| 32 | (1) | |||
| 33 | (1) | |||
| 34 | (1) | |||
| 34 | (1) | |||
| 35 | (3) | |||
| 38 | (4) | |||
| 42 | (1) | |||
| 43 | (1) | |||
| 44 | (7) | |||
| 44 | (2) | |||
| 46 | (1) | |||
| 47 | (4) | |||
| 51 | (2) | |||
| 51 | (1) | |||
| 52 | (1) | |||
| 53 | (3) | |||
| 53 | (3) | |||
| 56 | (1) | |||
| 56 | (11) | |||
| 57 | (1) | |||
| 58 | (8) | |||
| 66 | (1) | |||
| 67 | (4) | |||
| 71 | (1) | |||
| 72 | (2) | |||
| 74 | (1) | |||
| 75 | (7) | |||
| 75 | (2) | |||
| 77 | (1) | |||
| 78 | (2) | |||
| 80 | (1) | |||
| 81 | (1) | |||
| 81 | (1) | |||
| 81 | (1) | |||
| 81 | (1) | |||
| 82 | (1) | |||
| 82 | (1) | |||
| 82 | (1) | |||
| CHAPTER THREE PL/SQL Processing | 83 | (56) | |||
| 84 | (1) | |||
| 84 | (1) | |||
| 85 | (13) | |||
| 85 | (8) | |||
| 93 | (5) | |||
| 98 | (6) | |||
| 98 | (2) | |||
| 100 | (1) | |||
| 101 | (2) | |||
| 103 | (1) | |||
| 104 | (1) | |||
| 105 | (10) | |||
| 105 | (7) | |||
| 112 | (1) | |||
| 113 | (2) | |||
| 115 | (9) | |||
| 115 | (4) | |||
| 119 | (1) | |||
| 120 | (4) | |||
| 124 | (1) | |||
| 125 | (1) | |||
| 126 | (2) | |||
| 128 | (1) | |||
| 129 | (7) | |||
| 129 | (1) | |||
| 130 | (2) | |||
| 132 | (1) | |||
| 133 | (2) | |||
| 135 | (1) | |||
| 135 | (1) | |||
| 136 | (1) | |||
| 136 | (1) | |||
| 136 | (3) | |||
| 136 | (1) | |||
| 137 | (2) | |||
| CHAPTER FOUR Procedures | 139 | (40) | |||
| 140 | (1) | |||
| 141 | (1) | |||
| 142 | (2) | |||
| 143 | (1) | |||
| 143 | (1) | |||
| 144 | (1) | |||
| 145 | (2) | |||
| 146 | (1) | |||
| 146 | (1) | |||
| 146 | (1) | |||
| 147 | (5) | |||
| 148 | (1) | |||
| 149 | (3) | |||
| 152 | (1) | |||
| 153 | (3) | |||
| 153 | (1) | |||
| 154 | (2) | |||
| 156 | (1) | |||
| 157 | (5) | |||
| 162 | (1) | |||
| 162 | (1) | |||
| 163 | (4) | |||
| 167 | (2) | |||
| 169 | (1) | |||
| 169 | (1) | |||
| 170 | (2) | |||
| 172 | (1) | |||
| 173 | (5) | |||
| 173 | (1) | |||
| 174 | (1) | |||
| 174 | (1) | |||
| 175 | (1) | |||
| 175 | (1) | |||
| 176 | (1) | |||
| 176 | (1) | |||
| 177 | (1) | |||
| 177 | (1) | |||
| 178 | (1) | |||
| 178 | (1) | |||
| 178 | (1) | |||
| CHAPTER FIVE Functions | 179 | (34) | |||
| 180 | (1) | |||
| 181 | (1) | |||
| 182 | (2) | |||
| 184 | (6) | |||
| 185 | (2) | |||
| 187 | (1) | |||
| 188 | (2) | |||
| 190 | (2) | |||
| 192 | (1) | |||
| 193 | (1) | |||
| 194 | (2) | |||
| 196 | (1) | |||
| 196 | (2) | |||
| 198 | (3) | |||
| 201 | (1) | |||
| 202 | (1) | |||
| 203 | (1) | |||
| 204 | (2) | |||
| 206 | (2) | |||
| 208 | (3) | |||
| 208 | (1) | |||
| 209 | (1) | |||
| 209 | (1) | |||
| 210 | (1) | |||
| 210 | (1) | |||
| 210 | (1) | |||
| 211 | (1) | |||
| 211 | (1) | |||
| 211 | (2) | |||
| 211 | (1) | |||
| 212 | (1) | |||
| CHAPTER SIX PL/SQL Packages | 213 | (42) | |||
| 214 | (1) | |||
| 214 | (1) | |||
| 215 | (2) | |||
| 215 | (1) | |||
| 216 | (1) | |||
| 217 | (3) | |||
| 220 | (2) | |||
| 222 | (2) | |||
| 224 | (7) | |||
| 225 | (2) | |||
| 227 | (1) | |||
| 228 | (3) | |||
| 231 | (3) | |||
| 234 | (3) | |||
| 237 | (3) | |||
| 240 | (4) | |||
| 241 | (1) | |||
| 242 | (1) | |||
| 243 | (1) | |||
| 243 | (1) | |||
| 244 | (1) | |||
| 244 | (2) | |||
| 246 | (1) | |||
| 246 | (1) | |||
| 247 | (3) | |||
| 250 | (1) | |||
| 251 | (3) | |||
| 251 | (1) | |||
| 251 | (1) | |||
| 252 | (1) | |||
| 252 | (1) | |||
| 253 | (1) | |||
| 253 | (1) | |||
| 253 | (1) | |||
| 254 | (1) | |||
| 254 | (1) | |||
| 254 | (1) | |||
| 254 | (1) | |||
| CHAPTER SEVEN Program Unit Dependencies | 255 | (38) | |||
| 256 | (1) | |||
| 256 | (1) | |||
| 257 | (4) | |||
| 261 | (1) | |||
| 262 | (1) | |||
| 263 | (5) | |||
| 268 | (4) | |||
| 272 | (4) | |||
| 276 | (2) | |||
| 278 | (1) | |||
| 279 | (2) | |||
| 281 | (2) | |||
| 283 | (3) | |||
| 286 | (2) | |||
| 288 | (4) | |||
| 288 | (1) | |||
| 289 | (1) | |||
| 290 | (1) | |||
| 291 | (1) | |||
| 291 | (1) | |||
| 292 | (1) | |||
| 292 | (1) | |||
| 292 | (1) | |||
| 292 | (1) | |||
| 292 | (1) | |||
| 292 | (1) | |||
| CHAPTER EIGHT Database Triggers | 293 | (42) | |||
| 294 | (2) | |||
| 296 | (1) | |||
| 296 | (8) | |||
| 297 | (1) | |||
| 298 | (1) | |||
| 298 | (3) | |||
| 301 | (1) | |||
| 301 | (2) | |||
| 303 | (1) | |||
| 304 | (3) | |||
| 307 | (4) | |||
| 311 | (2) | |||
| 313 | (3) | |||
| 316 | (4) | |||
| 320 | (1) | |||
| 321 | (1) | |||
| 321 | (1) | |||
| 322 | (1) | |||
| 323 | (3) | |||
| 326 | (1) | |||
| 327 | (6) | |||
| 327 | (1) | |||
| 328 | (2) | |||
| 330 | (1) | |||
| 331 | (1) | |||
| 331 | (1) | |||
| 332 | (1) | |||
| 332 | (1) | |||
| 333 | (1) | |||
| 333 | (2) | |||
| 333 | (1) | |||
| 334 | (1) | |||
| CHAPTER NINE Oracle-Supplied Packages | 335 | (46) | |||
| 336 | (1) | |||
| 337 | (1) | |||
| 337 | (9) | |||
| 338 | (2) | |||
| 340 | (1) | |||
| 341 | (3) | |||
| 344 | (1) | |||
| 345 | (1) | |||
| 346 | (8) | |||
| 346 | (5) | |||
| 351 | (3) | |||
| 354 | (3) | |||
| 355 | (1) | |||
| 355 | (2) | |||
| 357 | (2) | |||
| 359 | (10) | |||
| 359 | (7) | |||
| 366 | (2) | |||
| 368 | (1) | |||
| 369 | (1) | |||
| 370 | (2) | |||
| 372 | (1) | |||
| 373 | (6) | |||
| 373 | (1) | |||
| 374 | (1) | |||
| 375 | (2) | |||
| 377 | (1) | |||
| 377 | (1) | |||
| 378 | (1) | |||
| 378 | (1) | |||
| 379 | (1) | |||
| 379 | (2) | |||
| 379 | (1) | |||
| 379 | (2) | |||
| CHAPTER TEN Introduction to Dynamic SQA and Object Technology | 381 | (44) | |||
| 382 | (1) | |||
| 382 | (1) | |||
| 383 | (16) | |||
| 385 | (9) | |||
| 394 | (4) | |||
| 398 | (1) | |||
| 399 | (15) | |||
| 399 | (1) | |||
| 400 | (3) | |||
| 403 | (3) | |||
| 406 | (2) | |||
| 408 | (2) | |||
| 410 | (2) | |||
| 412 | (2) | |||
| 414 | (1) | |||
| 415 | (4) | |||
| 419 | (4) | |||
| 419 | (1) | |||
| 420 | (1) | |||
| 420 | (1) | |||
| 421 | (1) | |||
| 422 | (1) | |||
| 423 | (1) | |||
| 423 | (1) | |||
| 423 | (1) | |||
| 423 | (2) | |||
| 423 | (1) | |||
| 423 | (2) | |||
| CHAPTER ELEVEN Performance Tuning | 425 | (40) | |||
| 426 | (1) | |||
| 426 | (1) | |||
| 426 | (13) | |||
| 427 | (5) | |||
| 432 | (2) | |||
| 434 | (1) | |||
| 434 | (4) | |||
| 438 | (1) | |||
| 439 | (13) | |||
| 439 | (1) | |||
| 440 | (2) | |||
| 442 | (3) | |||
| 445 | (1) | |||
| 446 | (2) | |||
| 448 | (1) | |||
| 448 | (4) | |||
| 452 | (4) | |||
| 452 | (2) | |||
| 454 | (1) | |||
| 454 | (1) | |||
| 455 | (1) | |||
| 455 | (1) | |||
| 456 | (1) | |||
| 456 | (1) | |||
| 457 | (2) | |||
| 459 | (4) | |||
| 459 | (1) | |||
| 460 | (1) | |||
| 461 | (1) | |||
| 461 | (1) | |||
| 462 | (1) | |||
| 462 | (1) | |||
| 462 | (1) | |||
| 463 | (1) | |||
| 463 | (2) | |||
| 463 | (1) | |||
| 463 | (2) | |||
| APPENDIX A Tables for the Brewbean's Database | 465 | (12) | |||
| 466 | (1) | |||
| 467 | (1) | |||
| 468 | (2) | |||
| 470 | (1) | |||
| 471 | (1) | |||
| 472 | (1) | |||
| 473 | (1) | |||
| 473 | (1) | |||
| 474 | (1) | |||
| 474 | (1) | |||
| 475 | (2) | |||
| APPENDIX B Procedure Builder | 477 | (22) | |||
| 478 | (1) | |||
| 479 | (6) | |||
| 479 | (1) | |||
| 480 | (3) | |||
| 483 | (2) | |||
| 485 | (12) | |||
| 485 | (8) | |||
| 493 | (4) | |||
| 497 | (2) | |||
| APPENDIX C TOAD (Tool for Oracle Application Developers) | 499 | (22) | |||
| 500 | (1) | |||
| 500 | (19) | |||
| 500 | (2) | |||
| 502 | (4) | |||
| 506 | (2) | |||
| 508 | (1) | |||
| 509 | (8) | |||
| 517 | (2) | |||
| 519 | (2) | |||
| APPENDIX D | |||||
| |||||
| GLOSSARY | 521 | (4) | |||
| INDEX | 525 |