安农大SQL数据库期末考试题及答案绝密Word格式文档下载.doc
《安农大SQL数据库期末考试题及答案绝密Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《安农大SQL数据库期末考试题及答案绝密Word格式文档下载.doc(6页珍藏版)》请在冰豆网上搜索。
if@n=1_[关键字]_
end
print@n
A、1,0,不输出B、1,1,1
C、0,0,0D、0,1,2
关于SQLServer2000安装命名实例时,不正确的描述是()
A、最多只能用16个字符
B、实例的名称是区分大小写
C、第一个字符只能使用文字、@、_和#符号。
D、实例的名称不能使用Default或MSSQLServer这两个名字。
数据库系统软件包括DBMS和()
A、数据库B、高级语言
C、OSD、数据库应用系统和开发工具
在文件系统阶段,数据()
A、无独立性B、独立性差
C、具有物理独立性D、具有逻辑独立性
是长期存储在计算机内的有组织,可共享的数据集合是:
A、数据库管理系统B、数据库系统
C、数据库D、文件组织
E-R模型用于数据库设计的哪一个阶段()。
A.需求分析 B.概念设计
C.逻辑设计 D.物理设计
不属于传统数据模型的是()
A、层次数据模型 B、网状数据模型
C、关系数据模型 D、面向对象数据模型
下列四项中,不属于数据库特点的是()。
A.数据共享 B.数据完整性
C.数据冗余很高 D.数据独立性高
概念数据模型依赖于那个数据库管理系统()
A、DB2 B、MSSQLServer
C、Oracle D、不依赖于任何数据库管理系统
createtablel1
(numdecimal(7,3))
go
insertintol1
values(9999.9994)
执行上面命令后,表中的数据是:
()。
A、出现插入错误
B、9999.999
C、10000.00
D、0.0
在SQL中,SELECT语句的“SELECTTOP10”表示查询结果中()
A.前10条记录 B.后10条记录
C.前10%条记录 D.后10%条记录
printlen(‘1234'
),datelength(‘1234'
),datelength(1234)
执行后显示的结果是:
A、4,4,2B、4,4,4
C、3,3,3D、2,2,2
SQL语言中,删除记录的命令是()。
A.DELETE B.DROP C.CLEAR D.REMOVE
SQL语言中,条件“年龄BETWEEN40AND50”表示年龄在40至50之间,且()。
A.包括40岁和50岁 B.不包括40岁和50岁
C.包括40岁但不包括50岁 D.包括50岁但不包括40岁
SQLServer的字符型系统数据类型主要包括()。
A.Int、money、charB.char、varchar、text
C.datetime、binary、intD.char、varchar、int
SQLServer2000提供了一整套管理工具和实用程序,其中只负责启动、暂停和停止SQLServer的4种服务的是()。
(A)企业管理器(B)导入和导出数据(C)事件探察器(D)服务管理器
下面是合法的smallint数据类型数据的是:
A、223.5
B、32768
C、-32767
D、58345
下面只存在于服务器端的组件是:
()
A、服务器组件
B、企业管理器组件
C、查询分析器组件
D、导入导出组件
删除表时,表中的触发器不被同时删除。
使用存储过程可以减少网络流量。
()
在SQLServer中用户不能建立全局变量。
每一个服务器必须属于一个服务器组。
一个服务器组可以包含0个、一个或多个服务器。
企业管理器是SQLServer提供的最主要的数据库管理工具,它以树形结构的形式来管理数据库服务器、数据库和数据库中的对象。
()
SQLServer有数据备份功能但没有数据还原功能。
全局变量与局部变量一样,用户必须进行声明后才能使用。
WITHCHECKOPTION表示使用视图更新数据时应满足视图定义中设置的条件()
在SQLServer中用户能建立全局变量。
数据表之间的关联实际上是通过键来实现的,所谓键是指数据表中的一个字段,键分为主键和两种。
1、 数据库对象就是存储和管理数据库的结构形式,这些数据库对象包括数据库关系图、表、函数、视图、存储过程、、_________、默认、规则等。
在建立触发器时必须指定触发触发器的事件,即用户必须在_________、update和
insert三种操作中至少指定一种。
一个表最多可以建立个非聚合索引。
E-R模型的三要素是______________、属性和实体之间的联系。
SQLSERVER有哪几种系统数据库?
它们的功能是?
索引有哪些优点?
一.创建数据库及创建表
1.创建一个名为JXGL的数据库,其初始大小为1MB,最大大小为50MB,允许数据库自动增长,增长方式是按10%比例增长;
日志文件初始为2MB,最大可增长到8MB,按1MB增长。
2.
(1)创建JXGL数据库中的教师表teacher,要求有以下字段及其类型:
职工号-CHAR(6),姓名-VARCHAR(8),性别-CHAR
(2),身份证号-CHAR(20),部门号--CHAR(3)。
并对职工号字段创建PRIMARYKEY约束,对身份证号字段定义唯一约束。
(2))创建JXGL数据库中的工资表salary,要求有以下字段及其类型:
职工号-CHAR(4),收入-FLOATcheck约束小于5000,支出--FLOAT默认值为1000。
并对职工号字段定义FOREIGNKEY约束。
二
(1)创建JXC数据库中的cp表,要求有以下字段及其类型:
产品号-CHAR(3),产品名-VARCHAR(16),单价-TINYINT,库存数量-SMALLINT。
并对产品号字段创建PRIMARYKEY约束。
创建JXC数据库中的cpxs表,要求有以下字段及其类型:
销售日期-SMALLDATETIME,产品号-CHAR(3),数量-SMALLINT,销售额-INT。
并对产品号字段定义FOREIGNKEY约束。
使用T-SQL语句,完成以下查询。
(1)查询cp表中所有产品的信息。
(2)查询cp表中产品名为‘键盘’的产品的产品号和单价,并将结果中各列的标题分别指定为NO和price。
(3)查询cpxs表中002产品的信息,并按销售额的降序排列。
三.
(1)创建TSGL数据库中的book表,要求有以下字段及其类型:
图书编号-CHAR(5),图书名称-CHAR(20),作者-CHAR(8),出版社-CHAR(20),定价-FLOAT,库存数量-INT。
(2)创建TSGL数据库中的jyts表,要求有以下字段及其类型:
用户账号-CHAR(6),图书编号-CHAR(5),借书日期--DATETIME,到期日期--DATETIME,数量-SMALLINT,还书日期--DATETIME。
存储过程
创建存储过程book1,用于显示book表中库存数量在100之上所有产品的信息。
并执行。
题号:
1分值:
1得分:
0答案:
C试卷:
2分值:
A试卷:
3分值:
4分值:
B试卷:
5分值:
D试卷:
6分值:
7分值:
8分值:
9分值:
10分值:
11分值:
D试卷:
12分值:
13分值:
14分值:
15分值:
16分值:
17分值:
18分值:
19分值:
20分值:
21分值:
F试卷:
22分值:
T试卷:
23分值:
24分值:
25分值:
26分值:
27分值:
F