欢迎来到天天文库
浏览记录
ID:44665388
大小:558.22 KB
页数:3页
时间:2019-10-24
《软件案例分析作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第_章1.简述软件的概念和特点。概念:软件是指计算机系统中控制硬件完成预定任务的程序、表达系统内信息组织方式的数据结构以及有关软件开发、测试、维护、使用的所有文档的总合。特点:(1)软件是i种逻辑实体,是人类智力成果的表现形式:软件的包装、载体、卬刷的文档本身都不是软件。(2)软件的开发和制造是一个统一的过程。(3)软件开发是一项经济活动,在一定的成本和时间限制卜满足用户的需求是软件开发的目标。(4)软件不会幣损,但可能存在错误,盂要进行维护。(5)软件的复杂度随着规模的增大迅速增加。8•简述数据、记录、数据库表、数据库、数据库管理系统、数据库系统的概念。(1)数据(Data):描述事物的符号
2、记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。(2)记录是一种证实性的文件,反映过程活动的实际情况或结果,所以对记录应进行全过程控制,确保其清晰、易于识别和检索。(3)数据表数据库中一个非常重要的対象,是英他対象的基础。没有数据表,关键字、主键、索引等也就无从谈起。在数据库画板中可以显示数据库中的所有数据表(即使不是用PowerBuilder创建的表),创建数据表,修改表的定义等数据表是数据库中一个非常重要的对象,是其他对象的基础。(4)数据库(D砒aBase,简称DB):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的
3、数据模型组织、描述和储存,具有较小的兀余度、较高的数据独立性和易扩展性,并可为各种用户共享。O⑸数据库管理系统(DataBaseManagementSytem,简称DBMS):数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。DBMS的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。(6)数据库系统(DataBaseSytem,简称DBS):数据库系统是指在计算机系统小引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。9.简述管理技术经历了那些阶段。数据
4、库管理技术经历了三个阶段,分别是:(1)人工管理阶段;(2)文件系统阶段;(3)数据库系统阶段;10.数据库系统的特点是什么。数据库系统的主要特点有:(1)数据结构化。数据库系统实现整体数据的结构化,这是数据库的主要特征z—,也是数据库系统与文件系统的木质区别。(2)数据的共享性高,冗余度低,易扩充。数据库的数据不再血向某个应用而是面向整个系统,因此町以被多个用户、多个应用以多种不同的语言共享使用。由于数据面向整个系统,是有结构的数据,不仅可以被多个应用共享使用,而且容易增加新的应用,这就使得数据库系统弹性大,易于扩充。。⑶数据独立性高。数据独立性包括数据的物理独立性和数据的逻辑独立性。数据库
5、管理系统的模式结构和二级映像功能保证了数据库中的数据具冇很高的物理独立性和逻辑独立性。(1)数据由DBMS统一管理和控制。数据库的共享是并发的共享,即多个用户可以同时存取数据库屮的数据其至可以同时存取数据库屮同一个数据。为此,DBMS必须提供统一的数据控制功能,包括数据的安全性保护、数据的完整性检查、并发控制和数据库恢复。第二章1.简述在PB环境屮PowerScrip语言和SQL语言的关系。答:Powerscript支持在程序中使用嵌入式SQL语句,还支持在SQL语句中使用数据裤管理系统的语句、函数和保留字,例如在SQL语句中可以使用数据库系统的内置函数。在嵌入式SQL语句屮可以使用常数和Po
6、werScript变最,但变最名前必须加冒号,多个变量或常最用逗号分隔。2.举例说明空值NULL与空字符串、数值零和H期0000-00-00的区别。答:空值(NULL)是PB与数据库进行交互时所使用的一个特殊值。它表示未定义或未给定值,与空字符串、数值零和口期0000-00-00的含义是不同的。NULL既不是数值零,也不是非零的任何具体数值。例如,某商品标签上的标价为0,则表示该商品是免费的,若标价为NULL,则表示该商品还未定价。6.简述语句Close(This)和Close(Parent)的作用。答:Close(This):指代当前窗口Close(Parent):指代当前窗口或框架的框架组
7、区別是前者作用丁•窗口,后者作用于框架。在某些框架的条件下,Close(This)不能关整个框架,但是Close(Parent)nJ'以关闭整个框架。8.对于程序OPEN(w_example)v其他语句〉问:在窗口w_example打开后、关闭前,v其他语句〉是否被执行?答:执行。10•请说明数据窗口操作函数Update的作川。答:以当前数据窗口的记录值更新对皿的数据库表。第三章2•假设你在数据库
此文档下载收益归作者所有