A structured set of data held in a computer, usually in a way that is accessible by multiple concurrent users.
Database
A data structure in a relational database that is comprised of fields (columns) and records (rows).
Table
A markup language interpreted by web browsers.
Hypertext Markup Language (HTML)
A computer language that makes relational databases work.
SQL
Dr. Doofenshmirtz had to dress as one of these for the majority of his childhood to protect his family's garden from witch's spells and wood trolls.
What is a Lawn Gnome?
A way to help programmers and other related parties make sense of database information.
Data Modeling
A method of asking questions about the data stored in a database. A command sent to a database. Most commonly used for CRUD operations (create, read, update, delete).
Query
An attribute attached to a value that tells the compiler or interpreter how the data should be used.
Data Type
The logic in a program that tells the computer to execute a different part of the program rather than executing statements one-by-one, in order.
Branching
What was the name of the Spitzenhound puppy Dr. Doofenshmirtz's father won in a game of "Poke the Goozen with a stick?"
What is Onlyson?
A single attribute of each record in a table.
Field
An easy-to-read listing of the results of a query.
Report
A computer routine or snippet of code that can be reused in a computer program.
Function
The logic in a program that tells the computer to repeatedly execute a sequence of instructions until a condition is reached.
Looping
What was the name of the man who stole a girlfriend from Dr. Doofenshmirtz with his inferior, but larger, hand shadow puppets?
Who is Huge Hands Hanz?
Software that allows users to define, manipulate, retrieve, and manage data stored in a database. Examples are Microsoft SQL Server, Oracle Database, MySQL, and Microsoft Access.
Database Management System (DBMS)
A field in a table that uniquely identifies a record.
Primary Key
A file associated with a web page that describes how HTML elements are to be displayed. Visual, makes it look better.
Cascading Style Sheet (CSS)
Programming development that handles the behind-the-scenes work of a website that's not apparent to the average user. This includes serving content to users, managing user accounts, and accessing information from databases.
Backend Development
What band did Doofenshmirtz get to play the song "I Couldn't Kick My Way Right Into Her Heart" for his backstory about his mother's love being inexplicably linked to kickball?
Who is Love Handel?
A database that holds data on multiple related tables.
Relational Database
A design technique that organizes data in a database in an optimal way. This results in it being easier to add, remove, and update data without introducing errors.
Normalization
A programming language commonly used to create interactive effects within a web browser.
JavaScript
A visual representation of the logic in a program.
Flowchart
What was the name of Doofenshmirtz's second ever -inator that he entered into the science fair, which was then beaten by a baking soda volcano?
What is his "Even Bigger Inator"?