Free ICDL Using Databases Exam Flashcards

Memorize 50 essential terms and definitions for the ICDL South Africa — Using Databases Module (Syllabus 6.0). See the term, recall the definition, then flip to check yourself.

50 Flashcards
6 Topics
100% Free
TermClick to flip

What is a database?

Tap to reveal definition
Card 1 of 50Understanding Databases

Filter by Topic

Jump to Card

About These ICDL Using Databases Flashcards

These 50 flashcards are designed to help you memorize key terms and definitions for the ICDL South Africa — Using Databases Module (Syllabus 6.0). Each card shows a term on the front and its definition on the back—the classic flashcard format for vocabulary memorization. Use these alongside our practice questions to build both recall and comprehension.

Topics Covered

Understanding Databases10 cards
Using the Application7 cards
Tables10 cards
Retrieving Information10 cards
Forms4 cards
Outputs9 cards

Complete Flashcard Reference

Review every term in this set. Open any term to reveal its definition.

What is a database?

An organised collection of related data that can be stored, maintained, and retrieved systematically. The organisation makes it possible to find and analyse records without treating every item as an unrelated file.

How does information differ from data?

Data consists of raw facts; information is the meaningful output produced by processing or organising those facts. A list of sale amounts is data, while a monthly sales total is information.

How do tables, records, and fields relate?

A table stores one subject type, each row is a record about one subject instance, and each field holds one attribute of that record. For example, one Customer record can contain Name and Phone fields.

Why should one table represent one subject type?

It keeps each record structurally consistent and avoids mixing unrelated entities. Customers and Orders belong in separate tables because one customer can have multiple orders.

Why should a field contain one data element?

Atomic values can be searched, sorted, validated, and updated independently. Combining city and postal code in one field makes both values harder to query and maintain.

What does a field's data type control?

It controls the kind of value the field accepts and which operations are valid. Numbers support arithmetic, dates support date operations, and yes/no fields restrict input to two logical states.

How is a field property different from a data type?

The data type defines the kind of data; properties refine how that field behaves or appears. Field size, display format, and default value are properties rather than separate data types.

What is the purpose of a primary key?

It uniquely identifies each record in a table. A stable unique key prevents two records from being indistinguishable and provides a dependable value for table relationships.

What is the main purpose of an index?

An index speeds searches and query retrieval on the indexed field. It is a performance aid; it does not replace a primary key or define the meaning of the data.

Why relate database tables?

Relationships let tables share a matching key instead of repeating the same descriptive data. This reduces duplication and makes consistent updates easier to maintain.

How is closing a database different from closing its application?

Closing the database ends work on that data file while the database program may remain open. Closing the application exits the program and closes any open database objects with it.

Why choose the save location when creating a database?

The location determines where the database file is stored and later found, backed up, or shared. A clear filename and appropriate folder reduce the risk of editing the wrong copy.

What is the benefit of hiding an unused toolbar or minimising the ribbon?

It increases the workspace available for database objects without deleting commands. Restoring the interface brings the commands back when they are needed.

When should built-in Help be used?

Use it to locate a command, understand an option, or resolve an unfamiliar task within the installed application. It is more reliable than guessing through design changes that may affect stored data.

Which objects can be opened and closed independently?

Tables, queries, forms, and reports are separate database objects. Closing one object does not close the database, and saving an object's design does not mean every other object was changed.

Why switch between data and design views?

Data-oriented views display or edit records, while design-oriented views change an object's structure or layout. Confusing them can lead to editing content when you intended to change design, or vice versa.

How does deleting an object differ from deleting a record?

Deleting an object removes an entire table, query, form, or report definition. Deleting a record removes one row of stored data, so the scope and consequences are very different.

How does deleting a record differ from clearing one field?

Deleting a record removes the entire row and all of its values. Clearing a field changes only one value in an otherwise existing record.

Which data type suits a value used in arithmetic?

Use a numeric type when the stored value must participate in calculations. An identifier that merely looks numeric, such as a telephone number, is usually text because arithmetic on it has no meaning.

What does a text field's size property limit?

It limits how many characters the field can store. A sensible limit helps reject overlong entries, while a limit that is too small can truncate or block valid data.

Does changing a field's format change its stored value?

Normally, format changes how the value is displayed, not the underlying value. The same date can appear in different layouts while remaining the same stored date.

What does a default value do?

It supplies an initial value for new records when the user enters nothing else. It speeds consistent entry but can still be replaced when the new record requires a different value.

Why inspect existing data before changing a field type?

Existing values may not convert to the new type and can be rejected, altered, or lost. Check compatibility and make a backup before changing a populated field's definition.

What is the purpose of a numeric validation rule?

It rejects values outside an allowed condition, such as a quantity below zero. Validation protects new or edited data; it is not merely a display format.

When should an indexed field disallow duplicates?

Disallow duplicates when each indexed value must be unique, such as an assigned membership number. Allow them when repeated values are legitimate, such as many customers sharing a city.

What defines a one-to-many relationship?

One record in the parent table can match several records in the related table, while each related record points back to one parent. One Customer linked to many Orders is the standard pattern.

What does referential integrity prevent?

It prevents related records from referring to a parent key that does not exist. This avoids orphan records and preserves the consistency of the relationship between tables.

How does searching differ from filtering?

Searching moves to a matching value, while filtering temporarily displays only records that meet a condition. A search locates; a filter narrows the visible set.

What happens when a filter is removed?

Records hidden by the filter become visible again. Removing a filter does not delete those records because filtering changes the view, not the stored data.

How is a saved query different from a temporary filter?

A query is a named database object that can select fields, combine tables, apply criteria, and be run again. A filter is usually a temporary restriction on records shown in a table or form.

What enables a two-table query to match records correctly?

The query needs related fields or a defined relationship that connects the tables' matching values. Without a valid match, results may omit records or produce meaningless combinations.

Which operator means “not equal to” in query criteria?

The operator is <>. It returns values different from the criterion; it should not be confused with > or <, which compare size or order.

What does AND require in query criteria?

Every condition joined by AND must be true for a record to match. AND normally narrows results because each additional condition adds another requirement.

What does OR require in query criteria?

At least one condition joined by OR must be true. OR normally broadens results because a record may qualify through any listed alternative.

What does NOT do in query criteria?

NOT excludes records that satisfy the stated condition. It reverses the condition's inclusion logic rather than comparing two values for inequality by itself.

How do single- and multi-character wildcards differ?

A multi-character wildcard such as * or % can stand for any sequence of characters; a single-character wildcard such as ? or _ stands for exactly one. The accepted symbol depends on the application.

Does sorting a query change which records qualify?

No. Sorting changes the order of returned records, while criteria determine membership in the result. A descending sort does not act as a filter.

What is a form primarily used for?

A form provides a controlled layout for displaying, adding, and editing records. It is an interface to stored data, not a separate copy of every record it shows.

Why give a form a meaningful name?

A descriptive name communicates the form's task or data source and helps users distinguish it from other forms. The name identifies the object; it does not become record data.

What happens when a record is deleted through a form?

The underlying record is deleted from its data source; only the form's layout remains. A form is not a disposable view that shields stored data from record deletion.

How does form header text differ from field data?

Header or footer text labels or explains the form and usually stays constant across records. Field controls display values that change as the user moves between records.

What is a report primarily used for?

A report presents selected database information in a structured output for viewing, printing, or distribution. Unlike a form, it is designed mainly for presentation rather than routine record entry.

Why base a report on a query instead of a whole table?

A query can preselect fields, combine related tables, and restrict records before the report formats them. This separates data selection from presentation.

What does grouping add to a report?

Grouping organises records into categories based on a shared value, such as orders by customer. It enables group headings and group-level summaries rather than one undifferentiated list.

Which summaries can a grouped report calculate?

Syllabus 6.0 includes sum, minimum, maximum, and average. Choose the summary that answers the reporting need; for example, use average for a typical value and sum for a total.

What changes when report fields are rearranged?

The presentation order and layout change, not the underlying table or query values. Rearranging fields can improve readability without redesigning the data source.

What belongs in a report header or footer?

Use it for repeated context such as a title, date, page number, or explanatory label. Record-specific values belong in the report's detail or group sections.

Which export formats does Syllabus 6.0 distinguish?

Tables and query results may be exported to spreadsheet, text, CSV, or XML; report output may be exported to PDF. Data-oriented formats support reuse, while PDF preserves a report's presentation.

When is landscape orientation useful?

Landscape is useful when an output is too wide for portrait, such as a table with many columns. Orientation and paper size affect page layout, not the stored database records.

Why check print scope before printing?

Database objects allow different scopes, such as selected records, a query result, specific report pages, or a complete report. Confirming scope prevents omitted data and unnecessary pages.

Frequently Asked Questions

Which ICDL module does this flashcard set cover?

It covers ICDL South Africa's Using Databases module, not Advanced Database. The cards follow the six categories in ICDL Databases Syllabus 6.0: Understanding Databases, Using the Application, Tables, Retrieving Information, Forms, and Outputs.

Is Syllabus 6.0 the only version currently used in South Africa?

No. ICDL South Africa publishes Syllabus 6.0 and Syllabus 6.0 sample tests, but its module page also says Syllabus 5.0 remains in use during a transition period. Confirm the version and supported database application with your Accredited Test Centre.

What is the pass mark for ICDL Using Databases in South Africa?

ICDL South Africa states that the pass mark is 75% for all modules. It does not publish a current nationwide candidate pass-rate percentage, so the pass rate is listed as not published.

How many questions and how much time are allowed?

Not published by ICDL South Africa on its current Using Databases or general FAQ pages. Test delivery is automated and supervised at an Accredited Test Centre, so ask your centre for the current test specification instead of relying on an unofficial fixed count or duration.

When can I retake a failed ICDL module?

ICDL South Africa requires a 24-hour wait before rewriting a failed module, after which you may use the next available time at your chosen Accredited Test Centre. Its public FAQ does not state a longer wait after three failures, so both retake fields use the same one-day rule; additional fees may apply.

Do I have to complete training before the test?

No. ICDL South Africa says training is not compulsory if you already meet the syllabus criteria. You still need a candidate registration number and must take the certification test under examination conditions at an ICDL Accredited Test Centre.

Same family resources

Explore More ICDL South Africa Digital Literacy

Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.

More From This Family

Videos and articles for deeper review.