此题包含了填空和简答题,以备学生复习多项选择题和对概念理解之用,上岗考试并不包含填空和简答---李平荣整理
2、关系模型中,一个关键字是 。 A.可由多个任意属性组成 B.至多由一个属性组成
C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D.以上都不是 答案:C
3、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 。 患者编号和患者姓名 D. 医生编号和患者编号 答案:A
11. 现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外码是( )。 A. 书号
B. 读者号 C. 书号+读者
号 D. 书号+读者号+借期 答案:D
12. 关系模型中实现实体间 N:M 联系是通过增加一个 A.元组 B.行 C.记录 D.属性 ( ) 。
答案:D
4、关系运算中花费时间可能最长的运算是 。 A.投影 B.选择 C.笛卡尔积 D.除 答案:C
5.关系模式的任何属性 。 A.不可再分 B.可再分 C.命名在该关系模式中可以不惟一 D.以上都不是 答案:A
6.在关系代数运算中,五种基本运算为 。
A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影
C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积 答案:C
7. 下面的选项不是关系数据库基本特征的是( )。 A.不同的列应有不同的数据类型 B.不同的列应有不同的列名
C.与行的次序无关 D.与列的次序无关 答案:A
8. 一个关系只有一个( ) 。 A.候选码 B. 外码
C.
超
码
D. 主码 答案:D
9. 关系模型中,一个码是( )。
A.可以由多个任意属性组成 B.至多由一个属性组成
C.可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成 D.以上都不是 答案:C
10. 现有如下关系:
患者(患者编号,患者姓名,性别,出生日起,所在单位)
医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是( )。 A. 患者编号
B. 患者姓名 C.
A.关系实现 B. 属性实现
C. 关系或一
个属性实现 D. 关系和一个属性实现 答案:A 13. 关系代数运算是以( )为基础的运算 。
A. 关系运算
B. 谓词演算
C. 集合
运算 D. 代数运算 答案:C
14. 关系数据库管理系统应能实现的专门关系运算包括( )。 A. 排序、索引、统计 B. 选择、投影、连接
C. 关联、更新、排序 D. 显示、打印、制表 答
案:B
15. 五种基本关系代数运算是( )。
A.∪ - × σ π B.∪ - σ π C.∪ ∩ × σ π D.∪ ∩ σ π 答案:A 16. 关系代数表达式的优化策略中,首先要做的是( ) 。
A.对文件进行预处理 B.尽早执行选择运算 C.执行笛卡尔积运算 D.投影运算 答案:B 17. 关系数据库中的投影操作是指从关系中( ) 。 A.抽出特定记录
B. 抽出特定字段 C.
建立相应的影像 D. 建立相应的图形 答案:B 18. 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( )操作 。 A.投影 B. 联接
C. 选择
D. 复制 答案:C
19 关系代数中的联接操作是由( )操作组合而成 。 A.选择和投影 B. 选择和笛卡尔积 C.投影、选择、笛卡尔积 D. 投影和笛卡尔积 答案:B
20. 自然联接是构成新关系的有效方法。一般情况下,当对关系R和S是用自然联接时,要求R和S含有一个或者多个共有的( ) 。 A.记录
B. 行 C. 属性
D. 元组
21. 假设有关系R和S,在下列的关系运算中,( )运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同” 。 A.R∩S
B. R∪S C. R-S D. R
26
此题包含了填空和简答题,以备学生复习多项选择题和对概念理解之用,上岗考试并不包含填空和简答---李平荣整理
×S 答案:D
22.下列关于数据库系统的叙述中,正确的是 A.数据库系统减少了数据冗余 B.数据库系统避免了一切数据冗余
C.数据库系统中数据的一致性是指数据类型的一致 D.数据库系统比文件系统能管理更多的数据 答案:A 二、填空题
答案:关系名(属性名1,属性名2,?,属性名n) ③ ,外关键字 ④ 答案:①系编号 ②无 ③学号 ④系编号
5.关系数据库标准语言SQL 一、选择题
1、SQL语言是 的语言,易学习。 A.过程化 B.非过程化 C.格式化 D.导2、SQL语言是 语言。 1、一个关系模式的定义格式为 。 航式 答案:B
2、.一个关系模式的定义主要包括 A.层次数据库 B.网络数据库 C.关系数
① 、 ② 、 ③ 、 ④ 和 ⑤ 。 答案:①关系名 ②属性名 ③属性类型 ④属性长度 ⑤关键字
3、.关系代数运算中,传统的集合运算有 ① 、 ② 、 ③ 和 ④ 。 答案:①笛卡尔积 ②并 ③交 ④差
4、关系代数运算中,基本的运算是 ① 、 ② 、 ③ 、 ④ 和 ⑤ 。 答案:①并 ②差 ③笛卡尔积 ④投影 ⑤选择
5、关系代数运算中,专门的关系运算有 ① 、 ② 和 ③ 。 答案:①选择 ②投影 ③连接
6、关系数据库中基于数学上两类运算是 ① 和 ② 。答案:①关系代数 ②关系演算
7、.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是 ① ,系关系的外关键字 ② ,学生关系的主关键字是 A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN=“王华”) B.SELECT SN,AGE,SEX FROM S
WHERE SN=“王华” 答案:A
9、检索选修课程“C2”的学生中成绩最高的学生 A.SELECT S# FORM SC WHERE C#=“C2” AND GRAD>=
(SELECT GRADE FORM SC WHERE C#=“C2”) B.SELECT S# FORM SC
据库 D.非数据库 答案:C
3、SQL语言具有 的功能。 A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 答案:B
5、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系 。
A.S B.SC,C C.S,SC D.S,
C,SC 答案:D
第8到第11题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT)
C(C#,CN) SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。 8、检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是 。 C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=“王华”) D.SELECT SN,AGE,SEX FROM S WHERE AGE>王华.AGE
的学号。正确的SELECT语句是 。 WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC WHERE C#=“C2”)
C.SELECT S# FORM SC
27
此题包含了填空和简答题,以备学生复习多项选择题和对概念理解之用,上岗考试并不包含填空和简答---李平荣整理
WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”) D.SELECT S# FORM SC 答案:D
10、检索学生姓名及其所选修课程的课程号和成 A.SELECT S.SN,SC.C#,SC.GRADE FROM S
WHERE S.S#=SC.S#
B.SELECT S.SN,SC.C#,SC.GRADE FROM SC
WHERE S.S#=SC.GRADE 答案:C
11、检索选修四门以上课程的学生总成绩(不统计
A.SELECT S#,SUM(GRADE)FROM SC WHERE GRADE>=60 GROUP BY S# ORDER BY 2 DESC
HAVING COUNT(*)>=4 WHERE C#=“C2” AND GRADE>=
(SELECT GRADE FORM SC WHERE C#=“C2”) B.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE IN 答案:D
FROM STUDENT,SC,COURSE WHERE STUDENT.SNO=SC.SNO AND COURSE.CNO=SC.CNO AND CNAME=’ 数据库’
12. SQL语言是( )的语言,容易学习 。 A.过程化 B. 非过程化 C.格式化
D. 导航式 答案: B
13 SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是( ) 。
A. SELECT B. INSERT C. UPDATE
D. DELETE 答案: A
14. 在视图上不能完成的操作是( ) 。 A. 更新视图
B. 查询 C. 在视
图上定义新的表 D. 在视图上定义新的视图 答案:C
15. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )。 A. 数据查询
B. 数据操纵 C.
WHERE C#=“C2” AND GRADE>=ALL (SELECT GRADE FORM SC WHERE C#=“C2”)绩。正确的SELECT语句是 。 C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S#
D.SELECT S.SN,SC.C#,SC.GRADE FROM S.SC
不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是 。 (SELECT GRADE FORM SC WHERE C#=“C2”) C.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”) D.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE>=ALL (SELECT GRADE FORM SC WHERE C#=“C2”数据定义
D. 数据控制 答案: C
16. SQL语言中,删除一个视图的命令是( )。 A.DELETE B.DROP
C.CLEAR
D.REMOVE 答案:B
17. 在SQL语言中的视图VIEW是数据库的( ) 。 A. 外模式 B. 模式
C. 内模式
D. 存储模式 答案:A
18. 下列的SQL语句中,( )不是数据定义语句。 A. CREATE TABLE B. DROP VIEW C.
CREATE VIEW
D. GRANT 答案: D
19. 若要撤销数据库中已经存在的表S,可用( )。 A. DELETE TABLE S B. DELETE S C. DROP TABLE S
D. DROP S 答案: C
20. 若要在基本表S中增加一列CN(课程名),可用( )。 A.ADD TABLE S(CN CHAR(8)) B.ADD TABLE S ALTER(CN CHAR(8))
C.ALTER TABLE S ADD(CN CHAR(8)) D.ALTER TABLE S (ADD CN CHAR(8)) 答案:C
21. 学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( )。
28
此题包含了填空和简答题,以备学生复习多项选择题和对概念理解之用,上岗考试并不包含填空和简答---李平荣整理
A. DELETE Age from S B. ALTER TABLE S DROP Age
C. UPDATE S Age
D. ALTER TABLE S
‘Age’ 答案: B
数据库完整性
1、在数据库系统中,保证数据及语义正确和有效的功能是 ( )
A.并发控制 B.存取控制 C.安全控制 D.完整性控制 答案:D
2、关于主键约束以下说法错误的是( ) A. 一个表中只能设置一个主键约束 B.允许空值的字段上不能定义主键约束
C.允许空值的字段上可以定义主键约束 D.、可以将包含多个字段的字段组合设置为主键 答案:C
4、数据库的____是指数据的正确性和相容性。 A.安全性 B.完整性 C.并发控制 D.恢复 答案:B
5、在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的________约束。 A、 实体完整性B、参照完整性C、用户自定义D、用户操作 答案:C
6.数据库设计
1、在数据库设计中,用E-R图来描述信息结构但
不涉及信息在计算机中的表示,它是数据库设计的 阶段。 A.需求分析 B.概念设计 C.逻辑设计
D.物理设计 答案:B
2、在关系数据库设计中,设计关系模式是 的任务。 A.需求分析阶段 B.概念设计阶段
C.逻辑设计阶段 D.物理设计阶段 答案:C
3、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是 。 A.建立库结构 B.扩充功能 C.加载数据 D.
系
统
调
试 答案:B
4、在数据库的概念设计中,最常用的数据模型是 。 A.形象模型 B.物理模型
C.逻辑模型
D.实体联系模型 答案:D
算法,程序设计及软件工程
一、单项选择题
1.下面关于算法的描述,错误的是??????????????????????( D )
A.一个算法必须保证它的执行步骤是有限的,即它是能中止的
B.算法中的每个步骤必须有确切的含义 C.有0个或多个输入 D.有O个或多个输出
2.算法用流程图(Flowchart)来表示,开始/结束框是用来表示算法的开始和结束,以下哪个表示开始/结束框 ???????????????????????????( C )
A. B. C. D.
3.程序的三种基本结
构
是?????????????????????????( B )
A.分支结构、循环结构、树型结构 B.顺序结构、分支结构、循环结构
C.顺序结构、循环结构、树型结构 D.树型结构、顺序结构、分支结构
4.如图所示流程图片断,它的控制模式属于 ?????????????????(C )
Y 是否是绿灯 N
前行 停止
A.循环结构 B.树型结构 C.分支结构
D.顺序结构
5.税务部门征收个人所得税.规定如下:
(1)月收入在1600元以内,免征
(2)月收入在1600~2500元内,超过1600元的部分纳税5%
(3)月收入在2500~5000元内,超过2500元的部分
纳税10% (4)月收入在5000~20000元内,超过5000元的部分
纳税15%
29
此题包含了填空和简答题,以备学生复习多项选择题和对概念理解之用,上岗考试并不包含填空和简答---李平荣整理
(5)当月收入达到或超过20000时,超过20000元的部分纳税20%
此题设计最适合使用哪种控制结构????????????????????( C ) 语言 D.PL/1语言
11.程序的三种基本控制结构是( B )
A.过程、子程序和分程序 B.顺序、选择和重复 C.递归、堆栈和队列 D.调用、返回和转移 12.需求分析阶段的任务是确定( D ) A.循环结构 B.树型结构 C.分支结构 A. 软件开发方法B. 软件开发工具C. 软件
D.顺序结构
6.下面是一段关于计算变量s的算法: ①变量s的初值是O,变量I的初值为1 ②变量I从1循环到100,且步长为2做第③步表达式 ③S=S+I
④输出变量S的值
这个计算s值的算法中,s的表达式表示是?????????????????( C ) A.1+2+3+??@99+100 B.1+2+3+??98+99 C.1+3+5+??+97+99 D.2+4+6+??98+100 7.以下算法中,需通过多重循环一列举出解决问题的所有可能解,并在逐一列举的过程中,检验每个可能的解是否是问题的真正解的是哪种,而需要从实际问题中归纳出数学解析式’就此设计出合适的
算
法
的
是
哪
种 ??????????????????????( D )
A.解析法,穷举法 B.递归法,解析法 C.穷举法,解析法 D.穷举法,递归法
8.著名的汉诺(Hanoi)塔问题是应用哪种算法解决的??????????????( C ) A.顺序查找 B.对半查找 C.递归 D.选择排序和插入排序
9.输入两个数存入变量a=9、b=7,按下图的算法执行后,a、b的值变为多少????( B )
开始 A.a=9 b=7 B.a=7 b=9 C.a=7 b=7 D.a=9 b=9
输入a、b ( C )1. 软件是( )。 A. 处理对象和处理规则的描述 B. 程序
C. 程序及其文档 s=a D. 计算机系统 ( D )8.软件生命周期中所花费用最多的阶段是( ) a=b A.详细设计 B.软件编码 C.软件测试 D.软件维护 10.第一个体现结构化编程思想的程序设计语言是b=s ( B )
A.FORTRAN语言 输出B.a、Pascalb 语言 C.C
结束 开发费 D. 软件系统的功能
13.计算机仅能直接执行的是 ( B ) A. 汇编语言 B.机器语言 C. 高级语言 D.面向对象的高级语言
14目前最常用的开发语言是 ( D )
A. 汇编语言 B. 机器语言 C.高级语言 D.面向对象的高级语言
15.下面那个属于高级语言 (B )
A. 汇编语言(masm) B.C语言 C.VISUAL BASIC D.ASP 16.下面那个属于面向对象的高级语言
( A ) A.VISUAL BASIC B.PASCAL C.C语言
D.BASIC 17.下面那种语言的执行效率和速度最快
( A )
A. 汇编语言(masm) B.C语言 C.VISUAL BASIC D.ASP 18.下面关于编译程序和解释程序的论述,正确的是
( C )
A.编译程序和解释程序均能产生目标程序 B.编译程序和解释程序均不能产生目标程序 C.编译程序能产生目标程序,而解释程序不能产生目标程序
D.编译程序不能产生目标程序,而解释程序能产生目标程序 7。
1、 Internet服务提供商的简称是____。 A、ASP B、ISP C、 USP D、NSP
2、 我们通常所说的“网络黑客”,他的行为主要是____。
A、在网上发布不健信息 B、制造并传播病毒 C、攻击并破坏web网站 D、收看不健康信息 3、 在Internet Explorer中,如果发现一些很有吸引力的站点或网页,希望以后快速登录到这个地方,应该使用哪个按钮____。
A、主页 B、搜索 C、收藏 D、历史 4、 现在Internet上的电子书籍多数采用PDF格式存储和传递,这种格式的文件是用____软件来打开并阅读
30
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库2013年特岗计算机基础知识(含多媒体技术和数据安全)复习题(6)在线全文阅读。
相关推荐: