SQL Server数据库A卷

更新时间:2023-09-15 05:59:02 阅读量: 资格考试认证 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

名 姓 线 号 学 订 级 班 业装专 系/院

安徽旅游职业学院2015—2016学年第二学期 《 SQL Server数据库》考试试卷(A卷)

(闭卷 时间100分钟)

题号 一 二 三 总分 出卷人 得分 评卷人 一、选择题(本题共15小题,每小题3分,共45分)

1. 数据库管理系统英文简称是 A、DB B、DBS C、DBMS D、DBM 2. E-R模型中,“实体”用 表示 A、矩形 B、椭圆 C、菱形 D、三角形 3. 每个数据库,有且只有是

A、主要数据文件 B、次要数据文件 C、日志文件 D、索引文件

4. 数据库系统的日志文件,可用于记录下列哪类内容 A、程序运行结果 B、数据查询操作 C、数据更新操作 D、以上全部操作

5. 在T-SQL中,条件“between 19 and 23”,表示年龄在19到23之间,且

A、不包括19和23 B、包括19和23 C、包括19但不包括23 D、包括23但不包括19

6. 建立学生表时,限定性别字段必须是男或女,是实现数据的 A、实体完整性 B、域完整性 C、参照完整性 D、用户自定义完整性

7.SQL Server数据库主数据文件的扩展名 A、.sql B、.mdf C、.ldf D、.ndf 8. Not null是 约束

A、允许为空 B、不允许为空 C、可以不输入 D、任意字符 9. 表示定义外部的键

A、Primary Key B、Foreign Key C、Unique D、Check 10. Identity (1,1)表示

A、自动编号且值从1开始连续增加1,并保证补齐跳号 B、自动编号且值从1开始连续增加1,并保证不跳号 C、自动编号且值从1开始连续增加1,可以跳号 D、自动编号且值从1开始连续增加1,不保证跳号 11.Default定义约束表示 A、该列必须为缺省值 B、该列有缺省值,可以输入空值 C、该列不能输入任何值,自动使用缺省值 D、该列必须有值,如果不输入值,则用缺省值替代 12.欲往表中增加一条记录,应使用 语句

A、insert?values B、insert?select C、create table D、以上都对 13. 以下哪些描述符合数据库阶段的特点是 ①文件的组织形式可以是顺序的,也可以是随机的 ②数据结构化

③数据可以共享,但冗余大 ④程序独立于数据 ⑤统一的数据管理功能 ⑥数据面向应用 ⑦数据不保存

A、①②⑦ B、②③④⑤ C、②④⑤ D、②③⑤⑥

14.要修改表名table1的字段field1长度,原为char(10),要求用T-SQL增加长度为char(20),以下语句 是正确的

A、alter table table1 alter field1 char(20) B、alter table alter column field1 char(20) C、alter table table1 alter column field1 char(20) D、 alter column field1 char(20)

15. SQL Server中,用来显示数据库信息的系统存储过程是 A、sp_helpdb B、sp_detatch_db C、sp_bindefault D、sp_dboption 二、填空题(本题共10个空,每空3分,共30分)

1. 数据库系统中,最常用的三种数据模型有 、关系模型 和网状模型。

2. 在SQL Server中,创建表用 3. 删除数据库,使用T-SQL命令是

4. 在SQL Server中,有四个系统数据库,分别是master、 msdb、

5. 实体与实体之间的联系有 、 和多 对多关系。

6. 默认是一种数据对象,它与 约束的作用相同,并且定义一次就可以被多次应用于任意表中的一列或多列。

7.规则是一种数据对象,它的作用与 约束相同, 一个列上只能应用一个 ,但可以应用多个Check约束。

三、简答题(第1题,5分,第2、3题,每题10份,,共25分)

1. 数据库的建立(请根据注释完成下面填空)

①创建“工资管理”数据库,数据库主数据文件初始容量为8MB,启动自动增长,每次增长1MB,文件大小不受限制,并存储在“E:\\dbase”目录下(“工资管理”一律缩写为“gzgl”)

gzgl on primary (name=gzgl,

=‘E:\\dbase\\gzgl.mdf’, size=8MB, =1MB) go

2.用命令方式,在“工资管理”数据库中,建立一个名为“职工”的表

列名称 编号 姓名 性别 出生日期

3.用insert命令向职工表中添加新数据:“100923”,“李晓华”,“男”,“1993-9-5”

数据类型 char varchar char datetime 列长度 6 8 2 —— 是否允许为空 否 否 是 是

本文来源:https://www.bwwdw.com/article/ckvh.html

Top