Create a New allegro Database
`Briefly`
Any allegro database setup requires at least three files: 
(Most other files can serve for any database, but these three contain specifics) 

1. Configuration  (Schema, list of field declarations) 
	Standard:  $A.CFG for the "Consolidated Standard Format"

2. Index parameters  (contains the definition of the indexes)
	Standard: CAT.API  (Index definitions for the DEMO database)

3. Display parameters  (describe the record formatting for the display window) 
	Standard: D-WRTF.APR. If this file is missing,  D-W0.APR is used as default. 
		for DOS: D-1.APR

File 3. is not indispensable, but without it there will be only a very plain record display, showing the fields with their internal tagging. This will always work - an improved display may be configured later. 
Thus, only 1. and 2. have to exist from the beginning. Nonetheless, these files may also be improved and extended late, without the need to change anything in the data. 
Below, you may choose between 4 setups that come with the standard package. For the standard configuration A there are two versions of index and display parameters: normal and extended. 
For the other configurations there are fewer parameter files. The majority of users employ the standard parameters. The `Standard setup` $A.CFG is well-documented and allows for a wide range of applications. Even if you need much fewer fields and indexes, you may still use A - it costs nothing in terms of performance, but you save a lot of time. 

Setup 	Configuration (CFG) 
(Index parameters)	(Data base schema)
------------------------------------------------------------------------------- 

`CAT` (normal catalog)	$A (Standard setup) (incl. e-documents) 

`CAT2` (extended)	$A (record types for circulation and orders) 
  	(normal + additions)

`BOL` (Version for music)	$A (Standard setup adapted for music)
  	(Like the bolero database on the CD-ROM) 

`MAB`	$D (German national exchange standard)

`MARC`	$U (USMARC)

`PICA`	$P (Pica3)

For the creation of radically new and different setups, a DOS tool is available called PRONTO. You start `PRONTO.BAT` and then answer a series of questions. The important files, at least their skeletons, for your  project are then assembled automatically. Your design may be widely different from the models cited above. Only your time is a limiting factor, for you have to delve into the parametrization business to expand the initial design. 

?CAT=x var "cat"\ins #uwB\var "a"\ins #uwK\exec X _newdb 
?CAT2=x var "cat"\ins #uwB\var "erw"\ins #uwE\var "a"\ins #uwK\exec X _newdb 
?BOL=x var "bol"\ins #uwB\var "a"\ins #uwK\exec X _newdb 
?MAB=x var "mab"\ins #uwB\var ""\ins #uwE\var "d"\ins #uwK\exec X _newdb 
?PICA=x var "pica"\ins #uwB\var ""\ins #uwE\var "p"\ins #uwK\exec X _newdb 
?MARC=x var "marc"\ins #uwB\var ""\ins #uwE\var "u"\ins #uwK\exec X _newdb 
?Briefly=h newdb 
?Standard setup=h acb-1 
?PRONTO.BAT=x get env comspec\ins #uwC\var #uwC " /c  PRONTO.BAT"\Call