电话:13943195622
欢迎扫码添加学校老师微信
单选题(共25题,共75分)
1. 要保证数据库的逻辑数据独立性,需要修改的是( )。
A 模式与外模式的映射
B 模式与内模式之间的映射
C 模式
D 三层模式
参考答案:A;考生答案:B;试题分数:3;考生得分:0
2. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( ),它是模式的逻辑子集。
A 模式
B 物理模式
C 子模式
D 内模式
参考答案:C;考生答案:C;试题分数:3;考生得分:3
3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A I 和 II
B 只有 II
C II 和 III
D 只有 I
参考答案:D;考生答案:D;试题分数:3;考生得分:3
4. 要保证数据库的数据独立性,需要修改的是( )。
A 模式与外模式
B 模式与内模式
C 三层之间的两种映射
D 三层模式
参考答案:C;考生答案:C;试题分数:3;考生得分:3
5. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )。
A 数据查询
B 数据操纵
C 数据定义
D 数据控制
参考答案:C;考生答案:C;试题分数:3;考生得分:3
6. SQL语言是( )的语言,容易学习。
A 过程化
B 非过程化
C 格式化
D 导航式
参考答案:B;考生答案:B;试题分数:3;考生得分:3
7. 关系数据库管理系统应能实现的专门关系运算包括( )。
A 排序、索引、统计
B 选择、投影、连接
C 关联、更新、排序
D 显示、打印、制表
参考答案:B;考生答案:B;试题分数:3;考生得分:3
8. 在SQL查询时,使用WHERE子句指出的是( )。
A 查询目标
B 查询条件
C 查询视图
D 查询结果
参考答案:B;考生答案:B;试题分数:3;考生得分:3
9. 在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 。
A 逻辑设计阶段
B 概念设计阶段
C 物理设计阶段
D 需求分析阶段
参考答案:A;考生答案:A;试题分数:3;考生得分:3
10. “汽车用品网上商城”数据库包括( )张表。
A 6
B 7
C 8
D 9
参考答案:C;考生答案:C;试题分数:3;考生得分:3
11. 在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
A 需求分析阶段
B 逻辑设计阶段
C 概念设计阶段
D 物理设计阶段
参考答案:B;考生答案:B;试题分数:3;考生得分:3
12. 在网上购物流程中,位于“用户注册”与“选购产品”之间的步骤是( )。
A 浏览产品
B 订购产品
C 送货上门
D 货到付款
参考答案:A;考生答案:A;试题分数:3;考生得分:3
13. 关系模型中有三类完整性约束:实体完整性、参照完整性和用户自定义完整性。定义外部关键字实现的是哪一类完整性( )
A 实体完整性
B 用户自定义完整性
C 实体完整性、参照完整性
D 参照完整性
参考答案:D;考生答案:A;试题分数:3;考生得分:0
14. 参照完整性规则:表的( )必须是另一个表主键的有效值,或者是空值。
A 候选键
B 外键
C 主键
D 主属性
参考答案:B;考生答案:B;试题分数:3;考生得分:3
15. 连接MySQL服务器的指令是?( )
A mysqladmin -u root password test
B mysql -u root password test
C mysql -u root -p test
D mysql -u root -password test
参考答案:C;考生答案:D;试题分数:3;考生得分:0
16. 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( ):
A 实体完整性约束
B 参照完整性约束
C 用户自定义完整性约束
D 关键字完整性约束
参考答案:C;考生答案:C;试题分数:3;考生得分:3
17. 连接查询使用的关键字是( )
A UNION
B JOIN
C ALL
D FULL
参考答案:B;考生答案:A;试题分数:3;考生得分:0
18. 查询每门课程的最高分,要求得到的信息包括课程名称和分数,正确的命令是( )
A SELECT 课程名称,SUM(分数)AS分数
FROM curriculum, grade
WHERE curriculum. 课程编号= grade.课程编号
GROUP BY课程名称
B SELECT 课程名称,MAX(分数)分数
FROM curriculum, grade
WHERE curriculum. 课程编号= grade.课程编号
GROUP BY课程名称
C SELECT 课程名称,SUM(分数)分数
FROM curriculum, grade
WHERE curriculum. 课程编号= grade.课程编号
GROUP BY curriculum.课程名称
D SELECT 课程名称,MAX(分数)AS分数
FROM curriculum, grade
WHERE curriculum. 课程编号= grade.课程编号
GROUP BY curriculum.课程名称
参考答案:B;考生答案:B;试题分数:3;考生得分:3
19. 关于SELECT语句以下哪一个描述是错误的( )
A SELECT语句用于查询一个表或多个表的数据
B SELECT语句属于数据操作语言(DML)
C SELECT语句的列必需是基于表的列的
D SELECT语句表示数据库中一组特定的数据记录
参考答案:C;考生答案:C;试题分数:3;考生得分:3
20. 查找表结构用以下哪一项( )
A FIND
B SELETE
C ALTER
D DESC
参考答案:D;考生答案:D;试题分数:3;考生得分:3
21. 哪个关键字在Select语句中表示所有列( )
A *
B ALL
C DESC
D DISTINCT
参考答案:A;考生答案:A;试题分数:3;考生得分:3
22. 创建表时,不允许某列为空可以使用( )
A NOTNULL
B NONULL
C NOTBLANK
D NOBLANK
参考答案:A;考生答案:A;试题分数:3;考生得分:3
23. 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )
A 实体完整性约束
B 参照完整性约束
C 用户自定义完整性约束
D 关键字完整性约束
参考答案:C;考生答案:C;试题分数:3;考生得分:3
24. 关系数据库中,主键是( )
A 创建唯一的索引,允许空值
B 只允许以表中第一字段建立
C 允许有多个主键的
D 为标识表中唯一的实体
参考答案:D;考生答案:D;试题分数:3;考生得分:3
25. 下列哪些是MYSQL的配置文件( )
A my.ini
B my-template.ini
C my-innodb-heavy-4G.ini
D php_mysqli.ini
参考答案:A;考生答案:A;试题分数:3;考生得分:3
多选题(共4题,共20分)
1. 关于DELETE和TRUNCATE TABLE的说法,正确的是( )
A 两者都可以删除指定条目的记录
B 前者可以删除指定条目的记录,后者不能
C 两者都返回被删除记录的数目
D 前者返回被删除记录数目,后者不返回
参考答案:B,D;考生答案:B,D;试题分数:5;考生得分:5
2. 外键定义中ON DELETE与ON UPDATE有几种设置( )
A CASCADE
B NO ACTION
C RESTRICT
D SET NULL
参考答案:A,B,C,D;考生答案:A,B,C,D;试题分数:5;考生得分:5
3. 下面系统中属于关系数据库管理系统的是( )
A MS-SQL SERVER
B Oracle
C IMS
D DB2
参考答案:A,B,C;考生答案:C;试题分数:5;考生得分:0
4. MySQL安装包括哪些主要部件( )
A MySQL服务器
B MySQL客户端程序
C PL/SQL
D MySQL图形化工具
参考答案:A,B,D;考生答案:A,C,D;试题分数:5;考生得分:0
综合分析题(共1题,共5分)
1. 有一个关于商品供应及顾客订单的数据库CRM-DB,包括四个表,表中信息如下:
供应表apply(id、name、sid、price),说明:id供应厂家编号,name供应厂家名称,sid商品编号,price商品价格
顾客表customers(gid、name、address、balance),说明:gid顾客编号,name顾客姓名,address地址,balance余额
订单表orders(sid、gid、date),说明:sid商品编号,gid顾客编号,date订单日期
商品表goods(sid、name、count),说明:sid商品编号,name商品名称,count商品数量
现在要从商品表中查询以“可乐”两个字结尾的商品名称及数量,并按数量降序排序,请完善以下SQL语句,选择正确的答案:
SELECT name,count
FROM ( )
WHERE name like “%可乐”
ORDER BY count DESC;
A goods
B apply
C customers
D orders
参考答案:A;考生答案:A;试题分数:5;考生得分:5
本站文章非官方信息,所有政策类信息或者最新信息请以官方为准。