Crud Application

Descrição

Year 10 Digital Technologies Mapa Mental sobre Crud Application, criado por Lifan Xu em 11-05-2022.
Lifan Xu
Mapa Mental por Lifan Xu, atualizado more than 1 year ago
Lifan Xu
Criado por Lifan Xu mais de 2 anos atrás
74
0

Resumo de Recurso

Crud Application
  1. Validation Rules
    1. Importance of Data Validation
      1. Ensures Data Accuracy
        1. Ensures Data Integrity
        2. CRUD
          1. Create
            1. Ensures data entered adheres to specified standards, formats and constraints
            2. Read
              1. Data being read should already have been validated during create or update
              2. Update
                1. Data consistency
                  1. Valid formatting
                    1. Valid range and uniqueness
                    2. Delete
                      1. Cascading effects (e.g., ensuring that deleting a parent records doesn't leave orphaned child records)
                    3. Types of Validation
                      1. Format
                        1. Validates data format (e.g., email, phone number)
                        2. Range
                          1. Validates correct ranges for numeric data such as age of price
                            1. Includes the handling of out-of-range values
                            2. Presence
                              1. Ensured required fields are not left empty
                              2. Uniqueness
                                1. Ensures unique values for specific fields (e.g. emails, usernames)
                                  1. Avoids duplication
                                2. Validation Methods
                                  1. Client side
                                    1. Server side
                                      1. Database constraints
                                      2. Handling errors
                                        1. Displaying user-friendly error messages
                                          1. Highlighting specific fields with erroneous data
                                            1. Provide guidance to the user on how to fix issues
                                          2. Data Privacy Consideration
                                            1. Importance of Data Privacy
                                              1. Balancing usability with privacy
                                              2. Data Types
                                                1. Identifying sensitive and personal data (e.g., first and last names)
                                                  1. Categorising data based on privacy impact
                                                  2. Consent
                                                    1. Obtain user consent for data collection and processing
                                                      1. The mechanisms for obstaining said consent
                                                    2. Data Minimisation
                                                      1. Collecting only the necessary data for the purposes of the CRUD application
                                                        1. Reduces risk associated with excessive data collection
                                                      2. User Access Control
                                                        1. Limit access to only authorised users
                                                          1. Preventing unauthorised access to sensitive information
                                                        2. Data Types
                                                          1. Importance of Data Types
                                                            1. Optimise memory storage
                                                              1. Data Integrity and Validation
                                                                1. Error Prevention and Debugging
                                                                  1. Code Readability and Maintainability
                                                                2. Fundamental data types (e.g., integers, strings)
                                                                  1. Composite data types (e.g., records, objects)
                                                                    1. Date and Time Data Types (e.g.,, DD/MM/YYYY)
                                                                      1. Array and List Data Types (e.g., collections of items)
                                                                      2. Required Data
                                                                        1. Importance of Required Data
                                                                          1. Impacts on data completeness and system functionality
                                                                          2. Mandatory Fields
                                                                            1. Identify fields that must be filled during data entry
                                                                              1. Preventing incomplete records
                                                                              2. Application requirements
                                                                                1. Understand application processes to determined mandatory data
                                                                                  1. Allows for the aligning of data requirements with application needs
                                                                                2. Data Dependency
                                                                                  1. Recognise data interdependencies that might require for certain fields to be made mandatory
                                                                                    1. Allows for the ensuring of consistent and meaningful data
                                                                                  2. User Experience
                                                                                    1. Balancing mandatory fields with user friendliness
                                                                                      1. Providing clear instructions and error messagse
                                                                                    2. Limitations of CRUD
                                                                                      1. Limited functionality
                                                                                        1. Scalability
                                                                                          1. Lack of sophisticated UI
                                                                                            1. Basic security

                                                                                            Semelhante

                                                                                            01 Types of Computers
                                                                                            mc_2871
                                                                                            Explore EV3
                                                                                            Rebbecca Stanley
                                                                                            RoboCup Challenge: Assessment
                                                                                            Rebbecca Stanley
                                                                                            Golf Putter
                                                                                            Ysabelle Glori
                                                                                            Untitled
                                                                                            lb_
                                                                                            Digital Technologies
                                                                                            lb_
                                                                                            Estrutura e Formação das Palavras
                                                                                            Alessandra S.
                                                                                            Que tipo de professor você é?
                                                                                            Luiz Fernando
                                                                                            TICs na Educação
                                                                                            Erika Lopes
                                                                                            Contextualização da Aula 2 - Tecnologia na Formação Profissional - SAÚDE
                                                                                            Fabrícia Assunção