AS Level ICT Data entry Creating validation checks

  • Slides: 27
Download presentation
AS Level ICT Data entry: Creating validation checks

AS Level ICT Data entry: Creating validation checks

Validation checks • Validation checks can be created in both databases and spreadsheets •

Validation checks • Validation checks can be created in both databases and spreadsheets • The methods used to create validation checks in both types of data management systems will depend upon the specific program being used to solve the problem • The examples used here relate to MS Access and MS Excel, but as a general rule the methods used will be similar to those used in other data management systems

Validation checks - Databases • The following example shows how a validation check has

Validation checks - Databases • The following example shows how a validation check has been set up for a particular field in a database • The field is intended to contain numerical data between an upper and a lower limit

Validation checks - Databases The field that is to have a validation check is

Validation checks - Databases The field that is to have a validation check is the ‘Numerical Value’ field If the validation check is set up correctly, only numerical values between but not including 0 and 1000 should be allowed to be entered into this field

Validation checks - Databases To add a validation rule to a field, the cursor

Validation checks - Databases To add a validation rule to a field, the cursor should be clicked in the appropriate data type cell This will display the relevant parameters for that field

Validation checks - Databases Clicking the cursor in the ‘Validation Rule’ cell begins the

Validation checks - Databases Clicking the cursor in the ‘Validation Rule’ cell begins the process of setting the requisite validation rule The tab at the end of the cell appears, and must be clicked on The ‘Expression Builder’ will then be displayed

Validation checks - Databases Using the various mathematical tools available of the ‘Expression Builder’

Validation checks - Databases Using the various mathematical tools available of the ‘Expression Builder’ toolbar, the validation rule is entered into the box at the top of the display

Validation checks - Databases Once the validation rule has been entered, ‘OK’ is clicked

Validation checks - Databases Once the validation rule has been entered, ‘OK’ is clicked The display will close, and the validation rule will appear in the ‘Validation Rule’ cell

Validation checks - Databases

Validation checks - Databases

Validation checks - Databases • The data table should then be saved and the

Validation checks - Databases • The data table should then be saved and the validation rule tested by entering: – Erroneous data (i. e. data that is known to be wrong) – Extreme data (i. e. data that is at the extreme range of that allowed) – Normal data (i. e. data that is known to be correct)

Validation checks - Databases Erroneous data

Validation checks - Databases Erroneous data

Validation checks - Databases Extreme data

Validation checks - Databases Extreme data

Validation checks - Databases Extreme data

Validation checks - Databases Extreme data

Validation checks - Databases Normal data

Validation checks - Databases Normal data

Validation checks - Databases • An error message only appears when data that does

Validation checks - Databases • An error message only appears when data that does not match the validation rule is entered into the specified field • The error messages are generic error messages; designers can create their own error messages by entering text into the ‘Validation Text’ cell

Validation checks - Databases The error message set by the designer will now appear

Validation checks - Databases The error message set by the designer will now appear whenever incorrect data is entered into the field

Validation checks - Spreadsheets • The following example shows how a validation check has

Validation checks - Spreadsheets • The following example shows how a validation check has been set up for particular cells in on a spreadsheet • The cells are intended to contain numerical data between preset upper and a lower limits

Validation checks - Spreadsheets To set a validation rules for a cell or cells,

Validation checks - Spreadsheets To set a validation rules for a cell or cells, the cells must first be highlighted The ‘Data’ option on the toolbar is then selected, and the ‘Validation’ option on the dropdown menu is clicked

Validation checks - Spreadsheets The ‘Data Validation’ display allow the designer to set the

Validation checks - Spreadsheets The ‘Data Validation’ display allow the designer to set the values for the cells, any input message they think will assist the user, and an error alert that will appear if incorrect data is entered

Validation checks - Spreadsheets In this example the settings selected will only allow whole

Validation checks - Spreadsheets In this example the settings selected will only allow whole numbers between 1 and 999 to be entered into the selected cells The data validation rule will become active once the ‘OK’ button is clicked

Validation checks - Spreadsheets Even without an input message or an error alert being

Validation checks - Spreadsheets Even without an input message or an error alert being set by the designer, incorrect data cannot be entered into any of the selected cells

Validation checks - Spreadsheets Examples of extreme data being used to test the validation

Validation checks - Spreadsheets Examples of extreme data being used to test the validation rule

Validation checks - Spreadsheets It is good practice for designers to set the ‘Input

Validation checks - Spreadsheets It is good practice for designers to set the ‘Input Message’ for validation checks as these will aid the user and go some way to preventing incorrect data being entered

Validation checks - Spreadsheets Even before data has been entered, the user can see

Validation checks - Spreadsheets Even before data has been entered, the user can see the limitations that have been set for a cell

Validation checks - Spreadsheets If, despite the input message, the user attempts to enter

Validation checks - Spreadsheets If, despite the input message, the user attempts to enter incorrect data, an ‘Error Alert’ will be displayed and the user will not be able to proceed until the incorrect data is erased

Validation checks - Spreadsheets

Validation checks - Spreadsheets

AS Level ICT Data entry: Creating validation checks

AS Level ICT Data entry: Creating validation checks