Crud Application

Descripción

Year 10 Digital Technologies Mapa Mental sobre Crud Application, creado por Lifan Xu el 11/05/2022.
Lifan Xu
Mapa Mental por Lifan Xu, actualizado hace más de 1 año
Lifan Xu
Creado por Lifan Xu hace más de 2 años
74
0

Resumen del 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
                                                                                            Mostrar resumen completo Ocultar resumen completo

                                                                                            Similar

                                                                                            01 Types of Computers
                                                                                            mc_2871
                                                                                            Explore EV3
                                                                                            Rebbecca Stanley
                                                                                            RoboCup Challenge: Assessment
                                                                                            Rebbecca Stanley
                                                                                            Golf Putter
                                                                                            Ysabelle Glori
                                                                                            Untitled
                                                                                            lb_
                                                                                            Digital Technologies
                                                                                            lb_
                                                                                            Reported Speech
                                                                                            María Escobar
                                                                                            Novedades: Mapas Mentales de ExamTime
                                                                                            maya velasquez
                                                                                            Herencia Genética básica
                                                                                            Catalina Ramos
                                                                                            Análisis de una Pintura
                                                                                            Sandra Ortega L.