> > > CE031G

DB2 Family Fundamentals (CE031G)



This basic course is for persons needing an introductory knowledge of DB2, and persons preparing for advanced and specialized DB2 education.


Basic knowledge in data processing


  • List and describe the major components of IBM's relational database, DB2
  • Explain the characteristics of a DB2 table
  • Relate the basic concepts of data modeling
  • Comprehend the processing instructions given to DB2 via simple SQL statements
  • List and describe several ways to build (write) and execute SQL statements
  • List and describe steps needed to imbed SQL statements in an application program
  • Explain some of the functions performed by, and the responsibilities of, database and system administrators
  • Establish a base for more specialized DB2 education


  • Understanding a Table
    • Identify the advantages of a relational database
    • Define a relation
    • Name the language used to talk to a relational database manager (RDBM)
    • List three characteristics assigned to each column
    • Define the tasks performed by DB2 when running an application
    • Define the roles that are performed within DB2
  • Data Modeling and Database Design
    • State the purpose of a business model
    • Identify an Entity-Relational Diagram (ERD) model
    • List several DB2 column data types
    • Identify non-standard column and table names
    • Identify the characteristics of a primary key and a foreign key
    • State the purpose of referential integrity
    • State the purpose of triggers
  • How does a User use DB2?
    • List several ways to talk to DB2
    • List multiple ways to generate an SQL statement
    • List several ways to ADD, REMOVE, or CHANGE table rows
    • List several ways to READ data and produce reports
  • How does a Programmer use DB2?
    • List the steps needed to create a test environment
    • List the necessary steps to coding SQL in a program
    • Describe the purpose of SQL delimiters
    • Describe the purpose of an SQLCA
    • List the steps involved in preparing a program for execution
    • State the differences between static and dynamic SQL
  • What does an Administrator do in DB2?
    • List some of the tasks performed by a DB2 Database Administrator: Creating, altering and dropping tables, views and indexes, Planning locking strategies, Running utility jobs and Authorizing
  • Information Management with DB2
    • List several planning considerations for distributing data
    • List some of the skills required to successfully distribute data
    • Differentiate between remote unit of work, distributed unit of work, and distributed request
    • List some of the security concerns when dealing with distributed data
    • List some of the other products that interface with DB2
Classroom Training

Dauer 2 Tage

Preis (exkl. MwSt.)
  • Schweiz: CHF 1'900.-
Digitale Kursunterlagen

Sprache der Kursunterlagen: englisch

Zum Buchen bitte auf den Ortsnamen klicken Kurstermine
10.02. - 11.02.2020 Zürich
27.04. - 28.04.2020 Basel
15.06. - 16.06.2020 Bern
21.09. - 22.09.2020 Genf
19.10. - 20.10.2020 Zürich
14.12. - 15.12.2020 Bern
06.05. - 07.05.2020 Hamburg
28.10. - 29.10.2020 Frankfurt
03.02. - 04.02.2020 Paris
11.05. - 12.05.2020 Paris
07.09. - 08.09.2020 Paris
09.11. - 10.11.2020 Paris
06.04. - 07.04.2020 Mailand
06.07. - 07.07.2020 Rom
05.10. - 06.10.2020 Mailand