database management systems
The tools for creating, updating and managing databases, such as Oracle, MySQL and Microsoft SQL Server.
Database integrators perform integration among different databases. They maintain integration and ensure interoperability.
No competences in this bucket.
The tools for creating, updating and managing databases, such as Oracle, MySQL and Microsoft SQL Server.
Naming database which maps internet domain names to Internet Protocol (IP) addresses. The Domain Name System allows internet users to utilise names such as website titles instead of remembering numeric IP addresses used by computers to locate a concrete website
The ICT tools used to test and debug programs and software code, such as GNU Debugger (GDB), Intel Debugger (IDB), Microsoft Visual Studio Debugger, Valgrind and WinDbg.
The type of infrastructure which defines the format of data: semi-structured, unstructured and structured.
The field of standardised computer languages for retrieval of information from a database and of documents containing the needed information.
The query languages such as SPARQL which are used to retrieve and manipulate data stored in Resource Description Framework format (RDF).
The tools for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure.
Utilise specification language for describing interface connection among software components or programs in a programming-language-independent way. The languages which support this method are among others CORBA and WSDL.
Stabilise the workload and resources of a database, by controlling the demand of transactions, allocating disk spaces and ensuring reliability of the servers in order to optimise cost and risk ratio.
Develop the database design models and diagrams which establish the structure of a database by using modelling software tools to be implemented in further processes.
Perform testing of system or software components grouped in multiple ways to evaluate their ability to interconnect, their interface and their ability to provide global functionality.
Apply models and tools such as online analytical processing (OLAP) and Online transaction processing (OLTP), to integrate structured or unstructured data from sources, in order to create a central depository of historical and current data.
Combine data from sources to provide unified view of the set of these data.
Administer all types of data resources through their lifecycle by performing data profiling, parsing, standardisation, identity resolution, cleansing, enhancement and auditing. Ensure the data is fit for purpose, using specialised ICT tools to fulfil the data quality criteria.
Oversee the transfer process from a legacy (an outdated system) to a current system by mapping, interfacing, migrating, documenting and transforming data.
Check capabilities, correctness and efficiency of intended algorithm or system to match certain formal specifications.
Detect and correct corrupt records from data sets, ensure that the data become and remain structured according to guidelines.
No competences in this bucket.
The computer program CA Datacom/DB is a tool for creating, updating and managing databases, currently developed by the software company CA Technologies.
The computer program IBM DB2 is a tool for creating, updating and managing databases, developed by the software company IBM.
The computer program FileMaker is a tool for creating, updating and managing databases, developed by the software company FileMaker Inc.
The computer program IBM Informix is a tool for creating, updating and managing databases, developed by the software company IBM.
The computer program IBM InfoSphere DataStage is a tool for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company IBM.
The software program IBM InfoSphere Information Server is a platform for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company IBM.
The computer program Informatica PowerCenter is a tool for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company Informatica.
A software infrastructure that acts as an intermediary layer between applications to enable data exchange, interoperability and communication. It aims to provide standardised protocols and services between organisations to promote their interaction.
The computer language LDAP is a query language for retrieval of information from a database and of documents containing the needed information.
The computer language LINQ is a query language for retrieval of information from a database and of documents containing the needed information. It is developed by the software company Microsoft.
The NoSQL enterprise non-relational database used for creating, updating and managing large amounts of unstructured data stored in the cloud and which provides features such as semantics, flexible data models and Hadoop integration.
The computer language MDX is a query language for retrieval of information from a database and of documents containing the needed information. It is developed by the software company Microsoft.
The computer program Access is a tool for creating, updating and managing databases, developed by the software company Microsoft.
The computer program MySQL is a tool for creating, updating and managing databases, currently developed by the software company Oracle.
The computer language N1QL is a query language for retrieval of information from a database and of documents containing the needed information. It is developed by the software company Couchbase.
The computer program ObjectStore is a tool for creating, updating and managing databases, developed by the software company Object Design, Incorporated.
The computer program OpenEdge Database is a tool for creating, updating and managing databases, developed by the software company Progress Software Corporation.
The computer program Oracle Data Integrator is a tool for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company Oracle.
The computer program Oracle Rdb is a tool for creating, updating and managing databases, developed by the software company Oracle.
The computer program Oracle Warehouse Builder is a tool for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company Oracle.
The computer program Pentaho Data Integration is a tool for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company Pentaho.
The computer program PostgreSQL is a free and open-source software tool for creating, updating and managing databases, developed by the PostgreSQL Global Development Group.
The computer program QlikView Expressor is a tool for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company Qlik.
The computer program SAP Data Services is a tool for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company SAP.
The computer program SAS Data Management is a tool for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company SAS.
The computer language SPARQL is a query language for retrieval of information from a database and of documents containing the needed information. It is developed by the international standards organisation World Wide Web Consortium.
The computer program SQL Server is a tool for creating, updating and managing databases, developed by the software company Microsoft.
The computer program SQL Server Integration Services is a tool for integration of information from multiple applications, created and maintained by organisations, into one consistent and transparent data structure, developed by the software company Microsoft.
The process of defining the architecture for different components and modules of a system, as well as the relevant data, for satisfying specific requirements.
The principles that can be applied to all types of systems at all hierarchical levels, which describe the system's internal organisation, its mechanisms of maintaining identity and stability and achieving adaptation and self-regulation and its dependencies and interaction with the environment.
The computer program Teradata Database is a tool for creating, updating and managing databases, developed by the software company Teradata Corporation.
The RDF store or TripleStore is a database used for storage and retrieval of Resource Description Framework triples (subject-predicate-object data entities) which can be accessed by semantic queries.
The computer language XQuery is a query language for retrieval of information from a database and of documents containing the needed information. It is developed by the international standards organisation World Wide Web Consortium.
The tools used to transform large amounts of raw data into relevant and helpful business information.
The process of developing and constructing systems for implementing data collection and analysis at large scale.
The classification of databases, that includes their purpose, characteristics, terminology, models and use such as XML databases, document-oriented databases and full text databases.
Systems to store, process and spread information in digital form. They are hardware, software and networks, as well as the ways in which these can be employed.
The sequence of steps, such as planning, creating, testing and deploying and the models for the development and life-cycle management of a system.
No competences in this bucket.
Implement principles of ICT systems theory in order to explain and document system characteristics that can be applied universally to other systems
Specify the criteria by which data quality is measured for business purposes, such as inconsistencies, incompleteness, usability for purpose and accuracy.
Specify strategies for system integration, incorporating the time schedule, the processes required to combine components into subsystems and systems, the means on how components will interface as well as the risks associated with the integration.
Create and program application interfaces, their operations, inputs and outputs and underlying types.
Organise and execute audits in order to evaluate ICT systems, compliance of components of systems, information processing systems and information security. Identify and collect potential critical issues and recommend solutions based on required standards and solutions.
Create and manage cloud data retention. Identify and implement data protection, encryption, and capacity planning needs.
Oversee integration of public or internal databases and other data, by using semantic technologies to produce structured semantic output.
Explore large datasets to reveal patterns using statistics, database systems or artificial intelligence and present the information in a comprehensible way.
Utilise specialised ICT tools to create computer code that is interpreted by the corresponding run-time environments in order to extend applications and automate common computer operations. Use programming languages which support this method such as Unix Shell scripts, JavaScript, Python and Ruby.
Develop documentation containing information about the database that is relevant to end users.
Solve problems which arise in planning, prioritising, organising, directing/facilitating action and evaluating performance. Use systematic processes of collecting, analysing, and synthesising information to evaluate current practice and generate new understandings about practice.
Manage and plan various resources, such as human resources, budget, deadline, results, and quality necessary for a specific project, and monitor the project's progress in order to achieve a specific goal within a set time and budget.