0% found this document useful (0 votes)
14 views

ICDL Professional modules – Computational – Databases (Advanced)

Uploaded by

lonesome.rar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

ICDL Professional modules – Computational – Databases (Advanced)

Uploaded by

lonesome.rar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

1/10/25, 9:28 AM ICDL Professional modules – Computational – Databases (Advanced)

The Place For Free Online Training Courses


(https://www.free-online-training-courses.com/)

Advanced Database teach the student to understand key database concepts and use a relational database
application to create a database structure and outputs as well as understand key concepts of database
development and usage.

Category

Database Concepts

Skill Set

Database Development and Use (https://www.free-online-


training-courses.com/advanced-database-database-
development-and-use/)

Task Item

Know that different types of database models exist like: hierarchical, relational, object-oriented.
(https://www.free-online-training-courses.com/advanced-database-database-development-and-use/)

Know the life cycle stages of a database: logical design, database creation, data entry, data maintenance,
information retrieval. (https://www.free-online-training-courses.com/advanced-database-the-life-cycle-of-a-
database/)

Recognize common business applications of databases like: dynamic website, customer relationship
management systems, enterprise resource planning systems, website content management systems.

Know the term SQL (structured query language) and understand its main use in querying database content.
(https://www.free-online-training-courses.com/advanced-database-structured-query-language-sql/)

Category

https://www.free-online-training-courses.com/icdl-advanced-module-syllabus-databases/ 1/7
1/10/25, 9:28 AM ICDL Professional modules – Computational – Databases (Advanced)

Tables and Relationships

Skill Set

Fields/Columns

Task Item

Table (https://www.free-online-training-courses.com/advanced-database-set-data-entry-for-a-fieldcolumn-
required-not-required/)

Form (https://www.free-online-training-courses.com/advanced-database-form/)

Create, modify, deletea lookup in a field/column. (https://www.free-online-training-courses.com/advanced-


database-create-modify-or-delete-a-lookup-in-a-field/)

Create, modify, delete an input mask in a field/column. (https://www.free-online-training-


courses.com/advanced-database-create-modify-delete-an-input-mask-in-a-field/)

Set data entry for a field/column: required, not required. (https://www.free-online-training-


courses.com/advanced-database-set-data-entry-for-a-fieldcolumn-required-not-required/)

Skill Set

Relationships and Joins

Task Item

Create, modify, delete a one-to-one (https://www.free-online-training-courses.com/advanced-database-


create-modify-delete-a-one-to-one-relationship-between-tables/), one-to-many relationship between tables
(https://www.free-online-training-courses.com/advanced-database-create-modify-delete-a-one-to-many-
relationship/).

Create, modify a many-to-many relationship using a junction table. (https://www.free-online-training-


courses.com/advanced-database-create-modify-a-many-to-many-relationship-using-a-junction-table/)

https://www.free-online-training-courses.com/icdl-advanced-module-syllabus-databases/ 2/7
1/10/25, 9:28 AM ICDL Professional modules – Computational – Databases (Advanced)

Apply referential integrity between tables. (https://www.free-online-training-courses.com/advanced-database-


apply-referential-integrity-between-tables/)

Apply automatic update of related fields. (https://www.free-online-training-courses.com/advanced-database-


apply-automatic-update-or-deletion-of-related-fields/)

Apply automatic deletion of related records. (https://www.free-online-training-courses.com/advanced-


database-apply-automatic-update-or-deletion-of-related-fields/)

Apply, modify an inner join (https://www.free-online-training-courses.com/advanced-database-apply-modify-


an-inner-join/), outer join. (https://www.free-online-training-courses.com/advanced-database-apply-modify-an-
outer-join/)

Create, modify a subtract join. (https://www.free-online-training-courses.com/advanced-database-apply-


modify-a-subtract-join/)

Apply a self join. (https://www.free-online-training-courses.com/advanced-database-apply-a-self-join/)

Category

Queries

Skill Set

Query Types (https://www.free-online-training-


courses.com/queries-in-libreoffice-base-compared-to-ms-
access/)

Task Item

Create, run a query to update data in a table. (https://www.free-online-training-courses.com/advanced-


database-create-run-a-query-to-update-data-in-a-table/)

Create, run a query to add records to a table. (https://www.free-online-training-courses.com/advanced-


database-create-run-a-query-to-add-records-to-a-table/)

Create, run a query to append records to a table. (https://www.free-online-training-courses.com/advanced-


database-create-run-a-query-to-append-records-to-a-table/)

Apply, remove bound control properties like: limit to list, distinct values. (https://www.free-online-training-
courses.com/advanced-database-bound-control-properties/)

Create, run a query to delete records in a table. (https://www.free-online-training-courses.com/advanced-


database-create-run-a-query-to-delete-records-in-a-table/)

https://www.free-online-training-courses.com/icdl-advanced-module-syllabus-databases/ 3/7
1/10/25, 9:28 AM ICDL Professional modules – Computational – Databases (Advanced)

Create, run a query to save selected data as a new table. (https://www.free-online-training-


courses.com/advanced-database-create-run-a-query-to-save-selected-data-as-a-new-table/)

Create, run a crosstab query. (https://www.free-online-training-courses.com/advanced-database-create-run-a-


crosstab-query/)

Create, run a query to show duplicated records within a table. (https://www.free-online-training-


courses.com/create-run-a-query-to-show-duplicated-records-within-a-table/)

Create, run a query to show unmatched records in related tables. (https://www.free-online-training-


courses.com/advanced-database-create-run-a-query-to-show-unmatched-records-in-related-tables/)

Skill Set

Refining a Query

Task Item

Create, modify, run a one (https://www.free-online-training-courses.com/advanced-database-create-modify-


run-a-one-variable-parameter-query/), two variable parameter query. (https://www.free-online-training-
courses.com/advanced-database-create-modify-run-a-two-variable-parameter-query/)

Use wildcards in a query: [ ], !, -, #. (https://www.free-online-training-courses.com/advanced-database-use-


wildcards-in-a-query/)

Show highest, lowest range of values in a query. (https://www.free-online-training-courses.com/advanced-


database-show-highest-lowest-range-of-values-in-a-query/)

Create and name a calculated field that performs arithmetic operations. (https://www.free-online-training-
courses.com/advanced-database-create-and-name-a-calculated-field-that-performs-arithmetic-operations/)

Group information in a query using functions: sum, count, average, max, min. (https://www.free-online-
training-courses.com/advanced-database-group-information-in-a-query-using-functions/)

Category

Forms

https://www.free-online-training-courses.com/icdl-advanced-module-syllabus-databases/ 4/7
1/10/25, 9:28 AM ICDL Professional modules – Computational – Databases (Advanced)

Skill Set

Controls

Task Item

Create, modify, delete bound controls: text box (https://www.free-online-training-courses.com/advanced-


database-bound-controls-text-box/), combo box (https://www.free-online-training-courses.com/advanced-
database-bound-controls-combo-box/), list box (https://www.free-online-training-courses.com/advanced-
database-bound-controls-list-box/), check box (https://www.free-online-training-courses.com/advanced-
database-bound-controls-check-box/), option groups (https://www.free-online-training-courses.com/advanced-
database-bound-controls-option-group/).

Apply, remove bound control properties like: limit to list, distinct values.

Create, modify, delete unbound controls containing arithmetic, logical expressions.

Modify sequential tab order of controls on a form. (https://www.free-online-training-courses.com/advanced-


database-sequential-tab-order/)

Create, delete a linked subform. (https://www.free-online-training-courses.com/advanced-database-linked-


subform/)

Category

Reports

Skill Set

Controls

Task Item

Format arithmetic calculation controls in a report: percentage, currency, to a specific number of decimal
places. (https://www.free-online-training-courses.com/advanced-database-format-arithmetic-calculation-
controls-in-a-report/)

https://www.free-online-training-courses.com/icdl-advanced-module-syllabus-databases/ 5/7
1/10/25, 9:28 AM ICDL Professional modules – Computational – Databases (Advanced)

Apply a running sum for a group, over all. (https://www.free-online-training-courses.com/advanced-database-


apply-a-running-sum-for-a-group-over-all/)

Concatenate fields in a report. (https://www.free-online-training-courses.com/advanced-databases-


concatenate-fields-in-a-report/)

Skill Set

Presentation

Task Item

Insert, delete a data field in group, page, report headers and footers. (https://www.free-online-training-
courses.com/advanced-databases-insert-delete-a-data-field-in-group-page-report-headers-and-footers/)

Sort, group records in a report by field(s). (https://www.free-online-training-courses.com/advanced-databases-


sort-group-records-in-a-report-by-fields/)

Force page breaks for groups in a report. (https://www.free-online-training-courses.com/understanding-


databases-force-page-breaks-for-groups-in-a-report/)

Create, delete a linked subreport.

Category

Enhancing Productivity

Skill Set

Linking, Importing

Task Item

https://www.free-online-training-courses.com/icdl-advanced-module-syllabus-databases/ 6/7
1/10/25, 9:28 AM ICDL Professional modules – Computational – Databases (Advanced)

Link external data to a database: spreadsheet (https://www.free-online-training-courses.com/advanced-


database-link-external-data-to-a-database-spreadsheet/), text (.txt, .csv) (https://www.free-online-training-
courses.com/advanced-database-link-external-data-to-a-database-text/), existing database files
(https://www.free-online-training-courses.com/advanced-database-link-external-data-to-a-database-existing-
database/).

Import spreadsheet, text (.txt, .csv), XML, existing database files into a database (https://www.free-online-
training-courses.com/advanced-database-import-from-existing-database-into-a-database/).

Skill Set

Automation

Task Item

Create a simple macro like: close an object and open another object,open and maximize an object, open and
minimize an object, print and close an object. (https://www.free-online-training-courses.com/advanced-
database-create-a-simple-macro/)

Assign/attach a macro to a command button (https://www.free-online-training-courses.com/advanced-


database-assign-attach-a-macro-to-a-command-button/), object, control (https://www.free-online-training-
courses.com/advanced-database-assign-attach-a-macro-to-a-control/).

FAQ (https://www.free-online-training-
courses.com/frequently-asked-questions/)

Privacy policy (https://www.free-online-training-


courses.com/privacy-policy/)

Terms and conditions (https://www.free-online-training-


courses.com/terms-conditions/)

© 2025 The Place For Free Online Training Courses. All Rights Reserved.

https://www.free-online-training-courses.com/icdl-advanced-module-syllabus-databases/ 7/7

You might also like