Three-level database preparation--database application system development method (2) (wrong question sorting)

1. Database application system design includes three steps: conceptual design, logical design, and physical design. The design activities of each step are carried out according to several aspects such as data organization and storage, data access and processing, and application design. In the conceptual design phase of the database, a bottom-up ER design is adopted. Converting the relational schema into relational tables supported by the specific DBMS platform is the work of the physical design phase of the database. Designing the integrity constraints of views and relational schemas is the work of the data logic design phase.

2. The stage of database implementation includes: establishment of database structure, data loading, coding and testing of transactions and applications, system integration, testing and trial operation, and system deployment.

3. According to the tasks of the six stages of the waterfall model, the waterfall model is a software development model based on strict and clear requirements as the basis for software system development; the rapid prototyping model is a rapid development method, and its guiding ideology is that it is not necessary to The activities of the next stage are started only after the activities of the stage are perfect; the spiral model combines the systematization of the waterfall model with the modifiability of the rapid model, and introduces risk assessment activities.

4. The specific content of system planning and definition includes: mission statement, determination of mission objectives, determination of system scope and boundaries, and determination of user views.

5. Requirements analysis of the database application system includes data requirements analysis, functional requirements analysis (data processing requirements analysis, business rule requirements analysis), performance requirements analysis (data operation response time or data access response time, system throughput, allowed concurrent access Maximum number of users, TPS value per second), other requirements analysis (storage requirements analysis, security requirements analysis, backup and recovery requirements analysis).

6. Database physical design includes: database logical schema description, file organization and access design, data distribution design, system configuration determination, and physical schema evaluation.

7. Database performance optimization can generally be operated from the database operating environment, database parameter adjustment, mode adjustment, database storage optimization and query optimization. Creating a view belongs to the content of the database design phase, not to the optimization content. Only the materialized view belongs to the storage optimization content in the database performance optimization.

8. The transaction specification includes the transaction name, transaction description, data items accessed by the transaction, and transaction users.

9. Creating a new index belongs to the optimization content of the database application system.

10. The analysis results of data processing requirements can also be expressed as transaction specifications. Transaction specifications include transaction name, transaction description, data items accessed by the transaction, and transaction users.

11. The daily maintenance of the database application system includes: backup and recovery, integrity maintenance, security maintenance, storage space management and concurrency control. Schema adjustment belongs to the scope of performance optimization and adjustment of database application system.

12. The content of system planning and definition includes: mission statement, determination of mission goals, determination of system scope and boundaries, and determination of user views.

13. The implementation and deployment of database application systems include: ① establishment of database structure; ② data loading; ③ coding and testing of transactions and applications; ④ system integration, testing and trial operation; ⑤ system deployment.

14. The operational feasibility study is to demonstrate whether there are all kinds of personnel resources (project management personnel, database system analysts, application programmers, etc.), software resources, hardware resources and working environment required for DBAS development, and to support DBAS development. How to improve and strengthen these resources.

15. Generally speaking, project planning includes the following work contents:

①Determine the goal and scope of the project, and specify the final product of the project and the expected time, cost and quality goals according to the work content planned and defined by the system.

② According to the DBAS software development model, decompose and define the work activities and tasks included in the whole project. ③ Estimate the scale and various resources needed to complete the project.

④ Formulate a reasonable DBAS project plan, including forecast and control schemes in terms of schedule, cost, and quality.

16. Database application system design includes three steps: conceptual design, logical design and physical design. Conceptual design includes database conceptual model design and system overall design; logical design includes database logical structure design, application program outline design and transaction outline design; physical design includes database physical structure design, database transaction detailed design and application program detailed design, database physics Structural design includes database logical mode adjustment, file organization and access design, data distribution design, security mode design, system configuration determination, physical mode evaluation and other links.

17. The life cycle of a database application system is mainly composed of five basic activities: project planning, demand analysis, system design, implementation and deployment, and operation and maintenance. Developing DBMS is not a database application system life cycle activity.

 

 

Guess you like

Origin blog.csdn.net/qq_52045638/article/details/129720723