Learning Basic and Advanced Database modules on ICDL Professional Syllabus

Learning Basic and Advanced Database modules on ICDL Professional Syllabus PDF Author: Mario Capurso
Publisher: Mario Capurso
ISBN:
Category : Computers
Languages : en
Pages : 355

Get Book Here

Book Description
This work follows the ICDL (International Certification of Digital Literacy) Database Basic and Advanced Syllabus, expanded according to the document on Curriculum Guidelines for Undergraduate Degree Programs in Computer Science of December 20, 2013 by the Association for Computing Machinery and IEEE Computer Society. As for the know-how aspects (skills), some use Microsoft Access, which is not professional and has a non-standard version of SQL. This text uses MySQL and SQLite. They are professional, open source, totally free and widely used and easy to install. This satisfies the skills of the ICDL modules. However, the question of how to use this data remains. To do this today you need to master the Python language or the R language, which require learning times and delay the start of practice by weeks. There is a third possibility: using visual environments that allow you to make applications without knowing any language. Orange is one of these. It is visual but is based on Python, it allows you to make applications without knowing the language but also allows you to extend the application if and when you know Python. In addition, MySQL and SQLite coexist with Python and Orange Data Mining. This text uses Orange as an environment for experimentation and exercise in Data Science. It is possible to decide not to install Orange in case one is interested exclusively in SQL. In this case the reader will be free to skip the application exercises with Orange and return to them later if he/she feels the need. It should be clarified that this text follows the ICDL Syllabus and provides the skills associated with the modules in question, but it is not able to guarantee that the reader will be able to automatically pass the certification exam. In fact, it requires the purchase of a skill card, registration with a test center, compliance with a series of rules dictated by the national member organizations of the ICDL consortium and by the test center, and all of this is beyond what we can guarantee. After describing the installation of the programs used for the exercises, the text considers the types of data and their representations, including images and documents. The concepts of System, Information System and Database are introduced, as well as the most common practices of data security and privacy. The relational model and SQL are also explained with application examples with MySQL and SQLite. The various types of Joins, sorting, aggregation and grouping queries, integrity constraints, GRANT and REVOKE security features, views, indexing, Normal Forms and Normalization are then analyzed. Multi-user access to databases, interference and deadlock, locking techniques and transactions are then considered. Distributed databases and the possible options with MySQL and SQLite are then described. The limits of the relational model and the most common non-relational models (NOSQL) are outlined, the conceptual Entity-Relationship and object models according to ISO/UM and the process for moving from the problem text to the conceptual and logical relational model. The data integration process is outlined also with the use of data warehouses, data lakes and mediators, data cleaning, management of missing, repeated, anomalous and incorrect values, coding of categorical values. Finally, the project objectives are distinguished according to the best model, whether relational or non-relational. The text is accompanied by supporting material and it is possible to download the examples and test data.

Learning Basic and Advanced Database modules on ICDL Professional Syllabus

Learning Basic and Advanced Database modules on ICDL Professional Syllabus PDF Author: Mario Capurso
Publisher: Mario Capurso
ISBN:
Category : Computers
Languages : en
Pages : 355

Get Book Here

Book Description
This work follows the ICDL (International Certification of Digital Literacy) Database Basic and Advanced Syllabus, expanded according to the document on Curriculum Guidelines for Undergraduate Degree Programs in Computer Science of December 20, 2013 by the Association for Computing Machinery and IEEE Computer Society. As for the know-how aspects (skills), some use Microsoft Access, which is not professional and has a non-standard version of SQL. This text uses MySQL and SQLite. They are professional, open source, totally free and widely used and easy to install. This satisfies the skills of the ICDL modules. However, the question of how to use this data remains. To do this today you need to master the Python language or the R language, which require learning times and delay the start of practice by weeks. There is a third possibility: using visual environments that allow you to make applications without knowing any language. Orange is one of these. It is visual but is based on Python, it allows you to make applications without knowing the language but also allows you to extend the application if and when you know Python. In addition, MySQL and SQLite coexist with Python and Orange Data Mining. This text uses Orange as an environment for experimentation and exercise in Data Science. It is possible to decide not to install Orange in case one is interested exclusively in SQL. In this case the reader will be free to skip the application exercises with Orange and return to them later if he/she feels the need. It should be clarified that this text follows the ICDL Syllabus and provides the skills associated with the modules in question, but it is not able to guarantee that the reader will be able to automatically pass the certification exam. In fact, it requires the purchase of a skill card, registration with a test center, compliance with a series of rules dictated by the national member organizations of the ICDL consortium and by the test center, and all of this is beyond what we can guarantee. After describing the installation of the programs used for the exercises, the text considers the types of data and their representations, including images and documents. The concepts of System, Information System and Database are introduced, as well as the most common practices of data security and privacy. The relational model and SQL are also explained with application examples with MySQL and SQLite. The various types of Joins, sorting, aggregation and grouping queries, integrity constraints, GRANT and REVOKE security features, views, indexing, Normal Forms and Normalization are then analyzed. Multi-user access to databases, interference and deadlock, locking techniques and transactions are then considered. Distributed databases and the possible options with MySQL and SQLite are then described. The limits of the relational model and the most common non-relational models (NOSQL) are outlined, the conceptual Entity-Relationship and object models according to ISO/UM and the process for moving from the problem text to the conceptual and logical relational model. The data integration process is outlined also with the use of data warehouses, data lakes and mediators, data cleaning, management of missing, repeated, anomalous and incorrect values, coding of categorical values. Finally, the project objectives are distinguished according to the best model, whether relational or non-relational. The text is accompanied by supporting material and it is possible to download the examples and test data.

International Conference on Digital Libraries (ICDL) 2016

International Conference on Digital Libraries (ICDL) 2016 PDF Author: Shantanu Ganguly
Publisher: The Energy and Resources Institute (TERI)
ISBN: 8179936538
Category : Language Arts & Disciplines
Languages : en
Pages : 1072

Get Book Here

Book Description
The ICDL Conferences are recognized as one of the most important platforms in the world where noted experts share their experiences. Many DL experts have contributed thought-provoking papers in ICDL 2016. These important papers are reviewed and conceptualized into ICDL on di_ erent areas of DL proceedings. The Proceedings have two volumes and over 700 pages.

International Conference on Digital Libraries (ICDL) 2013

International Conference on Digital Libraries (ICDL) 2013 PDF Author: Shantanu Ganguly
Publisher: The Energy and Resources Institute (TERI)
ISBN: 817993554X
Category : Language Arts & Disciplines
Languages : en
Pages : 1230

Get Book Here

Book Description
ICDL conferences are recognized on of the most important platform in the world where noted expert share their experiences. Many DL experts have contributed thought provoking papers in ICDL 2013. These important papers are reviewed and conceptualized into ICDL on different areas of DL proceedings. The Proceedings have two volumes and has over 1100 pages.

Ecdl/Icdl Syllabus 4 Module 7 Information and Communication Using Internet Explorer 6 and Outlook Express

Ecdl/Icdl Syllabus 4 Module 7 Information and Communication Using Internet Explorer 6 and Outlook Express PDF Author: Cia Training Ltd Staff
Publisher: CIA Training Ltd.
ISBN: 9781860051357
Category : Computers
Languages : en
Pages : 120

Get Book Here

Book Description
Learn the basic operations associated with searching and navigating web sites to access information, how to create and send e-mail messages and how to manage personal distribution lists and message folders. The manual comes with its own data files which you can use for practising the relevant exercises. Approved by the ECDL Foundation.

ECDL/ICDL Advanced AM5 Database Using Microsoft Access

ECDL/ICDL Advanced AM5 Database Using Microsoft Access PDF Author: Bob Browell
Publisher: CIA Training Ltd.
ISBN: 9781860053405
Category : Computers
Languages : en
Pages : 66

Get Book Here

Book Description
Tests can be daunting, especially ECDL Advanced tests. Are you about to do the ECDL Advanced AM5 test? Is your knowledge up to scratch? Why not reinforce and test your knowledge using the exercises in this book? This guide gives everyday examples, and tests how your new found knowledge can be utilised.

CiA Revision Series ECDL/ICDL Advanced AM4 Spreadsheets

CiA Revision Series ECDL/ICDL Advanced AM4 Spreadsheets PDF Author:
Publisher: CIA Training Ltd.
ISBN: 9781860053399
Category : Computers
Languages : en
Pages : 72

Get Book Here

Book Description
Tests can be daunting, especially, ECDL Advanced tests. This guide gives everyday examples, and tests how your knowledge can be utilised. It includes exercises to help you broaden your ability, boost your confidence and prepare you for the test.

ECDL/ICDL Advanced AM6 Presentation Using Microsoft PowerPoint

ECDL/ICDL Advanced AM6 Presentation Using Microsoft PowerPoint PDF Author: Dawn Harvey
Publisher: CIA Training Ltd.
ISBN: 9781860053412
Category : Computers
Languages : en
Pages : 74

Get Book Here

Book Description
Tests can be daunting, especially ECDL Advanced tests. Are you about to do the ECDL Advanced AM6 test? Is your knowledge up to scratch? This guide gives everyday examples, and tests how your new found knowledge can be utilised.

Ecdl/Icdl Syllabus 4 Module 6 Presentations Using PowerPoint XP

Ecdl/Icdl Syllabus 4 Module 6 Presentations Using PowerPoint XP PDF Author: Cia Training Ltd Staff
Publisher: CIA Training Ltd.
ISBN: 9781860051340
Category : Computers
Languages : en
Pages : 116

Get Book Here

Book Description
Module 6 ECDL/ICDL Syllabus 4.0. This manual helps you learn how to create a PowerPoint presentation using various types of slides, how to format your slides using a variety of techniques and how to run a slide show. The manual comes with its own data files which you use for practising the relevant exercises. Approved by the ECDL Foundation.

Ecdl/Icdl Syllabus 4 Module 5 Databases Using Access 2003

Ecdl/Icdl Syllabus 4 Module 5 Databases Using Access 2003 PDF Author: Cia Training Ltd Staff
Publisher: CIA Training Ltd.
ISBN: 9781860051920
Category :
Languages : en
Pages : 148

Get Book Here

Book Description
This comprehensive manual covers all aspects required by Module 5 ECDL/ICDL Syllabus 4.0. Data files are supplied with the manual which allow practice of the different software features. It is approved by the ECDL Foundation.

Ecdl/Icdl Syllabus 4 Module 4 Spreadsheets Using Excel 2003

Ecdl/Icdl Syllabus 4 Module 4 Spreadsheets Using Excel 2003 PDF Author: Cia Training Ltd Staff
Publisher: CIA Training Ltd.
ISBN: 9781860051913
Category :
Languages : en
Pages : 156

Get Book Here

Book Description
This comprehensive manual covers all aspects required by Module 4 ECDL/ICDL Syllabus 4.0. Data files are supplied with the manual which allow practice of the different software features. It is approved by the ECDL Foundation.