计算机三级 数据库技术

news/2024/11/17 3:37:18/

第一章   数据库应用系统开发方法

      1.1  数据库应用系统生命周期

         软件工程:软件工程的思想,即用工程的概念、原理、技术和方法对软件生产、开发的全过程进行跟踪和管理

         软件开发方法:瀑布模型、快速原型模型、螺旋模型

         DBAS生命周期模型

      1.2  规划与分析

         系统规划与定义:任务陈述、确定任务目标、确定范围与边界、确定用户视图

         可行性分析:技术可行性、经济可行性、操作可行性、开发方案选择

         项目规划:项目团队、项目环境、项目活动、成本预算、进度计划

      1.3  需求分析

         数据需求分析

         功能需求分析:数据处理需求分析、业务规则需求分析

         性能需求分析:数据操作响应时间、系统吞吐量、允许并发访问的最大用户数、每TPS代价值。(影响性能指标:系统硬件资源、网络通信设备性能、数据库的逻辑设计和物理设计质量、DBMS的配置和性能、数据库应用程序自身)

         其他需求分析:存储需求分析、安全性需求分析、备份和恢复需求分析

      1.4  系统设计

         概念设计:数据库概念模型设计、系统总体设计

         逻辑设计:数据库逻辑设计、应用程序概要设计、数据库事务概要设计

         物理设计:数据库物理结构设计、数据库事务详细设计、应用程序详细设计

      1.5  实现与部署

         建立数据库、数据加载、编写应用程序、集成DBAS软硬件、组成完整的DBAS、系统部署、试运行

      1.6  运行管理与维护

         日常维护、监控与分析、性能优化调整、系统进化(升级)

      1.7  习题

           一、选择题

          1.  下列不属于DBAS实施与部署工作的是

a.数据加载                          b.系统部署                          c.建立数据库                     d.规范表结构

          2.  下列不属于数据库运行维护工作的是

a.系统监控                          b.系统性能优化                   c.应用系统重写                 d.系统升级

          3.  DBAS需求分析阶段的性能分析是分析DBAS应具有的性能指标。下列不属于DBAS性能指标的是

 a.数据库空间占用情况                                             b.数据查询响应时间                                       c.单位时间内可以完成查询的数量                            d.单位时间内可以完成的事务数量

         4.  下列属于数据库设计内容的是

  a.需求分析和维护                                      b.概念结构设计和逻辑结构设计                                    c.功能设计和测试用例设计                        d.结构设计和行为设计

        二、填空题

        1.  DBAS可行性分析主要包括          、         、        和          四个方面。

        2.  DBAS中的功能需求分析总体上可以分为          与         。

        3.  DBAS的概念设计包括         和         。

        4.  DBAS的逻辑设计包括         和         。

        5.  DBAS的物理设计包括         和         。

        


http://www.ppmy.cn/news/1547607.html

相关文章

用WordPress需要学习哪些编程知识

要使用WordPress搭建和管理网站,您需要掌握一些基本的编程知识。以下是一些关键的技能和概念: 基本编程知识 – HTML:用于构建网页的结构。 – CSS:用于设计和布局网页。 – PHP:WordPress是基于PHP的,…

【代码大模型】Is Your Code Generated by ChatGPT Really Correct?论文阅读

Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generation key word: evaluation framework, LLM-synthesized code, benchmark 论文:https://arxiv.org/pdf/2305.01210.pdf 代码:https:…

不同规模的企业需要部署哪种组网?

针对不同规模的企业,合理的企业组网方式可以帮助优化网络性能和管理效率。以下是适合各类企业的组网建议。 一、小型企业(少于50用户) 选择经济实用的网络设备 小型企业可选择简单、成本合理的网络设备,如家庭路由器或小型商用路由…

docker 安装mongodb

docker 安装mongodb(5.0) 拉取mongodb镜像 docker pull mongo运行容器 docker run -d --name mongodb -v /mycontainers/mongodb/data:/data/db -p 27017:27017 mongo --auth^: -d : 指定后台运行 ^: --name mongodb :设置容器名 ^: -v /mycontainers/mongodb/d…

建立更及时、更有效的安全生产优化提升策略的智慧油站开源了

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。增…

效益登记册效益管理计划

效益登记册 benefit Register效益管理计划效益登记册汇集并列出项目集计划的效益,用于在项目集的整个持续时间内测量和沟通效益的交付。在效益识别阶段,效益登记册根据项目集商业论证、组织战略计划和其他相关项目集自标而编制。随后,登记册由…

Godot的开发框架应当是什么样子的?

目录 前言 全局协程还是实例协程? 存档! 全局管理类? UI框架? Godot中的异步(多线程)加载 Godot中的ScriptableObject 游戏流程思考 结语 前言 这是一篇杂谈,主要内容是对我…

场景解决之mybatis当中resultType= map时,因某个字段为null导致返回的map的key不存在怎么处理

1、场景:通过查询数据表将返回结果封装到map当中返回,因某个字段为null,导致map当中key丢失 <select id"queryMyBonus" parameterType"com.cn.entity.student" resultType "map">SELECTb.projectName as "projectName",b.money…