二级C语言程序设计数据库设计基础Word格式文档下载.docx
《二级C语言程序设计数据库设计基础Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《二级C语言程序设计数据库设计基础Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。
C
第5题:
数据库管理系统中负责数据模式定义的语言是
A.数据定义语言
B.数据管理语言
C.数据操纵语言
D.数据控制语言
第6题:
下列描述中正确的是
A.数据库系统是一个独立的系统,不需要操作系统的支持
B.数据库技术的根本目标是要解决数据的共享问题
C.数据库管理系统就是数据库系统
D.以上三种说法都不对
第7题:
数据库技术的根本目标是要解决数据的
A.存储问题
B.共享问题
C.安全问题
D.保护问题
第8题:
数据库设计的根本目标是要解决
A.数据共享问题
B.数据安全问题
C.大量数据存储问题
D.简化数据维护
第9题:
下列描述中错误的是
A.在数据库系统中,数据的物理结构必须与逻辑结构一致
C.数据库设计是指在已有数据库管理系统的基础上建立数据库
D.数据库系统需要操作系统的支持
第10题:
层次型、网状型和关系型数据库划分原则是
A.记录长度
B.文件的大小
C.联系的复杂程度
D.数据之间的联系方式
D
第11题:
在数据管理技术发展的三个阶段中,数据共享最好的是
A.人工管理阶段
B.文件系统阶段
C.数据库系统阶段
D.三个阶段相同
第12题:
下面描述中不属于数据库系统特点的是
A.数据共享
B.数据完整性
C.数据冗余度高
D.数据独立性高
第13题:
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
A.数据与程序独立存放
B.不同的数据被存放在不同的文件中
C.不同的数据只能被对应的应用程序所使用
第14题:
数据库系统的三级模式不包括
A.概念模式
B.内模式
C.外模式
D.数据模式
第15题:
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
A.外模式
C.概念模式
D.逻辑模式
第16题:
数据库设计中反映用户对数据要求的模式是
A.内模式
B.概念模式
D.设计模式
第17题:
在数据库系统中,用户所见的数据模式为
B.外模式
C.内模式
D.物理模式
第18题:
在E-R图中,用来表示实体联系的图形是
A.椭圆形
B.矩形
C.菱形
D.三角形
第19题:
在E-R图中,用来表示实体的图形是
A.矩形
B.椭圆形
第20题:
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
第21题:
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
A.一对一
B.一对多
C.多对一
D.多对多
第22题:
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
C.多对多
D.多对一
第23题:
一个教师讲授多门课程,一门课程由多个教师讲授。
则实体教师和课程问的联系是
A.1:
1联系
B.1:
m联系
C.m:
D.m:
n联系
第24题:
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。
则实体部门和职员间的联系是
B.m:
C.1:
第25题:
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
第26题:
“商品”与“顾客”两个实体集之间的联系一般是
第27题:
用树形结构表示实体之间联系的模型是
A.关系模型
B.网状模型
C.层次模型
D.以上三个都是
第28题:
在关系模型中,每一个二维表称为一个
A.关系
B.属性
C.元组
D.主码(键)
第29题:
在关系数据库中,用来表示实体间联系的是
A.属性
B.二维表
C.网状结构
D.树状结构
第30题:
在满足实体完整性约束的条件下
A.一个关系中应该有一个或多个候选关键字
B.一个关系中只能有一个候选关键字
C.一个关系中必须有多个候选关键字
D.一个关系中可以没有候选关键字
第31题:
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
A.课号,成绩
B.学号,成绩
C.学号,课号
D.学号,姓名,成绩
第32题:
A.为了建立一个关系,首先要构造数据的逻辑关系
B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项
C.一个关系的属性名表称为关系模式
D.一个关系可以包括多个二维表
第33题:
在学生管理的关系数据库中,存取一个学生信息的数据单位是
A.文件
B.数据库
C.字段
D.记录
第34题:
负责数据库中查询操作的数据库语言是
第35题:
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
A.并
B.交
C.投影
D.笛卡儿乘积
第36题:
有两个关系R和S如下:
由关系R通过运算得到关系S,则所使用的运算为
A.选择
B.投影
C.插入
D.连接
第37题:
有三个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所使用的运算为
B.自然连接
C.笛卡尔积
D.交
第38题:
其中关系T由关系R和S通过某种操作得到,该操作为
C.交
D.并
第39题:
则由关系R和S得到关系T的操作是
A.自然连接
B.差
第40题:
B.并
D.差
第41题:
第42题:
C.除
第43题:
则由关系R得到关系S的操作是
C.选择
D.投影
第44题:
第45题:
A.笛卡尔积
C.并
D.自然连接
第46题:
第47题:
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
A.记录
B.行
C.属性
D.元组
第48题:
设有如下关系表:
则下列操作中正确的是
A.T=R∩S
B.T=R∪S
C.T=R×
S
D.T=R/S
第49题:
有两个关系R和T如下:
则由关系R得到关系T的操作是
第50题:
在数据库设计中,将E-R图转换成关系数据模型的过程属于
B.概念设计阶段
C.逻辑设计阶段
第51题:
将E-R图转换为关系模式时,实体和联系都可以表示为
B.键
C.关系
D.域
第52题:
数据库设计过程不包括
A.概念设计
B.逻辑设计
C.物理设计
D.算法设计
第53题:
数据库设计的四个阶段是:
需求分析、概念设计、逻辑设计和
A.编码设计
B.测试阶段
C.运行阶段
D.物理设计
第54题:
C语言程序的模块化通过以下哪个选项来实现
A.变量
B.程序行
C.函数
D.语句
第55题:
以下选项中关于C语言常量的叙述错误的是
A.常量分为整型常量、实型常量、字符常量和字符串常量
B.经常被使用的变量可以定义成常量
C.常量可分为数值型常量和非数值型常量
D.所谓常量,是指在程序运行过程中,其值不能被改变的量
第56题:
以下不合法的数值常最是
A.1e1
B.011
C.0xabcd
D.8.0E0.5
第57题:
若有以下程序
#include〈stdio.h〉
main(){
charc1,c2;
c1=´
C´
+´
8´
-´
3´
;
c2=´
9´
0´
:
printf("
%c%d\n"
,c1,c2);
}
则程序的输出结果是
A.H9
B.H´
C.F´
D.表达式不合法输出无定值