General
About CSC
Organisation

People
Process for CSC hosting
School Models
Role of Local Organisers
Other Roles

Participants
Past Schools

2004 2005 2006 2007 2008 2009 2010 2011

Diploma at CSC
Sport at CSC
Inverted CSCs

iCSC05 iCSC06 iCSC08 iCSC10 iCSC11

Special schools

School@chep06

Inverted School 2005

CSC 2005

CSC2005 Overview

Practical Information

Programme

Schedule

Lecturers

Participants

Organisers

 
Examination results
 
Grants from EU -FP6

Eligibility Conditions

Level of grant support

How to apply
CSC-Live
New  Lecture videos
New  Photo-Contest
New  Updated news
New  Social activities

CSC-Live

     

inverted CERN School of Computing 2005 23-25 February 2005, CERN

Programme Overview

Data Management and Data Bases

Advanced Software Development Engineering

Web Services
in Distributed Computing

Schedule

Lecturers

Lecturer Bios

Printable Version

iCSC2005  Exercises

Several lecturers have prepared exercises to complement their ex-cathedra lectures.

 

Theme

Author

Companion Lecture

Links

 

Data Bases

Miguel Anjo

SQL: basics and recent advances
+
Advanced Database Features

Zip File

These exercises are on SQL basics as well as on some advanced features. The tables used on the exercises as well as answers are included.

The exercise material is bundled as a zip file. Inside the file, you will find a text file with specific explanations for each exercise plus an SQL file containing the schema and  sample data.

You should be able to do the exercises on your own. It will take you about two hours to complete all the exercises. If you have any problems, please contact Miguel.Anjo@cern.ch.

 

Data Bases

Michal Kwiatek

Performance Optimization and Tuning

Zip file

There are five exercises to go with the lecture.

Ex. 1. Checking execution plans
Ex. 2. Managing statistics
Ex. 3. Using indexes
Ex. 4. Bind variables
Ex. 5. Autotrace and tuning problems

The exercise material is bundled as a zip file. Inside, there is a text file with explanations for each exercise as well as an export file containing sample data. You should be able to do the exercises on your own. It will take you about two hours to complete all five exercises. If you have any problems, please contact Michal.Kwiatek@cern.ch.

 

Advanced Software Engineering

Brice Copy

Integrated Build Demonstration

HTML Demo

This series of exercises will be done by the author as a demonstration session to the audience. Attendees will be able to follow the demo step by step  in parallel on their own laptop during the session, or replay it -as exercises- after the school.

If you wish to follow the demonstration step by step on your own PC, please follow these instructions.

 

The demonstration will be split into five stages :

 

Exercise 1 : Compiling the project

Exercise 2 : Testing the project

Exercise 3 : Generating reports

Exercise 4 : Deploying the project

Exercise 5 : Setting up a continuous build for the project

 

You do not have to follow all the steps - exercise 4 especially needs you to be at ease with web application servers (Apache Tomcat).

Instructions to follow the demonstration

For Exercises 1 To 3 :

 

Install a Sun J2SE SDK 1.4.2 on your machine (freely available at http://java.sun.com) - make sure the SDK binaries are on your PATH and that the environment variable JAVA_HOME is defined.

 

Download and install Apache Maven 1.0 :

 

 

For Windows, download and run maven-1.0.exe

 

 

For UNIX and other platforms, download and expand maven-1.0.zip

 

Set the environment variable MAVEN_HOME to where you installed Maven.

 

 

On Windows, the default value is "C:/Program Files/Apache Software Foundation/Maven 1.0"

 

 

On other platforms, the value will point to the directory where you expanded the zip file.

For Exercise 4 :

 

Install Apache Tomcat 4.1.x on your machine. If you already have a running instance available on your network for development purposes, you should be able to use it too. Tomcat is available at http://jakarta.apache.org/tomcat/

For Exercise 5 :

 

Ensure that you have a CVS client available on your path.

To Follow The Demonstration :

 

Finally, download and expand exercise.zip anywhere on your computer.

 

The demonstration is available at :

or

(If you have a screen resolution superior to 1024 x 760 pixels)

 

Simply follow it step by step. Remember that you can stop and rewind at any time thanks to the media toolbar at the bottom of the movie frame.

 

iCSC
All on iCSCs
News
Registration

Post-reg.

Handouts
Forum
Programme

Data Theme

Lecture1

Lecture2

Lecture3

Lecture4

Lecture5

All lectures

Soft Theme

Lecture1

Lecture2

Lecture3

Lecture4

Lecture5

Lecture6

All lectures

WS Theme

Lecture1

Lecture2

Lecture3

All lectures

Exercises New
FAQ
Social Events

 

Feedback: Computing (dot) School (at) cern (dot) ch
Last update: Thursday, 14. November 2013 11:48

Copyright CERN