Visa utbildning.se som: Mobil

Informix Structured Query Language

Arrow ECS
Kort om utbildningen
Längd: 3 dagar
Pris: 2 990 SEK exkl. moms
Utbildare: Arrow ECS plus
   
Ort: Stockholm

Informix Structured Query Language

In this course, you will learn to write queries using ANSI standard Structured Query Language (SQL) with IBM Informix extensions. You will start with simple queries to select rows from a single table, then advance to more complex queries that involve subqueries or multitable joins. You will learn how to use functions and expressions in SQL statements and how to format the query results. In addition, you will learn how to perform insert, update, and delete operations, and how to select rows that contain large object and other non-standard data types.

If you are enrolling in a Self Paced Virtual Classroom or Web Based Training course, before you enroll, please review the Self-Paced Virtual Classes and Web-Based Training Classes on our Terms and Conditions page, as well as the system requirements, to ensure that your system meets the minimum requirements for this course.

http://www.ibm.com/training/terms

 

Målgrupp

This basic course is for basic database users and applications developers.

Kursinnehåll

Introduction to Structured Query Language

  • Define the term Structured Query Language (SQL)
  • Identify the different categories of SQL statements
  • Identify the topics covered in this course

Informix Data Types

  • List and describe the Informix data types

The Demonstration Database

  • Describe the major concepts of relational databases
  • Identify the tables in the stores_demo database
  • Identify the relationships between these tables
  • Install a copy of this database
  • Use DB-Access to edit and run queries

Single Table SELECT Statements

  • Write a single table SELECT statement
  • List the optional clauses of a SELECT statement
  • Use the WHERE clause
  • Use the ORDER BY clause

SELECT Clauses and Aggregates

  • Recognize arithmetic expressions
  • Use aggregate functions in a SELECT statement
  • Use the GROUP BY clause
  • Use the HAVING clause
  • Put SELECT data into a temporary table with the INTO TEMP clause
  • Use NULL values in expressions

Built-In Functions

  • Use date and time functions
  • Convert DATE or DATETIME values to character strings
  • Perform case-insensitive searches
  • Use string manipulation functions
  • Use the concatenation operator
  • Remove leading and trailing characters
  • Use numeric functions
  • Write conditional expressions

Joining Tables in a SELECT Statement

  • Access data from two or more tables with SELECT
  • Avoid a Cartesian product
  • Assign aliases to table names

Complex Joins

  • Describe the differences between inner and outer joins
  • Describe the different types of outer joins
  • Use various types of complex joins in queries
  • Describe the purpose of a self join and use in a query
  • Use the UNION operator in an SQL statement

Subqueries

  • Write queries that use subqueries
  • Write a SELECT statement that uses nested subqueries
  • Explain the purpose of a correlated subquery

Temporary Tables

  • Write queries that explicitly create temporary tables
  • List reasons why temporary tables are needed in queries
  • Use the WITH NO LOG option when creating temporary tables

INSERT, UPDATE, and DELETE Statements

  • Write an INSERT statement to enter data into a table
  • Write an UPDATE statement to change data in a table
  • Write a DELETE statement to remove data from a table
  • Write a LOAD statement to add rows into a table from a file
  • Write an UNLOAD statement to create a file that contains data from a database

Other SQL Features

  • Use synonyms and views in place of tables in a query
  • Access remote tables in a query
  • Write queries to select and insert simple and smart large objects
  • Explain how to query on tables that contain user-defined data types
  • Explain how to use user-defined routines in a query

SQL Optimization

  • Explain the purpose of the Informix optimizer
  • Define the choices of access paths available to the optimizer
  • Describe the different types of indexes and their importance to query optimization
  • Use SET EXPLAIN to obtain information about how a query is optimized
  • Identify the choices made by the optimizer based on information written to the sqexplain.out file
  • Use optimizer directives to influence the optimization path for a query

Tekniska förkunskapskrav

It is preferred that you have:

  • Basic knowledge of the UNIX or Linux operating system

Investering

Pris : 2 990 Kr

Arrow ECS

Arrow ECS Education – Utbildar IT-proffs

Vi erbjuder dig avancerade IT-utbildningar från världsledande leverantörer som Citrix, F5, IBM, Juniper och VMware

Söker du kurser inom Blue Coat, Check Point, Citrix, IBM, Infoblox, Juniper, Trend Micro, Veeam eller VMware?

Då har du kommit rätt!

Arrow ECS har genomfört certifierade IT-utbildningar för partners och slutkunder sedan 1992. Vi  kan distribution av IT-produkter och tjänster och förstår därmed vilka krav på kunskaper som din verksamhet kräver. Den tid och budget som du lägger utbildning också ska ge mätbara resultat och det kan vi ge dig.

Arrow ECS Education erbjuder:

  • Instruktörer som också har praktiska erfarenheter som konsulter
  • Öppna schemalagda kurser i vårt kurscenter i Stockholm/Kista
  • Företagsinterna kurser på platser som ni väljer och med ett kursinnehåll som är anpassat för er
  • Varierade leveranssätt: Klassrum, Instructor Led Online, eLearning
  • Certifieringstester då vi är ett Pearson VUE testcenter

På Arrow ECS Education expanderar vi kontinuerlig vår utbildningsportfölj och vi kan i dagsläget erbjuda dig ett omfattande utbildningsprogram av produkt- såväl som generella utbildningar för IT-tekniker/administratörer och utvecklare. Söker du kvalitetskurser inom infrastruktur, virtualisering och nätverk/säkerhet är Arrow ECS ditt självklara val.

Visa alla utbildningar med Arrow ECS

Film

Marknadsledande av specialiserade it-utbildningar i Europa

Intresseanmälan

Fyll i dina uppgifter om du är intresserad och vill veta mer om kursen: Informix Structured Query Language.


En intresseanmälan ger dig möjlighet att komma i kontakt med utbildningsarrangören


Du blir kontaktad och får mer information - För att kunna ta rätt beslut


En intresseanmälan är ingen bokning. Du förbinder dig inte till något

Errors
Valfritt
Valfritt
Valfritt
Valfritt
Valfritt
Skicka mig gärna information om liknande kurser!

Kontaktuppgifter till Arrow ECS

Arrow ECS

Kronborgsgränd 23
164 46 Kista

 Visa telefonnummer