0% found this document useful (0 votes)
49 views31 pages

DPR - 02 - Database Management TOPSKY ATC X

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views31 pages

DPR - 02 - Database Management TOPSKY ATC X

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 31

www.thalesgroup.

com

Introduction to
Database Management
TopSky - ATC (X)
2 / 31
Topics

What is a DBMS node

General data set creation / modification steps

General concept of distribution

General concept of platform offline file update


 OPS platform
 SIM platform
3 / 31
Module Objectives

The trainee will be able to describe the:


 steps for data set creation
 distribution
 platform offline file update
4 / 31
What is a DBMS Node?

The computer where the DPR software is installed

The computer where the DPR operator uses to work on the


data set

Depending on the configuration of each program other


Eurocat program/s may be also installed on this
computer

Term “DPR node” means the same thing


5 / 31
General Steps - Establish Structure

Establish
First DPR software has to be properly installed. Structure
 Where?
 on the DBMS node Access
Control
 normally it is given a name such as: “xxxxdbm01da”
 “XXXX” --> letters to represent program+platform
Cre/Mod
 Who does this?
Data Set
 the integration guys

Distribute
Data Set

Platform
Update
6 / 31
DPR Interface
7 / 31
General Steps - Establish Structure

Establish
Now the basic file structures, such as: Structure
 SIM
 VAR Access
Control
 OPS
 and other necessary files
Cre/Mod
 are established Data Set

Distribute
Data Set

Platform
Update
8 / 31
General Steps - Establish Structure

Establish
The Database Management System (DBMS) has Structure
3 Data Servers (major directories):
 OPS - intended to hold current operational system Access
datasets Control

 SIM - intended to hold simulator datasets


 VAR - intended to hold operational data under Cre/Mod
Data Set
development

Each server can hold data capable of being


Distribute
used on the operational or simulator Data Set
systems

Each server has a GLOBAL data directory and Platform


several LOCAL data directories Update
9 / 31
General Steps - Establish Structure

GLOBAL Data:
Establish
 FDP files Structure
 AGDP (ADS/CPDLC) files
Access
 CDP file Control
 FPCP files
 Aircraft performance Cre/Mod
 Geography - Points, Routes ... Data Set
 System configuration
 Alerts and Error Messages Distribute
Data Set

Platform
Update
10 / 31
General Steps - Establish Structure

Establish
Structure
LOCAL Data:
Access
 Radar data Control
 Data specific to location setup
 Most simulator files - e.g. exercises Cre/Mod
 Maps Data Set

 Dataset Configuration
Distribute
For Simulator Datasets : Data Set
 some files can be moved from Global to Local
Platform
Update
11 / 31
General Steps - Establish Structure

OFFLINE DIRECTORY /usr/system/OFFL/V<n.n>

SERVER DIRECTORIES /OPS /SIM /VAR

DATASET DIRECTORIES Dataset 1 Dataset2 Dataset n /GLOBAL

OTHER DIRECTORIES /AIF_STATIC_SCREENS.AIF /AIF_STATIC_SCREENS.ASF


/EXERCISE.AIF /RPL_EXPORT_FILES.ASF
/SYSTEM_MAPS.ASF /RPL_IMPORT_FILES.ASF
/SYSTEM_MAPS.AIF
/WEATHER.AIF
/WIND.AIF
12 / 31
General Steps - Access Control

Establish
Depending on Structure
 Who works on and have access to the data set/s???
 Which data set to work on and access? Access
Control
In order to establish
 USER/s
Cre/Mod
 Access Right & Password for each user Data Set

Distribute
Data Set

Platform
Update
13 / 31
Controlling Access

Establish
Structure

Access
Control
NF_SIM_SAT_1_00

Cre/Mod
Data Set

Distribute
Data Set

Platform
Update
14 / 31
Controlling Access

Establish
Structure

Access
Control

Cre/Mod
Data Set

Distribute
Data Set

Platform
Update
15 / 31
General Steps - Dataset Creation

Establish
Now it is time to fill in the directories with your Structure
offline files
Access
There are many files required to build a data Control
set
 how to get them: copies from a good previous data
set Cre/Mod
Data Set
 generate them first to ensure a good foundation
 then start modifying them to suit your needs
Distribute
Data Set

Platform
Update
16 / 31
General Steps - Dataset Creation

Establish
There are many files you need to modify Structure
before the first working version can
be generated for trial
Access
Control
The creation process normally takes
about 2 weeks
Cre/Mod
Data Set

Distribute
Data Set

Platform
Update
17 / 31
General Steps - Dataset Creation

Establish
The very first difficulties will most likely be: Structure
 Which file do I start with?? - you will know after this
course!! Access
Control

Cre/Mod
Data Set

Distribute
Data Set

Platform
Update
18 / 31
General Steps - Dataset Creation

Establish
Structure

Access
Control

Cre/Mod
Data Set

Distribute
Data Set

Platform
Update
19 / 31
General Steps - Dataset Creation

Data Set Generation: Establish


Structure
 Generates new or modified files and their
dependent files
Access
 Checks correctness of data within a file and
Control
cross checks information in related files
 Creates binary files for use by the system
 Creates certain system maps Cre/Mod
Data Set
 Checks all system maps
 Checks exercises and games
Distribute
Data Set

Platform
Update
20 / 31
General Steps - Dataset file Display

Data Set file display: Establish


Structure
The files names listed in the FILE NAME MENU shall be
colour coded as follows:
Access
Control
 Normal: Global files.

 Bold: Local files. Cre/Mod


Data Set

 Reverse video: Files that are not generated due to


dependency or editing errors . Distribute
Data Set
 Blink: Files with a generation error .
Platform
Update
21 / 31
Example of Dataset files on server DPR

List of

Dataset

files

defined for

GLOBAL

Part
22 / 31
Example of Dataset files on server DPR

List of

Dataset

files

defined for

Specific

Part LFFF
23 / 31
General Steps - Dataset Distribution

Copies the generated binary files to each Establish


position in the platform Structure

Distribution process slightly different Access


Control
 OPS platform
 SIM platform
Cre/Mod
Data Set

Distribute
Data Set

Platform
Update
24 / 31
General Steps - Dataset Distribution

Generated binary files to each position in


the platform in the CENTRAL directory Establish
Structure
PREVIOUS
DATASET
Version N-1
Access
Control

Cre/Mod
Data Set

NEW DATASET
just distributed Distribute
Version N+1 Data Set

Platform
Update
CURRENT DATASET
Version N
25 / 31
Example of Dataset files on CWP position

List of Dataset files Distributed to concerned CWP03


26 / 31
General Steps - Platform Update

After distribution, the platform needs to be Establish


switch the Current Dataset by the New Structure
Dataset.
Access
By Performing Handle_New_Distribution Control
command :
 NEW DATA becomes CURRENT DATA Cre/Mod
 CURRENT DATA becomes PREVIOUS DATA Data Set
 PREVIOUS DATA is removed.
Distribute
Data Set

Platform
Update
27 / 31
General Steps - Platform Update

After distribution the platform needs to be Establish


re-started before the new data can be Structure
used.
Access
But you can not shut everything down at the Control
same time, so what to do:
 EUROCAT system caters for this needs Cre/Mod
 A proper operational procedure should be Data Set
established for this occasion
Distribute
Data Set

Platform
Update
28 / 31
General Steps - Platform Update

Offline files need to be updated Establish


periodically to reflect Structure

 operation environment changes


Access
 procedure changes Control
Now the processes re-start as shown on
the right Cre/Mod
Data Set

Distribute
Data Set

Platform
Update
29 / 31
General Steps - Resume

The process can be resume as follows: Establish


 Dataset Generation Structure
 for changed files or complete dataset.
 Convert readible files extension .ASF to coded files extension .AIF Access
or .ACF. Control

 Dataset Distribution
 From DPR node to All or Concerned Platform nodes according to Cre/Mod
the list of modified files. Data Set

 Switch
Distribute
 Replace Current data by New data.
Data Set
 Sometimes, Current data by Previous data can be performed to
return to precedent dataset.
Platform
 Stop then restart Nodes Update
 When the node is restarted, it has to read the ultimate coded data.
30 / 31
Our Goal

To know :
 how to create and update a data set and
 the consequences of your action

is the essential goal of this course!


www.thalesgroup.com

QUESTIONS ?

TopSky - ATC (X)

You might also like