Download transparencies

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
PNPI MUON CHAMBER FACTORY -I
Database for construction and
testing LHCb Muon Chambers
at PNPI.
PRR Meeting January 30,2004
PNPI
30/01/2004
N. Sagidova
PRR for the PNPI production site
1
DATA Access via Internet
Our goal was to create a Database with
applications based on Client/Server architecture
Web pages:
HTML
XML
……
WWW
Client
WWW
Client
30/01/2004
WWW
SERVER
N. Sagidova
Web Browsers
Internet Explorer
Netscape
……
Microsoft:
IIS-MS Server
MS-SQL Server
UNIX
Apache Server
Oracle-Appl-Web Server
PRR for the PNPI production site
2
The best choice is ORACLE
Oracle is the most prevalent
Relational Database Management System
(RDBMS) in the world.
Oracle was selected by CERN in 80-s
Long time available and well developed system
At CERN:
VERY GOOD SUPPORT
http://wwwdb.web.cern.ch/wwwdb/aboutdbs/
Internet access:
Oracle Web Application Server
30/01/2004
N. Sagidova
PRR for the PNPI production site
3
Oracle Tools
Oracle
Oracle
Oracle
Oracle
Oracle
Forms Developer;
Designer;
JDeveloper and Business Components for Java;
Reports Developer;
Discoverer
SQL*PLUS, PL/SQL,
precompilers
: Pro*Fortran, Pro*C/C++
JDBC
MSVS .NET …..
Access to
PERL
Simple PL/SQL facilities are a fast and easy approach to the
publication of data from Oracle databases.
•SQL Structured Query Language
•PL/SQL is Oracle's procedural extension to SQL, the standard database access language..
•Important feature of PL/SQL is that it allows you to store compiled code directly in the
database.
30/01/2004
N. Sagidova
PRR for the PNPI production site
4
Three Hardware Tiers and PL/SQL cartridge
Database server cartridges are extensions of the database itself.
The PL/SQL Cartridge enables Web users to connect to Oracle database server.
30/01/2004
N. Sagidova
PRR for the PNPI production site
5
Why Database?
We should produce
192+192+192 Chambers
and Test
(192+192+192)*5 Panels
For each panel we have to do a lot of tests:
After Gluing bars
Gap measurement test
After Wire winding and gluing Pitch measurement test
After Wire soldering
Tension control
…………………………………etc…………………………………………………………….
……………………………………………………………………………………………………..
After Chamber Assembling
Gas Leak, HV and Gamma tests
30/01/2004
N. Sagidova
PRR for the PNPI production site
6
Why Database?
•192 M3R4 Chambers
•960 Panels
Chamber 1
•Data are stored in TABLES
•Easy build relations between data
Panel 16: Pos1, Cathode OUTER
Panel 18: Pos2, Anode SW
Panel 71: Pos3, Cathode INNER
Panel 22: Pos4, Anode ASW
Panel 77: Pos5, Cathode OUTER
30/01/2004
N. Sagidova
PRR for the PNPI production site
7
Chamber History
•Data are stored in TABLES
•Easy build relations between data
Panel Title Table (MCPanelTitle)
Position
Chamber Assembling Table (MCAssembling)
ChamberID
Panel
Pos1
Panel
Pos2
Panel
Pos3
Panel
Pos4
Panel
Pos5
1
83
69
72
22
76
2
16
55
71
59
77
Panel Title
1
Cathode OUTER
2
Anode CW
3
Cathode INNER
4
Anode ACW
5
Cathode OUTER
SQL Commands:
SELECT PanelPos1 FROM MCAssembling WHERE CamberID = 1;
> PanelPos1=83
SELECT * FROM MCPanelGapResult WHERE PanelID=83;
>ID Pos Hmean Hmin Hmax delta_H
Data_Tested
>83 1/5 2.47
2.41
2.52
110
05-JAN-2004
30/01/2004
N. Sagidova
PRR for the PNPI production site
8
http://oraweb03.cern.ch:9000/pls/muchdb_dev/WebMCPanelGapResult
Muon Chamber Production Database
LHCb-PNPI 1 Factory
Gap Measurement Results
MCPanelGapResult
UP
UP
UP
UP
Down
Down
Down
Down
Hmean,[mm]
Hmin,[mm]
Hmax,[mm]
delta_H,[mkm]
Panel_ID
Panel Position
Hmean,[mm]
Hmin,[mm]
Hmax,[mm]
delta_H,[mkm]
13
Pos 1/5
2.48
2.39
2.55
160
24-DEC-2003
16
Pos 1/5
2.44
2.4
2.5
100
19-DEC-2003
18
Pos 2
2.44
2.4
2.5
100
2.46
2.41
2.51
100
19-DEC-2003
22
Pos 4
2.45
2.43
2.48
50
2.46
2.4
2.49
90
21-DEC-2003
72
Pos 3
2.47
2.43
2.5
70
2.46
2.4
2.51
110
24-DEC-2003
77
Pos 1/5
2.48
2.4
2.56
160
24-DEC-2003
15
Pos 1/5
2.49
2.41
2.58
170
24-DEC-2003
55
Pos 2
2.47
2.42
2.51
90
2.46
2.43
2.49
60
26-DEC-2003
69
Pos 2
2.47
2.41
2.52
110
2.45
2.37
2.51
140
26-DEC-2003
76
Pos 1/5
2.47
2.35
2.54
190
59
Pos 2
2.47
2.41
2.52
110
2.45
2.37
2.51
140
30-DEC-2003
71
Pos 3
2.48
2.4
2.57
170
2.47
2.41
2.57
160
05-JAN-2004
83
Pos 1/5
2.47
2.41
2.52
110
05-JAN-2004
93
Pos 1/5
2.49
2.4
2.61
210
05-JAN-2004
21
Pos 1/5
2.48
2.4
2.54
140
08-JAN-2004
58
Pos 2
2.48
2.39
2.53
140
2.47
2.44
2.5
60
12-JAN-2004
73
Pos 3
2.47
2.43
2.53
100
2.48
2.4
2.52
120
12-JAN-2004
90
Pos 3
2.48
2.41
2.52
110
2.48
2.43
2.52
90
13-JAN-2004
60
Pos 2
2.47
2.41
2.52
110
2.48
2.45
2.51
60
13-JAN-2004
61
Pos 2
2.5
2.41
2.54
130
2.5
2.45
2.52
70
15-JAN-2004
30/01/2004
N. Sagidova
Date_Tested .
29-DEC-2003
PRR for the PNPI production site
9
Some LHC experiments DB sites
CMS
http://cmsdoc.cern.ch/cms/MUON/csc/info_pool/isr-info-pool.html
DB Home Page
http://cmsdoc.cern.ch/cms/MUON/csc/fast-test-ISR/Results/
Disk-space
ATLAS
http://atlas.web.cern.ch/Atlas/GROUPS/DATABASE/database.html
LHCb
We need disk space from where we could load our DB page:
http://lhcb-muon.web.cern.ch/lhcb-muon/DATABASE/PNPI-1
To Change Application name (MUCH_DB) for more logical :
Lhcb_pnpi1 ?
http://www.pnpi.spb.ru/hepd – PNPI-HEPD home page !!!!!
30/01/2004
N. Sagidova
PRR for the PNPI production site
10
Conclusions
•The Structure of the DataBase System
for PNPI-I Factory has been created. It
is oriented on utilization of ORACLE
supported by CERN
•In addition, we need some Disk space on
LHCb Muon site to be allocated for the
data from PNPI-I Factory.
30/01/2004
N. Sagidova
PRR for the PNPI production site
11
Acknowledgments
Thanks to CMS Database support group for
the information which I have found on their
Web-sites and ATLAS DB people who gave me
very useful advices.
30/01/2004
N. Sagidova
PRR for the PNPI production site
12
Related documents