数据库技术在工程建设项目管理中的应用

数据库技术在工程建设项目管理中的应用
数据库技术在工程建设项目管理中的应用

数据库技术在工程建设项目管理中的应用

发表时间:2016-06-14T14:10:16.730Z 来源:《工程建设标准化》2016年4月总第209期作者:蒋勇[导读] 在实际项目管理过程中,空间信息采用此项目位置进行表示,与此同时还能够包括此项目图片以及其他相关信息。蒋勇

(贵阳铝镁设计研究院有限公司)

【摘要】随着我国科技不断的发展,信息技术不断发展。为了提高建筑工程的建设效率,可以引用信息技术进行管理,从而保证建设任务的顺利开展。本文以数据库技术在工程建设项目管理中的应用进行了分析,并且以工程物资招标采购中的应用为例进行阐述。

【关键词】数据库;工程建设;项目管理

1、数据库技术概述

1.1技术类型

1.1.1地理信息技术

所谓的地理信息技术是指信息的空间分布,表示地表面物质以及环境的数量、质量、分布、关联以及规则的数字、文字、图形、图像等的总体概括。在实际项目管理过程中,空间信息采用此项目位置进行表示,与此同时还能够包括此项目图片以及其他相关信息。

1.1.2数据库技术

所谓的数据库技术指的就是Access数据库,它主要是以JET为引擎的三维桌面系统数据库系统,它具有操作简单方便,工作界面明了、便于工作人员掌握等特点,因此,就成为了许多小型数据的首选数据库。

1.2数据库技术的管理功能

1.2.1项目信息的导入及修改

每一项的信息到数据库中必须到友好界面进行信息的输入,在实际的输入过程中必须要保证数据和信息的准确性、可靠性这样才能确保使用效果,同时,也可以根据情况的变化及时的对数据进行模仿和修改。

1.2.2数据信息的查询功能

数据库技术中以项目为主的查询称作查询项目;查询项目过程是、在数据库中搜索出所有满足用户指定条件的项目,并将所有查询结果显示给用户。项目信息中的大多数的信息可以作为相关的查询条件。

1.2.3数据信息的统计

在实际工作中,项目统计工作主要是通过系统所提供的用户界面,然后以查询结果报告的形式展现给用户,能够为用户的相关生产管理以及经营决策提供重要的信息基础。

1.2.4相关的数据信息录入以及替换

在实际的工程中,相关数据涉及多个输入,或遵循全新的微机路径,或遵循相关的手动路径。如果接受了手动输入的路径,它就很难避免错误的出现,通常来说,在数据输入时,要确相关数据的可靠性;不能出现偏差值的输入,这样严重影响了工程的发展;在工作过程中如果发现这一类信息数据库出现错误,可以通过相关的措施,并且将他们取代。

2、数据库技术在工程建设项目管理中的应用——以工程物资招标采购中数据库的应用为例

2.1历史采购数据挖掘和诊断

招标采购业务流程中,涉及需求预测、计划申报、招标采购、专家管理、供应商管理等不同业务环节,每项关键业务环节都有丰富的数据信息,这为数据分析提供了基础。将所有历史采购数据进行汇总、梳理,站在物资供应链条的高度,将零散杂乱的字段归类整理成若干类别。在数据整合分类的基础上,对数据质量进行分析。通过资料分析、访谈调研、问卷调查多种途径,了解招标采购管理人员对于数据库分析方向的潜在业务需求,为数据库应用点的提出建立基础。

2.2数据库在招标采购业务中的应用

结合招标采购业务特点,甄选相关数据库应用点,在招标采购业务场景中进行串联,随业务流程进行场景化应用,进而提高招标采购业务管理水平。结合调研访谈、问卷调查结果,招标采购业务流程共包括物资分析、招标分析、供应商分析、专家分析4 个分析范畴,甄选出14 个数据库应用点,分为事前和事后两个时间阶段,具体见图1。

数据库原理及应用课程标准

《数据库原理及应用》课程标准 一、课程说明 课程名称:数据库原理及应用 课程代码:PE123037 参考学分:3 参考学时:48 课程管理系部:计算机系 适用专业:计算机应用技术专业 开发人员:职业技术学院计算机系数据库原理及应用教学团队 二、课程概述 (一)课程性质与定位 1.课程性质 《数据库原理及应用》课程是计算机专业的专业核心课程,是培养数据库管理及开发人员的基础支撑课程。 2.课程定位 根据高职计算机专业人才培养模式的要求,培养学生基于当今主流软件开发技术的应用开发能力,确立了本课程作为开发后台数据库在专业课程体系中的地位。如今各类信息系统、动态网站、移动应用的开发都需要使用后台数据库,数据库已成为当今计算机时代中不可或缺的组成部分。通过本课程的学习,要求学生掌握关系型数据库的开发过程,为软件开发、动态网站的创建打下坚实的技术基础。 前导课程:程序设计基础 后续课程:网页设计、JSP动态网页开发、.NET编程技术、高级编程技术 (二)课程设计思路 本课程采用“项目驱动,案例教学,一体化课堂”的教学模式开展教学。整个课程通过一个实际数据库应用开发项目驱动,完成教师与学生互动的讲练结合教学过程。学生在完成各项任务、子任务的过程中,学会数据库的应用技术、原理和工具的使用。 本课程的理论安排在多媒体教室,实践环节安排在设施先进的多媒体机房进行,教学中以学生为中心,教师负责讲授知识,指导项目设计,充分调动师生双方的积极性以达到教学目标。 (1)项目贯穿教学

以学生管理系统等数据库为载体开展教学,贯穿数据库的整个开发过程,包括:概念模型设计、关系模型设计、创建与维护数据库、创建与维护表、对表的查询、建立存储过程、数据库备份与恢复、数据库安全等。 (2)任务分解知识点 明确每堂课的任务、子任务,教学就是完成任务的过程,在这一过程中融入相关知识,以达到“任务完成,知识掌握,本领学会”的教学目的。 (3)“教、学、做”一体化教学 在一体化教室完成教师与学生互动的讲练结合的教学过程。教师讲解项目、分解任务、传授知识、演示示范;学生重复操作过程,学习知识技能;做拓展项目,如“选课管理”数据库、“图书管理”数据库、“活期存单”数据库等可供学生选做。 三、课程的教学目标 表1 四、课程内容与要求 选取难易度适中的案例、项目,加以分解、序化,兼顾从简单到复杂的认知规律和学生的学习兴趣,作为载体,以项目为导向,创设学习情境,学生按照工作流程,合作完成一个小型项目的后台数据库的设计工作。

数据库应用程序设计作业

您的本次作业分数为:97分单选题 1.【第06章】在Database Desktop程序中,____就是数据表所在的 子目录或数据库文件名的替代名称。 ? A 数据库别名 ? B DSN ? C BDE ? D ODBC 单选题 2.【第06章】在ODBC层次结构中,_____包含在ODBC32.DLL中, 对用户是透明的,其任务是管理ODBC驱动程序,是ODBC最重要的部件。 ? A 数据源名 ? B ODBC管理器 ? C ODBC API ? D 驱动程序管理器 单选题

3.【第06章】使用Database Desktop程序,不能完成下列的_____ 功能。 ? A 创建和维护数据库表 ? B 创建和维护数据库别名 ? C 执行SQL语句 ? D 创建三层结构的数据库程序 单选题 4.【第06章】应用程序用以请求一个连到ODBC数据源的连接 (Connection)的名字是_____。 ? A DSN ? B ADO ? C ODBC ? D Connection 单选题 5.【第07章】创建一个名为RS的视图,用来显示所有学生的学号, 姓名和平均成绩,下面正确的语句是_____。

? A SELECT STUDENT.学号,STUDENT.姓名,SKB.平均成绩WHERE STUDENT.学号= SKB.学号GROUP BY STUDENT.学号INTO CURSOR RS ? B CREATE VIEW RS AS SELECT STUDENT.学号,STUDENT.姓名,SKB. 平均成绩WHERE STUDENT.学号= SKB.学号GROUP BY STUDENT.学号 ? C SELECT STUDENT.学号,STUDENT.姓名,SKB 平均成绩WHERE STUDENT.学号= SKB.学号GROUP BY STUDENT.学号INTO CURSOR RS ? D CREATE VIEW RS AS SELECT STUDENT.学号,STUDENT.姓名,AVG(SKB.成绩) AS 平均成绩WHERE STUDENT.学号= SKB.学号GROUP BY STUDENT.学号 单选题 6.【第07章】要选出平均成绩超过80分的学生的学号和平均成绩,下 列正确的语句是____。 ? A SELECT 学号,平均成绩FROM SKB WHERE 平均成绩>=80 ? B SELECT 学号,AVG(成绩) AS 平均成绩FROM SKB WHERE 平均成绩>=80 ? C SELECT 学号,AVG(成绩) AS 平均成绩FROM SKB GROUP BY 学号HAVING 平均成绩>=80 ? D SELECT 学号,AVG(成绩) AS 平均成绩FROM SKB ORDER BY 学号HAVING 平均成绩>=80 单选题

数据库原理及应用--课后答案

数据库原理及应用 课后答案 第一章 选择题 1、A。 从数据库管理系统的角度看,数据库系统的结构通常分为三级模式的总体结构,在这种模式下,形成了二级映像,实现了数据的独立性。其中三级模式结构指的是外模式、模式和内模式,二级映像指的是外模式/模式映像、模式/内模式映像。对于外模式/模式映像,当模式改变时,相应的外模式/模式映像作相应的改变,以使外模式保持不变,而应用程序是依据数据的外模式来编写的,外模式不变,应用程序就没必要修改,这保证了数据与程序的逻辑独立性。对于模式/内模式映像,当数据库的存储结构变了,模式/内模式映像会作相应的改变,以使模式保持不变,而模式不变,与模式没有直接联系的应用程序也不会改变,这保证了数据与程序的物理独立性。 数据逻辑独立性指的就是当模式改变时,外模式和应用程序不需要改变,所以选项A正确。C选项的内模式改变,模式不变指的是数据的物理独立性,所以C选项不正确,B选项中前后两句与C选项相比顺序不符,所以B选项不正确。D选项中,应为“模式和应用程序不变”,不应为“外模式”,所以D选项不正确。 2、B。 DB指的是数据库(DataBase),DBMS指的是数据库管理系统(DataBase Management System),DBS指的是数据库系统(DataBase System),DBA指的是数据库管理员(Database Administrator),Data指的是数据。

由书中概念易得DBS(数据库系统)包括DBMS(数据库管理系统),DBMS管理和控制DB(数据库),而DB载入、存储、重组与恢复Data(数据)。所以B选项正确。 3、C。 数据库系统的特点有:⑴、实现数据共享;⑵、减少数据冗余度;⑶、保持数据的一致性; ⑷、数据的独立性;⑸、安全保密性;⑹、并发控制;⑺、故障恢复 由以上可得C选项错误,应改为数据冗余度“低”。 4、C。 DB是长期储存在计算机内、有组织的、可共享的大量数据集合;DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问计算机软件、硬件和数据资源组成的系统;DBMS 是把用户对数据的操作转化为对系统存储文件的操作,有效地实现数据库三级(外模式、模式和内模式)之间的转化;MIS指的是管理信息系统(Management Information System),是一个以人为主导,利用计算机硬件、软件及其他办公设备进行信息的收集、传递、存贮、加工、维护和使用的系统。由以上概念可知,位于用户和数据库之间的一层数据管理软件是DBMS。所以C选项正确。 5、C。 书中图1.6明确指出模式/内模式映像把概念数据库与物理数据库联系起来,所以C选项正确。 6、C。 数据库有这样三层关系,第一层和第三层不能直接发生关系,所以D选项不正确,内模式与外模式没有直接关系,应改为“模式与应用程序不变”。

数据库应用与设计 (清华大学出版社)参考答案

《数据库应用与设计》习题参考答案 第1章习题参考答案 1、答案:数据库是长期储存在计算机设备上、相互关联的、可以被用户共享的数据集合。 2、答案:数据库中的数据共享带来如下好处:低冗余,保证数据的一致性,易于扩充。 但是数据库中的数据共享可能会引起并发访问的冲突,这就需要采用并发控制来 避免。 3、答案:因为概念数据模型可以真实地反映现实世界,被人们所理解。它是创建数据模型 的第一个阶段。 4、答案: 5、答案:因为多对多联系是一类比较复杂的联系,一般数据库管理系统也不直接支持多对 多联系(需要付出更大的代价),所以多对多联系通常需要转换成一对多联系的。 6、答案:存储数据独立性指当改变存储文件的组织方式或存储结构时,应用程序无需修改。 概念数据独立性指当概念文件的结构发生变化时,应用程序无需修改。 这两种数据独立性是通过三层结构获得的。在三层结构的方案中,CONCEPTUAL-ROUTINE保证了概念数据的独立性,而STORAGE-ROUTINE则保证了存储数据独立性。 7、答案:数据库模式是用数据描述语言对数据库结构的每一层的框架及结构进行的精确定 义。数据库模式分为存储模式(内模式)、概念模式(模式)、外部模式(子模式)。存储模式(内模式)定义了存储数据库结构,概念模式(模式)定义了概念数据库结构,外部模式(子模式)定义了外部数据库结构。 8、答案:用户程序通过DBMS修改一条记录时所发生的一系列事件如下: (1)用户程序A向DBMS发出修改一条记录的指令,这时,用户程序要给出外部文件名、记录的关键字值和要修改的信息。 (2)DBCS分析所接到的指令,访问对应的外部模式。

数据库原理及应用(第2版)习题参考答案..

第1章数据概述 一.选择题 1.下列关于数据库管理系统的说法,错误的是C A.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型 B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现 C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件 D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 2.下列关于用文件管理数据的说法,错误的是D A.用文件管理数据,难以提供应用程序对数据的独立性 B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序 C.用文件存储数据的方式难以实现数据访问的安全控制 D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率 3.下列说法中,不属于数据库管理系统特征的是C A.提供了应用程序和数据的独立性 B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合 C.用户访问数据时,需要知道存储数据的文件的物理信息 D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失 5.在数据库系统中,数据库管理系统和操作系统之间的关系是D A.相互调用 B.数据库管理系统调用操作系统 C.操作系统调用数据库管理系统 D.并发运行 6.数据库系统的物理独立性是指D A.不会因为数据的变化而影响应用程序 B.不会因为数据存储结构的变化而影响应用程序 C.不会因为数据存储策略的变化而影响数据的存储结构 D.不会因为数据逻辑结构的变化而影响应用程序 7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于A A.系统软件B.工具软件 C.应用软件D.数据软件 8.数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是B A.数据库B.操作系统 C.应用程序D.数据库管理系统 9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是D A.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端 B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件 C.客户/服务器结构比文件服务器结构的网络开销小 D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享

数据库原理及应用教程第版习题参考答案

习题参考答案 第1章习题参考答案 一、选择题 1. C 2. B 3. D 4. C 5. D 6. B 7. A 8. B 9. D 10. B 11. C 12. D 13. D 14. D 15. B 16. C 17. D 18. A 19. D 20. A 21. D 22. D 23. C 24. A 25. C 二、填空题 1. 数据库系统阶段 2. 关系 3. 物理独立性 4. 操作系统 5. 数据库管理系统(DBMS) 6. 一对多 7. 独立性 8. 完整性控制 9. 逻辑独立性 10. 关系模型 11. 概念结构(逻辑) 12. 树有向图二维表嵌套和递归 13. 宿主语言(或主语言) 14. 数据字典 15. 单用户结构主从式结构分布式结构客户/服务器结构浏览器/服务器结构 16. 现实世界信息世界计算机世界 三、简答题 1、简述数据库管理技术发展的三个阶段。各阶段的特点是什么 答:数据库管理技术经历了人工管理阶段、文件系统阶段和数据库系统阶段。 (1)、人工管理数据的特点: A、数据不保存。 B、系统没有专用的软件对数据进行管理。 C、数据不共享。 D、数据不具有独立性。(2)、文件系统阶段的特点: A、数据以文件的形式长期保存。 B、由文件系统管理数据。 C、程序与数据之间有一定的独立性。 D、文件的形式已经多样化 E、数据具有一定的共享性 (3)、数据库系统管理阶段特点: A、数据结构化。 B、数据共享性高、冗余度底。 C、数据独立性高。 D、有统一的数据控制功能。 2、从程序和数据之间的关系来分析文件系统和数据库系统之间的区别和联系 答:数据管理的规模日趋增大,数据量急剧增加,文件管理系统已不能适应要求,数据库管理技术为用户提供了更广泛的数据共享和更高的数据独立性,进一步减少了数据的余度,并为用户提供了方便

数据库的设计与实现

《数据库原理》课程设计论文 院(系、部)名称: 专业名称: 学生姓名: 学生学号: 指导教师:

系统简介 开发目的和任务 客户信息是个人,机关,企事业等进行业务联系所必需而频繁使用的信息资料,在许多大型应用系统中都有客户信息管理工具,它是企业单位现代化管理的一个重要的组成部分。本系统的任务是制作一个简单,实用的通讯薄,既可以单独使用,也可以作为其他大型应用系统的一个组成部分来使用。 1.系统功能 (1) 总体功能要求 本系统将介绍如何让在Visual FoxPro 6.0开发环境下快速开发数据库和数据表的方法,并在此基础上建立一个表单,通过表单的运行,可以初步体会到什么是程序,什么是数据库应用程序,数据库应用程序是如何进行编辑,修改,增加,删除,查询和退出的. (2) 客户信息管理系统的基本功能 1)登录:本功能主要是为了防止非操作人员对系统随意更改. 2)主界面:为用户提供了一个友好的界面,是维护,查询模块间相互切换的桥梁. 3)维护:本功能模块主要实现数据的浏览,添加,删除,退出等功能. 4)查询:本功能模块主要实现按姓名,职务,出生日期等查询功能. 2. 系统的特点 (1) 数据库设计的考虑 本系统的信息两不太大,因此只涉及一个库,一个表.库名为通讯

录.DBC表名为通讯录.DBF. (2) 提高系统集成化的考虑 为了是系统短小精悍,并最大限度的提高系统设计的效率,在设计中较多的应用了Visual FoxPro 提供的“选项卡”控件和容器控件.除此之外,还采用了页框控件,其目的是在一个窗口上尽可能多的扩展应用空间,容纳最多的信息量. (3)提高可操作性的考虑 由于使用本系统的人员不一定熟悉计算机基本操作,因此要求系统的操作应尽量简单,本系统在设计时已考虑到这一点,尽可能少的使用键盘的地方,要保证用起来“顺手”. 3. 开发工具与运行环境 (1) 开发工具. VFP6.0 为集成开发环境提供了项目管理器,设计器,生成器和向导机制等,使其成为强有力的数据库开发工具. 1)项目管理器. 2)设计器. 3)生成器. 4)向导. (2)运行环境 硬件环境: PⅡ350MHz以上处理器,16MB以上内存,一般需240MB 硬盘空间. 软件环境:Windows 95及以上的操作系统支持.

《数据库原理与应用》课后习题参考题答案

《数据库原理与应用》课后习题参考答案 第一章作业参考答案 1. 单选题 C C D B C 2. 判断题对错错错对 3填空题网状模型用户商业智能数据挖掘系统设计 4简答题 1)数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结 构及其说明。数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象 结构及其说明。3)数据约束:用于描述数据结构中数据之间的语义联系、数据之间 的制约和依存关系,以及数据动态变化的规则。主流数据库采用关系图模型。数据 库典型数据模型:层次数据模型网状数据模型关系数据模型其它数据模型(如对 象数据模型、键值对数据模型、列式数据模型。。。) 2)数据库——是一种依照特定数据模型组织、存储和管理数据的文件,数据库文件一般存放在辅助存储器以便长久保存。数据库具有如下特点:数据不重复存 放;提供给多种应用程序访问;数据结构独立于使用它的应用程序;对数据增、 删、改、检索由统一软件进行管理和控制。 3)数据库(Database)是一种依照特定模型组织、存储和管理数据的数据结构。 在数据库中,不仅存放了数据,而且还存放了数据与数据之间的关系。数据库内部 元素:用户表:用户在数据库中创建的数据库表;系统表:数据库中系统自带的数 据库表;视图:数据库中用于对数据进行查询的虚拟表;索引:数据库中用于加快 数据查询的索引项;约束:数据库中对数据、数据关系施加的规则;存储过程:数 据库内部完成特定功能处理的程序;触发器:数据库内部因数据变化自动执行的一 类存储过程等等 4)数据库系统包括:用户、数据库应用程序、数据库管理系统和数据库四个组成要素。 5)数据库管理系统(Database Manage System,DBMS )——是一种专门用来创建数据库、管理数据库、维护数据库,并提供对数据库访问的系统软件。数 据库管理系统(DBMS)主要功能:创建数据库和表; 创建支持结构,如索引等; 读取

数据库原理及应用

数据库原理及应用 数据库技术简介 数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。 数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。 数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。 第一章绪论 1.1 数据库系统概述 1.1.1 四个基本概念 数据(Data) 数据库(Database)数据库管理系统(DBMS) 数据库系统(DBS) 一、数据 数据(Data)的定义 数据是信息的具体表现形式 描述事物的符号记录 数据的表现形式——数字文字图形图像声音等 各类数据必须数字化后才能加工处理。 数据与其语义是不可分的 例如:93是一个数据 语义1:学生某门课的成绩 语义2:某人的体重 语义3:计算机系2007级学生人数 例如:学生档案中的一条记录:(李明男1982 江苏计算机系2000) 二、数据库(续) 数据库的定义 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。 三、数据库管理系统 什么是DBMS 数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。 DBMS的用途 组织和存储好大量的数据,并提供方便、高效地检索数据和维护数据的手段。 DBMS的主要功能: 数据定义功能 数据组织 存储和管理 数据操纵功能 数据库的事务管理和运行管理 数据库的建立和维护功能 其它功能 四、数据库系统 什么是数据库系统

数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统。 数据库系统的构成 数据库 数据库管理系统(及其开发工具) 应用系统 数据库管理员(DBA) 1.1.2 数据管理技术的产生和发展 数据管理:是指对数据的分类、组织、编码、存储、查询和维护等活动,是数据处理的中心环节。 数据处理:是指对数据进行收集、组织、存储、加工、抽取和传播等一系列活动的总和。其目的是从大量的、原始数据中抽取、推导出对人们有价值的信息。 数据管理技术的发展动力:应用需求的推动、计算机软/硬件的发展 数据管理技术的发展过程 人工管理阶段(40年代中--50年代中) 文件系统阶段(50年代末--60年代中) 数据库系统阶段(60年代末--现在) 一、人工管理 时期 40年代中--50年代中 产生的背景 应用需求科学计算 硬件水平纸带、卡片、磁带 软件水平没有操作系统 处理方式批处理 特点:数据不保存、数据由程序各自管理(逻辑结构、存储结构、存取方法、输入方式等) 数据不共享:一组数据只能对应一个程序 数据不具独立性:数据的结构发生变化后(物理或逻辑上),应用程序必须做相应的修改。 应用程序与数据的对应关系(人工管理阶段) .. 二、文件系统 时期

数据库设计与应用工单

专业选修服务软件外包模块任务单 项目名称数据库设计与开发 学时 6 班级 省中职师资计 算机应用与技 术培训班 学员姓名所在组号项目成绩 实训设备电脑实训场地实验楼308 日期 员工任务会使用phpmyadmin管理mysql数据库 任务目的会进行数据库的设计与开发 一、任务: 1、请创建zzzy_forum数据库 CREATE DATABASE `edu_sel_course` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; 2、创建forum_user表,结构如下: 字段名类型备注 userId Int 主键 username Varchar(12) 用户名 Password Varchar(12) 密码 sex Char(1) 性别 Email Varchar(30) QQ Varchar(15) 3、向"forum_user"表写入一条数据 4、使用sql语句创建forum_article表。结构如下: 字段名类型备注 articleId Int 主键 publicer Varchar(12) 发帖人

title Varchar(20) 标题 Content Varchar(200) 内容 Article_date datetime 发表时间 5、向forum_user表中写入一条记录,id的值为2,username值为admin,password 值为123,sex值为女,email值为test@https://www.360docs.net/doc/3c1584958.html,,QQ值为321456. 6、修改forum_user表中id为1的username的值为'superman'。 7、删除forum_user表中id为2的记录 8、查询forum_user表中的所有记录 9、查询forum_user表中id为3的记录 10、查询forum_user表中所有username包含’a’的记录 二、检查与评估 1.各小组评选出最佳作品参加展示、汇报。 2.教师对小组工作情况进行评估,并进行点评。(具体评价表参见附件3) 3.学员成绩(参见附件4:学员成绩表) 所在小组的成绩(一、二、三等):; 本人在组内成绩(甲、乙、丙等):; 本次任务的成绩:。

数据库原理复习资料整理

第一章 1.四大基本概念: 数据:数据库中存储的基本对象,它是描述事物的符号记录。种类有:文字、图形、图象、声音等。特点是:数据与其语义是不可分的。 数据库:(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。其特点是:数据按一定的数据模型组织、描述和储存;可为各种用户共享;冗余度较小;数据独立性较高;易扩展。(特点:永久存储、有组织、可共享) 数据库管理系统:是位于用户与操作系统之间的一层数据管理软件。 数据库管理系统的主要功能:数据定义功能;数据组织、存储和管理;数据操纵功能;数据库的事物管理和运行管理;数据库的建立和维护功能;其他功能。 数据库系统:是指在计算机系统中引入数据库后的系统。一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构成。 在不引起混淆的情况下常常把数据库系统简称为数据库。 2.数据管理技术的三个阶段及其特点 人工管理阶段:特点:1、数据不保存。 2、没有软件系统对数据进行管理。 3、这一时期没有文件的概念,数据的组织方式必须由程序员自行设计。 4、一组数据对应一组程序,数据是不共享的。 5、数据不具有独立性,当数据结构发生变化时,应用程序要变化。 文件系统阶段:特点:1、数据可以长期保存。 2、由文件系统管理数据。 3、数据共享性差, 冗余度大—文件是面向应用的。 4、数据独立性差—是不具有弹性的无结构的数据集合,文件之间是孤立的,不能反映事物间联系。 数据库系统阶段:特点:数据的管理者:DBMS 数据面向的对象:现实世界 数据的共享程度:共享性高 数据的独立性:高度的物理独立性和一定的逻辑独立性 数据的结构化:整体结构化 数据控制能力:由DBMS统一管理和控制 3、数据库系统的特点:数据结构化;数据的共享性高,冗余度低,易扩充;数据独立性高;数据有DBMS统一管理和控制。 4、数据模型的组成要素:数据结构、数据操作和完整性约束。 数据结构是对系统静态特性的描述。 数据操作是对系统动态特性的描述。 5、概念模型: 基本概念:实体:客观存在并可相互区别的事物称为实体。 属性:实体所具有的某一特性称为属性。 码:唯一标识实体的属性集称为码。 域:属性的取值范围称为该属性的域。 实体型:具有相同属性的实体具有的共同的特征和性质,即: 用实体名及其属性名集合来抽象和刻画同类实体。

数据库设计及应用

数据(Data)是数据库中存储的基本对象,是描述事物的符号记录。其种类包括:文字、图形、图像、声音。其特点:数据与其语义是不可分的。 数据结构:逻辑结构:级2数据之间存在的逻辑关系。如表、树、图、数组… 物理结构:数据在计算机内的存储方式,如顺序方式、链接方式… 数据库:人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,进一步抽取有用信息。数据库的特征:数据按一定的数据模型(网状,层次,关系型)组织、描述和储存;可为各种用户共享;冗余度较小(便于保持数据的一致性);数据独立性较高;易扩展 数据库管理系统(Database Management System,简称DBMS)由一个互相关联的数据的集合和一组用以访问这些数据的程序组成。是位于用户与操作系统之间的一层数据管理软件。DBMS的用途:科学地组织和存储数据、高效地获取和维护数据。主要功能:数据定义功能,即提供数据定义语言(DDL),定义数据库中的数据对象;数据操纵功能(DML):如插入删除等;数据库的运行管理功能;数据库的建立维护功能。 数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统构成在不引起混淆的情况下常常把数据库系统简称为数据库。由数据库、数据库管理系统、应用系统(及其开发工具)、数据库管理员(和用户)构成。 数据库的特点:面向全组织的复杂的数据结构;具有较高的数据和程序的独立性;数据的冗余度小,易扩充;统一的数据控制功能,数据共享程度高 型是对数据的结构和属性的说明----模式 值是型的一个具体赋值----实例 数据库三级模式 外模式(Sub-Schema 子模式):用户的数据视图,是数据的局部逻辑结构,模式的子集可以有多个 模式(Schema):所有用户的公共数据视图,是数据库全体数据的全局逻辑结构和特性的描述只有一个 内模式(Storage Schema 存储模式):是数据的物理结构及存储方式,只有一个 数据抽象:物理层:最低层次的抽象,描述数据如何存储 逻辑层:描述数据及数据间的关系 视图层:描述整个数据库的某一部分,使用户与系统交互更简单 数据模型:描述数据、数据联系、数据语义以及一致性约束的概念工具的集合

数据库原理及应用教学目的内容重点难点

《数据库原理及应用》课程授课目的、内容、方法、重点、难点及学时分配 一、课程的性质、目的与任务: 1 本课程的性质: 《数据库原理及应用》是信息管理专业开设的专业基础必修课之一。 2 本课程的目的: 本课程的主要目的是使学生掌握数据库的基本原理,应用规范化的方法进行数据库的开发和设计,并和具体的一种大型数据库管理系统相结合,熟练掌握数据库管理系统的管理、操作和开发方法。b5E2RGbCAP 3 本课程的任务: 通过本课程的学习,学生应能针对具体的案例进行数据调查分析、数据库逻辑结构设计、关系规范化及数据库物理结构设计,并能使用高级语言进行数据库应用程序开发。p1EanqFDPw 二、基本教案要求 了解数据库的基本概念、发展、结构体系及数据库新技术的发展方向等。 理解数据库的安全性、完整性、并发控制及数据恢复等概念。 掌握数据库的查询语言、关系理论及数据库的设计方法,掌握对数据库的安全性、完整性、并发控制及数据恢复的应用。DXDiTa9E3d

三、教案内容: <一)绪论4学时 1、数据库系统概述 (1)数据库的地位:数据库在信息领域的作用和地位 (2)四个基本概念:数据、数据库、数据库管理系统、数据库系统四个概念及相互间的关系。 (3)据管理技术的产生和发展:数据管理技术发展的三个阶段及每个阶段的环境、特点。 2、数据模型 (1)数据模型的组成要素:数据结构、数据操作、数据的约束条件 (2)概念模型:信息世界中的基本概念、实体之间的联系、概念模型的表示方法E-R图。 常用数据模型:层次模型、网状模型、关系模型,每种 模型从数据结构、完整性结束、数据存储、优缺点及典 型的数据库系统几个方面介绍。RTCrpUDGiT 3、数据库系统结构 数据库系统内部的模式结构:模式结构的概念、三级模式结构、二级映象功能及数据独立性 4、数据库系统的组成 (1)硬件平台:数据库平台对硬件平台的要求。

数据库原理及应用课程设计完整版

如有你有帮助,请购买下载,谢谢! 数据库原理及应用课程 设计 《图书馆管理系统》 数据库设计报告 成都信息工程学院信息管理与信息系统专业 班级:09级二班 姓名:谢泽勇、彭广川、彭圆圆、肖玲

在信息时代,图书馆已成为全社会的一个重要的公共信息资源,面对成千上万的图书和众多的借阅者,妥善的管理图书 和借阅者的资料是及其重要的,借助计算机信息系统可大大减 轻工作强度,提高工作效率。 本文根据《数据库技术及应用》课程要求而做。 课程作业要求如下: 1、严格按照数据库设计步骤,完成该系统的需求分析、概念模型设计、逻辑结 构设计; 2、需求分析分需求调查和需求分析两部分。其中需求调查应首先明确调查对象 (即,图书馆)。然后按照课程讲授的需求调查内容、步骤与方法,对图书馆进行调查。调查结果通过需求分析得到“图书馆管理信息系统”的数据字典和数据流程图,并严格按照数据字典和数据流图的标准格式与图符进行描述。 3、在得到的数据字典和数据流程图基础上,通过概念模型设计方法,得到“图 书馆管理信息系统”的E-R图。 4、将“图书馆管理信息系统”的E-R图转换为SQL Server2000支持的关系模式, 并按标准关系模式格式描述。 5、通过SQL Server2000对数据库物理结构进行设计;组织数据入库,利用SQL 语言进行简单、连接、嵌套、组合、统计等查询操作,将SQL代码及其运行结果保存;利用SQL语言对数据进行更新、删除和修改操作。 一、功能分析 (1) 读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、 借书期限、备注。 (2) 书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关 键词、备注。 (3) 借书信息制定、输入、修改、查询,包括书籍编号、读者编号、借 书日期、借书期限、备注。 (4) 还书信息制定、输入、修改、查询,包括书籍编号、读者编号、还 书日期、还书期限、备注。 (5) 有条件、多条件查询各种信息.

实验10-数据库分析与设计

实验10数据库分析与设计 一、实验目的 1. 掌握数据库设计和实现的基本过程 2. 掌握数据库模式设计、分析和实现的方法 3. 了解数据库应用系统软件开发的一般过程 二、实验内容和要求 (1)学习相关的预备知识 (2)按照数据库设计与实现过程完成数据库的设计,应用程序的开发,上机调试、运行(3)写出课程设计报告 三、课程设计题目及进度安排 建议3人一组建立开发团队。 开发团体组织架构和职责: 负责人:1或2人 负责本开发项目的组织与实施,协调团队各成员的开发进度,负责本开发项目的需求分析,负责课程设计报告文档的组织。 其他成员:明确分工。 进度安排:由负责人协调 课程设计题目: 每个开发团队分别选择一个题目完成课程设计,可以从以下题目中选择,也可以自定题目。 1.客户订购登记系统 一个公司希望为其客户订购行为建立一个数据库。一个消费者可以有一个或多个订单,每个订单可以有一种或多种商品。开始运行这个客户订购登记的员工的名字要被记下来。有一个相应的部门工作人员来负责整理订单病把这些订单发给顾客。如果订单上的货物在库中没有,就需写明库中有什么,这样在订单中可能就会用其他货物来填充。 3.人力资源管理系统 人力资源部门希望建立一个数据库来管理它的员工。一个公司有几个部门,而一个员工属于一个部门。这个部门指派一个经理来全面负责部门事务和部门员工。为了有助于管理好部门工作,某些工作人员被任命来管理一组人员。当有一个新的员工进入公司时,需要他以前的

工作经历和成绩。通常来说,每个员工都要经历一次面试,这通常是由经理来进行的。公司定义了一系列的职位类型,例如经理、业务分析员、销售人员和秘书,而且每个类型都有相关的等级,员工所处的位置决定了员工的工资。职位依据其工作量来分配给一个部门。例如,一个部门可能分配给两个业务分析员的职位。每个岗位会分配给一个员工,随着时间的过去,各个职位都会被分配给工作人员。 4.工资管理系统 工资管理部门希望建立一个数据库来管理员工的工资。要计算员工的工资,就需要考虑不在休假日期以内的假期、工作期间的病假时间、奖金和扣除的部分。必须指明给每个员工发薪水的方式,随着时间的推移,方式可能会有些改变。大多数的员工是通过银行卡来结算工资的,但是也有一部分人使用现金或支票。如果是通过银行卡,就需要知道账号和卡的类型。付款方式只可能是一种方式。有几种原因可以扣除工资:例如,个人所得税、国家税、医疗保险、退休保险或者预付款。 5.学生管理系统(班务,成绩,选课,住宿等) 一所大学希望建立一个数据库以便对学生进行管理。当一个学生进入学校时,他就会选择一个专业。每个专业每年由一些课程组成。有些特殊的课程可以在一个或多个专业中存在。大学可以有几个部门,每个部门都有一个部门负责人,每个课程都会分配一定数量的部门员工(教师)来负责课程的教学。 6、校园信息系统 学生希望无论在何时都可以查询本校内的各类信息,包括各个学院,食堂,宿舍,商店、打印店等。甚至包括一些价格信息。这些信息都要储存在一个数据库内。 四、提交课程设计报告,内容包括: 1.系统设计说明(小组公共的部分,含设计题目、系统介绍、任务分工说明(组别,序号,姓名,任务) 2.功能需求分析(信息要求,处理要求,安全性与完整性要求,数据字典) 3.数据库概念设计(E-R图) 4.数据库逻辑设计(关系模式,SQL建表) 5.应用系统功能模块(针对需求的功能设计) 6.总结(学会了什么东西) 实验成果:各组的实验报告,分离的数据库。

数据库原理及应用

数据库原理及应用 1:ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示 1.联系 2.实体 3.实体的属性 4.联系的属性 2:()完成对数据库数据的查询与更新 1.DCL 2.DDL 3.DML 4.DQL 3:如果关系模式R中的每一个非主属性既不部分依赖也不传递依赖于键,则称这个关系模式属于 1.第一范式 2.第二范式 3.第三范式 4.BC范式 4:SQL语言中,删除记录的命令是 1.DELETE 2.DROP

4.REMORE 5:数据库三级模式体系结构的划分,有利于保持数据库的 1.结构规范化 2.数据安全性 3.数据独立性 4.操作可行性 6:数据的管理方法主要有 1.文件系统和分布式系统 2.批处理系统和实时处理系统 3.数据库系统和文件系统 4.数据库系统和实时处理系统 7:下列哪一个不是数据库开发的可选数据库。 1.mysql 2. DB2 3.Oracle 4.Excel 8:绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特征的是 1.模式和内模式

3.模式 4.外模式 9:如果在关系的分片过程中使用了选择操作,则不可能是 1.水平分片 2.垂直分片 3.导出分片 4.混合分片 10:以下关于E-R图的叙述正确的是 1. E-R图建立在关系数据库的假设上 2. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。 3. E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系 4. E-R图能表示数据生命周期。 11:SQL语言中,创建一个表的命令是 1.View 2.DROP 3.CLEAR 4.Create 12:位于用户和操作系统之间的一层数据管理软件是 1.DBS

2019年春《数据库原理与应用》期末考试复习资料

《数据库原理与应用》课程 2019 年春季期末考试复习资料 一、复习资料的相关说明 1、《数据库原理与应用》课程的考核方式:开卷 2、成绩评定:总评成绩 =40%阶段作业成绩(网上)+60%期末考试成绩 3、试卷结构: 必考题分值为 60 分:主观题40 分 +客观题 20 分。 扩展题 40 分,都是主观题。 二、期末考试必考题(占期末考试成绩60%) 提示:期末考试试题及选项顺序会随机。 本复习资料提供必考题的考试原题,提供和考题相关的知识材料,但不提供标准答案。 客观题:选择题(每题 2 分,共20 分) 1、(B)是指负责设计、建立、管理和维护数据库以及协调用户对数据库要求的个人和工作团队。 A 、最终用户B、数据库管理员C、应用程序员D、销售员 2、数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(A)。 A 、数据和数据之间没有联系 B 、不同的数据被存放在不同的文件中 C、数据只能被对应的应用程序所使用 D 、数据与应用程序间相互独立 3、一般来讲班级与学生、公司与职员、省与市之间的联系类型是(D)。 A 、多对多B、一对一C、多对一D、一对多 4、数据库管理系统中的(B)功能实现对数据库的插入、删除、修改。 A 、数据定义 B 、数据操纵C、数据库的运行管理 D 、数据库的建立与维护 5、“以二维表的形式存储数据”描述了关系模型的(A)。 A 、数据结构B、规范性C、关系完整性D、数据独立性 6、下列(A)情况,适于建立索引。 A 、基本表的某列中记录数量特别多 B 、基本表的某列中记录数量特别少 C、经常进行插入操作的基本表的某列 D 、经常进行删除操作的基本表的某列 7、下列关于视图的描述正确的是(C)。 A 、视图的表现形式是由结点组成的有向图 B 、可以在视图中任意添加数据 C、视图是一个虚拟表,内容由查询定义 D 、视图只能建立在基本表上 8、下列说法中,( C)属于表设计原则。 A 、适当使用视图 B 、尽可能的建立触发器 C、遵守第三范式标准的数据库设计 D 、尽可能多地采用外键 9、数据库的备份不包括( A )。 A 、操作系统 B 、系统数据库C、用户数据库 D 、事务日志 《数据库原理与应用》第1 页,共 5页

数据库原理及应用习题

窗体顶端 四、分析与设计题(4) 1.请依据下表内容完成题目要求。(40分) 1.建立数据库student。(2分) 2.按照图表中给出的表定义,请在student数据库中创建学生表。(4分) 3.查询学生表中女同学的基本信息。(2分) 4.查询成绩表中选修了课程号为'002'的所有学生的学号及成绩,并按成绩降序排列。(3分) 5.查询成绩表中课程号为'003'课程的成绩最高分。(2分) 6.查询所有学生的学号、姓名、所选课程的课程名称及相应成绩(4分) 7.查询学生表中各系的的学生人数,结果显示系别和人数两列。(3分) 8.向成绩表成绩中插入一行数据,列值分别为:('','003',89 )(2分) 9.修改课程表中 '数据结构'课程的学分,将其学分改为6 。(2分) 10.删除学生表中姓张的学生记录(2分) 11.根据学生表创建视图View1,视图包含计算机系所有学生的基本信息。(3分) 12.查询视图View1所包含的数据。(2分) 13.创建存储过程Proc1,使其完成如下功能:根据任意输入的学生学号,查询成绩表中该学生的学号、课程号及成绩。(使用输入参数)(5分) 14.执行第13小题中创建的存储过程Proc1,执行时输入的学生学号为''(2分) 15、删除成绩表。(2分) 答案: 完成如下所要求所用的操作命令:(共40分) 1、创建一个存放在D:\SQL路径下Test数据库,该数据库的主数据文件逻辑名称为Test_data,物理文件名为,初始大小为4MB,最大尺寸为10MB,增长速度为10%;数据库的日志文件逻辑名称为Test_log,物理文件名为,初始大小为1MB,最大尺寸为5MB,增长速度为1MB。(4分) 2、依据表结构创建score表。(3分) 3、查看表中所的的数据行。(2分) 4、查看表中姓名、SQL 两列数据,并按成绩降序排列。。(2分) 5、查看表中姓王学生的基本信息。(3分) 6、查看所有学生的学号、姓名及总分(三门课相加)。(2分) 7、向score表中插入一行数据,值分别为:(2分) (1005 , '赵强', 64, 82 , 69) 8、修改表中姓名为王英的数据,使VB的值改为:85 (2分) 9、创建视图xs1,使其包含学号、姓名、SQL三列。(3分) 10、创建存储过程pjf,用它来按姓名查询score表中任一学生的平均成绩。(4分) 11、执行第10小题中创建的存储过程pjf。 (2分) 12、建立触发器tr1p,防止用户对score表有删除、修改及插入操作。(4分) 13、显示score中各门课的平均值。(3分) 14、删除score表中姓王的所有数据行。(2分) 15、删除test数据库。(2分)

数据库分析与设计

实验10 数据库分析与设计 一、实验目的 1. 掌握数据库设计和实现的基本过程 2. 掌握数据库模式设计、分析和实现的方法 3. 了解数据库应用系统软件开发的一般过程 二、实验内容和要求 (1)学习相关的预备知识 (2)按照数据库设计与实现过程完成数据库的设计,应用程序的开发,上机调试、运行(3)写出课程设计报告 三、课程设计题目及进度安排 建议5--6人一组建立开发团队。 开发团体组织架构和职责: 负责人:1或2人 负责本开发项目的组织与实施,协调团队各成员的开发进度,负责本开发项目的需求分析,负责课程设计报告文档的组织。 其他成员:明确分工。 进度安排:由负责人协调 课程设计题目: 每个开发团队分别选择一个题目完成课程设计,可以从以下题目中选择,也可以自定题目。 1.客户订购登记系统 一个公司希望为其客户订购行为建立一个数据库。一个消费者可以有一个或多个订单,每个订单可以有一种或多种商品。开始运行这个客户订购登记的员工的名字要被记下来。有一个相应的部门工作人员来负责整理订单病把这些订单发给顾客。如果订单上的货物在库中没有,就需写明库中有什么,这样在订单中可能就会用其他货物来填充。 3.人力资源管理系统 人力资源部门希望建立一个数据库来管理它的员工。一个公司有几个部门,而一个员工属于一个部门。这个部门指派一个经理来全面负责部门事务和部门员工。为了有助于管理好部门工作,某些工作人员被任命来管理一组人员。当有一个新的员工进入公司时,需要他以

前的工作经历和成绩。通常来说,每个员工都要经历一次面试,这通常是由经理来进行的。公司定义了一系列的职位类型,例如经理、业务分析员、销售人员和秘书,而且每个类型都有相关的等级,员工所处的位置决定了员工的工资。职位依据其工作量来分配给一个部门。例如,一个部门可能分配给两个业务分析员的职位。每个岗位会分配给一个员工,随着时间的过去,各个职位都会被分配给工作人员。 4.工资管理系统 工资管理部门希望建立一个数据库来管理员工的工资。要计算员工的工资,就需要考虑不在休假日期以内的假期、工作期间的病假时间、奖金和扣除的部分。必须指明给每个员工发薪水的方式,随着时间的推移,方式可能会有些改变。大多数的员工是通过银行卡来结算工资的,但是也有一部分人使用现金或支票。如果是通过银行卡,就需要知道账号和卡的类型。付款方式只可能是一种方式。有几种原因可以扣除工资:例如,个人所得税、国家税、医疗保险、退休保险或者预付款。 5.学生管理系统(班务,成绩,选课,住宿等) 一所大学希望建立一个数据库以便对学生进行管理。当一个学生进入学校时,他就会选择一个专业。每个专业每年由一些课程组成。有些特殊的课程可以在一个或多个专业中存在。大学可以有几个部门,每个部门都有一个部门负责人,每个课程都会分配一定数量的部门员工(教师)来负责课程的教学。 6、校园信息系统 学生希望无论在何时都可以查询本校内的各类信息,包括各个学院,食堂,宿舍,商店、打印店等。甚至包括一些价格信息。这些信息都要储存在一个数据库内。 四、提交课程设计报告,内容包括: 1.系统设计说明(小组公共的部分,含设计题目、系统介绍、任务分工说明(组别,序号,姓名,任务) 2.功能需求分析(信息要求,处理要求,安全性与完整性要求,数据字典) 3.数据库概念设计(E-R图,数据流图) 4.数据库逻辑设计(关系模式,SQL建表) 5.应用系统功能模块(针对需求的功能设计,界面设计绘图) 6.总结(学会了什么东西) 实验成果:各组的实验报告,汇报PPT,分离的数据库。

相关文档
最新文档