其他大学

新疆开放大学25春数据库应用技术第三次形考作业【参考答案】

时间:2025-04-04  作者:在线  来源:互联网  点击: 次  

标签:
内容摘要:
第三次形考作业(第10章~第11章)青书学堂 学习通 学起 柠檬文才学堂 作业答案 试卷总分:100 得分:100 1.在数据库设计中,将E-R图转换为关系数据模型是下述( )阶段完成的工作。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 2.在将E-R图转换为关
作业答案联系 QQ:3064302332 www.youxue100f.com 微信:wxxygzs
新疆开放大学25春数据库应用技术第三次形考作业【参考答案】
第三次形考作业(第10章~第11章)青书学堂 学习通 学起 柠檬文才学堂 作业答案
试卷总分:100  得分:100
1.在数据库设计中,将E-R图转换为关系数据模型是下述( )阶段完成的工作。
A.需求分析
B.概念设计
C.逻辑设计
D.物理设计
 
2.在将E-R图转换为关系模型时,一般都将m:n联系转换成一个独立的关系模式。下列关于这种联系产生的关系模式的主键的说法,正确的是(  *  )。
A.只需包含m端关系模式的主键即可
B.只需包含n端关系模式的主键即可
C.至少包含m端和n端关系模式的主键
D.必须添加新的属性作为主键
 
3.在将局部E-R图合并为全局E-R图时,可能会产生一些冲突。下列冲突中不属于合并E-R图冲突的是(?)。
A.结构冲突
B.语法冲突
C.属性冲突
D.命名冲突
 
4.一个银行营业所可以有多个客户,一个客户也可以在多个营业所进行存取款业务,则客户和银行营业所之间的联系是(  *  )。
A.一对一
B.一对多
C.多对一
D.多对多
 
5.设实体A与实体B之间是一对多联系。如下逻辑结构设计方法中,最合理的是(??)。
A.实体A和实体B分别对应一个关系模式,且外码放在实体B的关系模式中
B.实体A和实体B分别对应一个关系模式,且外码放在实体A的关系模式中
C.为实体A和实体B设计一个关系模式,该关系模式包含两个实体的全部属性
D.分别为实体A、实体B和它们之间的联系设计一个关系模式,外码在联系对应的关系模式中
 
6.设有描述图书出版情况的关系模式:出版(书号,出版日期,印刷数量),设一本书可以被出版多次,每次出版都有一个印刷数量。该关系模式的主键是(  *  )。
A.书号
B.(书号,出版日期)
C.(书号,印刷数量)
D.(书号,出版日期,印刷数量)
 
7.在数据库设计中,进行用户子模式设计是( )要完成的工作。
A.需求分析阶段
B.概念结构设计阶段
C.逻辑结构设计阶段
D.物理结构设计阶段
 
8.属于数据库逻辑设计内容的是(???)。
A.存储记录的格式设计
B.将概念设计的结果转换为特定DBMS所支持的数据模型
C.设计局部的E-R图
D.将各局部E-R图合并为全局E-R图
 
9.关于数据库设计中新奥尔良方法的说法,错误的是(???)。
A.数据库设计包含需求分析、概念结构设计、逻辑结构设计和物理结构设计
B.E-R图是数据库概念结构设计产生的结果
C.概念结构设计是在需求分析之后、逻辑结构设计之前进行的
D.逻辑结构设计是在需求分析之后、概念结构设计之前进行的
 
10.在数据库设计中,表设计原则遵守(???)标准。
A.第一范式
B.第二范式
C.第三范式
D.字段设计
 
11.数据库设计就是建立一个数据库应用系统。
 
12.数据库的概念结构设计通常与具体的数据库管理系统无关。
 
13.在进行数据库概念结构设计时,要充分考虑所使用的数据库管理系统。
 
14.设计局部E-R图属于逻辑设计的任务。
 
15.将概念结构转换为关系数据模型属于概念设计的任务。
 
16.图书馆管理系统中表tb_user和表tb_book之间的关系是(?)。
A.一对一
B.一对多
C.多对多
D.不确定
 
17.图书馆管理系统中表tb_bibliography和表tb_book之间的关系是(? )。
A.一对一
B.一对多
C.多对多
D.不确定
 
18.图书馆管理系统中表tb_record和表tb_book之间的关系是(? ?)。
A.一对一
B.一对多
C.多对多
D.不确定
 
19.图书馆管理系统中表tb_record和表tb_user之间的关系是(? )。
A.一对一
B.一对多
C.多对多
D.不确定
 
20.针对PHP语句
“$mysqli = mysqli_connect('localhost', 'root', '', 'user_lib');” 
以下解释错误的是(  *  )。
A.所连接的主机是localhost
B.以root账户登陆
C.密码为空格
D.所连接的数据库为user_lib
 
21.针对PHP语句 “$mysqli->query("set?names?utf8");?”?以下解释错误的是(??)。
A.查询表“set names utf8”的所有记录
B.设置表的“names”字段名为“utf8”
C.设置查询名为“set?names?utf8 ”
D.设置编码格式以正确显示中文字符
 
22.以下不属于数据库应用系统开发的是(??)。
A.系统分析
B.系统设计
C.系统实施
D.系统更新
 
23.地址栏中输入的地址为“http://localhost:8080/helloworld.php”,则以下表达正确的是(? ? )。
A.主机名为localhost:8080
B.Apache的端口号为8080
C.该网址不符合规范,无法访问
D.php结尾的文件应改为html结尾,否则无法访问
 
24.以下一段代码的功能是(  *  )。
 $mysqli = mysqli_connect('localhost', 'root', '', 'lib'); 
 $mysqli->query("set names utf8"); 
 $sql = 'update tb_user set type="临时读者" where name="王子轩"'; 
 $res = $mysqli->query($sql);
A.增加姓名为“王子轩”的读者记录
B.修改姓名为“王子轩”的读者类型为“临时读者”
C.修改姓名为“王子轩”的读者姓名为“临时读者”
D.信息不全,无法判断
 
25.以下一段代码的功能是(  *  )。
 $mysqli = mysqli_connect('localhost', 'root', '', 'lib'); 
 $sql = 'select * from tb_user'; 
 $res = $mysqli->query($sql);
A.显示所有读者记录
B.显示tb-user的指定列
C.显示tb_user字段的所有值
D.信息不全,无法判断
 
26.WampServer是一个集Apache、MySQL和PHP于一身,在Windows操作系统下的集成开发环境。
 
27.PHP作为一种嵌入HTML的脚本语言,以“<body>”和</body>”标签对的方式标明PHP代码执行的起止。
 
28.Apache的默认端口号通常为80。
 
29.MySQL的默认端口号通常为3306。
 
30.请判断以下表述的对错。
GRANT SELECT, INSERT, UPDATE ON *.* TO '16100101'@'localhost'; 的含义是对账户“16100101”赋予在localhost主机上所有数据库中表执行查找、插入以及更新的权限。
 
31.现要创建满足如下要求的视图:查询“张三”运动员参加比赛的项目名、比赛日期和比赛名次。请补全空白部分(设视图名为:V1)。
 
CREATE VIEW V1 AS 
  SELECT ___(1)___ FROM ___(2)___  a 
  JOIN 比赛 b ON ___(3)___ 
  JOIN 运动员 c ON ___(4)___
  WHERE ___(5)___
(1).SELECT ___(1)___ FROM
(2).FROM ___(2)___  a
(3).JOIN 比赛 b ON ___(3)___
(4).JOIN 运动员 c ON ___(4)___
(5).WHERE ___(5)___
A.c.运动员号 = b.运动员号
B.运动员名 = '张三'
C.项目名, 比赛日期, 比赛名次
D.a.项目号 = b.项目号
E.项目
 
32.有如下定义运动员表和项目表的语句,请补全空白部分。
 
CREATE TABLE 运动员(
运动员号 __(1)__ primary key,
运动员名 __(2)__ not null,
性别 __(3)__ __(4)__'男',
出生日期 __(5)__
)
CREATE TABLE 项目(
项目号 __(6)__ primary key,
项目名 __(7)__ not null,
类别  __(8)__ __(9)__(__(10)__ in('田径','游泳'))
)
(1).运动员号 __(1)__ primary key,
(2).运动员名 __(2)__ not null,
(3).性别 __(3)__ __ __'男',
(4).性别 ____ __(4)__'男',
(5).出生日期 __(5)__
(6).项目号 __(6)__ primary key,
(7).项目名 __(7)__ not null,
(8).类别  __(8)__ ____(___ in('田径','游泳'))
(9).类别  ____ __(9)__(____ in('田径','游泳'))
(10).类别  __ _ __ __(__(10)__ in('田径','游泳'))
A.类别
B.char(18)
C.default
D.check
E.nchar(2)
F.nchar(1)
G.date
H.char(10)
I.nvarchar(12)??
J.not null
K.nvarchar(10)
 
33.查询比赛名次前3名的运动员号、项目号和比赛日期。下列语句错误的是( )。
A.SELECT 运动员号, 项目号, 比赛日期 FROM 项目
WHERE 比赛名次 <= 3
B.SELECT 运动员号, 项目号, 比赛日期 FROM 比赛
WHERE 比赛名次 <= 3
C.SELECT 运动员号, 项目号, 比赛日期 FROM 运动员
WHERE 比赛名次 <= 3
D.SELECT 运动员号, 项目号, 比赛日期 FROM 比赛次数
WHERE 比赛名次 <= 3
 
34.统计2022年10月15日的比赛项目数。下列语句错误的是(  *  )。
A.SELECT COUNT(运动员号) FROM 比赛?
WHERE 比赛日期 = '2022-10-15'
B.SELECT COUNT(项目号) FROM 比赛?
WHERE 比赛日期 = '2022-10-15'
C.SELECT COUNT(DISTINCT 运动员号) FROM 比赛?
WHERE 比赛日期 = '2022-10-15'
D.SELECT COUNT(DISTINCT 项目号) FROM 比赛?
WHERE 比赛日期 = '2022-10-15'
 
35.将“X001”号项目的类别改为“游泳”。下列语句错误的是(  *  )。
A.ALTER 项目 SET 类别 = '游泳' WHERE 项目号?= 'X001'
B.ALTER 类别 SET 类别 = '游泳' WHERE 项目号?= 'X001'
C.UPDATE 项目 SET 类别 = '游泳' WHERE 项目号?= 'X001'
D.UPDATE 类别 SET 类别 = '游泳' WHERE 项目号?= 'X001'
 
36.在运动员表中插入一行数据:运动员号:Y121,运动员名:张三,性别:男,出生日期:未知。下列语句正确的是(  *  )。
A.INSERT INTO 运动员(运动员号, 运动员名,性别)
????????VALUES('Y121','张三','男')
B.INSERT INTO 运动员(运动员号, 运动员名,性别,出生日期)
????????VALUES('Y121','张三','男', NULL)
C.INSERT INTO 运动员(运动员号, 运动员名,性别)
????????VALUES('Y121','张三','男', NULL)
D.INSERT INTO 运动员 VALUES('Y121','张三','男', NULL)

出处:奥奥鹏作业答案_优学网_专业的作业答案辅导网
网址:youxue100f.com转载时请注明出处和网址
作业答案_优学网_专业的在离线作业答案辅导网

联系:QQ:3064302332 点击这里给我发消息,谢谢

精彩推荐
热门点击
本类排行

作业资料综合信息发布网站
联系QQ:3064302332 优学网为您服务!点击这里给我发消息,谢谢
优学网成考作业答案网为您服务!
QQ:3064302332

优学网100分作业答案
微信:wxxygzs
联系:QQ:3064302332 youxue100f.com网为您服务!点击这里给我发消息,谢谢
作业资料辅导平台_优学网滇ICP备2021005493号 成考作业答案联系优学网网站地图
Copyright ©2002-2018 奥鹏作业答案_优学网_专业的奥鹏在线离线作业答案辅导网 文军科技 版权所有 Power by DedeCms