帮你提升成绩,规划学习路径,设计职业方向,解决作业难题,指导论文写作。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
超星学习通数据库原理及应用作业答案
数据库原理及应用
学校: 无
问题 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触发器只适合于表,不适合于视图、数据库、服务器。
选项:
答案: 请关注公众号【九八五题库】查看答案