The most common version of the Structured Query Language, a language for creating, maintaining, and querying a database.
Back
server-side script
Front
A program executed on a web server before packets are sent to the client.
Back
relational database
Front
Database with multiple tables of data in which the tables have some column in common, allowing for cross-referencing of tables.
Back
feature detection
Front
A strategy in web design to check whether a browser implements a feature of JavaScript before using the feature.
Back
HTML5
Front
A standard adopted in 2014 that includes HTML and JavaScript libraries for user interaction and multimedia.
Back
client-side scripting
Front
A program downloaded as part of a web page executed by the browser on a user's computer.
Back
JavaScript
Front
A client-side scripting language used to write programs that are embedded in web pages, often to make a web page more interactive.
Back
POST
Front
An HTTP method that accepts data from the client, such as posting a comment on a website. This method is used any time the state of the server will be changed.
Back
primary key
Front
The column in a data table in which each row contains a unique identifier.
Back
NoSQL
Front
Database management systems that handle non-relational data like documents, increasingly used for maintaining and querying the large amounts of data from the Internet. Queries can be made using "Not only Structured Query Language."
Back
DBMS
Front
Database management system, a software suite designed to organize and search data.
Back
HTML
Front
HyperText Markup Language is the most common language used for creating web pages.
Back
PHP
Front
PHP: Hypertext Preprocessor, named recursively, is the most common server-side scripting language, allowing a web server to produce a web page "on the fly" based on data provided by the client.
Back
short circuit
Front
When a logical expression's result is returned without evaluation of some part of the expression, increasing efficiency.
Back
standardization
Front
An agreement among software and/or hardware developers to use a shared design specifying aspects of a component, protocol, or language.
Back
normalization
Front
Optimizing a database for maintenance, memory usage, and access speed by designing the database so that any particular piece of information is represented only once.
Back
GET
Front
An HTTP method in which the client requests data such as a web page. The client might provide some data as part of the request in the query string of the URL.