[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | DEC Rdb against the World |
|
Moderator: | HERON::GODFRIND |
|
Created: | Fri Jun 12 1987 |
Last Modified: | Thu Feb 23 1995 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 1348 |
Total number of notes: | 5438 |
1286.0. "Multivendor SQL course (pilot) - Munich sep 20/24" by HERON::GODFRIND (It's not the heat, it's the humidity) Fri Aug 27 1993 12:02
I N T E R O F F I C E M E M O R A N D U M
Date: 23-Aug-1993 09:06
From: ANNOUNCEMENTS ANNOUNCEMENTS @G
ANNOUNCEMENTS AT A1_LEMAN @EHQMTS @GEO
Dept: LS Operations CH
Tel No: DTN 821-5092
TO: See Below
Subject: EY-Q041E - MULTIVENDOR SQL PROGRAMMING TRAINING ANNOUNCEMENT
COURSE SUMMARY & CHARACTERISTICS
Date : September 20/24, 1993 Duration : 5 days
Location : Munich, GERMANY Course Type : Lec/Lab
Target functions : MCS, DS - PILOT -
Deadline for enrolment : One week prior to course
Multivendor SQL Programming
(Rdb, INGRES, Oracle, Informix)
THIS IS A PILOT
***************
This pilot course delivery will be held by the developers : Richard
Graf, Martin Hoffmann and Ronald Jeninga. Between them, the trainers
have almost thirty years experience across the various database systems
covered by the course, and many years experience of training and
consulting in databases and programming.
TARGET AUDIENCE
This course is designed for :
* Software Engineers who :
- develop portable SQL-based applications
- port SQL-based applications from one database
management system to another
* System Consultants & RDBMS Trainers who :
- advise their customers in the SQL implementations
of different vendors
- have customers with multi-vendor database
environments
The course will also be useful for project managers and
decision-makers who need to understand the issues in creating
portable SQL-based applications, or in porting existing SQL-based
applications.
The course may also be useful for Database Administrators who
administer databases of different vendors.
PREREQUISITES
In order to successfully complete this course, the student should
have :
1. Considerable practical experience with at least one SQL
implementation (Informix, INGRES, Oracle, Rdb/VMS)
2. Understanding of database management system terminology
3. Experience with developing, compiling, linking, and running
a high-level programming language image
COURSE OBJECTIVES
Upon successful completion of this course, the student should be
able to :
1. Understand the main features of each vendor's SQL
implementation (Rdb, INGRES, Oracle, Informix)
2. Create tables using the different datatypes
3. Manipulate (retrieve, insert, update, delete) data and use
the main specific features of each vendor
4. Manage transactions and understand the vendor specific
locking strategies
5. Manage missing information (NULL values)
6. Create and manipulate views
7. Create and run 3GL applications against multivendor
databases
8. Differentiate between Standard and Multivendor SQL Features
9. Recognize the major porting problems and their solutions
COURSE OVERVIEW
This course is designed to teach software engineers, consultants
and porting specialists how to work efficiently with SQL in an
environment where more than one database system is present.
The course supports a rapid learning curve and efficient use of
techniques for each database management system and for a
combination of them.
Understanding of the different SQL implementations and practice in
using them can help you :
* design portable applications from day one, minimising later
porting costs.
* budget and plan the porting of already existing applications.
* port with maximum efficiency: there is no need to re-invent the
wheel.
* plan your company's SQL-based applications or advise your
customers on theirs.
The major topics covered include all the most important SQL features.
The topics are organised in a task-oriented way to ensure that students
are able to relate these directly to their own work.
The course is designed in the following format to encourage
intensive and active learning :
� Lecture : theoretical overview and comparison of the
implementation from each vendor
� Laboratory : structured hands-on labs allow students to put
techniques into practice
� Round Table Discussion : this is an important opportunity for
students to consolidate their knowledge, and to learn from each
other as well as from the trainers.
COURSE CONTENT
- Review of SQL, standards and the relational model
Each of the following topics then covers the differences and
similarities in the implementations of SQL for Rdb, INGRES, Oracle
and Informix :
- Data Definition Language :
Character string, numeric and abstract data types; row
identifiers; domains; tables
- Retrieving Data :
Simple and complex queries; Subqueries
- Data Manipulation : Basic Operations :
Single vs multiple row statements; inserting, updating and
deleting table rows
- Transaction Management
Basic and concurrent transactions; locking
- Missing Information : NULL values
NULL values in expressions, predicates and functions; NULLs
in boolean operations; data manipulation on NULL-able
columns
- Concept of views
Creating and destroying; derived data support; updatable
views; WITH-CHECK-option; access control; materialization
- Integration of SQL in a programming language
Preprocessor options with the four databases; connection
control; declaring and using variables; exception and error
management; cursors.
- Product-specific SQL functions
Procedures, triggers, events, rules
Date : September 20/24, 1993
LOCATION : Munich, Germany (UFH)
ENROLMENT PROCEDURES :
1 - ENROLMENT INFORMATION FOR STUDENTS
----------------------------------
Students should send the below requested enrolment details to their
OWN COUNTRIES ENROLMENT DESKS :
Course Corporate Nbr : EY-Q041E
Course Title : Multivendor SQL Programming
Course Dates : September 20/24, 1993
Course Location : Munich, Germany (UFH)
Complete Student name : <>
NATIONALITY : ......... (i.e. Export Controls Purposes)
COURSE PREREQUISITE : YES or NO
Function : <>
Exact Job title : <>
Badge number : <>
Cost centre : <>
EMail address : <>
Manager's Name : <>
City & Country : <>
Arrival date : <>
Departure date : <>
Accommodation required : YES or NO
2 - ENROLMENT PROCEDURE FOR COUNTRY ENROLMENT DESKS
ALL enrolment request MUST BE SENT TO : ENROLMENT @UFH
The agenda, the final logistical and accommodation details will be sent to
the CONFIRMED participants in due time.
DEADLINE FOR REGISTRATION :
One week prior to course
T.R | Title | User | Personal Name | Date | Lines |
---|
1286.1 | I'd love to go to Germany, but... | MSDOA::SECRIST | Let me show you the future. | Fri Aug 27 1993 17:38 | 6 |
|
Will this be offered in the U.S. ?
Regards,
rcs
|
1286.2 | Yes, there are plans for a U.S. offering too | DBSALF::FOLDEVI | Unisys Migrations - dtn 343-2368 | Mon Sep 13 1993 19:20 | 17 |
| I had the same question as in .-1 and this is the answer I got from Peter
Klein in Munich:
....
We will offer the MV SQL course in late fall in the US as well.
The person to set it up there is CAROL MONACO.
Please give her a mail, ring and support her to get enough
audience to the BEST DB COURSE on the market !!!!!
( in and outside DEC ! )
She would like some encouragement from the field...as the work to
set up a course like this is not trivial....
P.S. Carol Monaco's address is @PKO
You could copy Dolores Cordeiro (STOWOA::CORDEIRO) on any note
like this ( as she financed the course development...and she would
like to know if there is US interest around it )
|