Details

OCA: Oracle Database 12c Administrator Certified Associate Study Guide


OCA: Oracle Database 12c Administrator Certified Associate Study Guide

Exams 1Z0-061 and 1Z0-062
1. Aufl.

von: Biju Thomas

44,99 €

Verlag: Wiley
Format: PDF
Veröffentl.: 08.04.2014
ISBN/EAN: 9781118763254
Sprache: englisch
Anzahl Seiten: 1232

DRM-geschütztes eBook, Sie benötigen z.B. Adobe Digital Editions und eine Adobe ID zum Lesen.

Beschreibungen

<p><b>An all-in-one study guide prepares you for the updated Oracle Certified Associate certification</b></p> <p>It's been nearly six years since Oracle updated its cornerstone database software, making the demand for a comprehensive study guide for the OCA 12c certification a top priority. This resource answers that demand. Packed with invaluable insight, chapter review questions, bonus practice exams, hundreds of electronic flashcards, and a searchable glossary of terms, this study guide prepares you for the challenging Oracle certification exams.</p> <ul> <li>Provides you with a solid understanding of restricting and sorting data</li> <li>Walks you through using conversion functions and conditional expressions</li> <li>Addresses displaying data from multiple tables, manipulating data, database maintenance, and database backups and recovery</li> <li>Explores the Oracle database architecture and discusses preparing the database environment, creating an Oracle database, and managing the Oracle instance</li> <li>Focuses on administering and implementing user security</li> </ul> <p>This must-have study guide thoroughly prepares you to take the dramatically updated Oracle 12c OCA exams.</p>
<p>Introduction  xx</p> <p>Assessment Test xxxv</p> <p><b>Part I Oracle Database 12c: SQL Fundamentals 1</b></p> <p><b>Chapter 1 Introducing Oracle Database 12c RDBMS 3</b></p> <p>Relational Database Management Systems 4</p> <p>Characteristics of a Relational Database 5</p> <p>Oracle’s Implementation of RDBMS and ORDBMS 8</p> <p>The Oracle Database 12c 9</p> <p>Oracle Database 12c Implementations 9</p> <p>Connecting to Oracle Database 13</p> <p>Database Management Tools 14</p> <p>Oracle Database 12c in the Cloud 19</p> <p>Familiarizing SQL*Plus 19</p> <p>Summary 30</p> <p>Exam Essentials 31</p> <p>Review Questions 32</p> <p><b>Chapter 2 Introducing SQL 35</b></p> <p>SQL Fundamentals 36</p> <p>Oracle Datatypes 38</p> <p>Operators and Literals 42</p> <p>Writing Simple Queries 46</p> <p>Using the SELECT Statement 46</p> <p>Filtering Rows 51</p> <p>Sorting Rows 62</p> <p>Sorting NULLs 64</p> <p>Limiting Rows 67</p> <p>Using Expressions 68</p> <p>Accepting Values at Runtime 72</p> <p>Using Ampersand Substitution Variables 73</p> <p>Saving a Variable for a Session 75</p> <p>Using Positional Notation for Variables 77</p> <p>Summary 78</p> <p>Exam Essentials 78</p> <p>Review Questions 80</p> <p><b>Chapter 3 Using Single-Row Functions 89</b></p> <p>Single-Row Function Fundamentals 90</p> <p>Functions for NULL Handling 91</p> <p>Using Single-Row Character Functions 95</p> <p>Character Function Overview 95</p> <p>Character Function Descriptions 96</p> <p>Using Single-Row Numeric Functions 108</p> <p>Numeric Function Overview 108</p> <p>Numeric Function Descriptions 109</p> <p>Using Single-Row Date Functions 119</p> <p>Date Format Conversion 119</p> <p>Date Function Overview 120</p> <p>Date Function Descriptions 121</p> <p>Using Single-Row Conversion Functions 131</p> <p>Conversion Function Overview 131</p> <p>Conversion Function Descriptions 133</p> <p>Using Other Single-Row Functions 154</p> <p>Miscellaneous Function Overview 154</p> <p>Miscellaneous Function Descriptions 155</p> <p>Summary 167</p> <p>Exam Essentials 168</p> <p>Review Questions 169</p> <p><b>Chapter 4 Using Group Functions 175</b></p> <p>Group Function Fundamentals 176</p> <p>Utilizing Aggregate Functions 177</p> <p>Grouping Data with GROUP BY 178</p> <p>Group Function Overview 182</p> <p>Group Function Descriptions: Part 1 184</p> <p>Group Function Descriptions: Part 2 194</p> <p>Limiting Grouped Data with HAVING 207</p> <p>Creating Superaggregates with CUBE and ROLLUP 208</p> <p>Nesting Functions 215</p> <p>Summary 218</p> <p>Exam Essentials 218</p> <p>Review Questions 219</p> <p><b>Chapter 5 Using Joins and Subqueries 227</b></p> <p>Writing Multiple-Table Queries 228</p> <p>Inner Joins 229</p> <p>Cartesian Joins 239</p> <p>Outer Joins 240</p> <p>Other Multiple-Table Queries 245</p> <p>Using Set Operators 247</p> <p>The UNION Operator 248</p> <p>The UNION ALL Operator 249</p> <p>The INTERSECT Operator 250</p> <p>The MINUS Operator 250</p> <p>Putting It All Together 250</p> <p>Using Subqueries 252</p> <p>Single-Row Subqueries 253</p> <p>Multiple-Row Subqueries 254</p> <p>Subquery Returns No Rows 256</p> <p>Correlated Subqueries 258</p> <p>Scalar Subqueries 259</p> <p>Multiple-Column Subqueries 267</p> <p>Subqueries in Other DML Statements 268</p> <p>Summary 269</p> <p>Exam Essentials 270</p> <p>Review Questions 271</p> <p><b>Chapter 6 Manipulating Data 281</b></p> <p>Using DML Statements 282</p> <p>Inserting Rows into a Table 283</p> <p>Updating Rows in a Table 289</p> <p>Deleting Rows from a Table 294</p> <p>Merging Rows 297</p> <p>Understanding Transaction Control 299</p> <p>Savepoints and Partial Rollbacks 302</p> <p>Data Visibility 304</p> <p>Summary 306</p> <p>Exam Essentials 307</p> <p>Review Questions 308</p> <p><b>Chapter 7 Creating Tables and Constraints 319</b></p> <p>Database Objects Overview 320</p> <p>Schema Objects 322</p> <p>Using Sequences 324</p> <p>Built-in Datatypes 325</p> <p>Character Datatypes 325</p> <p>Numeric Datatypes 329</p> <p>Date and Time Datatypes 330</p> <p>Date Arithmetic 334</p> <p>Binary Datatypes 336</p> <p>Row ID Datatypes 337</p> <p>Creating Tables 338</p> <p>Naming Tables and Columns 339</p> <p>Specifying Default Values for Columns 341</p> <p>Adding Comments 348</p> <p>Creating a Table from Another Table 348</p> <p>Modifying Tables 350</p> <p>Adding Columns 350</p> <p>Modifying Columns 353</p> <p>Renaming Columns 354</p> <p>Dropping Columns 354</p> <p>Hiding Columns from Table 356</p> <p>Dropping Tables 357</p> <p>Renaming Tables 357</p> <p>Making Tables Read-Only 358</p> <p>Managing Constraints 361</p> <p>Creating Constraints 362</p> <p>Dropping Constraints 367</p> <p>Enabling and Disabling Constraints 367</p> <p>Deferring Constraint Checks 369</p> <p>Summary 373</p> <p>Exam Essentials 374</p> <p>Review Questions 375</p> <p><b>Part II Oracle Database 12c: Installation and Administration 381</b></p> <p><b>Chapter 8 Introducing Oracle Database 12c Components and Architecture 383</b></p> <p>Oracle Database Fundamentals 385</p> <p>Relational Databases 385</p> <p>Oracle Database 12c Objects 386</p> <p>Interacting with Oracle Database 12c 388</p> <p>Oracle Database 12c Architecture 391</p> <p>User and Server Processes 394</p> <p>The Oracle Instance 396</p> <p>Oracle Storage Structures 410</p> <p>Summary 424</p> <p>Exam Essentials 425</p> <p>Review Questions 426</p> <p><b>Chapter 9 Creating and Operating Oracle Database 12c 431</b></p> <p>Oracle Database 12c Software Installation 432</p> <p>Planning the Oracle Database 12c Software Install 433</p> <p>Using the Oracle Universal Installer 440</p> <p>Using DBCA to Create an Oracle 12c Database 447</p> <p>Invoking the Database Configuration Assistant 447</p> <p>Configuring an Oracle Database Using the DBCA 472</p> <p>Deleting an Oracle Database Using the DBCA 472</p> <p>Managing Database Templates Using the DBCA 473</p> <p>Working with Oracle Database Metadata 475</p> <p>Data Dictionary Views 476</p> <p>Dynamic Performance Views 477</p> <p>Managing Initialization-Parameter Files 479</p> <p>Locating the Default Parameter File 484</p> <p>Modifying Initialization-Parameter Values 485</p> <p>Starting Up and Shutting Down an Oracle Instance 490</p> <p>Starting Up an Oracle Database 12c Instance 491</p> <p>Shutting Down an Oracle Database 12c Instance 495</p> <p>Monitoring the Database Alert Log 497</p> <p>Summary 503</p> <p>Exam Essentials 504</p> <p>Review Questions 506</p> <p><b>Chapter 10 Understanding Storage and Space Management 511</b></p> <p>Understanding the Physical and Logical Storage 512</p> <p>Contents of a Data Block 514</p> <p>Managing Tablespaces 516</p> <p>Identifying Default Tablespaces 516</p> <p>Creating and Maintaining Tablespaces 516</p> <p>Obtaining Tablespace Information 531</p> <p>Managing Data Files 534</p> <p>Performing Operations on Data Files 535</p> <p>Using the Oracle Managed Files Feature 539</p> <p>Querying Data File Information 544</p> <p>Managing Space 547</p> <p>Automatic Space Management Features 547</p> <p>Monitoring Tablespace Free Space 551</p> <p>Using Segment Advisor 554</p> <p>Avoiding Out-of-Space Errors 559</p> <p>Summary 562</p> <p>Exam Essentials 563</p> <p>Review Questions 565</p> <p><b>Chapter 11 Managing Data Concurrency and Undo 569</b></p> <p>Managing Data Changes Using DML 570</p> <p>Understanding “Change” 571</p> <p>Differentiating Undo and Redo 572</p> <p>Configuring and Monitoring Undo 576</p> <p>Managing Data Concurrency 584</p> <p>Understanding Locks and Transactions 585</p> <p>Maximizing Data Concurrency 587</p> <p>Detecting and Resolving Lock Conflicts 590</p> <p>Summary 595</p> <p>Exam Essentials 595</p> <p>Review Questions 597</p> <p><b>Chapter 12 Understanding Oracle Network Architecture 603</b></p> <p>Introducing Network Configurations 604</p> <p>Single-Tier Architecture 605</p> <p>Two-Tier Architecture 605</p> <p>n-Tier Architecture 606</p> <p>An Overview of Oracle Net Features 607</p> <p>Connectivity 608</p> <p>Manageability 608</p> <p>Scalability 609</p> <p>Security 611</p> <p>Accessibility 613</p> <p>Configuring Oracle Net on the Server 613</p> <p>Understanding the Oracle Listener 614</p> <p>Managing Oracle Listeners 618</p> <p>Dynamically Registering Services 634</p> <p>Oracle Net Logging and Tracing on the Server 635</p> <p>Configuring Oracle Net for the Client 637</p> <p>Client-Side Names Resolution Options 637</p> <p>The Host Naming Method 638</p> <p>The Oracle Easy Connect Method 639</p> <p>The Local Naming Method 641</p> <p>Troubleshooting Client-Side Connection Problems 646</p> <p>An Overview of Oracle Shared Server 648</p> <p>Dedicated Server vs. Shared Server 648</p> <p>Advantages and Disadvantages of Shared Server 650</p> <p>Oracle Shared Server Infrastructure 651</p> <p>Configuring the Oracle Shared Server 653</p> <p>Managing a Shared Server 658</p> <p>Understanding Database Resident Connection Pooling 661</p> <p>Configuring DRCP 662</p> <p>Comparing Connection Architectures 663</p> <p>Communicating Between Databases 666</p> <p>Introduction to Database Links 666</p> <p>Creating Database Links 667</p> <p>Summary 669</p> <p>Exam Essentials 670</p> <p>Review Questions 672</p> <p><b>Chapter 13 Implementing Security and Auditing 677</b></p> <p>Creating and Managing User Accounts 678</p> <p>Configuring Authentication 679</p> <p>Assigning Tablespaces and Quotas 681</p> <p>Assigning a Profile and Account Settings 684</p> <p>Removing a User from the Database 686</p> <p>Managing Default User Accounts 687</p> <p>Granting and Revoking Privileges 687</p> <p>Granting Object Privileges 688</p> <p>Granting System Privileges 692</p> <p>Role Privileges 701</p> <p>Applying the Principle of Least Privilege 705</p> <p>Controlling Resource Usage by Users 711</p> <p>Implementing Password Security Features 714</p> <p>Auditing Database Activity 718</p> <p>Managing Statement Auditing 720</p> <p>Managing Privilege Auditing 724</p> <p>Managing Object Auditing 725</p> <p>Using SQL Developer for Audit Management 727</p> <p>Purging the Audit Trail 729</p> <p>Managing Fine-Grained Auditing 732</p> <p>Implementing Unified Auditing 735</p> <p>Summary 745</p> <p>Exam Essentials 746</p> <p>Review Questions 747</p> <p>Chapter 14 Maintaining the Database and Managing Performance 753</p> <p>Proactive Database Maintenance 754</p> <p>Managing Optimizer Statistics 755</p> <p>Gathering Performance Statistics 775</p> <p>Automatic Database Diagnostic Monitoring 782</p> <p>The Advisory Framework 793</p> <p>Monitoring Server-Generated Alerts 798</p> <p>Understanding Automatic Diagnostic Repository 801</p> <p>Managing Performance 806</p> <p>Sources of Tuning Information 807</p> <p>Tuning Memory 812</p> <p>Automatic Shared Memory Management 813</p> <p>Automatic SQL Execution Memory Management 815</p> <p>Managing Memory Using EM Cloud Control 817</p> <p>Summary 819</p> <p>Exam Essentials 820</p> <p>Review Questions 821</p> <p><b>Chapter 15 Using Backup and Recovery 825</b></p> <p>Understanding and Configuring Recovery Components 827</p> <p>Understanding Control Files 827</p> <p>Understanding Checkpoints 831</p> <p>Understanding Redo Log Files 832</p> <p>Understanding Archived Redo Log (ARCHIVELOG) Files 839</p> <p>Understanding the Fast Recovery Area 844</p> <p>Performing Backups 848</p> <p>Understanding Backup Terminology 848</p> <p>Backing Up the Control File 850</p> <p>Backing Up the Database 851</p> <p>Using RMAN to Perform Backups 852</p> <p>Managing Backups 861</p> <p>Understanding Types of Database Failures 864</p> <p>Statement Failures 865</p> <p>User-Process Failures 865</p> <p>Network Failures 866</p> <p>User-Error Failures 866</p> <p>Instance Failures 867</p> <p>Media Failures 868</p> <p>Performing Recovery Operations 868</p> <p>Understanding Instance Startup 868</p> <p>Keeping an Instance from Failing 870</p> <p>Recovering from Instance Failure 870</p> <p>Tuning Instance Recovery 871</p> <p>Recovering from User Errors 873</p> <p>Recovering from the Loss of a Control File 881</p> <p>Using the Data Recovery Advisor 883</p> <p>Recovering from the Loss of a Redo Log File 884</p> <p>Recovering from the Loss of a Non-System-Critical Data File 886</p> <p>Recovering from the Loss of a System-Critical Data File 892</p> <p>Table Recovery Using RMAN 893</p> <p>Summary 894</p> <p>Exam Essentials 895</p> <p>Review Questions 897</p> <p><b>Chapter 16 Controlling Resources and Jobs 903</b></p> <p>Resource Management with the Resource Manager 904</p> <p>Functions of the Resource Manager 904</p> <p>Understanding Resource Manager Components 905</p> <p>Configuring the Database Resource Manager 911</p> <p>Accessing and Creating Resource Plans 916</p> <p>Updating and Deleting Resources 924</p> <p>Monitoring the Resource Manager 927</p> <p>Task Automation with Oracle Scheduler 930</p> <p>Scheduler Architecture 930</p> <p>Using Oracle Scheduler 934</p> <p>Relating Tasks with Job Chains 943</p> <p>Scheduling Jobs on Remote Systems 947</p> <p>Prioritizing Jobs with Oracle Scheduler 948</p> <p>Summary 951</p> <p>Exam Essentials 951</p> <p>Review Questions 952</p> <p><b>Chapter 17 Upgrading to Oracle Database 12c 957</b></p> <p>Determining the Database Upgrade Method 958</p> <p>Using Direct Upgrade 959</p> <p>Migrating to Oracle Database 12c 961</p> <p>Preparing for a Database Upgrade 963</p> <p>Running the Pre-Upgrade Information Tool 964</p> <p>Preparing the Oracle Home 974</p> <p>Reducing Upgrade Downtime 975</p> <p>Upgrading the Database 976</p> <p>Using Database Upgrade Assistant 976</p> <p>Performing a Manual Upgrade 987</p> <p>Completing the Post-Upgrade Tasks 991</p> <p>Migrating to Unified Auditing 994</p> <p>Downgrading to an Earlier Release 995</p> <p>Summary 997</p> <p>Exam Essentials 997</p> <p>Review Questions 999</p> <p><b>Chapter 18 Using Grid Infrastructure and Data Movement Tools 1005</b></p> <p>Tools for Moving Data 1006</p> <p>Migrating Data Using Data Pump 1008</p> <p>Data Pump Architecture 1009</p> <p>Using Data Pump Clients 1012</p> <p>Using the Data Pump Wizard 1033</p> <p>Upgrading an 11g R2 Database to 12c</p> <p>Using Full Transportable Export 1037</p> <p>Loading Data with SQL*Loader 1039</p> <p>Specifying SQL*Loader Command-Line Parameters 1040</p> <p>Specifying Control File Options 1042</p> <p>Populating External Tables 1046</p> <p>Loading External Tables Using Data Pump 1046</p> <p>Loading External Tables Using Loader 1048</p> <p>Introducing Grid Infrastructure 1050</p> <p>Installing Oracle Grid Infrastructure 1051</p> <p>Managing Oracle ASM Storage 1061</p> <p>Using Oracle Restart 1068</p> <p>Summary 1076</p> <p>Exam Essentials 1077</p> <p>Review Questions 1078</p> <p><b>Appendix A Answers to Review Questions 1083</b></p> <p>Chapter 1: Introducing Oracle Database 12c RDBMS 1084</p> <p>Chapter 2: Introducing SQL 1085</p> <p>Chapter 3: Using Single-Row Functions 1087</p> <p>Chapter 4: Using Group Functions 1089</p> <p>Chapter 5: Using Joins and Subqueries 1090</p> <p>Chapter 6: Manipulating Data 1092</p> <p>Chapter 7: Creating Tables and Constraints 1094</p> <p>Chapter 8: Introducing Oracle Database 12c Components and Architecture 1096</p> <p>Chapter 9: Creating and Operating Oracle Database 12c 1098</p> <p>Chapter 10: Understanding Storage and Space Management 1100</p> <p>Chapter 11: Managing Data Concurrency and Undo 1102</p> <p>Chapter 12: Understanding Oracle Network Architecture 1104</p> <p>Chapter 13: Implementing Security and Auditing 1106</p> <p>Chapter 14: Maintaining the Database and Managing Performance 1108</p> <p>Chapter 15: Using Backup and Recovery 1110</p> <p>Chapter 16: Controlling Resources and Jobs 1112</p> <p>Chapter 17: Upgrading to Oracle Database 12c 1114</p> <p>Chapter 18: Using Grid Infrastructure and Data Movement Tools 1116</p> <p><b>Appendix B About the Additional Study Tools 1119</b></p> <p>Additional Study Tools 1120</p> <p>Sybex Test Engine 1120</p> <p>Electronic Flashcards 1120</p> <p>Bonus Author Materials 1120</p> <p>PDF of Glossary of Terms 1120</p> <p>Adobe Reader 1121</p> <p>System Requirements 1121</p> <p>Using the Study Tools 1121</p> <p>Troubleshooting 1121</p> <p>Customer Care 1122</p> <p>Index 1123</p>
<p><b>Biju Thomas</b> OCA, OCP, is a Senior Oracle Solutions Architect with more than 20 years of Oracle development and database management experience. He has strong skills in database design and administration, performance tuning, and solution architecture. He has coauthored six Oracle Sybex certification books.</p>
<p>Includes Real-World Scenarios, Hands-On Exercises, and Access to Exam Prep Software Featuring:</p> <ul> <li><b>Custom Testing Environment</b></li> <li><b>Hundreds of Practice Questions</b></li> <li><b>Over 500 Electronic Flashcards</b></li> <li><b>Glossary of Key Terms</b></li> </ul> <p><b>Two-in-one test prep for the updated Oracle 12<i>c</i> OCA exams</b></p> <p>Covering both the 1Z0-061 and 1Z0-062 exams, this comprehensive guide helps you prepare for these challenging exams with an extensive set of study tools, including an assessment test, chapter review questions, practice exam questions, electronic flashcards, and a glossary of key terms. Written by an industry expert with hands-on Oracle database experience, this book not only prepares you for the OCA exams, but also for the day-to-day work world of a database administrator. As with all Sybex Study Guides, inside you’ll find:</p> <p>Full coverage of all exam objectives in a systematic approach, so you can be confident you’re getting the instruction you need for the exam</p> <p>Practical labs to reinforce critical skills</p> <p>Real-World scenarios that put what you’ve learned in the context of actual job roles</p> <p>Challenging review questions in each chapter to prepare you for exam day</p> <p>Exam Essentials, a key feature in each chapter that identifies critical areas you must become proficient in before taking the exam</p> <p>A handy section that maps every official exam objective to the corresponding chapter in the book so you can track your exam prep objective by objective</p> <p><b>Sybex Exam Prep Tools</b></p> <p>Go to www.sybex.com/go/oca12sg for access to a full set of study tools to help you prepare for the exam, including:</p> <ul> <li><b>Chapter review questions</b></li> <li><b>Full-length practice exams</b></li> <li><b>Over 500 electronic flashcards</b></li> <li><b>Glossary of key terms</b></li> <li><b>Bonus author content</b></li> </ul> <p><b>Includes coverage of all exam objectives, including these key topics:</b></p> <ul> <li>Restricting and Sorting Data</li> <li>Using Conversion Functions and Conditional Expressions</li> <li>Displaying Data from Multiple Tables</li> <li>Using Subqueries to Solve Queries</li> <li>Exploring the Oracle Database Architecture</li> <li>Managing the Database Instance</li> <li>Creating an Oracle Database using DBCA</li> <li>Managing the Oracle Instance</li> <li>Managing Database Storage Structures</li> <li>Administering User Security</li> <li>Performing Database Maintenance</li> <li>Performance Management</li> <li>Moving Data</li> <li>Working with Oracle Support</li> </ul>

Diese Produkte könnten Sie auch interessieren:

AutoCAD 2013 For Dummies
AutoCAD 2013 For Dummies
von: Bill Fane, David Byrnes
PDF ebook
23,99 €
IBM Workplace Services Express For Dummies
IBM Workplace Services Express For Dummies
von: Stephen R. Londergan, Michael Loria
PDF ebook
16,99 €
Building Flash Web Sites For Dummies
Building Flash Web Sites For Dummies
von: Doug Sahlin
PDF ebook
18,99 €