All links to official websites of government agencies in the Kingdom of Saudi Arabia end with gov.sa.
Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.
Registered with the Digital Government Authority under number :
20250616605Determine the needs, requirements and objectives of the concerned entity; establish a data model containing the basic design elements required; adjust the database; determine the types of data to be stored; design the database; prepare, present and keep the specialized documents and reports related to the field of database designing.
Some or all of the following licenses, certificates or degrees may be required to work in this career.
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The agile project management approach is a methodology for planning, managing and overseeing of ICT ...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer program CA Datacom/DB is a tool for creating, updating and managing databases, currentl...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer program IBM DB2 is a tool for creating, updating and managing databases, developed by t...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer program FileMaker is a tool for creating, updating and managing databases, developed by...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer program IBM Informix is a tool for creating, updating and managing databases, developed...
The methodologies or models for planning, managing and overseeing of ICT resources in order to meet ...
The set of legislative rules that safeguards information technology, ICT networks and computer syste...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer language LDAP is a query language for retrieval of information from a database and of d...
The computer language LINQ is a query language for retrieval of information from a database and of d...
The lean project management approach is a methodology for planning, managing and overseeing of ICT r...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer language MDX is a query language for retrieval of information from a database and of do...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The NoSQL enterprise non-relational database used for creating, updating and managing large amounts ...
The computer program Access is a tool for creating, updating and managing databases, developed by th...
The computer program Visual C++ is a suite of software development tools for writing programs, such ...
The computer program MySQL is a tool for creating, updating and managing databases, currently develo...
The computer language N1QL is a query language for retrieval of information from a database and of d...
The computer program ObjectStore is a tool for creating, updating and managing databases, developed ...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer program OpenEdge Database is a tool for creating, updating and managing databases, deve...
The computer program Oracle Rdb is a tool for creating, updating and managing databases, developed b...
The application server Oracle WebLogic is Java EE based application server which serves as a middle ...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer program PostgreSQL is a free and open-source software tool for creating, updating and m...
The process-based management approach is a methodology for planning, managing and overseeing of ICT ...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer language SPARQL is a query language for retrieval of information from a database and of...
The computer program SQL Server is a tool for creating, updating and managing databases, developed b...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer program Teradata Database is a tool for creating, updating and managing databases, deve...
The RDF store or TripleStore is a database used for storage and retrieval of Resource Description Fr...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer language XQuery is a query language for retrieval of information from a database and of...
Study clients' needs and expectations for a product or service in order to identify and resolve inco...
Implement principles of ICT systems theory in order to explain and document system characteristics t...
Explain technical details to non-technical customers, stakeholders, or any other interested parties ...
Evaluate the implicit mastery of skilled experts in an ICT system to make it explicit for further an...
Establish a positive, long-term relationship between organizations and interested third parties such...
The tools, methods and notations such as Business Process Model and Notation (BPMN) and Business Pro...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
Generate a collection of new or existing related data sets that are made up out of separate elements...
Develop the database design models and diagrams which establish the structure of a database by using...
Transpose a series of requirements into a clear and organized software design.
The techniques and existing systems used for structuring data elements and showing relationships bet...
The classification of databases, that includes their purpose, characteristics, terminology, models a...
The methodologies and tools used for creating logical and physical structure of databases, such as l...
The tools for creating, updating and managing databases, such as Oracle, MySQL and Microsoft SQL Ser...
Specify the physical configuration of database files on a given media. This consists of in-detail sp...
Specify technical properties of goods, materials, methods, processes, services, systems, software an...
Specify procedures to be performed on databases which ensure the copying and archiving of data for p...
Apply design principles for an adaptive, elastic, automated, loosely coupled databases making use of...
Draft a database scheme by following the Relational Database Management System (RDBMS) rules in orde...
Create automated transfer of ICT information between storage types, formats and systems to save huma...
The type of infrastructure which defines the format of data: semi-structured, unstructured and struc...
Create and manage cloud data retention. Identify and implement data protection, encryption, and capa...
Apply database design schemes and models, define data dependencies, use query languages and database...
Set and maintain standards for transforming data from source schemata into the necessary data struct...
Apply migration and conversion methods for existing data, in order to transfer or convert data betwe...
Extract, store and verify information using database management systems based on the relational data...
Collect data and statistics to test and evaluate in order to generate assertions and pattern predict...
Estimate the expected input in terms of time, human and financial resources necessary to achieve the...
The field of standardized computer languages for retrieval of information from a database and of doc...
The query languages such as SPARQL which are used to retrieve and manipulate data stored in Resource...
The sequence of steps, such as planning, creating, testing and deploying and the models for the deve...
The principles that can be applied to all types of systems at all hierarchical levels, which describ...
The information that is not arranged in a pre-defined manner or does not have a pre-defined data mod...
Utilize software to define the roles and manage user authentication, privileges and access rights to...
Use software tools for managing and organizing data in a structured environment which consists of at...
Utilize computer languages that are syntactically distinguishable from the text, to add annotations ...
The programming paradigm that is based on combining markup (which adds context and structure to text...
Develop documentation containing information about the database that is relevant to end users.