南大数据库及其应用第二次作业
《数据库技术与应用》第2章 习题答案
第2章数据模型1.试述数据模型的概念、数据模型的作用和数据模型的三个要素。
解:数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。
一般地讲,数据模型是严格定义的概念的集合。
这些概念精确描述了系统的静态特性、动态特性和完整性约束条件。
因此数据模型通常由数据结构、数据操作和完整性约束三部分组成。
(1)数据结构:是所研究的对象类型的集合,是对系统静态特性的描述。
(2)数据操作:是指对数据库中各种对象(型)的实例(值)允许进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性的描述。
(3)数据的约束条件:是一组完整性规则的集合。
完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。
2.模型的作用。
解:模型用于对客观事物及其联系进行有效的描述与刻画。
模型是对现实世界特征的模拟和抽象。
数据模型是现实世界数据特征的抽象,是用来描述数据的一组概念和定义。
不同的数据模型提供给我们模型化数据和信息的不同工具。
3.概念模型中以下术语:实体,实体型,实体集,属性,码,实体联系图(E-R图)解:实体:客观存在并可以相互区分的事物叫实体。
实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。
实体集:同型实体的集合称为实体集。
属性:实体所具有的某一特性,一个实体可由若干个属性来刻画。
码:惟一标识实体的属性集称为码。
实体联系图(E-R 图):提供了表示实体型、属性和联系的方法:·实体型:用矩形表示,矩形框内写明实体名;·属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;·联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n 或 m:n)。
不同的联系。
南大数据库及其应用期末复习大纲
数据库及其应用复习大纲一、名词解释1、DBA2、事件3、表达式4、属性5、关系模型6、DBMS7、子类二、单项选择题1、缩略字DBMS指的是()。
A. 数据库B. 数据库管理系统C. 数据库管理员D. 数据库系统2、创建了VFP的项目文件,则在当前磁盘上建立了两个文件其扩展名分别是().A。
PJX,PJT B. DBC,DCT C。
DBF,FPT D. MNX,MNT 3、设A=3。
5912 ,表达式Int(A)的值是()。
A。
3。
5912 B. 4 C。
3.59 D. 34、在下列函数中,返回值是日期型的是().A。
EOF() B. AT() C. DATE()+10 D。
CHR()5、U-V小于10而且U+V大于0的VFP逻辑表达式是()。
A. U-V〈10,U+V〉0B. U-V〈10 OR U+V〉0C. U—V 〈10 And U+V 〉0 D。
U—V 〈10 NOT U+V〈06、VFP中,函数SUBS(“计算机管理信息系统”,7)返回的结果是()。
A.“管理信息系统”B。
“算机管理信息系统”C.“计算机管理信息”D.“计算机管理信息系统”7、函数DTOC(DATE())的返回值的数据类型是()。
A. 数值型B。
逻辑型C。
日期型D。
字符型8、在创建索引时,索引表达式可以包含一个或多个表字段。
在下列数据类型的字段中,不能作为索引表达式的字段是()。
A。
日期型B。
备注型 C. 数值型 D. 字符型9、在下列关于索引的叙述中,不正确的是( )。
A. 候选索引允许索引表达式有重复值B. 唯一索引允许索引表达式有重复值C。
候选索引只能用于数据库表,不能用于自由表D. 一张数据库表可以设置多个主索引10、打开一张包含有1000个记录的表,未作记录指针移动和未使用索引操作时,RECNO()、BOF()、RECCOUNT()函数的值分别是().A. 1、.F。
、1000B. 1、.T.、1000C。
南大网院信息组织第二次作业(四次合集全)汇总
作业答案作业名称:信息组织第二次作业作业总分:100经过分数:60起止时间:2015-5-4至2015-5-29 23:59:00标准题总分:100详尽信息:题号 : 1题型:单项选择题(请在以下几个选项中选择独一正确答案)此题分数: 2 内容 :ISBD 著录项目中的题名与责任说明项。
它包含正题名、其余CNMARC中()字段包含题名信息、并列题名和与题名有关的责任说明等信息。
本字段必备,不行重复。
A、 200B、 205C、 210D、 215正确答案 : A题号 : 2题型:单项选择题(请在以下几个选项中选择独一正确答案)此题分数: 2 内容 :CNMARC中()字段包含对编目文件内容负有等同知识责任的个人责任者名称,该名称以检索点形式出现,全部需要作检索点负有主要知识的个人名称均应记录在本字段A、 201B、 701C、 210D、 690正确答案: B: 2 题号 : 3题型:单项选择题(请在以下几个选项中选择独一正确答案)此题分数内容 :()是指搜寻引擎在依据输入的重点词进行检索的同时,还会自动将重点词的同义词、近义词等显示给用户,既能帮助用户修正检索式,又能提升检全率。
A、有关检索B、限制检索C、词组检索D、布尔检索正确答案: A题号:4 题型 : 单项选择题(请在以下几个选项中选择独一正确答案)此题分数: 2 内容 :用叙词对《汽车发动机的养护》进行主题标引的结果应为()(以下为正式叙词:车辆养护发动机汽车汽车发动机)A、汽车发动机—车辆养护B、汽车—发动机—车辆养护C、车辆养护—汽车发动机D、发动机—车辆养护正确答案 : B题号 : 5题型:单项选择题(请在以下几个选项中选择独一正确答案)此题分数: 2 内容 :用叙词对《新华词典》进行主题标引的结果应为()(以下为正式叙词:汉语新华字典词典)A、新华词典—词典—汉语B、词典—汉语—新华词典C、汉语—词典D、汉语—词典—新华词典正确答案 : C题号 : 6题型:单项选择题(请在以下几个选项中选择独一正确答案)此题分数: 2 内容 :OCLC编制的分类网络信息系统Net First采纳的文件分类法是()A、 LCCB、 DDCC、 UDCD、《中图法》正确答案 : B题号 : 7题型:单项选择题(请在以下几个选项中选择独一正确答案)此题分数: 2 内容 :CALIS 联合目录编制的中文书目采纳()格式,西文采纳()格式。
南开24年秋季《数据库应用系统设计》作业参考二
24秋学期《数据库应用系统设计》作业参考1.在R(U)中,如果Y函数依赖于X,并且存在X的一个真子集X',使得Y函数依赖于X',则Y是X的()选项A:部分函数依赖选项B:完全函数依赖选项C:非平凡函数依赖选项D:平凡函数依赖参考答案:A2.( )是指数据以何种组织形式进行存储,例如是顺序存储、链式存储还是哈希存储。
选项A:存储模式选项B:外模式选项C:概念模式选项D:模式参考答案:A3.在数据管理技术的三个发展阶段中,数据冗余度最小、数据共享度最高的是()阶段选项A:文件系统选项B:数据库选项C:人工管理选项D:数据库管理系统参考答案:B4.在数据库管理系统中,通过()语言来定义模式、子模式和内模式选项A:数据定义选项B:数据操纵选项C:数据控制选项D:数据管理参考答案:A5.要查看数据库参数设置在应用程序中的代码表示形式,应选择DatabaseProfile Setup对话框中的()标签选项A:Connection选项B:Transaction选项C:Syntax选项D:Preview参考答案:D6.数据库应用系统维护阶段最主要的工作是()选项A:应用程序维护选项B:数据维护选项C:编码维护选项D:硬件设备维护参考答案:A7.关系模型中,实体完整性是指( )。
选项A:实体不允许是空实体选项B:实体的主码不允许是空值选项C:实体的外键值不允许是空值选项D:实体的属性值不能是空值参考答案:B8.多个事务并发执行时,一个事务的执行不应影响其他事务的执行,该特性称为事务的( )。
选项A:原子性选项B:一致性选项C:隔离性选项D:持久性参考答案:C9.DBMS是指( )。
数据库技术与应用-大作业
while @@fetch_status=0
if(@货品编号=(select货品编号from inserted))
begin
update库存信息表
set数量=数量+(select数量from inserted)
where货品编号=@货品编号
break
end
else
fetch next from kc_cursor into @货品编号
end
if(@@fetch_status!=0)
begin
declare @hpbh char(10),@hpmc char(10),@sl numeric(8) ,@jldw char(5)
select @hpbh=货品编号from inserted
select @hpmc=货品名称from inserted
零售商(零售商编号、零售商名称、联系人、电话),主码为零售商编号;
供应(供应商编号、货品编号、货品名称、数量、计量单位、单价、金额、入库日期),主码为(供应商编号、货品编号);
购买(零售商编号、货品编号、货品名称、数量、计量单位、单价、金额、出库日期),主码为(零售商编号、货品编号)。
第二步:在设计好了关系模式并确定好了每个关系模式的主码后,再看一下这些关系模式之间的关联关系,即确定关系模式的外码,可通过E-R图中的联系实体发现:
(1)一种货品可由多名供应商提供、可由多名零售商采购;
(2)一个供应商可以供应多种货品;
(3)一个零售商可以购买多种货品;
数据库中要记录企业的入库、出库的情况以及零售商、供应商、库存货品的基本信息。除了对这些数据进行正常的维护之外,还产生一些报表:
入库报表,内容包括货品名称、数量、计量单位、金额、供应商名称、电话、入库日期。
南大数据库课后习题
数据分组(data grouping)数据分组(data grouping)是指在报表中按照指定顺序对成组的数据进行分类汇总。
报表带区(report band)报表带区(report band)是指报表中的一块区域,可以包含文本、来自表字段中的数据、计算值、用户自定义函数以及图片、线条等。
E-R图是E-R模型的图形表示法,它是直接表示概念模型的有力工具。
DBMS 数据库管理系统(DBMS),对数据库进行管理的系统软件,是用户与数据库之间的接口。
SQL 结构化查询语言,是美国国家标准局ANSI确认的关系数据库语言的标准。
表达式是变量、操作符、常量、函数、字段名、控件以及属性的组合。
基类VFP系统提供的内部定义的类,可用作其他用户自定义类的基础。
"阅读下列程序,写出程序运行后BROW 命令显示的表文件名及当前工作区。
【程序2清单】USE JSSELE 6USE RKUSE XS IN 0BROW" "AAB…ABCDE""阅读下列程序,写出程序运行结果:【程序1清单】CLEARC=”ABCDE”FOR I=1 TO 5LEFT(C,I)ENDFOR" RK,6"设学生表(xs.dbf)含有记录数据如下表所示:运行下列程序后,显示结果为:【程序2清单】USE xsSTORE 0 TO nSumDO WHILE .NOT.EOF()IF SUBSTR(xh,3,2)=”02”AND XB=” 男”nSum = nSum +1ENDIFSKIPENDDOnSumUSE" 2"阅读下列程序,写出程序运行结果:【程序1清单】CLEARC=""微机数据库Visual FoxPro 教程""DO WHILE LEN(C) >0IF ASC(LEFT(C,1))>127LEFT(C,2)C=SUBS(C,3)ELSEC=SUBS(C,2)ENDIFENDDO" 微机数据库教程用FOR … ENDFOR结构编写一段程序实现Sn=1/(1*2)+1/(2*3)+…+1/(10*11)求和,并且显示计算结果。
数据库原理第二次大作业
3.作业2——用SQL语句建库建表、增删改查数据、创建视图任务:1)根据关系规范化的要求,在第一部分得到的图书管理系统关系模式需要进行规范化吗?如果需要,请写出写出符合3NF的关系模式。
2)在得到3NF的图书管理系统关系模式的基础上,将每个关系转换为SQL Server支持的表结构,用表格形式表示出表结构。
类型表列名类型约束类型名NChar(10)Pk借阅期限Tinyint Not null图书表列名类型约束ISBN Char(20)Pk书名Nchar(10)Not null作者Nchar(4)Not null出版社Nchar(10)Not null出版时间Datetime单价Money Not null类型名NChar(10)FK references类型表(类型名)状态NChar(2)检查约束管理员表列名类型约束管理员名Nchar(4)Pk性别Nchar(1)检查约束口令Nchar(10)Not null部门表列名类型约束部门名Nchar(10)PK电话char(11)Not null教师表列名类型约束教师工号Char(10)Pk姓名Nchar(4)Not null性别Nchar(1)检查约束Email char(20)Not null部门名Nchar(10)FK references 部门表(部门名)借还表列名类型约束借还业务编号Int PKISBN Char(20)FK references 图书表(ISBN)教师工号Char(10)Fk references教师表(教师工号)借办代理人Nchar(4)Not null借出日期Datetime Not null还办代理人Nchar(4)归还日期Datetime催还表列名类型约束催还业务编号Int PkISBN Char(20)FK references图书表(ISBN)教师工号Char(10)FK references教师表(教师工号)办代理人Nchar(4)Not null催还日期Datetime Not null使用SQL语句,创建数据库,数据库名为BookStore,在数据库中创建表,设定表的主键约束、外键约束、检查约束、默认约束、非空约束、唯一约束。
《数据库应用技术》第2次作业及答案
《数据库应用技术》第2次作业及答案第三章思考与练习题一、选择题1.设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系是符合(A )。
A、第一范式B、第二范式C、第三范式D、BNC范式2.在第一个关系中出现,在第二个关系中不出现的记录组成的关系称为两个关系的(C )。
A、交B、并C、差D、笛卡儿积二、简答题1.设关系模式R有N个属性,在模式R上可能成立的函数依赖有多少个?参考答案:函数依赖有N×(N-1)个2.设有关系模式R(职工号,职工名,项目号,项目名,工资),假设一个职工可参加多个项目,在每个项目中各领一份工资。
那么请回答以下问题:(1)请写出这个关系模式的函数依赖和主关键字;函数依赖包括:职工号→职工名,项目号→项目名,(职工号,项目号)→工资主键为(职工号,项目号)(2)这个关系符合第几范式,为什么?这个关系符合第一范式,因为它的每个属性都不可再分。
(3)请举例说明,这个关系存在哪些问题;这个关系没有达到第二范式,可能出现数据冗余和操作异常。
例如,某个职工参与了多个项目的工作,他的职工号、职工名会重复多次存储。
同样,如果一个项目有多名职工参加,项目号和项目名也会重复我次存储。
另外,如果现在增加了一个新的项目,但暂时还没有安排职工参加,那么由于主键是(职工号,项目号),这个项目的信息可能无法插入。
(4)请把这个关系模式分解成3NF,并说明理由。
修改后的各个关系如下:职工关系=(职工号,职工名)项目关系=(项目号,项目名)职工选择项目关系=(职工号,项目号,工资)(注:此处的工资是指职工参加某个项目得到的劳动报酬)3.关系完整性的主要内容是什么?为什么要保证关系的完整性?参考答案:关系完整性就是关系模型中数据的正确性、一致性和有效性。
关系完整性又包括实体完整性、参照完整性和用户定义的完整性三个方面。
只有保证了关系的完整性,才能使数据库中的数据正确、一致和有效。
4.SQL Server中进行关系完整性的主要方法是什么,请写出相应的SQL语句。
数据库技术及应用第二版课后答案
数据库技术及应用第二版课后答案【篇一:数据库原理及应用(第 2 版)习题参考答案】.选择题1.下列关于数据库管理系统的说法,错误的是ca.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型b.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现c.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件d.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是da.用文件管理数据,难以提供应用程序对数据的独立性b.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序c.用文件存储数据的方式难以实现数据访问的安全控制 d .将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是ca.提供了应用程序和数据的独立性b.所有的数据作为一个整体考虑,因此是相互关联的数据的集合c.用户访问数据时,需要知道存储数据的文件的物理信息d.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失d 5.在数据库系统中,数据库管理系统和操作系统之间的关系是a.相互调用b.数据库管理系统调用操作系统c.操作系统调用数据库管理系统d.并发运行6.数据库系统的物理独立性是指da.不会因为数据的变化而影响应用程序b.不会因为数据存储结构的变化而影响应用程序c.不会因为数据存储策略的变化而影响数据的存储结构d.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于aa.系统软件c .应用软件 b .工具软件d .数据软件8.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是 ba.数据库c .应用程序 b .操作系统d .数据库管理系统9.下列关于客户 /服务器结构和文件服务器结构的描述,错误的是da.客户 /服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端b .客户 /服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件c .客户 /服务器结构比文件服务器结构的网络开销小d .客户 /服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。
南京大学 网络教育 信息组织第二次作业 2017-11
题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2 CALIS联合目录编制的中文书目采用()格式,西文采用()格式。
•A、CNMARC,MARC 21•B、USMARC,MARC21•C、UNIMARK,USMARC•D、MARC 21,CNMARC学员答案:a说明:本题得分:2题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2 在主题标引中,概括信息资源基本主题内容的标引称为()•A、整体标引•B、全面标引•C、对口标引•D、补充标引学员答案:a说明:本题得分:2题号:3 题型:判断题本题分数:3一个好的检索系统一方面应当有人性化的检索界面,能够提供多种检索途径(题名、著者、关键词等),并且能够根据用户的兴趣、知识、理解力、经验等提供不同的检索界面(简单检索、高级检索、专业检索);另一方面,检索结果不能太庞杂,应当有一定的排序(相关性、日期等)。
•1、错•2、对学员答案:2说明:本题得分:3题号:4 题型:判断题本题分数:3信息构建比较公认的定义是“信息构建是一门组织信息和界面的艺术和科学,涉及组织系统、标识系统、导航系统和检索系统的设计,目的是帮助人们在网络和Web环境中更成功地发现和管理信息,有效地解决用户的信息需求。
”•1、错•2、对学员答案:2说明:本题得分:3题号:5 题型:判断题本题分数:3同XML相比,HTML具有良好的数据存储格式、可扩展性、高度结构化、便于网络传输等四大特点,导致越来越多的元数据项目应用了HTML,使它逐渐成为网络环境中各种信息组织与交换的核心•1、错•2、对学员答案:1说明:本题得分:3题号:6 题型:判断题本题分数:3DC创建的目的是建立一套描述网络信息资源的方法,实现网络信息资源的辨识、查询和检索,并对相关的信息资源进行选择、定位和调用,以实现信息资源有效的整合、管理和长期保存•1、错•2、对学员答案:2说明:本题得分:3题号:7 题型:判断题本题分数:3分类表的编制首先把分类表中的每个类名叙词化,对分类表的每一个类名实行严格的词形、词义控制和词间关系控制,要求一个类名代表一个主题概念,一个主题词只用一个类名表示。
2016年最新@南大计算机基础第二次作业答案汇总
计算机基础第二次作业1-4题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2在采用客户机/服务器模式的网络中,连入网络的一台计算机的角色(客户机或服务器)是由(D)决定的. •D、在计算机上运行的软件一组具有特定逻辑关系的数据元素在计算机的物理内存中存储时,所采用的存储方式称为数据的(B). •B、存储结构普通用户在一台计算机中运行应用程序时必须有一个平台,该平台是( B).B、操作系统在Windows中,在磁盘上为文件分配存储空间的基本单位是(D).D、簇链表是采用链接结构表示和存储具有(A)关系的一组数据.A、线性以下关于图形用户界面中窗口的叙述中,错误的是(A).A、可以有多个活动窗口在网络中能够为客户机执行程序的服务器是(C ).C、应用服务器在windows中以(C)为单位分配系统资源.C、进程关于算法和程序,以下说法中正确的是(A ).A、算法可采用“伪代码”或流程图等方式来描述在高级语言中,算术表达式属于(B)成分.B、运算以下拓扑结构中,局域网通常不常用(C).C、网状型以下高级语言中,属于面向对象的是(D).D、JAVA操作系统分配资源的基本单位是(B ).B、进程操作系统的主要职责中不包含(C ).C、清除计算机中的病毒能将用一种高级语言编写的源程序翻译成功能等价的目标语言程序的程序是(C ).C、编译程序以下关于图形用户界面中窗口与任务之间关系的叙述中错误的是(A ).A、一个窗口可以属于多个任务通常称已经运行了(B)的计算机为虚计算机.B、操作系统下列软件中,全都属于应用软件的是( A).A、WPS、Excel、AutoCAD连通两个帧格式不同的局域网需使用( B).B、路由器下列选项中,(D)不是程序设计语言.D、HTML抽象地反映数据元素之间的关系而不考虑其在计算机中的存储方式,称为数据的(D ).D、逻辑结构Windows系统中用(B)代表各种软硬件资源B、图标一个算法应包含至少(B)输出.B、一个二、多项选择题求解任何问题的计算机程序都可用三种基本结构组合而成,这三种结构是(ACD ).A、顺序结构C、选择结构•D、重复结构依赖计算机硬件,难以在指令系统不兼容的计算机之间移植的程序是(AB ).A、机器语言程序B、汇编语言源程序在Windows中,读写硬盘上保存的文件时需要访问硬盘上的(CDE ).C、文件分配表D、根目录区•E、数据区下列关于操作系统任务管理的说法,正确的是(ABC ).A、进程管理的主要目的是提高CPU的使用效率•B、“分时”是指将CPU时间划分成时间片,轮流为多个用户程序服务•C、并行处理操作系统可以让多个CPU同时工作,提高计算机系统的效率在PC机中,完成启动Windows的程序有(BC)。
南大数据库 第二次作业
题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。
命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。
如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是______。
∙A、This.ThisForm.Text1.Value∙B、This.Parent.Parent.Text1.Value∙C、Parent.Parent.Text1.Value∙D、This.Parent.Text1.Value标准答案:b说明:题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在Visual FoxPro中,假设表单上有一选项组:○男⊙女,初始时该选项组的Value 属性值为1。
若选项按钮"女"被选中,该选项组的Value属性值是______。
∙A、1∙B、2∙C、"女"∙D、"男"标准答案:b说明:题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在某菜单中,有一菜单项显示为"Backup"(首字母B有下划线,即访问键为ALT+B),则在设计此菜单时,在该菜单名称中可输入______。
∙A、Backup\<B∙B、(\<B)ackup∙C、\<Backup∙D、B\<ackup标准答案:c说明:题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5执行命令MyForm=CreateObject("Form")可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令______。
∙A、MyForm.List∙B、MyForm.Display∙C、MyForm.Show∙D、MyForm.ShowForm标准答案:d说明:题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5利用页框对象的集合属性和计数属性可以对页框上所有的页面进行属性修改等操作.页框对象的集合属性和计数属性的属性名分别为______。
南大数据库及其应用模拟A
南大数据库及其应用模拟A数据库及其应用模拟试卷A一、名词解释(4分*5)1.E-R图参考答案:是E-R模型的图形表示法,它是直接表示概念模型的有力工具。
2.D B M S参考答案:数据库管理系统(DB M S),对数据库进行管理的系统软件,是用户与数据库之间的接口。
3.S Q L参考答案:结构化查询语言,是美国国家标准局A N S I确认的关系数据库语言的标准。
4.表达式参考答案:是变量、操作符、常量、函数、字段名、控件以及属性的组合。
5.基类参考答案:VF P系统提供的内部定义的类,可用作其他用户自定义类的基础。
二、选择题(1分*20)1.关系模型的基本结构是(A)。
A.二维表B.树形结构C.无向图D.有向图2.表单的背景色由属性(A)的值确定。
A.B a c kC o l o rB.P i c t u r eC.F o r e C o l o rD.C a p t i o n3.在数据库表字段的扩展属性中,通过对(B)可以限定字段的内容仅为英文字母。
A.字段格式B.输入掩码C.字段标题和注释D.字段级规则4.在向数据库添加表的操作中,下列叙述中不正确的是(B)。
A.可以将一个自由表添加到数据库中B.可以将一个数据库表直接添加到另一个数据库中C.可以在项目管理器中将自由表拖放到数据库中D.欲使一个数据库表成为另一个数据库的表,则必须先使其成为自由表5.数据库系统中,表是用来存放数据的,备注型、通用型数据存放在表的备注文件中,表的备注文件的扩展名是(C)。
A..DB FB..D C TC..F P TD..C D X6.运行表单文件(F O R M A)的命令是(D)。
A.D O F O R M AB.U S E F O RM AC.O P E N F O R M AD.D O F O R M F O R M A7.计算机、操作系统、D B M S、数据库、应用程序等组成的整体称为(A)。
A.数据库系统B.数据库管理系统C.文件系统D.软件系统8.VF P中,执行S UB S("南京大学信息管理学系",1,4)命令后,返回的结果是:(C)。
南昌大学数据库管理系统课后习题汇总
习题一一、单选题1.数据库系统与文件系统的最主要区别是(B)A) 数据库系统复杂,而文件系统简单B) 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C) 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D) 文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量2.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(A)A) DBS包括DB和DBMS B) DBMS包括DB和DBSC) DB包括DBS和DBMS D) DBS就是DB,也就是DBMS3.数据库系统的核心是(B)A)数据模型B)数据库管理系统C)数据库D)数据库管理员4.Visual FoxPro DBMS 是(B)A)操作系统的一部分B)操作系统支持下的系统软件C)一种编译程序D) 一种操作系统5.Visual FoxPro支持的数据模型是(B)A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型6.Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指(C)A)数据库文件(dbc文件) B)一个数据库中两个表之间有一定的关系C)表文件(dbf文件) D)一个表文件中两条记录之间有一定的关系7.在Visual FoxPro中“表”是指(B)A) 报表B) 关系C) 表格D) 表单8.对于“关系”的描述,正确的是(D)A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名9.Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是(C)A)索引、排序、查找B)建库、录入、排序C)选择、投影、联接D)显示、统计、复制10.从关系模式中指定若干个属性组成新的关系的运算称为(B)A)联接B)投影C)选择D) 排序11.关系运算中的选择运算是(A)A) 从关系中找出满足给定条件的元组的操作B) 从关系中选择若干个属性组成新的关系的操作C) 从关系中选择满足给定条件的属性的操作D) A和B都对12.如果一个学生可以选择多门课程,而且每门课程可以被多个学生选择,则学生和课程两个实体之间的关系属于(C)A) 一对一联系B) 多对一联系C) 多对多联系D) 一对多联系13.在Visual FoxPro的项目管理器中不包括的选项卡是(D)A)数据B)文档C) 类D)表单14.打开Visual FoxPro"项目管理器"的"文档"(Docs)选项卡,其中包含(D)A) 表单(Form)文件B) 报表(Report)文件C) 标签D) 以上三种文件二、填空题1.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是数据库系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在Visual FoxPro中,假设表单上有一选项组:○男⊙女,初始时该选项组的Value属性值为1。
若选项按钮"女"被选中,该选项组的Value属性值是______。
•A、1•B、2•C、"女"•D、"男"标准答案:b说明:题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在默认的情况下利用表单设计器设计表单时,若从数据环境里将某个表的一个逻辑型字段用鼠标拖放到表单上,则在表单上添加的控件个数和控件类型分别是______。
•A、2,标签和文本框•B、2,标签和复选框•C、1,文本框•D、1,复选框标准答案:d说明:题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5执行命令MyForm=Createobxxxxject("Form")可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令______。
•A、MyForm.List•B、MyForm.Display•C、MyForm.Show•D、MyForm.ShowForm标准答案:d说明:题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5利用页框对象的集合属性和计数属性可以对页框上所有的页面进行属性修改等操作.页框对象的集合属性和计数属性的属性名分别为______。
•A、Pages、PageCount•B、Forms、FormCount•C、Buttons、ButtonCount•D、Controls、ControlCount标准答案:a说明:题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。
规定了菜单项的访问键为"x" 的菜单名称定义是______。
•A、综合查询<(x)•B、综合查询/<(x)•C、综合查询(\<x)•D、综合查询(/<x)标准答案:c说明:题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到______中。
•A、Value和Name•B、Value和该字段•C、Value和Caption•D、Name和该字段标准答案:b说明:题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5某菜单项名称为"Help",要为该菜单项设置热键【Alt】+【H】,则在名称中的设置为______。
•A、Alt+Help•B、\<Help•C、Alt+\<Help•D、H\<elp标准答案:b说明:题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是______。
•A、Value•B、ControlSource•C、InputMask•D、PasswordChar标准答案:d说明:题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5页框控件也称作选项卡控件,在一个页框中可以有多个页面,表示页面个数的属性是______。
•A、Count•B、Page•C、Num•D、PageCount标准答案:d说明:题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是______。
•A、Hide•B、Show•C、Release•D、SetFocus标准答案:b说明:题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在某子类的Click事件代码中,要调用父类的Init事件代码时,可以用______。
•A、NODEFAULT命令•B、DODEFAULT()函数•C、::操作符•D、THIS.ParentClass.Init()标准答案:c说明:题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在Visual FoxPro中,下面关于属性、方法和事件的叙述错误的是______。
•A、属性用于描述对象的状态,方法用于表示对象的行为•B、基于同一个类产生的两个对象可以分别设置自己的属性值•C、事件代码也可以像方法一样被显式调用•D、在创建一个表单时,可以添加新的属性、方法和事件标准答案:d说明:题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5要求表单首次显示时自动位于主窗口中央,则应该将表单的______属性设置为.T.。
•A、AutoSize•B、BackStyle•C、FontSize•D、AutoCenter标准答案:d说明:题号:14 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在下列几组VFP基类中,均具有ControlSource属性的是______。
•A、标签、文本框•B、表格、计时器•C、列表框、页框•D、文本框、编辑框标准答案:d说明:题号:15 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在设计器中创建新类时,所谓事件或方法程序的“默认过程”是指______。
•A、基类•B、父类•C、子类•D、本身标准答案:d说明:题号:16 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5创建了表单文件后,在磁盘上将产生2个文件,扩展名分别为______。
•A、PJX、PJT•B、DBF、FPT•C、DBC、DCT•D、SCX、SCT标准答案:d说明:题号:17 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在VFP应用系统中,供用户查看和管理数据的界面通常是______。
•A、菜单•B、工具栏•C、表单•D、表浏览器标准答案:c说明:题号:18 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在Visual FoxPro中,报表的数据源不包括______。
•A、视图•B、自由表•C、查询•D、文本文件标准答案:d说明:题号:19 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5有一个菜单文件mm.mnx,要运行该菜单的方法是______。
•A、执行命令DO mm.mnx•B、执行命令DO MENU mm.mnx•C、先生成菜单程序文件mm.mpr,再执行命令DO mm.mpr•D、先生成菜单程序文件mm.mpr,执行命令DO MENU mm.mpr标准答案:c说明:题号:20 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5以下是与设置系统菜单有关的命令,其中错误的是______。
•A、SET SYSMENU DEFAULT•B、SET SYSMENU TO DEFAULT•C、SET SYSMENU NOSAVE•D、SET SYSMENU SAVE标准答案:a说明:题号:21 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5让隐藏的MeForm表单显示在屏幕上的命令是______。
•A、MeForm.Display•B、MeForm.Show•C、MeForm.List•D、MeForm.See标准答案:b说明:题号:22 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5下面关于列表框和组合框的陈述中,正确的是______。
•A、列表框可以设置成多重选择,而组合框不能•B、组合框可以设置成多重选择,而列表框不能•C、列表框和组合框都可以设置成多重选择•D、列表框和组合框都不能设置成多重选择标准答案:a说明:题号:23 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在下列各组控件中,均可与表中数据绑定的控件是______。
•A、Combox、Grid和TextBox•B、EditBox、Grid和Line•C、ListBox、Shape和OptionButton•D、CheckBox、Separator和Command标准答案:a说明:题号:24 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5下列______控件只能放到表单上,而不能放到工具栏上。
•B、Seperator•C、OleBoundControl•D、Pagefrxxxxame标准答案:a说明:题号:25 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在开发一个数据库应用系统时,关键的工作是______。
•A、创建项目•B、设计数据库和表结构•C、设计表单和报表•D、设计菜单和工具栏标准答案:b说明:题号:26 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5页框(Pagefrxxxxame)能包容的对象是______。
•A、页面(Page)•B、列(Column)•C、标头(Header)•D、表单集(FormSet)标准答案:a说明:题号:27 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在开发一个应用系统时,首先要进行的工作是______。
•A、系统的测试与调试•B、编程•C、系统规划设计•D、系统的优化标准答案:c说明:题号:28 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5对于列表框,当其值发生变化时,将触发______事件。
•B、Click•C、InterActiveChange•D、DblClick标准答案:c说明:题号:29 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5下列______中的所有类型均可设置为项目的主程序。
•A、项目、数据库和.prg程序•B、表单、菜单和.prg程序•C、项目、表单和类•D、任意文件类型标准答案:b说明:题号:30 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5为了在报表中打印当前时间,应该插入一个______。
•A、表达式控件•B、域控件•C、标签控件•D、文本控件标准答案:b说明:题号:31 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5在VFP中创建新类时,不能创建的是______。
•A、属性•B、方法•C、事件•D、事件代码标准答案:c说明:题号:32 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5对于创建新类,VFP提供的工具有______。