二级C语言程序设计数据库设计基础

上传人:hs****ma 文档编号:510686983 上传时间:2023-03-17 格式:DOC 页数:16 大小:111.50KB
返回 下载 相关 举报
二级C语言程序设计数据库设计基础_第1页
第1页 / 共16页
二级C语言程序设计数据库设计基础_第2页
第2页 / 共16页
二级C语言程序设计数据库设计基础_第3页
第3页 / 共16页
二级C语言程序设计数据库设计基础_第4页
第4页 / 共16页
二级C语言程序设计数据库设计基础_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《二级C语言程序设计数据库设计基础》由会员分享,可在线阅读,更多相关《二级C语言程序设计数据库设计基础(16页珍藏版)》请在金锄头文库上搜索。

1、 模拟 二级 C 语言程序设计数据库设计基础单项选择题第 1 题: 数据库管理系统是A. 操作系统的一部分B. 在操作系统支持下的系统软件C. 一种编译系统D. 一种操作系统参考答案: B第 2 题: 数据库应用系统中的核心问题是A .数据库设计B .数据库系统设计C. 数据库维护D. 数据库管理员培训参考答案: A第 3 题:数据库系统的核心是A. 数据模型B. 数据库管理系统C. 数据库D. 数据库管理员参考答案: B第 4 题:数据库:DB数据库系统DBS数据库管理系统DBM之间的关系是A. DB包含 DBS和 DBMSB. DBMS包含 DB和 DBSC. DBS包含 DB和 DBMS

2、D. 没有任何关系参考答案: C第 5 题:数据库管理系统中负责数据模式定义的语言是A. 数据定义语言B. 数据管理语言C. 数据操纵语言D .数据控制语言参考答案: A第 6 题: 下列描述中正确的是A. 数据库系统是一个独立的系统,不需要操作系统的支持B. 数据库技术的根本目标是要解决数据的共享问题C. 数据库管理系统就是数据库系统D .以上三种说法都不对 参考答案: B第 7 题:数据库技术的根本目标是要解决数据的A. 存储问题B. 共享问题C. 安全问题D. 保护问题参考答案: B第 8 题:数据库设计的根本目标是要解决A. 数据共享问题B. 数据安全问题C. 大量数据存储问题D. 简

3、化数据维护参考答案: A第 9 题: 下列描述中错误的是A. 在数据库系统中,数据的物理结构必须与逻辑结构一致B. 数据库技术的根本目标是要解决数据的共享问题C. 数据库设计是指在已有数据库管理系统的基础上建立数据库D. 数据库系统需要操作系统的支持 参考答案: A第 10 题: 层次型、网状型和关系型数据库划分原则是A. 记录长度B. 文件的大小C. 联系的复杂程度D. 数据之间的联系方式参考答案: D第 11 题:在数据管理技术发展的三个阶段中,数据共享最好的是A. 人工管理阶段B. 文件系统阶段C. 数据库系统阶段D. 三个阶段相同参考答案: C第 12 题: 下面描述中不属于数据库系统

4、特点的是A. 数据共享B. 数据完整性C .数据冗余度高D .数据独立性高参考答案: C第 13 题:数据独立性是数据库技术的重要特点之一,所谓数据独立性是指A. 数据与程序独立存放B. 不同的数据被存放在不同的文件中C. 不同的数据只能被对应的应用程序所使用D. 以上三种说法都不对 参考答案: D第 14 题:数据库系统的三级模式不包括A. 概念模式B. 内模式C. 外模式D. 数据模式参考答案: D第 15 题:在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A. 外模式B. 内模式C. 概念模式D. 逻辑模式参考答案: B第 16 题:数据库设计中反映用户对数据要求的模式是A.

5、 内模式B. 概念模式C. 外模式D. 设计模式参考答案: C第 17 题: 在数据库系统中,用户所见的数据模式为A. 概念模式B. 外模式C. 内模式D. 物理模式参考答案: B第 18 题:在 E-R 图中,用来表示实体联系的图形是A. 椭圆形B. 矩形C. 菱形D. 三角形参考答案: C第 19 题:在 E-R 图中,用来表示实体的图形是A. 矩形B. 椭圆形C. 菱形D. 三角形参考答案: A第 20 题:数据库设计中,用 E-R 图来描述信息结构但不涉及信息在计算机中的表示,它 属于数据库设计的A .需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段参考答案: C第

6、21 题: 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是A. 一对一B. 一对多C. 多对一D. 多对多参考答案: B第 22 题:一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是A. 一对一B. 一对多C. 多对多D. 多对一参考答案: C第 23 题:一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联 系是A.1:1 联系B.1:m联系C.m:1 联系D.m:n 联系参考答案: D第 24 题:公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是A.1:1 联系B.m:

7、1 联系C.1:m联系D.m:n 联系参考答案:C第 25 题:若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体 A和C的 联系是A. 一对一B. 一对多C. 多对一D. 多对多参考答案: B第 26 题:“商品”与“顾客”两个实体集之间的联系一般是A. 一对一B. 一对多C. 多对一D. 多对多参考答案: D第 27 题:用树形结构表示实体之间联系的模型是A. 关系模型B. 网状模型C. 层次模型D .以上三个都是参考答案: C第 28 题:在关系模型中,每一个二维表称为一个A. 关系B. 属性C. 元组D. 主码(键)参考答案: A第 29 题:在关系数据库中,用来表示实体间联

8、系的是A. 属性B. 二维表C. 网状结构D. 树状结构参考答案: B第 30 题:在满足实体完整性约束的条件下A. 一个关系中应该有一个或多个候选关键字B. 个关系中只能有一个候选关键字C. 一个关系中必须有多个候选关键字D. 一个关系中可以没有候选关键字参考答案: A第 31 题:设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号), 课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码) 为A. 课号,成绩B. 学号,成绩C. 学号,课号D. 学号,姓名,成绩参考答案: C第 32 题:下列描述中正确的是A. 为了建立一个关系,首先要构造数据的逻

9、辑关系B. 表示关系的二维表中各元组的每一个分量还可以分成若干数据项C. 一个关系的属性名表称为关系模式D. 一个关系可以包括多个二维表参考答案: A第 33 题: 在学生管理的关系数据库中,存取一个学生信息的数据单位是A. 文件B. 数据库C. 字段D. 记录参考答案: D第 34 题: 负责数据库中查询操作的数据库语言是A. 数据定义语言B. 数据管理语言C .数据操纵语言D .数据控制语言参考答案: C第 35 题:在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是A. 并B. 交C. 投影D. 笛卡儿乘积参考答案: B第 36 题:有两个关系R和S如下:#由关系R通过运算得

10、到关系S,则所使用的运算为A. 选择B. 投影C. 插入D. 连接参考答案: B第 37 题:有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为A. 并B. 自然连接C. 笛卡尔积D. 交参考答案: D第 38 题:有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为A. 选择B. 投影C. 交D. 并参考答案: D第 39 题:有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A. 自然连接B. 差C. 交D. 并参考答案: B第 40 题:有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A. 自然连接B. 并C. 交D. 差参

11、考答案: D第 41 题:有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A. 选择B. 差C. 交D. 并参考答案: B第 42 题:有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A. 自然连接B.交C.除D.并参考答案:C第 43 题:有两个关系R和S如下:则由关系R得到关系S的操作是A. 自然连接B. 并C. 选择D. 投影 参考答案: C第 44 题:有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A. 自然连接B. 交C. 投影D. 并参考答案: A第 45 题:有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为A. 笛卡尔积B

12、. 交C. 并D. 自然连接 参考答案: D第 46 题:有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A. 自然连接B. 交C. 投影D. 并参考答案: A第 47 题:R和S含有一个或者多个一般情况下,当对关系R和S进行自然连接时,要求 共有的A. 记录B. 行C. 属性D. 元组参考答案: C第 48 题:设有如下关系表:则下列操作中正确的是A. T=RG SB. T=RU SC. T=RX SD. T=RS参考答案: B第 49 题:有两个关系R和T如下:则由关系R得到关系T的操作是A. 选择B. 投影C. 交D. 并参考答案: A第 50 题:在数据库设计中,将 E-R

13、图转换成关系数据模型的过程属于A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段 参考答案: C第 51 题:将 E-R 图转换为关系模式时,实体和联系都可以表示为A. 属性B. 键C. 关系D. 域参考答案: C第 52 题: 数据库设计过程不包括A. 概念设计B. 逻辑设计C. 物理设计D. 算法设计参考答案: D第 53 题:数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和A. 编码设计B. 测试阶段C. 运行阶段D. 物理设计参考答案: D第 54 题:C语言程序的模块化通过以下哪个选项来实现A. 变量B. 程序行C. 函数D. 语句参考答案: C第 55 题:以下选项中关于C语言常量的叙述错误的是A. 常量分为整型常量、实型常量、字符常量和字符串常量B. 经常被使用的变量可以定义成常量C. 常量可分为数值型常量和非数值型常量D. 所谓常量,是指在程序运行过程中,其值不能被改变的量 参考答案: B第 56 题:以下不合法的数值常最是A.1e1B.011C. 0xabcdD. 80E05 参考答案: D第 57 题: 若有以下程序#include stdio h main()char c1 , c2;c1 = C + 8-3; c2=9- O

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号