APPLICATIONSBUREAUTIQUE ★ RANDOM ACCESSS DATABASE ★

Random Accesss Database (The Amstrad User)RANDOM ACCESS DATABASE (Amstrad Action)
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

One of the major computing flaws of the Amstrad CPC machines has been the inability to handle simple Random Access Filing even when equipped with disc drives. The only way random access data handling was possible was if the program was written entirely in CP/M. Most people like myself totally despise the CP/M operating system for its 'User Hostile' environment, lack of graphics and being a totally inflexible system as far as programming is concerned.

Now, along comes a database, written in BASIC, and claims to have Random Access facilities, which is able to access, in theory:- 9 Mbytes (nine million bytes) of storage memory! Or to those who think of k rams; 9 Mbytes equals approximately 8800k of disc storage. Now this might sound as unrealistic as a rooster laying golden eggs, but if you know what Random Access is all about, then it is not such a far fetched claim.

What Is Random Access

The Arm trad machines have a file handling system called SEQUENTIAL ACCESS. This means that even the simplest data handling programs have to load all the data information from disc, manipulate it and finally save it all back to disc. In other words, all the data is in one file and that file has to be loaded into the machine all at once, as if the file is a whole program itself. Now this may seem an easy concept to understand, but the program is obviously restricted by the amount of free memory space available, and the amount of data it can store.

RANDOM ACCESS on the other hand is a different system altogether. The tile docs not have to be loaded all at once. Instead only the relevant data selected will be loaded, manipulated and then saved to disc. This is slightly slower in operation, but it greatly improves the storage capacity of a program. If for example, you would use a whole disc for data storage, then 178k would be used for data storage, while the program can use the machine's memory for other purposes. Therefore Random' Access Database would use 182272 bytes for data storage on the one disc!

Minerva Systems have come up with a database, which uses random access file handling, so it's not limited by the available memory of the machine, but rather the storage capacity of the disc. Called simply RANDOM ACCESS DATABASE, it is by far the most powerful database available for the CPC series, that 1 know of. And believe me, I've known quite a lot of databases in my life.

The Program

When I first received the package, I thought that this was just another database for the Amstrads. At first glance, the program comes complete in a plain pink cardboard box, with a 32 page manual and one disc, it was not impressive. Inserting the disc into my trusty Arnold, I vowed that if this database is just the same as any other.... out it goes. That was two weeks ago. One hour into the program and I was rapt. This is THE DATABASE. Personally, I've never seen anything like it, a flexible powerful database, that allow your imagination to manipulate data any way you choose.

Minerva have managed to produce random access facilities by incorporat ing some very' clever machine-code programming, through RSX's (Reside System Extensions). And by subdividing the database into sections of small programs which can he used independently or together, the results allow far more flexibility and extra memory on-board for the program to use.

Features

The difference between Random Access and all other CPC databases is in its power and flexibility. No other databases available for the Arnold on the market can come close to Random Access. Here are some features which prove how powerful Random Access really is:

  • Ability to store 6000 records, with use to 1500 characters per record in a maximum of 40 fields. (If you have a 464 or 664 but do not have a memory expansion unit the maximum number. of records is reduced to 2970).
  • Produce card layouts to your specifics needs, allowing both 40 and 80 column text, to blend together on one screen, enabling highlighting of specific data. Layouts are created with the User simply typing the information wherever it is required, therefore the record may be seen as it is designed. And you are not limited by the screen, the card may be scrolled to allow more information t be entered.
  • Extensive calculation facilities for both numeric and string manipulation using all the standard BASIC expressions (LEFT$, RIGHT$, MID$, SIX COS, TAN etc). In fact all the expressions in BASIC are supported and all can be defined by the User in any way possible. Also included is the ability to calculate a set of fields using a defined set formula and storing them in a separate field, a date system to stamp your data and a complex printing format system. A good use I can think of for these features, is a PAYROLL or COSTING SYSTEM, even an Income Tax assessment database.
  • A powerful User definable sort system, similar to the above calculation facilities feature is also included. Conditional sorting in ascending or descending order is supported and available on all fields.
  • Unlimited printing formats including definable card spacing, margins compaction etc.
  • Rolling browse facility allowing more than one record to be displayed on screen, with specified data highlighted on a card display.
  • Because of Random Access, you can produce multiple card layouts and use them within one file. For example, if you wish to produce a mailshot, you would design a card similar to a mailing label, and only the relevant information of data will be displayed when called up and printed. Then if you wish to produce a complete listing of all your data, another card layout could be called up which displays all the data and proceeds to print. This might all sound complicated, but once you start experimenting you'll soon know what I mean. This facility opens up new features which the User can utilize in whichever way he/she chooses. You can produce your own Stock Inventory Control System or design a genealogical database. Output player statistics with one card, and club financial standing with another.
These are some of the main features offered, but by no means the only ones. To explain all the features will require something short of a manual!

About the Manual

The manual comes neatly presented in a stapled 32 page booklet. Inside, a table of contents at the front, as well as an index is provided in the back. The manual is divided into two sections. First is the EXPERIMENTAL SECTION which is designed to be used with the program running. The idea is to experiment with the database, going through the basics, and generally giving you 'hands-on' experience.

The second section goes through the entire functions available within the database, and is mainly designed to be read after you are familiar with the experimental section.

In my opinion, the manual serves its purpose well although in some areas, the information is all too vague to understand. With time and patience though, you can master this complex piece of software and create that 'special database' you've always wanted but never found the power to use.

THE AMSTRAD USER

★ EDITEUR : Minerva Systems
★ YEAR: 1985
★ CONFIG: AMSDOS + 64K ( All CPCs with disk drives )
★ LANGUAGE:
★ LiCENCE: COMMERCIALE
★ PRICE: £29.95 (DISC)
★ AUTEUR: M.J WOOD]

★ AMSTRAD CPC ★ DOWNLOAD ★

Adverts/Publicités:
» Random  Access  DatabaseDATE: 2015-01-08
DL: 208
TYPE: image
SiZE: 154Ko
NOTE: w900*h637

» Random  Access  Database    ENGLISHDATE: 2015-01-08
DL: 178
TYPE: image
SiZE: 88Ko
NOTE: w460*h642

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Gestion Privée
» Applications » Aktienanalyse (Schneider Aktiv)
» Applications » General Ledger 6128 (Amstrad Action)
» Applications » Control de Stocks (ACE Software)
» Applications » Sandpiper Payroll
» Applications » Finanzbuchhaltung (CPC Amstrad International)
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 539 millisecondes et consultée 2859 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.