覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
超星学习通数据库原理及应用作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

超星学习通数据库原理及应用作业答案

数据库原理及应用

学校: 无

问题 1: 1. 每张二维表都由()组成。

选项:

A. 行、列

B. 名称、字段

C. 行名称、列名称

D. 都不是

答案: 行、列

问题 2: 2. ()为实体集的一个实例。

选项:

A. 行

B. 列

C. 字段

D. 都不是

答案: 行

问题 3: 3. ()定义实体的一个属性。

选项:

A. 行

B. 列

C. 字段

D. 都不是

答案: 列

问题 4: 4. 关系模型由 、 、 构成。

选项:

答案: 数据结构

问题 5: 5. 称为一个关系。

选项:

答案: 每个二维表

问题 6: 6. 二进制数据类型用 表示。(小写英文)

选项:

答案: bit

问题 7: 7. 数据“1001 张三 男 汉”是一个实例。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 8: 8. 在数据库二维表中,列是不可分割的最小数据项。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 9: 9. nchar是整数类型。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 10: 1. 创建数据表命令

选项:

A. CREATE DATABASE

B. CREATE TABLE

C. CREATE

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 11: 2. 非空约束中要求值为空,命令应该是()。

选项:

A. NUL

B. NOT NULL

C. NULL

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 12: 3. 修改表命令()。

选项:

A. ALTER

B. ALTER TABLE

C. TABLE

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 13: 4. 敲完修改表命令后,删除数据表中字段命令是 。(只需写命令即可,英文大写)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 14: 5. 删除数据表命令是 。(只需写命令即可,英文大写)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 15: 6. 敲完修改表命令后,添加字段命令是 。(只需写命令即可,英文大写)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 16: 7. 修改字段命令是ALTER TABLE。()

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 17: 8. 列字段如果不指定是否为空,默认为空NULL。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 18: 9. 删除表DROP TABLE就是删除表中所有记录,并不是将表也清除了。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 19: 1. 插入数据命令是()。

选项:

A. INSERT INTO

B. INSERT

C. INTO

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 20: 2. 修改数据命令是()。

选项:

A. UPDATE TABLE

B. UPDATE

C. ALTER TABLE

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 21: 3. 删除数据命令是()。

选项:

A. DROP TABLE

B. DELETE

C. DELETE TABLE

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 22: 4. SQL语句中如果要添加条件,那条件的关键词是 。(英文大写)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 23: 5. 插入数据时,当常量表中提供的数据与表定义的列个数和顺序一致,列名表可以 。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 24: 6. 删除数据命令是将数据表结构都清除了。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 25: 7. INSERT INTO语句中,列名可以只包含表中部分列。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 26: 8. VALUES表中提供的数据与列名表指定的个数、数据类型和顺序必须一致。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 27: 1. 主键的关键词是()。

选项:

A. primary key

B. primary

C. key

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 28: 2. 唯一键的关键词是()

选项:

A. unique key

B. key

C. unique

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 29: 3. 检查约束关键词是()。

选项:

A. key

B. check

C. check key

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 30: 4. 约束是为了 ,而实施的一套机制。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 31: 5. 约束的类型主要有 、 、 、 、 和 。(请按导学单中的顺序)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 32: 6. 一个关系中的主键只能有 个。(填阿拉伯数字)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 33: 7. 默认约束的关键词是default key。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 34: 8. 在一个二维表中可以设置多个唯一键。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 35: 9. 唯一键和主键的区别是:主键只能设置一个且主键能够标识一个实例,唯一键不能标识实例。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 36: 1. 外键关键词是()。

选项:

A. foreign

B. foreign key

C. key

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 37: 2. 外键关联主键表的关键词是()。

选项:

A. references

B. reference

C. referen

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 38: 3. 添加约束命令()。

选项:

A. add

B. add constraint

C. constraint

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 39: 4. 一个实体的属性或属性组不是本实体的主键,而是另一个实体的主键,则被称为是本实体或联系的 ,用于实现实体之间的联系与参照完整性。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 40: 5. 删除约束命令 。(只填写命令,英文大写)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 41: 6. 关系线的终结点显示一个主键符号以表示 的关系。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 42: 7. 外键不需要关联主键表。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 43: 8. 外键中的外键字段必须是主键表中的主键字段。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 44: 9. 关系图在文档中显示表和表之间的相关性,在关系图界面可以进行各种约束创建。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 45: 1. 检查约束中,要求价格大于20,表达式为()。

选项:

A. …… check (price >20)

B. …… check (price <30)

C. …… check (price between 20 and 30)

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 46: 2. 默认约束中,要求地址是“山西长治”,表达式为()。

选项:

A. …… default “山西长治” for address

B. …… default for address

C. …… default “山西长治”

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 47: 3. 外键约束中,外键表的lendnum和主键表的lendnum关联,表达式为()。

选项:

A. …… foreign key (lendnum) references Borrow (lendnum)

B. …… foreign key (lendnum)

C. …… foreign key references Borrow

D. 都不是

答案: 请关注公众号【九八五题库】查看答案

问题 48: 4. 非空的约束关键词为 。(只填写大写英文)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 49: 5. 唯一键的关键词是 。(只填写大写英文)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 50: 6. 创建表的命令 。(只填写大写英文)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 51: 7. 可以同时为已经存在的表添加多种约束。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 52: 8. 创建表的时候只能添加一种约束。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 53: 9. 可以在创建表的时候添加非空约束。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 54: 1. 多表查询的连接方式可以为:()

选项:

A. where同等值连接

B. 内连接 inner join

C. 外连接

D. 以上都是

答案: 请关注公众号【九八五题库】查看答案

问题 55: 2. 以下语句除了查询满足条件的记录,还显示()表的所有记录。 SELECT Reader.*,Borrow.ReaderID FROM Reader LEFT OUTER JOIN Borrow ON Reader.ReaderID=Borrow.ReaderID

选项:

A. Reader

B. Borrow

C. book

答案: 请关注公众号【九八五题库】查看答案

问题 56: 3. 以下语句除了查询满足条件的记录,还显示()表的所有记录 SELECT Book.*,Borrow.ReaderID FROM Borrow RIGHT OUTER JOIN Book ON Book. BookID =Borrow. BookID

选项:

A. Reader

B. Borrow

C. Book

答案: 请关注公众号【九八五题库】查看答案

问题 57: 4. 右外连接的结果集中除了包含满足连接条件的行外,还包括___表的所有行

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 58: 5. 以下语句表示_____连接。(填汉字) SELECT Reader.*,ReaderType.* FROM Reader INNER JOIN ReaderType ON Reader.TypeID=ReaderType.TypeID

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 59: 6. 以下语句从__个表中进行查询。(填数字) SELECT Reader. *,ReaderType.* FROM Reader, ReaderType where Reader.TypeID=ReaderType.TypeID

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 60: 7. 左外连接的结果集中除了包含满足连接条件的行外,还包括左表的所有行

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 61: 8. 多表查询时,由于涉及到多个表,为防止混淆,所以列名前必须加上表名

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 62: 9. 可以在from 表名后为表指定一个别名,在语句内其它使用表名的地方就可以用别名来代替

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 63: 1. 主查询和子查询使用>any连接,表示

选项:

A. 大于子查询结果的某个值

B. 大于子查询结果的所有值

C. 大于等于子查询结果的所有值

D. 大于等于子查询结果的某个值

答案: 请关注公众号【九八五题库】查看答案

问题 64: 2. 以下语句的作用是() select * from book where Price<( select avg(price) from Book )

选项:

A. 查询book表中图书价格大于图书均价的图书信息

B. 查询book表中图书价格小于图书均价的图书信息

C. 查询book表中图书价格等于图书均价的图书信息

D. 查询book表中图书价格的均价

答案: 请关注公众号【九八五题库】查看答案

问题 65: 3. 在SQL中,一个select…… from ……where语句称做一个查询块。将一个查询块嵌套在另一个查询块的where或having子句的查询称为

选项:

A. 分类查询

B. 单表查询

C. 子查询

答案: 请关注公众号【九八五题库】查看答案

问题 66: 4. exists作用的不是列之间的关系,而是____之间的关系

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 67: 5. exists的子查询____返回任何记录,只产生逻辑值“真”或“假”

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 68: 6. 以下语句的作用是:查询book表中图书价格大于图书均价的图书信息 select * from book where _____>( select avg(price) from Book ) 则____处的内容为,

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 69: 7. 如果用户确定子查询返回单值时可以用>、 < 、=、 <= 、>= 、!=运算符

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 70: 8. exists的子查询不返回任何记录,只产生逻辑值“真”或“假”

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 71: 9. 计算数值型列最大值的聚合函数是:AVG()

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 72: 1. 有下述T-SQL语句 ( DECLARE @ sub varchar (10) set @ sub=’aaa’ PRINT @sub ) 则程序执行后的结果为( )。

选项:

A. 程序报错

B. ’aaa’

C. ’LLO’

D. ’LO’

答案: 请关注公众号【九八五题库】查看答案

问题 73: 2. 下列语句中若Typeid=1,则执行哪一个then后的表达式,输出为()。 CASE r.TypeID WHEN 1 THEN print '可以借6本书!' WHEN 2 THEN print '可以借4本书!' WHEN 3 THEN print '可以借3本书!' ELSE print '无规定'

选项:

A. 可以借6本书

B. 可以借4本书

C. 可以借3本书!

D. 无规定

答案: 请关注公众号【九八五题库】查看答案

问题 74: 3. T-SQL流程控制语句中CASE语句分为____和____两种。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 75: 4. 在case分支语句中若比较运算结果都不为真,则返回____。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 76: 5. 如果需要将查询结果以网格形式输出,使用select。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 77: 6. If语句中,语句块为多条语句需要使用BEGIN…END 来区分

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 78: 7. 在case分支语句中若比较运算结果都不为真,且不存在else表达式则 返回null值。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 79: 1. 下列关于存储过程参数的描述,正确的是( )。

选项:

A. 创建存储过程一定要带参数

B. 创建存储过程一定要带输入参数

C. 创建存储过程可以带参数,也可以不带参数

D. 创建存储过程一定要带输出参数

答案: 请关注公众号【九八五题库】查看答案

问题 80: 2. 在T-SQL中,CRTATE PROCEDURE语句是用来( )的。

选项:

A. 创建视图

B. 创建索引

C. 修改存储过程

D. 创建存储过程

答案: 请关注公众号【九八五题库】查看答案

问题 81: 3. 下列关于存储过程好处的描述,错误的是( )。

选项:

A. 使用存储过程可以实现代码复用

B. 执行存储过程中,每次都需要编译

C. 使用存储过程可以减少网络流量

D. 使用存储过程可以提高数据处理的安全性

答案: 请关注公众号【九八五题库】查看答案

问题 82: 4. 在数据库中,____是一个数据库对象,是由一个或多条预先编译好的SQL语句构成,是为了完成某项特定功能的SQL语句集.

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 83: 5. 在MS SQL Server中,常见的存储过程包括系统存储过程,____和临时存储过程.

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 84: 6. 执行存储过程的SQL命令关键字是____

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 85: 7. 如果执行存储过程语句是批处理中的第一条语句,那么也可以通过直接指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行存储过程。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 86: 8. 系统存储过程sp_helptext readerinfo的功能是查看存储过程readerInfo的定义语句

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 87: 1. 事务开始,提交,回滚语句分别为______、______ 、______。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 88: 2. 事务关键字TRANSACTION可以简写为______

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 89: 3. 若要完成借书事务,我们首先需要判断book中______列的值以及reader表中______列的值。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 90: 4. 已知图书价格为30元,下列语句执行后,图书价格为( )。 begin transaction upbookprice02 update book set price=price*0.8 where publisher='山西机电' rollback transaction

选项:

A. 30

B. 24

C. 20

D. 40

答案: 请关注公众号【九八五题库】查看答案

问题 91: 5. 开始事务的语句为

选项:

A. create tran

B. begin tran

C. commit tran

D. rollback tran

答案: 请关注公众号【九八五题库】查看答案

问题 92: 6. 回滚事务后,表中数据恢复到数据更新前的状态

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 93: 7. 执行BEGIN TRANSACTION时全局变量@@trancount值加1

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 94: 1. 下列关于触发器优点的描述,错误的是( )

选项:

A. 触发器是自动执行的

B. 触发器可以实现对数据库中的相关表的级联更改

C. 触发器强化完整性约束

D. 提高数据的检索速度

答案: 请关注公众号【九八五题库】查看答案

问题 95: 2. 查看触发器的定义信息,可以使用系统存储过程___来查看( )。

选项:

A. SP_helpdb

B. SP_name

C. Sp_attach

D. SP_helptext

答案: 请关注公众号【九八五题库】查看答案

问题 96: 3. 下列SQL语句不能激发DML触发器执行的是( )

选项:

A. CREATE

B. INSERT

C. UPDATE

D. DELETE

答案: 请关注公众号【九八五题库】查看答案

问题 97: 4. 在数据库中,____是数据库中的一种特殊的存储过程,也是由一组T-SQL语句组成,实现一定的功能,它的执行是由某个特定事件发生而引起的。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 98: 5. 可以通过____语句来创建触发器.

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 99: 6. CHECK约束只能根据逻辑表达式或同一表中的另外一列来验证列值。如果应用程序要求根据另一个表中的列验证列值,则必须使用____。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 100: 7. 在MS SQL Server2012中,常见的触发器包括DML触发器和____触发器,而DML触发器又可分为AFTER触发器和____触发器。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 101: 8. 当对表执行如____,____和____操作时,将触发DML触发器,从而自动执行触发器所定义的T-SQL语句。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 102: 9. 禁用触发器的SQL语句是____,启用触发器的SQL语句是____。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 103: 10. 利用instead of触发器,能在相应的表中实现在遇到删除动作时自动发出报警。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 104: 11. INSTEAD OF触发器只适合于表,不适合于视图、数据库、服务器。

选项:

答案: 请关注公众号【九八五题库】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章38585
  • 评论0
  • 微语1
最新评论