1、5.关系模型允许定义3类数据约束,下列不属于数据约束的是( )A.实体完整性约束B.参照完整性约束C.域完整性约束D.用户自定义的完整性约束6.非空的循环单链表head的尾结点(由p所指向),满足( )A.p-next=NULL B.p=NULL C.p-next=head D.p=head7.对建立良好的程序设计风格,下面描述正确的是( )A.程序应简单、清晰、可读性好 B.符号名的命名只要符合语法C.充分考虑程序的执行效率 D.程序的注释可有可无8.在软件生产过程中,需求信息的给出是( )A.程序员 B.项目管理者 C.软件分析设计人员 D.软件用户9.NULL是指( )A.0 B.空格C
2、.未知的值或无任何值 D.空字符串10.下列说法中,不属于数据模型所描述的内容的是( )A.数据结构 B.数据操作 C.数据查询 D.数据约束 11.在Visual FoxPro中,打开数据库的命令是( )A.OPEN DATABASE B.USEC.USE DATABASE D.OPEN3 AND y5 D.xy25.如果要创建一个3级数据分组报表,第1个分组表达式是部分,第2个分组表达式是性别,第3个分组表达式是基本工资,则当前索引的索引关键字表达式应该是( )A.部分+性别+基本工资 B.部分+性别+STR(基本工资)C.性别+部分+STR(基本工资) D.STR(基本工资)+性别+部分
3、26.物理删除记录可用两条记录完成,这两步的命令分别是( )A.PACK和ZAPB.PACK和RECALLC.DELETE和PACKD.DELETE和RECALL【参考答案】 C 27.实现多表查询的数据不可以是( )A.远程视图 B.数据库 C.数据表 D.本地视图28.在Visual FoxPro中进行参照完整性设置时,要想设置成:在删除父表中的记录时,如果子表中有相关的记录,那么自动删除子表中相关的所有记录。应选择删除规则中的( )29.计时器控件的重要属性是( )A.Enabled B.Caption C.Interval D.Value27.实现多表查询的数据不可以是( )二、填空题
4、1.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【1】。【参考答案】【1】 数据库系统2.算法复杂度主要包括时间复杂度和【2】复杂度。【2】 空间3.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【3】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。【3】 驱动模块4.一棵二叉树第六层(根结点为第一层)的结点数最多为【4】个。【4】 325.数据结构分为逻辑结构和存储结构,循环队列属于【5】结构。【5】 存储6.在Visual FoxPro中,数据库表中不允许有重复记录是通过指定【6】
5、来实现的。【6】 主关键字(候选关键字)7.在Visual FoxPro中,数据库表S中的通用型字段的内容将存储在【7】文件中。【7】 备注8.在Visual FoxPro中,可以使用【8】语句跳出SCANENDSCAN 循环体外执行ENDSCAN后面的语句。【8】 EXIT9.在SQL的SELECT查询中使用【9】子句消除查询结果中的重复记录。【9】 DISTINCT 10.在Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的【10】属性值。【10】 ColumnCount11.在Visual FoxPro中,使用SQL的SELECT语句将查询结果存储在一个
6、临时表中,应该使用【11】子句。【11】 Into cursor12.在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用【12】子句说明主索引。【12】 PRIMARY KEY13.在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用【13】子句说明有效性规则(域完整性规则或字段取值范围)。【13】 CHECK14.在SQL的SELECT语句进行分组计算查询时,可以使用【14】子句来去掉不满足条件的分组。【14】 HAVING15.设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,下面SQL的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别。SELECT 学号,性别 FROM sWHERE【15】(SELECT * FROM sc WHERE sc.学号=s.学号 AND 成绩 85)。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1