北语15春《数据库应用(SQL server)》作业4满分答案

合集下载

数据库应用(SQL_Server)模拟试卷和答案

数据库应用(SQL_Server)模拟试卷和答案

语言大学网络教育学院《数据库应用(SQL Server)》模拟试卷一注意:1.试卷,考生不得将试卷带出考场或撕页,否则成绩作废。

请监考老师负责监督。

2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。

3.本试卷满分100分,答题时间为90分钟。

4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。

一、判断题(本大题共5小题,每小题2分,共10分),正确的填T,错误的填F,请将答案填在答题卷相应题号处。

1、对于一个已存在的表,对其进行增加列、删除列、更改列的名称和数据类型等操作都能进行。

()2、一个表不能有主键值相同的两行。

()3、在设计存储过程时,可以为参数提供一个默认值,其一般格式是:CREATE PROCEDURE 存储过程名( 参数1=默认值1, 参数2=默认值2,… ) AS SQL语句。

()4、凡是能通过ODBC或OLEDB接口访问的数据库,也可通过ADO .NET来访问。

()5、DataSet是核心的ADO .NET数据库访问组件,主要是用来支持ADO .NET的不连贯连接及分布数据处理。

()二、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

6、DBMS提供哪种语言来定义数据库的三级模式?()。

[A] DBL[B] DCL[C] DDL[D] DML7、SQL Server是()。

[A] 数据库[B] 数据库系统[C] 数据库管理系统[D] 数据库应用系统8、在数据库系统中,如果数据库的物理结构发生了变化,那么用户的应用程序()。

[A] 必须改变[B] 自动改变[C] 可以不变[D] 必须作废9、以下有关“关系的性质”的说法错误的是()。

[A] 不同的列可出自同一个域[B] 行的次序不能任意交换[C] 关系中不允许有两个完全相同的元组[D] 不允许某个属性又是一个二维关系10、关系代数中选择运算是对关系进行的()。

SQLServer数据库考试试题与答案(doc8页)

SQLServer数据库考试试题与答案(doc8页)

SQLServer数据库考试试题与答案(doc8页)SQLServer数据库考试试题与答案(doc 8页)选择题:(20分)1、根据关系数据基于的数据模型——关系模型的特征判断下列正确的⼀项:(___)A、只存在⼀对多的实体关系,以图形⽅式来表⽰。

B、以⼆维表格结构来保存数据,在关系表中不允许有重复⾏存在。

C、能体现⼀对多、多对多的关系,但不能体现⼀对⼀的关系。

D、关系模型数据库是数据库发展的最初阶段。

2、在“连接”组中有两种连接认证⽅式,其中在(___)⽅式下,需要客户端应⽤程序连接时提供登录时需要的⽤户标识和密码。

A、Windows⾝份验证B、SQL Server ⾝份验证C、以超级⽤户⾝份登录时D、其他⽅式登录时3、SQL Server 2000 在安装之前,应注意的事项:(___)A、SQL Server 2000的任何版本在安装时都不⽤考虑操作系统的制约。

B、SQL Server 2000的安装对硬件的要求不作C、alter table table1 column1 primary key ;5、表在数据库中是⼀个⾮常重要的数据对象,它是⽤来(1___)各种数据内容的,数据库创建后就可以创建表了,创建表可以⽤(2___)等⽅法来创建。

⑴ A、显⽰ B、查询 C、存放 D、检索⑵ A、企业管理器 B、查询分析器C、OSQLD、企业管理器和CREATE TABLE语句6、为数据表创建索引的⽬的是(1___),可以在创建表时⽤(2___)来创建唯⼀索引,也可以⽤(2___)来创建唯⼀索引。

⑴ A、提⾼查询的检索性能 B、创建唯⼀索引C、创建主键D、归类⑵ A、设置主键约束,设置唯⼀约束B、Create table,Create indexC、设置主键约束,Create indexD、以上都可以7、在Transact-SQL语法中,⽤来插⼊数据的命令是(___),⽤于更新的命令是(___)。

A、INSERT,UPDATEB、UPDATE,INSERTC、DELETE,UPDATED、CREATE,INSERT INTO8、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但⾄少包括的部分(1___),使⽤关键字(2___)可以把重复⾏屏蔽,将多个查询结果返回⼀个结果集合的运算符是(3___),如果在SELECT语句中使⽤集合函数时,⼀定在后⾯使⽤(4___)。

直属北语19春《数据库应用SQLserver》作业_4

直属北语19春《数据库应用SQLserver》作业_4

单选题1(4分) : 如果表的某一列的取值为不固定长度的字符串,适合采用()数据类型描述。

A: charB: numberC: varcharD: int2(4分) : 语句“USE master GO SELECT * FROM sysfiles GO”包括()个批处理。

A: 1B: 2C: 3D: 43(4分) : 要填充记录的属性时,应该用以下哪个关键字。

()A: ALTERB: CREATEC: UPDATED: DROP4(4分) : 在通常情况下,下列哪个事物不是数据库对象()。

A: ViewB: TableC: RuleD: Word5(4分) : SQL Server提供的单行注释语句是使用()开始的一行内容。

A: “/*”B: “--”C: “{”D: “/”6(4分) : 以下关于主键的描述正确的是()。

A: 标识表中唯一的实体B: 创建唯一的索引,允许空值C: 只允许以表中第一字段建立D: 表中允许有多个主键7(4分) : 下列哪个数据文件是创建和正常使用一个数据库所必不可少的()。

A: 日志文件B: 安装程序文件C: 主文件D: 次文件8(4分) : 在创建表的过程中,哪个关键字用来定义默认值。

()A: DISTINCTB: UNIQUEC: CHECKD: DEFAULT9(4分) : 下列标识符可以作为局部变量使用()。

A: [@Myvar]B: My varC: @MyvarD: @My var10(4分) : 下面字符串能与通配符表达式 [ABC]%a 进行匹配的是:()。

A: BCDEFB: A_BCDC: ABC_aD: A%a11(4分) : 在SQL语言中,"授权"命令是( )。

A: GRANTB: REVOKEC: OPTIOND: PUBLIC12(4分) : 如果将某一列设置为表的主键,在表中此列的值()。

A: 可以重复出现B: 允许为空值C: 不允许为空值,也不能出现重复值D: 不允许为空值,但允许列值重复13(4分) : 表示职称为副教授同时性别为男的表达式为( )。

数据库应用模拟试卷和答案

数据库应用模拟试卷和答案

北京语言大学网络教育学院《数据库应用(SQL Server)》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。

请监考老师负责监督。

2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。

3.本试卷满分100分,答题时间为90分钟。

4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。

一、判断题(本大题共5小题,每小题2分,共10分),正确的填T,错误的填F,请将答案填在答题卷相应题号处。

1、对于一个已存在的表,对其进行增加列、删除列、更改列的名称和数据类型等操作都能进行。

()2、一个表不能有主键值相同的两行。

()3、在设计存储过程时,可以为参数提供一个默认值,其一般格式是:CREATE PROCEDURE 存储过程名( 参数1=默认值1, 参数2=默认值2,… ) AS SQL语句。

()4、凡是能通过ODBC或OLEDB接口访问的数据库,也可通过ADO .NET来访问。

()5、DataSet是核心的ADO .NET数据库访问组件,主要是用来支持ADO .NET的不连贯连接及分布数据处理。

()二、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

6、DBMS提供哪种语言来定义数据库的三级模式?()。

[A] DBL[B] DCL[C] DDL[D] DML7、SQL Server是()。

[A] 数据库[B] 数据库系统[C] 数据库管理系统[D] 数据库应用系统8、在数据库系统中,如果数据库的物理结构发生了变化,那么用户的应用程序()。

[A] 必须改变[B] 自动改变[C] 可以不变[D] 必须作废9、以下有关“关系的性质”的说法错误的是()。

[A] 不同的列可出自同一个域[B] 行的次序不能任意交换[C] 关系中不允许有两个完全相同的元组[D] 不允许某个属性又是一个二维关系10、关系代数中选择运算是对关系进行的()。

北语15秋《数据库应用(SQL server)》作业1满分答案

北语15秋《数据库应用(SQL server)》作业1满分答案

北语15秋《数据库应用(SQL server)》作业1
一、单选题(共12 道试题,共60 分。


1. SQL语言中,条件“年龄BETWEEN 40 AND 50”表示年龄在40至50之间,且( )。

A. 包括40岁和50岁
B. 不包括40岁和50岁
C. 包括40岁但不包括50岁
D. 包括50岁但不包括40岁
正确答案:A
2. SQL的视图是从()中导出的。

A. 基本表
B. 视图
C. 基本表或视图
D. 数据库
正确答案:C
3. 在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。

A. sp_dbhelp
B. sp_db
C. sp_help
D. sp_helpdb
正确答案:D
4. SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( )。

A. 包括15岁和35岁
B. 不包括15岁和35岁
C. 包括15岁但不包括35岁
D. 包括35岁但不包括15岁
正确答案:A
5. 下列哪个不是数据库对象()。

A. 数据模型
B. 视图
C. 表
D. 用户
正确答案:A
6. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是( )
A. 多对多
B. 一对一
C. 多对一
D. 一对多。

北语15春《数据库应用(SQL server)》作业1满分答案

北语15春《数据库应用(SQL server)》作业1满分答案

15春《数据库应用(SQL server)》作业1
单选题判断题
一、单选题(共12 道试题,共60 分。


1. 下列四项中,不属于SQL2000实用程序的是()。

A. 企业管理器
B. 查询分析器
C. 服务管理器
D. 媒体播放器
-----------------选择:D
2. 下列哪个不是sql 数据库文件的后缀( )。

A. .mdf
B. .ldf
C. .tif
D. .ndf
-----------------选择:C
3. SQL语言中,删除记录的命令是( )。

A. DELETE
B. DROP
C. CLEAR
D. REMOVE
-----------------选择:A
4. 在SQL Server 中,model是( )。

A. 数据库系统表
B. 数据库模板
C. 临时数据库
D. 示例数据库
-----------------选择:B
5. SQL语言中,条件“年龄BETWEEN 40 AND 50”表示年龄在40至50之间,且( )。

A. 包括40岁和50岁
B. 不包括40岁和50岁
C. 包括40岁但不包括50岁
D. 包括50岁但不包括40岁
-----------------选择:A
6. 下列四项中说法不正确的是( )。

A. 数据库减少了数据冗余
B. 数据库中的数据可以共享
C. 数据库避免了一切数据的重复
D. 数据库具有较高的数据独立性
-----------------选择:C
7. 下列哪个不是数据库对象()。

A. 数据模型。

北语20新上《数据库应用(SQLserver)》作业4答案0

北语20新上《数据库应用(SQLserver)》作业4答案0

(单选题)1: 下列哪一种备份设备为使用第三方的备份软件和设备提供一个灵活的强大的通道。

A: 磁盘设备
B: 磁带设备
C: 命名管道设备
D: 文件设备
正确答案: C
(单选题)2: 下列标识符可以作为局部变量使用()。

A: Myvar
B: My var
C: @Myvar
D: @My var
正确答案: C
(单选题)3: 下列哪个不是sql 数据库文件的后缀。

A: .mdf
B: .ldf
C: .dbf
D: .ndf
正确答案: C
(单选题)4: 下列哪个命令可以查看存储过程的文本信息()。

A: sp_helptext
B: sp_opentext
C: sp_rename
D: sp_readingprocedure
正确答案: A
(单选题)5: 下列哪个角色或者用户拥有SQL SERVER服务器范围内的最高权限()。

A: ado
B: sysadmin
C: public
D: guest
正确答案: C
(单选题)6: 以下关于外键和相应的主键之间的关系,正确的是( )。

A: 外键并不一定要与相应的主键同名
B: 外键一定要与相应的主键同名
C: 外键一定要与相应的主键同名而且唯一
D: 外键一定要与相应的主键同名,但并不一定唯一
正确答案: A
(单选题)7: 在通常情况下,下列哪个事物不是数据库对象()。

网院北语18秋《数据库应用SQLserver》作业_4(满分)

网院北语18秋《数据库应用SQLserver》作业_4(满分)

------------------------------------------------------------------------------------------------------------------------------ 单选题1(4分) : 在SQL语言中,建立存储过程的命令是()。

A: CREATE PROCEDUREB: CREATE RULEC: CREATE DURED: CREATE FILE2(4分) : 在SQL语言中,"授权"命令是( )。

A: GRANTB: REVOKEC: OPTIOND: PUBLIC3(4分) : SQL server 数据库文件有三类,其中主数据文件的后缀为( )。

A: .ndfB: .ldfC: .mdfD: .idf4(4分) : 在数据库设计中使用E-R图工具的阶段是( )。

A: 需求分析阶段B: 数据库物理设计阶段C: 数据库实施D: 概念结构设计阶段5(4分) : 下列关于游标的叙述错误的是( )。

A: 游标是一种能从包括多条记录的结果集中每次提取一条记录的机制。

B: 游标由结果集和游标位置组成。

C: 游标是面向单条记录的操作。

D: 游标与SQL查询语句是相冲突的6(4分) : 下面语句中,哪种语句用来创建视图()。

A: create tableB: alter viewC: drop viewD: create view7(4分) : 在安装SQL SERVER 2000时使用实例名为student,则系统的默认安装位置是()。

A: C:Program FilesMicrosoft SQL ServerMSSQLB: C:Program FilesMicrosoft SQL ServerMSSQL$C: C:Program FilesMicrosoft SQL ServerMSSQL$studentD: 以上全不对8(4分) : 在SQL SERVER2000安装过程中,下列哪个因素与安装成功与否没有关系()。

北语15春《数据库应用》作业4满分答案

北语15春《数据库应用》作业4满分答案

15春《数据库应用(SQL server)》作业4、单选题(共12 道试题,共60 分。

)V1. 下列哪类数据不适合创建索引()。

A. 经常被查询搜索的列,如经常在Where子句中出现的列B. 是外键或主键的列C. 包含太多重复选用值的列D. 在ORDER BY子句中使用的列满分:5 分2. 在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数), 用下面的哪种类型最节省空间()。

A. intB. smallintC. tinyintD. decimal(3,0)满分:5 分3. 定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句()。

A. ALTER COLUMN OrderID integer FROM OrdersB. ALTER TABLE Orders ( OrderID integer )C. ALTER TABLE Orders ALTER COLUMN OrderID integerD. ALTER COLUMN Orders.OrderID integer满分:5 分4. 你正在使用SQL Server 2000开发银行交易系统,为了保证商业数据在网络传输(用TCP/IP协议)时不会被窃取,你在SQL Server 2000中启用了网络加密功能。

请问该功能在哪一层被实现()。

A. TCP/IP协议软件B. 超级套接字层C. 开放式数据服务D. 关系引擎满分:5 分5. 选择要执行操作数据库,应该是哪个SQL命令()。

A. USEB. GOC. EXECD. DB满分:5 分6. 在登记学生成绩时要保证列Score的值在0到100之间,下面的方法中哪种最简单()。

A. 编写一个存储过程,管理插入和检查数值,不允许直接插入B. 生成用户自定义类型type_Score和规则,将规则与数据类型type_Score相关联,然后设置列Score的数据类型类型为type_ScoreC. 编写一个触发器来检查Score的值,如果不在0和100之间,则撤消插入D. 在Score列增加检查限制满分:5 分7. 下列哪个命令可以查看存储过程的文本信息()。

北语网院18春《数据库应用SQLserver》作业_4

北语网院18春《数据库应用SQLserver》作业_4

------------------------------------------------------------------------------------------------------------------------------ 单选题1(4分) : 在登记学生成绩时要保证列Score的值在0到100之间,下面的方法中哪种最简单()。

A: 编写一个存储过程,管理插入和检查数值,不允许直接插入B: 生成用户自定义类型type_Score和规则,将规则与数据类型type_Score相关联,然后设置列Score的数据类型类型为type_ScoreC: 编写一个触发器来检查Score的值,如果不在0和100之间,则撤消插入D: 在Score列增加检查限制2(4分) : 下列哪个操作不可以作为引发触发器执行的操作。

()A: InsertB: UpdateC: SelectD: Delete3(4分) : 下列标识符可以作为局部变量使用()。

A: [@Myvar]B: My varC: @MyvarD: @My var4(4分) : 建立在计算机外部设备上的结构化的有联系的数据集合是()。

A: 数据库B: 数据库管理系统C: 数据结构D: 数据文件5(4分) : 在SQL SERVER服务器上,存储过程是一组预先定义并()的Transact-SQL 语句。

A: 保存B: 编译C: 解释D: 编写6(4分) : 在通常情况下,下列哪个角色的用户不能够删除视图。

A: ad_ownerB: db_ddladminC: sysadminD: guest7(4分) : 下列哪类数据不适合创建索引()。

A: 经常被查询搜索的列,如经常在Where子句中出现的列B: 是外键或主键的列C: 包含太多重复选用值的列D: 在ORDER BY子句中使用的列8(4分) : 下列哪个命令是备份数据库的命令。

()A: cmdshellB: backup databaseC: restore database------------------------------------------------------------------------------------------------------------------------------ D: bcp9(4分) : 在SQL Server中,不是对象的是()。

15秋北语《数据库应用(SQL server)》作业2

15秋北语《数据库应用(SQL server)》作业2

15秋《数据库应用(SQL srvr)》作业2一、单选题(共 12 道试题,共 60 分。

)1. 在T-SQL语言中,修改表结构时,应使用的命令是()。

. UPT. INSRT. LTR. MOIFY正确答案:2. 一个规范化的关系至少应当满足( )的要求。

. 一范式. 二范式. 三范式. 四范式正确答案:3. 在SQL语言中,"授权"命令是( )。

. GRNT. RVOK. OPTION. PULI正确答案:4. 以下关于外键和相应的主键之间的关系,正确的是( )。

. 外键并不一定要与相应的主键同名. 外键一定要与相应的主键同名. 外键一定要与相应的主键同名而且唯一. 外键一定要与相应的主键同名,但并不一定唯一正确答案:5. SQL Srvr系统中的所有服务器级系统信息存储于哪个数据库()。

. mstr. mol. tmp. ms正确答案:6. 数据库的三要素,不包括( ) 。

. 完整性规则. 数据结构. 恢复. 数据操作正确答案:7. 表达实体之间逻辑联系的-R模型,是数据库的( ) 。

. 概念模型. 逻辑模型. 外部模型. 物理模型正确答案:8. 在SQL SRVR服务器上,存储过程是一组预先定义并()的Trnst-SQL语句。

. 保存. 编译. 解释. 编写正确答案:9. 下列哪个不是sql 数据库文件的后缀。

. .mf. .lf. .f. .nf正确答案:10. 以下关于主键的描述正确的是()。

. 标识表中唯一的实体. 创建唯一的索引,允许空值. 只允许以表中第一字段建立. 表中允许有多个主键正确答案:11. 为数据表创建索引的目的是()。

. 提高查询的检索性能. 创建唯一索引. 创建主键. 归类正确答案:12. 数据定义语言的缩写词为 ( )。

. L. L. ML. L正确答案:15秋《数据库应用(SQL srvr)》作业2二、判断题(共 8 道试题,共 40 分。

北京语言大学智慧树知到“计算机科学与技术”《数据库应用(SQL server)》网课测试题答案4

北京语言大学智慧树知到“计算机科学与技术”《数据库应用(SQL server)》网课测试题答案4

北京语言大学智慧树知到“计算机科学与技术”《数据库应用(SQL server)》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.语句 select 22%4, 的执行结果是:0。

()A.正确B.错误2.下列哪一项不是日志文件所具有的功能?()A.记载用户针对数据库进行的操作B.维护数据完整性C.帮助用户恢复数据库D.帮助客户进行计算和统计3.在SQL中,建立表用的命令是()。

A.CREATE VIEWB.CREATE TABLEC.CREATE RULED.CREATE INDEX4.客户端应用程序与数据库服务器必须位于同一台计算机上。

()A.正确B.错误5.如果在查询准则中输入LIKE 张[小中大]军,能查询到的是()。

A.张广军B.张大军C.张利军D.张伟军6.数据定义语言的缩写词为 ()。

A.DMLB.DDLC.DCLD.DBL7.下列哪类数据不适合创建索引?()A.经常被查询搜索的列,如经常在Where子句中出现的列B.是外键或主键的列C.在ORDER BY子句中使用的列D.包含太多重复选用值的列8.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是()。

A.多对多B.多对一C.一对多D.一对一9.下列哪个数据库是可以在运行SQL SERVER过程中被删掉的?()A.pubsB.northwindC.modelD.master10.下列哪个命令可以查看存储过程的文本信息?()A.sp_renameB.sp_readingprocedureC.sp_opentextD.sp_helptext11.Identity列的数值可以自动重用。

()A.正确B.错误12.存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。

()A.正确B.错误13.以下关于主键的描述正确的是()。

A.表中允许有多个主键B.标识表中唯一的实体C.只允许以表中第一字段建立D.创建唯一的索引,允许空值14.如果使用别名来代表一个表,那么在定义别名以后的所有查询语句中,都必须使用别名来代替表的全名,否则系统会出错。

数据库应用(SQL_Server)模拟试卷和答案

数据库应用(SQL_Server)模拟试卷和答案

北京语言大学网络教育学院《数据库应用(SQL Server)》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废.请监考老师负责监督。

2。

请各位考生注意考试纪律,考试作弊全部成绩以零分计算。

3.本试卷满分100分,答题时间为90分钟.4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分.一、判断题(本大题共5小题,每小题2分,共10分),正确的填T,错误的填F,请将答案填在答题卷相应题号处。

1、对于一个已存在的表,对其进行增加列、删除列、更改列的名称和数据类型等操作都能进行。

( )2、一个表不能有主键值相同的两行.( )3、在设计存储过程时,可以为参数提供一个默认值,其一般格式是:CREATE PROCEDURE 存储过程名( 参数1=默认值1,参数2=默认值2,… ) AS SQL语句。

( )4、凡是能通过ODBC或OLEDB接口访问的数据库,也可通过ADO 。

NET来访问.( )5、DataSet是核心的ADO 。

NET数据库访问组件,主要是用来支持ADO 。

NET的不连贯连接及分布数据处理。

()二、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

6、DBMS提供哪种语言来定义数据库的三级模式?( )。

[A] DBL[B] DCL[C] DDL[D] DML7、SQL Server是()。

[A]数据库[B] 数据库系统[C] 数据库管理系统[D]数据库应用系统8、在数据库系统中,如果数据库的物理结构发生了变化,那么用户的应用程序()。

[A]必须改变[B] 自动改变[C]可以不变[D]必须作废9、以下有关“关系的性质”的说法错误的是().[A]不同的列可出自同一个域[B] 行的次序不能任意交换[C]关系中不允许有两个完全相同的元组[D] 不允许某个属性又是一个二维关系10、关系代数中选择运算是对关系进行的().[A] 垂直分割[B]水平分割[C] 结合[D] 先垂直分割后水平分割11、如果A→B,A→C,则A→BC。

北语15春《数据库系统和应用》作业4满分答案

北语15春《数据库系统和应用》作业4满分答案

15春《数据库系统和应用》作业4单选题一、单选题(共20 道试题,共100 分。

)1. 对实体和实体之间的联系采用同样的数据结构表达的数据模型为_______。

A. 网状模型B. 关系模型C. 层次模型D. 非关系模型-----------------选择:B2. 当多个用户的( )同时存取或修改数据库时,可能发生相互干扰而造成的错误的操作结果或死锁。

A. 应用程序B. 并发进程C. 数据库D. 操作-----------------选择:B3. “is-part-of”联系是指数据间的( )。

A. 包含关系B. 分类关系C. 继承关系D. 并关系-----------------选择:A4. 在对象联系图中,表示对象类型的图形符号是( )。

A. 椭圆B. 矩形C. 小圆圈D. 菱形-----------------选择:A5. ODMG国际组织一直致力于把( )。

A. COBOL语言扩大成能处理OODBB. C++语言扩大成能处理OODBC. Delphi语言扩大成能处理OODBD. FoxPro语言扩大成能处理OODB-----------------选择:B6. 分布式数据库系统中,查询处理的时间主要取决于( )。

A. CPU执行时间B. 数据库的数据量C. I/O花费的时间D. 网络中数据传输量-----------------选择:D7. 当同一个实体集内部实体之间存在着一个M:N的关系时,根据E-R模型转换成关系模。

北语18秋《数据库应用(SQL server)》作业1234满分答案

北语18秋《数据库应用(SQL server)》作业1234满分答案

18秋《数据库应用(SQL server)》作业1下列哪种数据类型上不能建立Identity列。

A.intB.tiny intC.floatD.small int正确答案:C为数据表创建索引的目的是()。

A.提高查询的检索性能B.创建唯一索引C.创建主键D.归类正确答案:A下列哪一种备份方式只备份了自上次备份操作发生后重新发生改变的数据()。

A.全数据库备份B.增量备份C.日志备份D.文件和文件组备份正确答案:B以下关于外键和相应的主键之间的关系,正确的是( )。

A.外键并不一定要与相应的主键同名B.外键一定要与相应的主键同名C.外键一定要与相应的主键同名而且唯一D.外键一定要与相应的主键同名,但并不一定唯一正确答案:A选择要执行操作数据库,应该是哪个SQL命令()。

EB.GOC.EXECD.DB正确答案:A定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句()。

A.ALTER COLUMN OrderID integer FROM OrdersB.ALTER TABLE Orders ( OrderID integer )C.ALTER TABLE Orders ALTER COLUMN OrderID integerD.ALTER COLUMN Orders.OrderID integer正确答案:C下列哪个不是数据库对象()。

A.数据模型B.视图C.表D.用户正确答案:ASQL语言中,条件“年龄BETWEEN 40 AND 50”表示年龄在40至50之间,且( )。

A.包括40岁和50岁B.不包括40岁和50岁C.包括40岁但不包括50岁D.包括50岁但不包括40岁正确答案:A下列哪类数据不适合创建索引()。

A.经常被查询搜索的列,如经常在Where子句中出现的列B.是外键或主键的列C.包含太多重复选用值的列D.在ORDER BY子句中使用的列正确答案:C下列四项中说法不正确的是( )。

SQL Server数据库试卷4参考答案

SQL Server数据库试卷4参考答案

一.单项选择题(每题2分,计30分)1.C 2.D 3.A 4.C5.C 6.D 7.D 8.C9.A 10.C 11.B 12.C13.C 14.A 15.D二.填空题(每空1分,计20分)1.服务2.SQL Server服务 SQL Server Agent服务(或填主服务、代理服务)3.系统数据库 model4.主数据文件次要数据文件5.INSERT(或填INSERT INTO) UPDATE6.主键约束外键约束7.UPDATE EXECUTE(或填更新、执行)8.UNION 相同9.聚集(或聚簇或簇)10.创建游标打开游标11.事务12.差异备份三.判断题(每题1分,计10分)1.√ 2.× 3.√ 4.× 5.√6.√ 7.× 8.√ 9.√ 10.√四.查询设计(每题5分,计25分)1.查询出“软件041”班的所有男生的学号和姓名。

SELECT 学号, 姓名FROM学生WHERE班级= ‘软件041’ AND性别= ‘男’2.查询出所有姓张的同学的姓名和班级。

SELECT *FROM课程WHERE课程名称LIKE ‘%语言%’3.查询出“C语言”课程成绩前5名的学生的学号、姓名和班级。

SELECT TOP 5学生.学号, 姓名, 班级FROM学生 JOIN 选课 ON 学生.学号 = 选课.学号 JOIN 课程 ON课程.课程号= 选课.课程号WHERE课程名称= ‘C语言’ORDER BY 成绩 DESC4.查询出各班级学生人数。

SELECT 班级, COUNT(*) AS 人数GROUP BY班级5.查询出“计算机应用基础”课程成绩高于张三同学此门课程成绩的学生的学号和姓名。

SELECT学生.学号, 姓名FROM 学生JOIN 选课 ON 学生.学号 = 选课.学号 JOIN 课程 ON课程.课程号= 选课.课程号WHERE课程名称= ‘计算机应用基础’ AND 成绩 > (SELECT成绩FROM 学生JOIN 选课 ON 学生.学号 = 选课.学号 JOIN 课程 ON课程.课程号= 选课.课程号WHERE课程名称= ‘计算机应用基础’ AND姓名= ‘张三’)五.综合题(每空3分,计15分)1.OUTPUT @课程数 = COUNT(*) 姓名 = @姓名2.INSERTED ON任课.职工号 = INSERTED.职工号ROLLBACK TRANSACTION。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

15春《数据库应用(SQL server)》作业4
单选题判断题
一、单选题(共12 道试题,共60 分。


1. 下列哪类数据不适合创建索引()。

A. 经常被查询搜索的列,如经常在Where子句中出现的列
B. 是外键或主键的列
C. 包含太多重复选用值的列
D. 在ORDER BY子句中使用的列
-----------------选择:C
2. 在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数), 用下面的哪种类型最节省空间()。

A. int
B. smallint
C. tinyint
D. decimal(3,0)
-----------------选择:C
3. 定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句()。

A. ALTER COLUMN OrderID integer FROM Orders
B. ALTER TABLE Orders ( OrderID integer )
C. ALTER TABLE Orders ALTER COLUMN OrderID integer
D. ALTER COLUMN Orders.OrderID integer
-----------------选择:C
4. 你正在使用SQL Server 2000开发银行交易系统,为了保证商业数据在网络传输(用TCP/IP协议)时不会被窃取,你在SQL Server 2000中启用了网络加密功能。

请问该功能在哪一层被实现()。

A. TCP/IP协议软件
B. 超级套接字层
C. 开放式数据服务
D. 关系引擎
-----------------选择:B
5. 选择要执行操作数据库,应该是哪个SQL命令()。

A. USE
B. GO
C. EXEC
D. DB
-----------------选择:A
6. 在登记学生成绩时要保证列Score的值在0到100之间,下面的方法中哪种最简单()。

A. 编写一个存储过程,管理插入和检查数值,不允许直接插入
B. 生成用户自定义类型type_Score和规则,将规则与数据类型type_Score相关联,然后设置列Score的数据类型类型为type_Score。

相关文档
最新文档