出自:湖南大学-计算机科学与技术

在关系R(学号,课名,学生姓名,成绩)中,则( )成立。 A:学生姓名完全函数依赖于(学号,课名) B:学生姓名不完全函数依赖(学号,课名) C:成绩完全函数依赖于(学号,课名) D:成绩不完全函数依赖于(学号,课名)
在进行集合运算时,不需要类型兼容的预算是( )。 A.并 B.交 C.差 D.连接
在SQL语言中,下列运算符返回逻辑值的是( ) A:EXISTS B:IN B:UNION D:ANY
将ER图转换为关系模型时,1:1的联系可以( ) A:转换为一个独立的关系模式 B:不能转换为一个独立的关系模式 C:可以与任意一端实体对应的关系模式合并 D:不能与任意一端实体对应的关系模式合并
在表中的某列上定义Foreign Key约束时,该列与被参照的列( )。 A:必须具有相同的列名和域定义 B:类型相同,但域定义可以不同 C:列名可以不相同,但域定义必须相同 D:列名和域定义均可以不相同
在一个表上只能创建一个Primary Key约束和一个Foreign Key约束
一个完整的数据库系统包括五大部分:
在一个数据库关系中,主键属性保证了记录的唯一性,同时它不能取_____值。
2. 数据库系统与传统文件系统之间最明显的区别是___享_____________。
5.若X→Y,Z为X的真子集且Z→Y,且则称Y_________依赖于X。
6.在进行数据库关系规范化时,2NF消除了_________________依赖,而3NF消除了___________________依赖。
7.判断某关系R(A,B,C)中的列A为空的表达式是______________________。
如果一个关系属于BCNF,则它一定是( ) A:1NF B:2NF C:3NF D:4NF
实体模型中的m:n关联转换为一个关系模式时,实体关联的主键为( )。 A:m端实体的主键 B:m端及n端实体主键的组合 C:n端实体的码 D:以上都不对
下列关系中,属于一对多关系的是( ) A: 校长与学校的领导关系 B: 学生与课程之间的选修关系 C: 班级与学生的所属关系 D:省份与城市的隶属关系
下面的对列的约束中要求唯一性的是( ) A:Primary key约束 B:Foreign Key约束 C:UNIQUE约束 D:CHECK约束
数据库的三级模式结构包括的模式为( ) A:外模式 B:面向对象模式 C:模式 D:内模式
在SQL语言中,下列运算符返回逻辑值的是( ) A:EXISTS B:IN B:UNION D:ANY
在数据库应用的设计中,概念设计阶段完成后得到的结果是( ) A:物理模型 B:ER模型 C:关系模型 D:需求模型
在SQL Server 2000中,定义Foreign Key约束时,被参照的列必须是另一个表中具有( )约束的列。 A:CHECK B:Primary Key C:DEFAULT D:UNIQUE
从关系中挑选出指定的属性组成新关系的运算称为( ) A:选择 B:投影 C:联接 D:交
在SQL中,使用Insert语句对数据库表中插入数据时,下列描述正确的是( )。 A:允许在Insert后面直接使用Where子句选择需要插入的列 B:可以使用SELECT子句从其他表中输入数据 C:在选取插入部分列上的数据时,必须包含所有不允许为空的列 D:在定义为IDENTITY属性的列上,不输入任何值。
在SQL 中,使用Update语句对数据库表中数据进行修改时,下列描述正确的是( )。 A:允许在Update后面直接使用Where子句选择需要修改的行 B:可以使用FROM子句从其他表中读取数据 C:无须指定需要更改的列 D:将同时执行UPDATE触发器
使用Union连接两个SELECT查询时,查询结果中不能包含统计函数
关系Employee(EmpNo,Ename, Birthday, EmpId)表示雇员的编号、姓名、出生日期、身份证号,在定义表时指定了列EmpNo的Primay Key约束,约束名为pk_no,现需要指定EmpId为Primary Key约束,请写出相应的处理方法。
在图书出版发行数据库系统中,有下列关系: 出版社(编号,名称,地址,邮政编码,电话号码,联系人),编号唯一,名称不能为空。
图书目录(书号,书名,作者,出版社编号,价格,出版日期),每本书的书号是唯一的,且书名、出版社编号、价格、出版日期均不为空且所有图书价格均不超过200元。
发行记录(记录号,书号,客户,数量,折扣率,金额),其中记录号为顺序编号,且唯一,书号、数量和金额不为空。
请使用SQL语言完成下列工作: (1)建立上述三个表(包含约束); (2)查询所有由“清华大学出版社”在2000年以前出版的所有图书;
(4)查询所有无折扣的图书信息以及出版社信息。
、以下不属于白盒测试技术的是() A)逻辑覆盖 B)基本路径测试 C)循环覆盖测试 D)等价类划分
、()意味着一个操作在不同的类中可以有不同的实现方式。 A) 多态性 B) 多继承 C) 类的可复用 D) 信息隐蔽
在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是 关系。
以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫 过程。
结构化设计方法能将数据流图映射成软件结构。在映射过程中,针对数据流的不同,可分别采用变换型和 两种映射方法。
文档是软件产品的一部分,没有文档的软件就不称其为软件
软件配置管理是一种标识、组织和控制修改源程序的技术,目的是使错误达到最小并最有效地提高生产率。(
好的测试是用少量的测试用例运行程序,发现被测程序尽可能多的错误。
边界值分析方法是取输入/输出等价类的边界值作为测试用例
强行排错是进行程序调试时优先采用的方法
在软件生存周期的瀑布模型中一般包括计划、、设计、编码、测试、维护等阶段。 A 可行性分析 B 需求采集 C 需求分析 D 问题定义
ISO9000是由ISO/TC176制定的关于()和质量保证的国际标准。 A 质量控制 B 质量管理 C 质量策划 D 质量改进
(是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系。 A 多态性 B 继承 C 封装 D 消息
面向对象分析是对系统进行()的一种方法。 A 需求建模 B 程序设计 C 设计评审 D 测试验收
将软件组装成系统的一种测试技术叫(。 A. 集成测试 B. 单元测试 C. 集合测试 D. 系统测试
下列模块不属于系统结构图中的基本模块的是()。 A) 传入模块 B) 传出模块 C) 变换模块 D) 事务模块
一个模块的 是指该模块直接控制的其他模块数。
在结构化分析方法中,可以采用 来建立数据模型。
在面向对象技术中, 通常用来描述客观世界中某个具体的实体
度量模块独立性的两个指标分别是:模块与模块之间的耦合性和模块内部的 。