南开18春学期(1709、1803)《数据库应用系统设计》在线作业[答案]满分答案
18春学期(1709、1803)《数据库应用系统设计》在线作业-0002
试卷总分:100 得分:0
一、 单选题 (共 20 道试题,共 40 分)
1.下列关于PHP字符串定界符的描述中,正确的是( )。
A.字符串的定界符只能是双引号
B.字符串的定界符只能是单引号
C.以单引号作为定界符,则字符串中出现的“$变量名称”将被变量值所替代
专业答案:----
D.以双引号作为定界符,则字符串中出现的“$变量名称”将被变量值所替代
正确答案:----
2.主键的作用是()
A.用来唯一标识表中的行
B.用来验证数据库的密码
C.可有可无的一个属性
D.设定表中某列的默认值
正确选项:----
3.下面MySQL日志中,( )用于记录服务器启动、关闭、运行错误等信息。
A.二进制日志
B.错误日志
C.通用查询日志
D.慢查询日志
专业答案:----
4.已知有如下3个表: · 学生(学号,姓名,性别,班级) · 课程(课程名称,学时,性质) · 成绩(课程名称,学号,分数) 若要列出班级=“97计算机”的所有同学的姓名,应该对关系“学生”进行( )操作。
正确选项:----
A.选择
B.连接
C.投影
D.选择和投影
专业答案:----
专业答案:----
5.在SQL中,实现修改表中数据的语句是()
A.MODIFY
正确选项:----
B.ALTER
C.UPDATE
正确选项:----
D.ALTERDATA
正确选项:----
6.通过( )映射,使得关系数据库具有高度物理独立性。
A.模式/内模式
B.外模式/模式
C.外模式/内模式
D.以上都不对
专业答案:----
7.SQL是()的标准语言
A.层次数据库
B.关系数据库
C.非数据库
D.网状数据库
正确选项:----
8.已知有如下3个表: · 学生(学号,姓名,性别,班级) · 课程(课程名称,学时,性质) · 成绩(课程名称,学号,分数) 若要列出班级=“99网络”班所有“数据库技术”课成绩不及格的同学的学号、姓名、课程名称、分数,则应该对这些表进行( )操作。
正确选项:----
A.选择和连接
B.投影和连接
C.选择、投影和连接
D.选择和投影
9.聚合函数“AVG”的功能是计算一个数值型列的()
正确选项:----
A.和
B.平均值
C.最小值
D.第一个值
正确答案:----
10.在E-R模型转化成关系模型的过程中,下列叙述不正确的是( )。
A.每个实体类型转化成一个关系模式
B.每个联系类型转化成一个关系模式
C.每个m:n联系转化成一个关系模式
D.在1:n联系中,“1”实体的主键作为外部键放在“n”端实体类型转换成的关系模式中
正确答案:----
11.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句ALTER TABLE实现( )功能。
A.数据查询
B.数据操作
C.数据定义
D.数据控制
正确答案:----
12.在插入数据过程中没有显式提供数据值时,由系统自动为该列指定预先所设定的一个值,则应使用()约束
A.检查约束
B.主键约束
C.外键约束
D.默认约束
正确答案:----
13.下列关于数据库模式的说法中,正确的是( )。
A.在应用程序中,用户使用的是内模式
B.在一个数据库系统中可以有多个外模式
C.模式是外模式的一个子集
D.在一个数据库系统中,可以有多个内模式和外模式
专业答案:----
14.关系模型所能表示的实体间联系方式( )。
A.只能表示1:1联系
B.只能表示1:n联系
C.只能表示m:n联系
D.可以表示任意联系方式
正确答案:----
15.GRANT语句的功能是( )
A.把授予用户的权限收回来
B.把对指定操作对象的指定操作权限授予指定的用户
C.把被破坏的数据库进行修复
D.对多个用户同时访问数据库的操作进行并发控制
正确选项:----
16.数据独立性是指( )。
A.数据依赖于程序
B.程序依赖于数据
C.数据不依赖于程序
D.程序不依赖于数据
专业答案:----
17.使用SQL进行数据查询时,如果查询结果中包含了许多重复的行,可以使用()去掉结果中的重复行
A.DISTINT
正确选项:----
B.DISTINTROW
正确答案:----
C.DIFFERENT
专业答案:----
D.DIFFERENTROW
专业答案:----
18.数据模型是( )。
A.文件的集合
B.记录的集合
C.数据的集合
D.记录及其联系的集合
专业答案:----
19.在R(U)中,如果Y函数依赖于X,并且存在X的一个真子集X',使得Y函数依赖于X',则Y是X的()
A.部分函数依赖
B.完全函数依赖
C.非平凡函数依赖
D.平凡函数依赖
正确选项:----