Google Mobile Ads

Monday, January 23, 2012

1Z0-047 ve 1Z0-051 Arasındaki Farklar

Oracle'ın SQL ile ilgili 2 tane sertifikasyonu bulunmakta. 
Biri Oracle Database SQL Expert (1Z0-047)
diğeri de Oracle Database 11g: SQL Fundamentals I (1Z0-051)
İlki başlı başına bir sertifika olmasına karşın, ikincisi ancak Oracle Database 11g: Administration I (1Z0-052) sınavı geçilirse bir sertifika değeri kazanmakta. 

Oracle Database SQL Expert (1Z0-047) sınavı aşağıdaki konuları içermektedir. Oracle Database 11g: SQL Fundamentals I (1Z0-051) sınavı ise sadece kırmızı ile işaretlediğim konulardan oluşmaktadır. İki sınavda da %60-%70 arasında bir başarı beklenmekte.


Retrieving Data Using the SQL SELECT Statement
  • List the capabilities of SQL SELECT statements
  • Execute a basic SELECT statement
  • Describe how schema objects work




Restricting and Sorting Data
  • Limit the rows that are retrieved by a query 
  • Sort the rows that are retrieved by a query


Using Single-Row Functions to Customize Output
  • Describe various types of functions that are available in SQL
  • Use character, number, and date functions in SELECT statements
  • Describe the use of conversion functions


Using Conversion Functions and Conditional Expressions
  • Describe various types of conversion functions that are available in SQL
  • Use the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
  • Apply conditional expressions in a SELECT statement 

Reporting Aggregated Data Using the Group Functions
  • Identify the available group functions
  • Describe the use of group functions
  • Group data by using the GROUP BY clause
  • Include or exclude grouped rows by using the HAVING clause


Displaying Data from Multiple Tables
  • Write SELECT statements to access data from more than one table using equijoins and nonequijoins
  • Join a table to itself by using a self-join
  • View data that generally does not meet a join condition by using outer joins
  • Generate a Cartesian product of all rows from two or more tables


Using Subqueries to Solve Queries
  • Define subqueries
  • Describe the types of problems that subqueries can solve
  • List the types of subqueries
  • Write single-row and multiple-row subqueries


Using the Set Operators
  • Describe set operators
  • Use a set operator to combine multiple a single query
  • Control the order of rows returned


Manipulating Data
  • Describe each data manipulation language (DML) statement
  • Insert rows into a table
  • Update rows in a table
  • Delete rows from a table
  • Control transactions


Using DDL Statements to Create and Manage Tables
  • Categorize the main database objects
  • Review the table structure
  • List the data types that are available for columns
  • Create a simple table
  • Explain how constraints are created at the time of table creation


Creating Other Schema Objects
  • Create simple and complex views
  • Retrieve data from views
  • Create, maintain, and use sequences
  • Create and maintain indexes
  • Create private and public synonyms


Managing Objects with Data Dictionary Views
  • Use the data dictionary views to research data on your objects
  • Query various data dictionary views


Controlling User Access
  • Differentiate system privileges from object privileges
  • Grant privileges on tables
  • View privileges in the data dictionary
  • Grant roles
  • Distinguish between privileges and roles


Managing Schema Objects
  • Add constraints
  • Create indexes
  • Create indexes using the CREATE TABLE statement
  • Creating function-based indexes
  • Drop columns and set column UNUSED
  • Perform FLASHBACK operations
  • Create and use external tables


Manipulating Large Data Sets
  • Manipulate data using subqueries
  • Describe the features of multitable INSERTs
  • Use the following types of multitable INSERTs (Unconditional, Conditional and Pivot)
  • Merge rows in a table
  • Track the changes to data over a period of time


Generating Reports by Grouping Related Data
  • Use the ROLLUP operation to produce subtotal values
  • Use the CUBE operation to produce crosstabulation values
  • Use the GROUPING function to identify the row values created by ROLLUP or CUBE
  • Use GROUPING SETS to produce a single result set


Managing Data in Different Time Zones
  • Use Various datetime functions


Retrieving Data Using Subqueries
  • Write a multiple-column subquery
  • Use scalar subqueries in SQL
  • Solve problems with correlated subqueries
  • Update and delete rows using correlated subqueries
  • Use the EXISTS and NOT EXISTS operators
  • Use the WITH clause


Hierarchical Retrieval
  • Interpret the concept of a hierarchical query
  • Create a tree-structured report
  • Format hierarchical data
  • Exclude branches from the tree structure


Regular Expression Support
  • Using Meta Characters
  • Regular Expression Functions
  • Replacing Patterns
  • Regular Expressions and Check Constraints


Exam Topics

Oracle Database SQL Expert (1Z0-047) = All topics above.
Oracle Database 11g: SQL Fundamentals I (1Z0-051) = Only topics that are red

1 comment:

  1. brillant piece of information, I had come to know about your web-page from my friend hardkik, chennai,i have read atleast 9 posts of yours by now, and let me tell you, your webpage gives the best and the most interesting information. This is just the kind of information that i had been looking for, i'm already your rss reader now and i would regularly watch out for the new posts, once again hats off to you! Thanx a million once again, Regards, Single Row Function in sql







    ReplyDelete

LinkWithin

Related Posts Plugin for WordPress, Blogger...