Data validation refers to checking the content

Assignment Help Computer Networking
Reference no: EM13168541

Data validation refers to checking the content of data to ensure that it satisfies certain rules, known as constraints. For example, the employee name should never be omitted in the employee table, and the delivery date should be after (greater than) the order date.

Any interactive application, whether for opening a bank account, registering an online complaint, or filing income tax, has a form, web page, or static page that interacts with the user, and, typically, with a database. The form or web page is the front-end application, and the database is a back-end application.

The application can validate data either at the front end or at the back end. At the front end, you write code specific to controls in the form. For example, to enforce the rule that the employee name is required, you can disable the form's submit button when the value in the employee name text box is empty or blank. At the back end, you can apply a NOT NULL constraint to the employee name field in the employee table.

Consider the following:

What are the advantages and disadvantages of front-end and back-end validation?

In which specific situations would one technique of validation be preferred over the other?

Reference no: EM13168541

Questions Cloud

Will compute the value of each piece of clothing. : write a script in MATLAB that will compute the value of each piece of clothing.
Write a c program using the fork() system : Write a C program using the fork() system call that generates this sequence in the child process. The starting number will be provided from the command line. For example, if 8 is passed as a parameter on the command line, the child process will ou..
Work out from the molar mass : An antacid tablet contains 0.1 g of magnesium hydrogencarbonate, Mg(HCO3)2. What mass of stomach acid, HCl, will it neutralise? The reaction between Mg(HCO3)2 and HCl is: Mg(HCO3)2 + 2HCl → MgCl2 + 2CO2 + H2O
What mass of carbon monoxide in grams is present : What mass of carbon monoxide in grams is present in a room measuring 8.5 12.0 18.4 ft ?
Data validation refers to checking the content : Data validation refers to checking the content of data to ensure that it satisfies certain rules, known as constraints. For example, the employee name should never be omitted in the employee table, and the delivery date should be after (greater th..
Which volume of gas decomposition one mole of sodium azide. : Sodium azide, NaN3 , is made for use in car 'air bags'. When this compound is heated to 300 degrees celsius, it rapidly decomposes into its elements.
Create a function that will determine the total resistance : Create a function that will determine the total resistance of a number of resistors that are connected in parallel. This function should accept a row vector for input,
Write an assembly program in mips that get the array size : Write an assembly program in mips that get the array size from the keyboard, then reads a list of integers from the keyboard and writes the sorted list in ascending order to the console screen.
Calculates the product of the following sequence : Write a java code that calculates the product of the following sequence of numbers using for/loop and do/while/loop

Reviews

Write a Review

Computer Networking Questions & Answers

  A certain area is covered by a cellular radio

A certain area is covered by a cellular radio system with 84 cells and a cluster size of N. 300 voice channels are available in the system. Users are uniformly distributed over the area covered by the cellular system

  Design network to integrate wireless-existing wired network

Design a network that will integrate a wireless network into an existing wired network. The wired network consists of five departments in a two-story building.

  Expanding the network connected to a single hub

Suppose computers on your home network are connected to a single hub (a), but now you need to expand the network.

  Network discussion - application layer collapse

Application layer protocols such as HTTP, FTP, SMTP, DNS, and P2P networks. Pick up one protocol that you are familiar with and write a brief overview using your own words.

  Advantage of connecting outer conductor to ground

Coaxial cable is two-wire transmission system, determine the advantage of connecting outer conductor to ground? Explain the two layers: LLC & MAC.

  Find data transmission rate in bits per second of system

Assume that the airliner carries 10,000 kg of those floppies at the speed of 1000 km/h over the distance of 5000 km. Determine the data transmission rate in bits per second of this system?

  Explaining ethical or unethical actions

Should Iris have placed CD back at coffee station and forgotten entire thing? Describe why that action would have been ethical or unethical.

  Nmap feature to guess the os of the host

Is Nmap able to recognize operating system running on each system? Is there any Nmap feature which can be utilized to guess OS of host?

  Create four subnets having same number of ip addresses

Suppose it wants to create four subnets from this block, with each block having the same number of IP addresses. What are the prefixes (of form a.b.c.d/x) for the four subnets?

  Maintaining current employers connection to internet

Assume you are responsible for selecting and maintaining your current employers connection to the Internet. Take some time to research routing protocols

  Reserved route takes over when device or connection fails

It determines new tree topology when switch or cable link failures. Reserved route takes over when device or connection fails. To aggregate ....to gather together Which is better, 10x100Mbps or 1Gbps?

  Describe how the modern view of customer service

Describe how the greater reach of telecommunication networks today affects the security of resources which an organisation provides for its employees and customers.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd