• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/310

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

310 Cards in this Set

  • Front
  • Back
Which system best describes the operating concept of Integrated Maintenance Data System (IMDS)?
As Event-Oriented
Why must the database manager inform users when Integrated Maintenance Data System (IMDS) online processing is going down?
Because of batch programs that must be run
What are the Integrated Maintenance Data System (IMDS) recovery procedures based on?
length of downtime and volume of transactions
Which database verification program requires the database to be down when the program is scheduled to run?
Database management utility verify
Which program is used to verify program NFS760 runs each week?
NFSRU0
When contacted by supply, which screen does the database manager (DBM) run for an annual standard reporting designator (SRD) reconciliation?
Screen 126
What is the Option for offline processing?
Creating Input text files
What are the two basic procedures for data recovery?
Processing Pseudo remote and Manual Remote
When should you Implement pseudo processing?
When the system is unavailable for a long time
What is the reason for establishing an alternate Integrated Maintenance Data System (IMDS) processing site?
To continuously report reliable and maintainable information system reportable job data documentation (JDD)
When an Integrated Maintenance Data System (IMDS) related advisory notice is sent out to the field, who determines the affected users at the base level?
The Host database manager
When a system advisory notice (SAN) is sent out, the extent of the system problem is?
Air Force Wide
Which document is used by the Field Assistance Service (FAS) to communicate with field agencies?
Heads-Up messages (HUM)
What does the Air Force Life Cycle Management Center (AFLCMC) send out to the field if a software problem is discovered when a system advisory notice (SAN) is delayed?
Heads-Up Message (HUM)
What is used to identify Integrated Maintenance Data System (IMDS) database corrections and updates to Defense Enterprise Computing Center (DECC) and functional users worldwide?
System Release
When is a difficulty report (DIREP) in Integrated Maintenance Data System (IMDS) used?
When IMDS is NOT operating as designed
Who has the responsibility for initializing the interactive communication interface (ICI) software package, via screen #891 for Integrated Maintenance Data System (IMDS)?
The Host database Manager (DBM)
Which Reliability and Maintainability Information System (REMIS) interface program creates RCS-376 records containing standard reporting designator (SRD) problems that are sent to REMIS?
Table Validation Problem Reporting.
Which type of Integrated Maintenance Data System (IMDS) database errors cannot be created by Transaction Interface Package (TIP) users?
Pointer errors
When an Integrated Maintenance Data System (IMDS) abnormal disk condition occur, what does the computer initiate?
A rollback
Which option within the Universal Data System Monitor (UDSMON) provides the current record, database key (DBK), and commands being performed?
The DMR status of the individual run
When do you send a copy of the Integrated Maintenance Data System (IMDS) database that contains the communications equipment to the Reliability and Maintainability Information System (REMIS)
After you correct all the errors identified by the program
What is the expiration date of an Integrated Maintenance Data System (IMDS) database save tape changed to, as the result of an aircraft mishap?
Changed to 1year
What must you immediately do in Mobility Air Force Logistics Command & Control (MAF LOG C2) if there is an aircraft mishap?
Secure the aircraft record
What are Physical pointers used in networked database for?
To establish relationships between records
What is the most distinguishing characteristics of a relational query language?
Its non-procedural language
What does the enterprise location code (ELC) contain?
A unique database for each base
What are the two divisions of the schema?:

Identification and data
Which section of the schema is used by the Data Management Routine (DMR) to locate records?
The Set
What enterprise location codes (ELC) does the Central Database (CDB) global roll-up areas use?
Code: 0000
Which clause in the record section of the Integrated Maintenance Data System (IMDS) schema defines the area where the records can be found?
The Data Identifier
What is the basic unit of input/output between the area files and the internal buffers in a database?
Page

When viewing the rectangle box on an Integrated Maintenance Data System (IMDS) schematic, how is the area consisting of one schematic page is denoted?



a whole number.


Which is the main focus of a data model?


Structure and organization of the data.

When building a data model, how is all data required by the database represented?


completely and accurately.

Adding details to a data model includes adding what details?


Adding data attributes, manipulation, and

integrity rules

What are the two-dimensional structure of data values that form relations to one another in a relational database known as?


A table

In a relational database, what does an atomic value mean?


Means that it is indivisible.

What is a column or combination of columns in a relational table that uniquely identifies a row is called?


A key

Which type of key establishes the relationship with records in one table to records in another table?


A Foreign key

Which type of data relationship is represented when each row in a table is related to a single row in another table?


A One-to-one relationship

Which type of data relationship is it when multiple occurrences of one data element are related to one occurrence of another, and vice versa?


A Many-to-many relationship

Which data relationship are represented in a relational database?


One-to-one

Three-to-one &

One-to-many

Which type dependency is described by a relationship between fields such that the value in Field A determines the value in Field B, but there can only be one value in Field B?


A Functional dependency

Which functional dependency is it when the value in a non-key field is determined by the value of another non-key field?


A Transitive dependency

In the Relational Database Management System (RDMS), how many years of data can the historical tables store?


Five Years of data

Which table in the Relational Database Management System (RDMS) holds data supplied by the Reliability and Maintainability Information System (REMIS)?


The Reference Table

In what order are the tables arranged within the Relational Database Management System (RDMS) schema?


In Alphabetical Order

Which table statement is used in Systems Query Language (SQL) to build relational tables?


CREATE

Why are Relational Database Management System (RDMS) tables indexed?


For faster search and retrieval

In the Relational Database Management System (RDMS) schema diagram, how are the tables in an area drawn?


Drawn in boxes

In the Relational Database Management System (RDMS) schema diagram, a solid arrow line between two tables points to the table with what?


A defined foreign key

In the Relational Database Management System (RDMS) schema diagram, what does a broken arrow between two tables means?


a foreign key exists but is not defined

How many access levels does the transaction identifier code (TRIC) have?


Two

What does the Integrated Maintenance Data System (IMDS) master profile Generic_User_Profile contain?


The basic TRICs that all users need.

What does the allowed enterprise location codes (ELC) concept gives the ELC database managers (DBM) the ability to do?


Allow another Integrated Maintenance Data System (IMDS) user from another base access to their database

What is the adding or subtracting of a transaction interface code (TRIC) with its respective options and sub-options out of a loaded profile on an individual is known as?


Known as DELTA.

Which is the only option available to the local database manager (DBM) when the master transaction maintenance program (screen 635) updates the Master_transaction tables?


Inquiry Option

Which screen is part of the master profile program whose main objective is to copy or merge master profiles to speed up the process creating master profiles?


Screen 871.

Up to how many user-identifications (user ID) can the enterprise location codes (ELC) Profile Manager By Profile ID program load to a single master profile?


25 user-identifications (user ID)

Who does the Site management (SIMAN) establishes and defines user-identifications (User-ID) for Demand, Batch, and Transaction Interface Package (TIP) for?


Users of the entire mainframe.

What are the two modes of operation for Site Management (SIMAN)?


Screen and batch

Which site management (SIMAN) mode is especially effective for making precise entries or for use by less experienced database managers (DBM)?


Screen Mode.

Which command in Site management (SIMAN) is used to update screens in screen mode?


COMMIT command

Which words in a Query Language Processor (QLP) syntax skeleton are mandatory if they are underlined?


Uppercase words

Which character do you use at the end of a Query Language Processor (QLP) statement when you want to continue the command to the next line?


Semicolon (;).

In what mode only can Query Language Processor (QLP) be initialized online?


DEMAND mode

What does the Query Language Processor (QLP) statement "INVOKE FS-QLP–8821 DMS*CAMSDBG–7R1" mean you want QLP to do?


To access the database of ELC 8821.

When more than one INVOKE statement is entered in one session, what does the second or subsequent INVOKE statement do?


Automatically overrides the previous INVOKE statement

Which Query Language Processor (QLP) clause allows you to specify only portions of a data item as the selection criteria?


MASK clause

How do you invoke a Query Language Processor (QLP) MACRO that you have previously defined and saved?


By using its name

What command invokes the Query Language Processor (QLP) procedures?


the CALL command

Where do you correct syntax errors of a Query Language Processor (QLP) procedure?


EDIT mode

When printing a Query Language Processor (QLP) output, which command is used to activate a side-by printer?


@@PRNT

Which Query Language Processor (QLP) clause defines the explicit attributes of a derived name?


DECLARE clause

Which Query Language Processor (QLP) clause allows the user to create a cover page for a report?


MESSAGE clause

When you choose to generate a summary report in Query Language Processor (QLP), which clause is disregarded?


LINE clause

What is the proper format for listing line numbers 1100 through 2250 of a Query Language Processor (QLP) retrieval?


LIST 1100,2250

When you edit an existing Query Language Processor (QLP) report and then select the LEAVE-EDIT mode, what do you only make changes to?


the source version

The Universal data system monitor (UDSMON) provides for an integrated software environment for control data and maintenance of

user database.

Which save file is automatically assigned to Query Language Processor (QLP) when the INVOKE command is processed?


Permanent.

Which Query Language Processor (QLP) save file command is used to list all or specific entities?


PRINT command

In which mode can the Query Language Processor (QLP) COMPILE command not be used?


EDIT mode

In Structured Query Language (SQL), which clause completes the SELECT statement?


FROM clause

In Structured Query Language (SQL), which do you normally enter in the select list of a SELECT statement?


Column names.

In a Query Language Processor (QLP) report, how does the QLP recognize that the SELECT clause being used applies to the Relational Database Management System (RDMS) relational tables?


By Invoking the RDMS environment








Which command is used to disconnect from the Relational Database Management System (RDMS–2200) and end the IPF SQL session?


‘SQL END THREAD'

How does IMDS automate maintenance data collection and maintenance work order systems?


Through online remote terminals connected to the SBLC system throughout the maintenance complexes

What are the three general functions IMDS performs?


(1) Updates the database;


(2) Retrieves information from the database for local use;


(3) Reports data required by higher headquarters.

Explain the concept of an event-oriented system.


Data is entered to update the database as a result of an activity that occurred in the maintenance environment. Retrieval of information from the database is dictated by the needs of the functional user.

What does the DBM develop if there are batch programs to run on a regular basis?


A schedule.

Why must the DECC and the DBM devote special attention to both scheduled and unscheduled maintenance?


To ensure uninterrupted flow of information to functional users (the customer).


.

What is considered the best way to ensure your users are notified of system nonavailability?


By developing and implementing a checklist.


Who determines the method of system recovery based on length of downtime?


The host DBM

What do you do if the system is to be down for more than four hours?


Notify the DECC (the system monitor) to save the IMDS database before shutdown.

What two programs are used to identify and isolate database errors?


NDA500 and DMU verify.

What program allows you to browse through the database?


DBE.

What are the two retrieval language programs used to extract data from the database?


QLP and IQU.

When do you run the monthly WAH program?


On or about the first working day of each month

What two tasks must the host DBM ensure have been accomplished prior to executing the WAH?


The database has been saved and units processed all require MPR load, change, and delete options.

When do you use the work-hour update?


When the man-hours previously input were incorrect or a special requirement exists where AF Reserve or Air National Guard units require more hours than are automatically assigned for the current month.

Which IMDS program deletes JDD history?


NFS760, TRIC SHM, JDD delete history.

How often does JDD delete history run?


Every Wednesday.

How many days of history does TRIC: SHM retain on the database?


No more than 92 days.


.

Which program is used to transfer equipment records from one ELC to another ELC?


NFS7U0, TRIC TBE.

What are the three options for program NFS7U0?


Check, transfer and "JST" card.

How often are supply personnel required to conduct SRD verification?


Annually.

What screen does the DBM process for supply during SRD verification?


Screen 126

What are the basic procedures for processing transactions during system downtime?


(a) Have the users use hard copies of IMDS screens to record data.


(b) Create a text file.


(c) Create manual forms.

When would you implement manual remote processing?


When the system is unavailable for only a short period of time and only when a relatively few transactions require processing.

When would you implement pseudo remote processing?


When the system is unavailable for a long period of time, or if you need to process a large amount of transactions.


What type of facilities can be used for contingency processing?


The alternate site can be another nearby military base, an auxiliary field, an off-station tenant, or government organization

What do you use to establish communication between the alternate site and the DECC?


Defense Data Network

Why do you need an alternate IMDS processing site?



For the continuous reporting of REMIS-reportable JDD.

What is an advisory notice?


A timely communication used by AFLCMC to provide DECC and functional users with the necessary interim guidance and procedures required for continued system operation or to inform the users that continued system operation is not possible until needed corrections are received.


Upon receipt of an advisory notice, what action would the host DBM take?


Determines who is affected and what action a user must take.

What is the primary purpose of advisory notices?


To provide functional users with technical solutions, interim guidance, and procedures for continued system operation and heads-up information

How does the FAS use a HUM?


As a tool to communicate with field agencies..

What is the purpose of a system release?


To identify changes, corrections, and updates for IMDS to all DECCs and functional users worldwide

When is a difficulty report used?


When IMDS does not operate as designed.

Who initiates the submission of the DIREP?


The IMDS functional manager



What are the three stages a DIREP goes through at the IMDS functional section?


Initial review, evaluation, and validation.

How can an IMDS user add or change the capabilities of IMDS?


Submit an ITSRD through the host DBM


What does ICI provide to IMDS and supply system users?


Message routing, recovery, and utility functions.

Who is responsible for initiating ICI software for IMDS and supply system users?


Host DBM.

What screen is used to initiate ICI?


Screen 891.



What is the difference between KFS and KRE files?


IMDS data files that go to REMIS are known as KFS files; REMIS data files that go to IMDS are known as KRE files.

What is the difference between a system and program failure?


System failure is when the mainframe computer goes down and communication to the computer is lost. Program failure is when a program does not successfully reach completion and error messages are displayed.

How do you restart an online program when the database is restored after a system failure?


It is restarted automatically once the database is restored by the DMR. No input action is required by the user

What does it mean when an unrecoverable error occurs while the system is running a batch program?


This condition occurs when a program can no longer process.

How does a user know when a data error may exist?


By a TRIC inquiry or background report output that displays the wrong information.

What type of users cannot create pointer errors?


TIP users (other than the DBM).


Where do logical errors usually occur?


In manual sets.

What is meant by a RB?


A rollback erases the effects of input. The DMR would return the database to its previous condition prior to the offending input.



Where would you find detailed explanations of the codes associated with an abnormal disk condition?


AFCSM 21–571, volume 2, attachment 2.



What is RB error code 02 and what corrective action would you first try for an RB code 02?


Essentially, it is a deadlock between run units; in other words, two inputs tried to access the same data at the same time and deadlocked between each other. The user needs to retransmit the input to correct this condition.

What error code is used in conjunction with the function code to assist in analyzing an abnormal disk condition?


The DMR error code.

When you encounter an abnormal disk condition that you are unsure how to correct, to whom do you turn to for assistance?


Your supervisor, your host database manager, your system monitor, or the FAS at AFMC AFLCMC/HICS.

What type of centralized functions does the UDSMON provide?


Thread control, locking and queuing, system table control (like file description tables), database I/O, cache, storage management, and data recovery.

What option tells you what database files and schemas are being used?


File usage information.











What option of the UDSMON provides the current records, DBK, and command being performed?


DMR status of individual run.

What are the three functions of TRIC: RIS?


(1) Identifies and/or corrects communication status and inventory problems in IMDS.


(2) Reconciles the IMDS and REMID databases.


(3) Deletes and clears all REMIS errors on the IMDS database.

What kind of communication equipment is processed by TRIC: RIS?



REMIS reportable equipment.

When do you send a copy of the IMDS database containing communication equipment to REMIS?


When all errors are corrected.

In IMDS, what are the five major steps you need to accomplish if there is an aircraft mishap?


(1) Secure the database;


(2) Run a database save;


(3) Get specific aircraft details;


(4) Run reports and inquiries;


(5) Allow users back into the database

What do you immediately do when you are notified of a mishap?


Place IMDS in FUD mode and enter the User IDs of personnel allowed to process transactions while the system is in FUD.

How long do you request the database save tape expiration date be changed to after an aircraft mishap?


One year.

For a mishap, how do MAF LOG C2 and IMDS differ in the way their records are secured?


MAF LOG C2 locks the aircraft records and IMDS secures the entire database.

What are the four major steps to accomplish if there is an aircraft mishap?


(a) Get specific aircraft details;


(b) Lock the aircraft records;


(c) Run history reports;


(d) Unlock the aircraft records.

What screen is used to LOCK and UNLOCK aircraft records?


9012.

Who gives the approval to UNLOCK aircraft records?


The maintenance group commander.

What is the schema?


As a separate entity from a database file, it describes the exact physical layout of every record in the database. It also describes the logical relationship between each record.

What are the four sections of the data division within the schema and what are their purposes?


(1) Data name section—defines any data items used throughout the schema

(2) Area section—contains information about each area in the database.


(3) Record section—describes the records to be placed in each area.


(4) Set section—used by the DMR to locate records or chain them into various set occurrences; an application program to locate a record via the linkage may use the set name.

What does the subschema do?


Describes how different users view the database

What is DDL?


A high-level computer schema language used to design and create schemas, and is independent of any programming language.

When reading the area section of the subschema, what does sizing information mean?


Number of pages allocated and the size of each page.

What do the last four characters in the area name represent?


The ELC.

How many roll-up areas are there in the 7R1 DMS schema?


Two

What purpose does the record section of the subschema serve?


Defines every record in the database.

What is defined in the set section of the subschema?


Every set in the database and every set user in the database.

What is the highest subdivision of a database?


An area.

What is a page?


Subdivision of an area.

What are the three parts of a DBK?


Area code, page number, and record number.

What is the difference between a DBP and DBK?


A DBP represents the relative position of a record on a page and a DBK represents the absolute location of that record

What is a record placement strategy?


A method for storing and accessing a record for each type.

What are the three types of records based on the record placement strategy?


Direct, CALC, and via set.

How are direct records accessed?


By the DBK.

What type of records can be accessed using key data elements identified in the schema?


CALC records.

The majority of the IMDS database is comprised of what type of records?


Via set.

What are the owner/member record relationships?


Owner records are at the highest level of a set with member records linked at a lower level to their respective owner. In order for a record to be an owner there must be records below it

Describe one-way circular linkage.


The owner points to the first member of the chain, and that record points to the next, and so on; the last member points back to the owner.

What is meant by linked prior?


Where every record of a set also points to the record that precedes it.

Describe the record placement method first.


It places the newest record closest to the owner.

What is meant by automatic set participation?


Member/owner linkage is established by the system when a record is created in the database

What kind of structure does the database diagram describe?


Logical

How are off page connectors from another area reflected on a system schematic?


With an arrow pointing from a circled number to a record.

How are off page connectors to another area reflected on a system schematic?


With an arrow pointing to a circled number

What does a rectangle box represent on a system schematic?


Record

What does the online schema diagram depict?


7R1 DMS and RDMS schema.

What is a data model?


To define relational tables, primary and foreign keys, and procedures for manipulating the stored data.

What is the purpose of data model?


The logical and physical structure of one or more databases to accommodate the information needs of the user in an organization for a defined set of applications

Define database design.


The planning and requirements analysis

What is the first step in building an effective data model?


Determine the following:

(1) Data requirements of the database in terms of raw data elements.


(2) Classification and description of these elements.


(3) Relationships among the objects.


(4) Types of transactions performed on the elements.


(5) Rules governing data integrity.

What should a requirements analysis determine?


Vertical columns and horizontal rows.

What are the two dimensions that make up the structure of a relational table?


The intersection of a column and a row is a data item. The specific value of a data item is a data value.

What is the difference between a data item and a data value?


Parent table.

Where does a foreign key relate a table to?


An association between two or more data items or relational tables.

What is a data relationship?


A data relationship is defined with a name, whether it is optional or mandatory, and a degree (how many)

What two elements define a data relationship?


One-to-one, one-to many, and many-to-many.

What are the three types of data relationships?


Reduce the size of the database and increase the flexibility and performance of queries performed on the data.

What are two advantages of using one-to-many relationships in a relational database?


Because they cannot be represented in a relational database

Why are many-to-many relationships not allowed to be used in a relational database?


You must create a third table, called a linking table, to join the two tables together and create two one-to-many relationships.

How do you resolve many-to-many relationships?


Through the use of key fields

How are the logical relationships in a relational database created and maintained?


The properties are as follows:

(1) Every table in the database must have a unique name. No two tables within the same database may be named exactly the same.


(2) Values are atomic—Columns in a relational table are not repeating. This meets the first normal form (1NF). This is one of the cornerstones of a relational data model.


(3) Column values are of the same kind—This means the values in a column are from the same domain. In other words, columns only contain specific values, not other information such as comments, status flags, or data from a different scale (monthly versus weekly).


(4) Each row is unique—No two rows in a relational table are identical. At least one column of volumes must uniquely describe each row or record. See primary key above.


(5) Sequence of columns and rows is insignificant—Order of the columns or rows makes no difference. Allows user to share tables without regard to table organizations.


(6) Each column has a unique name—Columns must be referenced by name and not by position, such as in a spreadsheet. Column names need not be unique within the entire database, only in its table.


(7) A primary key field may not be null. Null is not the same as being equal to zero or blank. Both zero and blank are considered to be values. Null means that the value is equal to nothing.

List the seven properties of relational tables


To improve query performance and efficiency.

Why do relational databases use indexed fields?


Data will always be correct and precise, so that your database contains less redundant data, is more efficient, and is more adaptable to changing requirements.

What are four advantages to data normalization?


To create a set of relational tables that are free of redundant data and with records that can be easily queried and correctly updated, added, or deleted.

What is the goal of data normalization?


The rules are as follows:

(1) Values in each column of a table are atomic—no sets of values within a column.


(2) Eliminate repeating groups in individual tables.


(3) Create a separate table for each set of related data.


(4) Identify each set of related data with a primary key.

Name the four rules for data normalization to 1NF


A relationship between fields such that the value in Field A determines the value in Field B, and there can be only one value in Field B.

Define functional dependency.


It deals with relationships between composite key columns and non-key columns.

What does 2NF deal with in regards to data relationships?


3NF rules:

(1) Table must already be in 2NF.


(2) There must be no transitive dependencies

Name the two rules for data normalization to 3NF.


It eliminates redundant data, saves space, reduces data manipulation anomalies, and allows for faster more efficient queries.
List the six categories of the 7R1 RDMS tables.
(1) History.(2) AEF.(3) Portal.(4) Reference.(5) Security.(6) System Support.
How many years of data can the historical tables hold?
Up to five years.
In what tables can you find REMIS supplied reference data?
Reference tables.
In what tables can you find information such as background runs and print products?
System support tables.
How are the tables in the RDMS schema arranged?
Alphabetically.
Who are the primary users of the table cross reference chart?
SQL programmers.
What SQL statement is used to build a relational table?
CREATE TABLE.
What type of keys do the primary index files store?
Primary.
Describe the two parts of a table box.
Upper part contains the table name; lower part contains one or more primary keys.
What does it mean when a solid arrow line connects two tables?
Show that a defined foreign key relationship exists—from parent table to child table.
How would you know if an implied foreign key exists?
A broken arrow dotted line between the tables.
What is another function of the table box on the area diagram?
A hyperlink to the table schema
What is a TRIC?
A three-character code that the computer uses to determine the program or routine requested.
What are the two levels of TRIC access?
Main option and sub-option.
On what is TRIC access based?
A user’s role or job.
What is the purpose of the program TRIC Security Inquiry, screen 896?
This program inquires the Allowed_Profile and the User_Profile_Delta tables to see what access User IDs have been granted
Describe the single sign-on capability.
You have the capability to move from one ELC to another without signing off and signing back on.
What does the master profile Generic_User_Profile have?
The basic TRICs that all users need
What are the two levels of operation in the central database?
Enterprise and ELC
What is the lowest level of profile administration?
Unit DBM
Explain briefly the allowed ELC concept.
Gives DBMs the ability to allow a user from another base access to the DBMs’ database without having to be loaded in the database.
What is a delta?
The adding or subtracting of a TRIC with its respective options and sub-options out of a loaded profile on an individual.
What does a green screen refer to regarding computer systems?
Those systems still utilizing a text-based screen transaction using green text and black background screens
What else is granted to allow users to run background programs even though their profile allows access to background TRICs?
They will also have to have the “Can Generate Reports” switch set on screen 887 for a user on your database or screen 681 for an allowed ELC user.
What IMDS screen number is known as the security subsystem menu?
Screen 38.
What is SIMAN?
The primary security processor for the mainframe computers used at the DECC.
When is the OMIT directive used?
OMIT disregards all input made during the processing mode.
What character option do you enter in screen mode to exit out of SIMAN?
X
What is used to string commands together?
Commas.
How do you process a run in batch mode of SIMAN?
By using keywords.
What is a database?
A collection of interrelated data
What are the basic structures of a network database?
Records and sets.
What are used to establish relationships between records in a network database?
Physical pointers
What kind of database is made of two-dimensional tables of data values?
A relational database.
What is the programming language used for building, retrieving, and updating a relational database?
Structured Query Language (SQL).
How many schemas does the IMDS central database have?
One.
What database structure does the roll-up area follow?
The DMS database.
Where are the reference data, security data, validation tables, and JDD history located?
In the RDMS database

What is a data model?


A description of data structures that are required by a database.
Define a character string.
A set of continuous characters.
What are the types of words used with QLP?
Reserved and key words.
What is alphanumeric literal?
A character string enclosed by single quotes.
What is a user defined term?
A sequence of one or more words, literals, or combination of both that must be supplied by the user to satisfy the syntactical requirements of a QLP statement.
What user-defined term identifies the occurrence of a data item?
Data identifier.
How would you write a picture clause for a numeric, 7-position data identifier?
PIC IS 9(07).
As used with QLP, what do verbs mean?
Keywords that specify the action to be performed for a given clause
Identify the relational operator in the following statement: LIST WHERE MPR-GRD = ‘007’
Equal (=).
What are Boolean operators?
Key words that link relational operators in a logical sequence.
What is a conditional qualifying expression?
An expression that specifies the data conditions that must be met in order to retrieve or update data.
How can a user determine the construction requirement of a QLP statement?
By referencing the syntax skeleton
What command initializes QLP?
@QLP.
What command stops the echoing?
MODE IS NO ECHO.
What command terminates a QLP session?
EXIT.
What information is obtained by using the COUNT command?
A tally of data item occurrences.
What information is obtained by using the LIST command?
The contents of specific records, ranging from a single data item to an entire record.
What conversational inquiry command makes your output more readable and presentable?
LIST BY COLUMN
What SORT command sorts numeric values from highest to lowest?
SORT DESC.
How would you write a MASK statement indicating that the fourth position of a five-digit literal is to be selected if it equals T?
MASK ***-* = ‘T’ or MASK ***- = ‘T’.
What command allows you to execute a previous action clause with a new WHERE clause?
REPEAT.
What command allows the selection criteria for the current command to be the same as that of the preceding command?
WHERE SAME.
What is the purpose of a macro?
It allows you to reference a unique name that you defined with the macro anytime you want.
What is the purpose of the MACRO clause?
To tell the QLP that you plan to define a macro and give an entity name to the macro.
What is the purpose of the END-MACRO clause?
To tell the QLP you are finished with your macro definition.
How are procedures invoked?
With the CALL command.
What are the first and last statements of a QLP procedure?
PROCEDURE and END PROCEDURE.
What command tells the terminal to echo an inquiry that comes to the screen to your side-by printer?
@@PRNT.
What statement directs an inquiry to print at the Enterprise Output Manager printer?
OUTPUT TO DEVICE DP0069.
What clause must appear first in a report definition?
REPORT.
What does the PAGE clause do?
It enables the user to specify the length and width of a page in terms of lines and columns.
What are the default margins?
Four lines top and bottom; zero left and right margins.
What clause specifies the beginning page number of a report?
PAGE-COUNTER.
What is the purpose of the SORT clause?
To specify the order in which a report is to be presented.
What statement contains the WHERE clause?
SELECT.
What is the purpose of the DEFAULT clause?
Defines the attributes (type data and length of field) of a derived name that was not explicitly declared.
What is the purpose of the DEFAULT clause?
To define the explicit attributes of a derived name.
What clause establishes a hierarchy for processing?
CONTROLS.
What clause enables the user to develop a cover page?
MESSAGE.
How would you write a statement requesting a double-spaced report?
LINE PLUS 2.
How many headings and footings are allowed for each data identifier or Boolean expression listed in the CONTROLS clause?
Only one per data identifier
What statement sets up the body of a report?
DETAIL clause
What clause must be the final clause in a report definition?
END REPORT.
If you do not specify DETAIL or SUMMARY, what is the system response?
It assumes you want a DETAIL report.
What clause allows you to specify where you want your report printed?
The TO clause
What does the DENSITY clause control?
The number of lines per inch to be printed.
In addition to the SELECT clause, what clause may you use to specify additional selection criteria?
A WHERE clause.
What does the EDIT feature do?
Correct errors or modify an existing report.
What is the function of the editing LIST command?
To list the entire report or a particular line.
How are line numbers deleted?
By entering the line number and transmitting.
What two commands do you use to call up line numbers?
GO and LIST.
What is the command to exit the edit mode?
LEAVE-EDIT or LEA.
What save file is erased when the user executes the exit command?
Temporary.
What save file may be established by the user?
User.
What savefile is automatically assigned?
Permanent

What does the PRINT command do?

It lists the elements residing in a particular savefile

What does the COPY command do?
It allows the user to copy a savefile entity from a QLP savefile or an external file into QLP savefile.

What does the SAVE command do?

It copies a savefile, then purges it from the temporary savefile.

What does the PURGE statement do?
It allows the user to erase an entity from a savefile
What does the COMPILE statement do?
It translates an English definition into a language the computer understands.
What QLP command is the SQL SELECT statement similar to?
LIST.
Describe what this SQL query will do: SELECT * FROM Org_Code.
Display all columns from the Org_Code table.
What clause completes the SELECT statement?
FROM.
What is the purpose of aggregate functions?
They are used to summarize the data returned by a SELECT statement
What clause sorts your SQL queries?
ORDER BY
When you use the SQL SELECT statement within a QLP report, how do you enter the columns you want to display?
Each column must be listed separately.
How does QLP know that the SELECT statement in the QLP report refers to the RDMS tables?
When you invoke the RDMS in your INVOKE statement.
What is the drawback to using the FOR TRANSFER clause option?
You can only generate the report to a file.
Where do you enter the FOR TRANSFER clause when you want to use this option in your QLP report?
After the report name in the REPORT line of your QLP
What must precede SQL SELECT statements in IPF?
“SQL”