LEADER 08551nam 2200733 450 001 9910139614803321 005 20221206130213.0 010 $a1-118-10469-2 010 $a1-283-22792-4 010 $a9786613227928 010 $a1-118-10466-8 024 7 $a10.1002/9781118104651 035 $a(CKB)2550000000042663 035 $a(EBL)697958 035 $a(SSID)ssj0000540252 035 $a(PQKBManifestationID)12244158 035 $a(PQKBTitleCode)TC0000540252 035 $a(PQKBWorkID)10581852 035 $a(PQKB)11169251 035 $a(MiAaPQ)EBC697958 035 $a(CaBNVSL)mat05988888 035 $a(IDAMS)0b00006481624691 035 $a(IEEE)5988888 035 $a(PPN)198592833 035 $a(OCoLC)747545858 035 $a(EXLCZ)992550000000042663 100 $a20151221d2011 uy 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aPractical database programming with Java /$fYing Bai 210 1$aHoboken, New Jersey :$cWiley,$d2011. 210 2$a[Piscataqay, New Jersey] :$cIEEE Xplore,$d[2011] 215 $a1 online resource (947 p.) 300 $aDescription based upon print version of record. 311 $a1-118-10465-X 311 $a0-470-88940-3 320 $aIncludes bibliographical references and index. 327 $aPreface xxiii -- Acknowledgments xxv -- Chapter 1 Introduction 1 -- What This Book Covers 2 -- How This Book Is Organized and How to Use This Book 3 -- How to Use the Source Code and Sample Databases 5 -- Instructor and Customer Support 6 -- Homework Solutions 7 -- Chapter 2 Introduction to Databases 9 -- 2.1 What Are Databases and Database Programs? 10 -- 2.2 Develop a Database 12 -- 2.3 Sample Database 13 -- 2.4 Identifying Keys 17 -- 2.5 Define Relationships 18 -- 2.6 ER Notation 21 -- 2.7 Data Normalization 21 -- 2.8 Database Components in Some Popular Databases 26 -- 2.9 Create Microsoft Access Sample Database 34 -- 2.10 Create Microsoft SQL Server 2008 -- 2.11 Create Oracle 10g XE Sample Database 61 -- 2.12 Chapter Summary 85 -- Chapter 3 JDBC API and JDBC Drivers 89 -- 3.1 What Are JDBC and JDBC API? 89 -- 3.2 JDBC Components and Architecture 90 -- 3.3 How Does JDBC Work? 92 -- 3.4 JDBC Driver and Driver Types 95 -- 3.5 JDBC Standard Extension API 99 -- 3.6 Chapter Summary 108 -- Chapter 4 JDBC Application Design Considerations 113 -- 4.1 JDBC Application Models 113 -- 4.2 JDBC Applications Fundamentals 115 -- 4.3 Chapter Summary 151 -- Chapter 5 Introduction to NetBeans IDE 155 -- 5.1 Overview of the NetBeans IDE 6.8 156 -- 5.2 Installing and Confi guring the NetBeans IDE 6.8 161 -- 5.3 Exploring NetBeans IDE 6.8 164 -- 5.4 Chapter Summary 312 -- PART I Building Two-Tier Client-Server Applications 317 -- Chapter 6 Query Data from Databases 319 -- Section I Query Data Using Java Persistence API Wizards 319 -- 6.1 Java Persistence APIs 319 -- 6.2 Query Data Using Java Persistence API Wizards (JPA) 321 -- Section II Query Data Using Java Runtime Objects Method 383 -- 6.3 Introduction to Runtime Object Method 383 -- 6.4 Create a Java Application Project to Access the SQL Server Database 384 -- 6.5 Create a Java Application Project to Access the Oracle Database 441 -- 6.6 Chapter Summary 455 -- Chapter 7 Insert, Update, and Delete Data from Databases 463 -- Section I Insert, Update and Delete Data Using Java Persistence API Wizards 463. 327 $a7.1 Perform Data Manipulations to SQL Server Database Using JPA Wizards 464 -- 7.2 Perform Data Manipulations to Oracle Database Using JPA Wizards 482 -- Section II Insert, Update and Delete Data Using Java Runtime Objects Method 488 -- 7.3 Perform Data Manipulations to SQL Server Database Using Java Runtime Object 488 -- 7.4 Perform Data Manipulations to Oracle Database Using Java Runtime Object 502 -- 7.5 Perform Data Manipulations Using Updatable ResultSet 510 -- 7.6 Perform Data Manipulations Using Callable Statements 522 -- 7.7 Chapter Summary 550 -- PART II Building Three-Tier Client-Server Applications 555 -- Chapter 8 Developing Java Web Applications to Access Databases 557 -- 8.1 A Historical Review about Java Web Application Development 557 -- 8.2 Java EE Web Application Model 597 -- 8.3 The Architecture and Components of Java Web Applications 599 -- 8.4 Getting Started with Java Web Applications Using NetBeans IDE 611 -- 8.5 Build Java Web Project to Access SQL Server Database 625 -- 8.6 Build Java Web Project to Access and Manipulate Oracle Database 690 -- 8.7 Chapter Summary 764 -- Chapter 9 Developing Java Web Services to Access Databases 769 -- 9.1 Introduction to Java Web Services 770 -- 9.2 The Structure and Components of SOAP-Based Web Services 772 -- 9.3 The Procedure of Building a Typical SOAP-Based Web Service Project 774 -- 9.4 Getting Started with Java Web Services Using NetBeans IDE 786 -- 9.5 Build Java Web Service Projects to Access SQL Server Database 787 -- 9.6 Build a Windows-Based Web Client Project to Consume the Web Service 795 -- 9.7 Build a Web-Based Client Project to Consume the Web Service 801 -- 9.8 Build Java Web Service to Insert Data into the SQL Server Database 808 -- 9.9 Build a Windows-Based Web Client Project to Consume the Web Service 811 -- 9.10 Build a Web-Based Client Project to Consume the Web Service 815 -- 9.11 Build Java Web Service to Update and Delete Data from the SQL Server Database 819 -- 9.12 Build a Windows-Based Web Client Project to Consume the Web Service 827. 327 $a9.13 Build a Web-Based Client Project to Consume the Web Service 834 -- 9.14 Build Java Web Service Projects to Access Oracle Databases 840 -- 9.15 Build a Windows-Based Web Client Project to Consume the Web Service 873 -- 9.16 Build a Web-Based Web Client Project to Consume the Web Service 890 -- 9.17 Chapter Summary 904 -- Homework 905 -- Index 909 -- About the Author 919. 330 $aCovers fundamental and advanced Java database programming techniques for beginning and experienced readersThis book covers the practical considerations and applications in database programming using Java NetBeans IDE, JavaServer Pages, JavaServer Faces, and Java Beans, and comes complete with authentic examples and detailed explanations.Two data-action methods are developed and presented in this important resource. With Java Persistence API and plug-in Tools, readers are directed step by step through the entire database programming development process and will be able to design and build professional data-action projects with a few lines of code in mere minutes. The second method, runtime object, allows readers to design and build more sophisticated and practical Java database applications.Advanced and updated Java database programming techniques such as Java Enterprise Edition development kits, Enterprise Java Beans, JavaServer Pages, JavaServer Faces, Java RowSet Object, and Java Updatable ResultSet are also discussed and implemented with numerous example projects.Ideal for classroom and professional training use, this text also features:. A detailed introduction to NetBeans Integrated Development Environment. Java web-based database programming techniques (web applications and web services). More than thirty detailed, real-life sample projects analyzed via line-by-line illustrations. Problems and solutions for each chapter. A wealth of supplemental material available for download from the book's ftp site, including PowerPoint slides, solution manual, JSP pages, sample image files, and sample databases. Coverage of two popular database systems: SQL Server 2008 and OracleThis book provides undergraduate and graduate students as well as database programmers and software engineers with the necessary tools to handle the database programming issues in the Java NetBeans environment. 606 $aDatabase management$xComputer programs 606 $aDatabase design 606 $aJava (Computer program language) 606 $aComputer software$xDevelopment 615 0$aDatabase management$xComputer programs. 615 0$aDatabase design. 615 0$aJava (Computer program language) 615 0$aComputer software$xDevelopment. 676 $a005.13/3 676 $a005.133 686 $aCOM051230$2bisacsh 686 $aST 250$2rvk 700 $aBai$b Ying$f1956-$0521415 801 0$bCaBNVSL 801 1$bCaBNVSL 801 2$bCaBNVSL 906 $aBOOK 912 $a9910139614803321 996 $aPractical database programming with Java$91888219 997 $aUNINA LEADER 05385nam 22008531 450 001 9910220078503321 005 20240401234808.0 010 $a9780833081582 010 $a0833081586 010 $a9780833081605 010 $a0833081608 035 $a(CKB)2670000000489824 035 $a(EBL)1550675 035 $a(OCoLC)861274229 035 $a(SSID)ssj0001060436 035 $a(PQKBManifestationID)11674195 035 $a(PQKBTitleCode)TC0001060436 035 $a(PQKBWorkID)11087225 035 $a(PQKB)10410750 035 $a(Au-PeEL)EBL1550675 035 $a(CaPaEBR)ebr10802908 035 $a(MiAaPQ)EBC1550675 035 $a(oapen)doab115136 035 $a(EXLCZ)992670000000489824 100 $a20131018h20132013 uh 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 14$aThe U.S. military response to the 2010 Haiti earthquake $econsiderations for Army leaders /$fGary Cecchine [et al.] 205 $a1st ed. 210 $cRAND Corporation$d2013 210 1$aSanta Monica, Ca :$cRAND,$d[2013] 210 4$dİ2013 215 $a1 online resource (113 p.) 300 $aDescription based upon print version of record. 311 1 $a9780833080752 311 1 $a083308075X 320 $aIncludes bibliographical references. 327 $aCover; Title Page; Copyright; Preface; Contents; Figures and Table; Summary; Acknowledgments; Abbreviations; CHAPTER ONE: Introduction; Background; Analytical Approach; Report Organization; A Note About Terminology; CHAPTER TWO: National Organization and Response; How the United States Is Organized to Provide Foreign Humanitarian Assistance and Disaster Relief; U.S. Department of State; U.S. Agency for International Development; U.S. Department of Defense; Interagency Organizations; Organizational Relationships; How the United States Responded to the Haiti Earthquake 327 $aCHAPTER THREE: The Military Response to the Haiti Earthquake Establishing Joint Task Force-Haiti; From Warning Order to Joint Operation; Requirements Assessment and Force Selection; Command and Control of Joint Task Force-Haiti; The Phases of Operation Unified Response; Operation Unified Response Phase I: Initial Response; Operation Unified Response Phase II: Relief; Operation Unified Response Phase III: Restoration; Operation Unified Response Phase IV: Stabilization; Operation Unified Response Phase V: Recovery; Joint Task Force-Haiti's Relationship with Other Major Actors 327 $aJoint Task Force-Haiti's Humanitarian Assistance Coordination Center Joint Task Force-Haiti's Relationship with U.S. Interagency Partners; U.S. Department of State; U.S. Agency for International Development; The Government of Haiti; The UN Office for the Coordination of Humanitarian Affairs; The UN Stabilization Mission in Haiti; Foreign Militaries; Nongovernmental Organizations; Observations on the U.S. Military Response to the Haiti Earthquake; Joint Task Force-Haiti's Accomplishments: Performance Versus Effectiveness; Other Observations Regarding the Coordination Effort 327 $aCHAPTER FOUR: Findings and Recommendations Findings; Ample U.S. Legal Authority Exists for Foreign Humanitarian Assistance and Disaster Relief Operations, but the Key Do D Policy Needs to Be Updated; Mass and Initiative Enabled a Prompt, Robust Response; Planning and Coordination Shortfalls Hindered Efficiency; Joint Task Force-Haiti Owed Much of Its Success to Serendipity; Recommendations; Update the Department of Defense Directive for Foreign Humanitarian Assistance and Disaster Relief; Create a National Framework for Foreign Humanitarian Assistance and Disaster Relief 327 $aEnsure Familiarity with the Humanitarian Assistance and Disaster Relief Joint Task Force Commander's HandbookConsider a Standing Organization; Conclusion; References 330 $aThis report describes how the U.S. military responded to the 2010 earthquake that devastated Haiti, and it presents recommendations for improving military foreign humanitarian assistance and disaster relief. 606 $aDisaster relief$zUnited States$xEvaluation 606 $aEarthquake relief$zHaiti 606 $aEmergency management$vCase studies 606 $aHaiti Earthquake, Haiti, 2010 606 $aHumanitarian assistance$zUnited States$xEvaluation 606 $aHumanitarian assistance, American$zHaiti 606 $aIntegrated operations (Military science)$vCase studies 606 $aInteragency coordination$zUnited States$xEvaluation 607 $aUnited States$xArmed Forces$xCivic action$xEvaluation 615 0$aDisaster relief$xEvaluation. 615 0$aEarthquake relief 615 0$aEmergency management 615 0$aHaiti Earthquake, Haiti, 2010. 615 0$aHumanitarian assistance$xEvaluation. 615 0$aHumanitarian assistance, American 615 0$aIntegrated operations (Military science) 615 0$aInteragency coordination$xEvaluation. 676 $a363.34/958097294090512 676 $a363.34958097294090512 700 $aCecchine$b Gary$0863714 712 02$aRand Corporation. 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910220078503321 996 $aThe U.S. military response to the 2010 Haiti earthquake$92037071 997 $aUNINA