文档库 最新最全的文档下载
当前位置:文档库 › SQL试题及标准答案

SQL试题及标准答案

SQL试题及标准答案
SQL试题及标准答案

SQL试题及答案

————————————————————————————————作者:————————————————————————————————日期:

模拟测验1

一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大题共10小题,每小题2分,总计20分)

1. ()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DB

C.DBS D.DBA

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

A.对象资源管理器

B.查询分析器

C.服务管理器

D.媒体播放器

3. SQL Server安装程序创建4个系统数据库,下列哪个不是()系统数据库。

A. master

B. model

C. pub

D. msdb

4. 下列哪个不是sql 数据库文件的后缀。

A..mdf B..ldf

C..tif D..ndf

5. SQL语言允许使用通配符进行字符串匹配的*作,其中‘%’可以表示()

A.零个字符

B.1个字符串

C. 多个字符串

D. 以上都是

6. SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( )。

A.包括15岁和35岁

B.不包括15岁和35岁

C.包括15岁但不包括35岁

D.包括35岁但不包括15岁

7. SQL的视图是从()中导出的。

A. 基本表

B. 视图

C. 基本表或视图

D. 数据库

8. 在SQL语言中,建立存储过程的命令是()

A、CREATE PROCEDURE

B、CREATE RULE

C、CREATE DURE

D、CREATE FILE

9. SQL语言中,删除表中数据的命令是( )。

A. DELETE

B. DROP

C. CLEAR

D. REMOVE

10. 在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。

A. sp_dbhelp

B. sp_db

C. sp_help

D. sp_helpdb

二、简答题(16分)

1、什么是游标?使用游标的步骤?

2、什么是事务?事务的基本属性是什么?

三、应用题

1、创建一个名字为ks的数据库,包含一个数据文件和一个日志文件,逻辑文件名为ks_data,磁盘文件名为ks_data.mdf,文件初始容量为5MB,最大容量为10MB,文件递增量为1MB;而事务日志文件的逻辑文件名ks_log,磁盘文件名为ks_log.ldf,文件初始容量为1MB,最大容量为5MB,文件递增量为1MB(数据库创建在C:\SERVER文件夹下)(10分)

2、假设ks数据库有以下三张表,请写出下列问题的SQL语句:(每题6分,共54分)

学生(学号,姓名,年龄,性别)

课程(课程号,课程名,任课教师)

成绩(学号,课程号,成绩)

(1)如何在SQL Server上创建这三张表;

(2)查询刘峰教师所授课程号,课程名;

(3)查询年龄大于20岁的所有男同学的学号、姓名;

(4)查询王文芳同学选修的所有课程的课程号;

(5)查询所有上刘峰老师课程的学生学号;

(6)查询所有选修“数据库技术”的学生的学号;

(7)向学生表中插入一条记录(’2003001’,’吴红’,21,’女’);

(8)删除三张表中所有学号为20020001的学生信息;

(9)把学号为20030002的学生的年龄改为22岁;

SQL Server 2005 复习题

一、选择题

1. SQL语言允许使用通配符进行字符串匹配的*作,其中‘%’可以表示(C )

A 零个字符

B 1个字符串

C 多个字符串

D 以上都是

2 如何在已经创建好的表上添加一个外键(A )

A Alter table 表名add foreign key(键名)reference 关联表(关联键名)

B Alter table 表名add Primary key(键名)reference 关联表(关联键名)

C Alter 表名add foreign key(键名)reference 关联键名)

D Alter 表名add Primary key(键名)reference 关联表(关联键名)

3. 要修改表名为Table1的字段Field1长度,原为Char(10)要求用SQL增加长度为char (20),以下语句那个正确(C )

A Alter table Table1 Alter Field1 char(20)

B Alter Table1 Alter column Field1 char(20)

C Alter table Table1 Alter column Field1 char(20)

D Alter column Field1 char(20)

4. 下面聚集函数中哪个只能用于计算数值类型的数据(D )

A COUNT( )

B MIN( )

C MAX( )

D SUM( )

5.以下哪个关键字用来定义记录在某属性上的约束条件(D )

A DEFAULT

B DISTINCT

C UNIQUE

D CHECK

6.欲往表中增加一条记录,应该用哪一条SQL语句(B )

A ALTER TABLE

B INSERT INTO TABLE

C CREATE TABLE

D DROP TABLE

7.以下哪一个不是逻辑运算符(D )

A NOT

B AND

C OR

D IN

8. 在创建表的过程中,哪个关键字用来定义默认值(D )

A DISTINCT

B UNIQUE

C CHECK

D DEFAULT

二、填空题

1 数据库技术经历了人工管理阶段,_________和_______三个发展阶段。

2 数据库系统中最常用的三种数据模型有层次模型,_________和_______。

3 关系模式的三类完整性约束条件分别是_____,_____,和______。

4 E-R图的主要元素是实体型,______,______。

5 在E-R模型的主要术语中,属性的取值范围称为_______。能够区别不同的实体且能唯一标识实体的最小属性集,称为______。

填空题答案:

1文件系统阶段,数据系统阶段

2网状模型,关系模型

3实体完整性,引用完整性约束,用户自定义完整性

4属性,联系

5域,实体集的实体键

三、判断题

1 默认值绑定到列上后,该列上的值将固定不能改变(X )

2 一张表允许有多个主键,但只能有一个外键(X )

3 可以通过SQL语句修改数据库名称及表的名称(√ )

4 聚集函数SUM( )与AVG( )可以用来操作任何类型的数据(X )

5 要删除一条记录使用DROP指令(X )

6 在空串处理语句中,IS NULL用来判断属性值是否为空,在此IS是关键字,不是标准的逻辑运算符(√ )

7 在模糊查询中可以使用LIKE结合通配符一块儿实现,其中%代表单个字符(X )

8 在查询语句中,若要把记录进行降序排列应使用ORDER BY 字段名DESC (√ )

9 在创建表的过程中,如果一属性是DATETIME类型需要指定长度(X )

10 在关系数据库的设计过程中,允许在设计后对表结构进行修改(√ )

四、基本操作

现在要为学校建立一个数据库,设学校的环境如下:一个系有若干个专业,每个专业一年只招一个班,每个班有若干个学生,现要建立关于系、学生、班级的数据库,关系模式为:

学生表STUDENT(学号,姓名,性别,生源地,出生日期)

班级表CLASS(班号,专业名,系号,入学年份)

系DEPARTMENT(系号,系名)

使用SQL语句完成一下功能:

1建立数据库名为SCHOOL并激活当前新建的数据库

CREATE DATABASE SCHOOL

ON PRIMARY

( NAME = SCHOOL,

FILENAME = 'D:\SCHOOL.mdf',

SIZE = 5MB,

MAXSIZE = 20MB,

FILEGROWTH = 1MB)

LOG ON

( NAME= SCHOOL_log,

FILENAME = 'D:\SCHOOL_log.ldf',

SIZE = 2MB,

MAXSIZE = 20MB,

FILEGROWTH = 10%)

GO

use SCHOOL

2建表:在定义中声明

1)每个表要有主键

2)学生的性别只能取‘男’或者‘女’

3)学生姓名不能为空

4)表CLASS中建立外键系名,关联表DEPARTMENT中的系名5)系代号不能重复且不能为空

(1)学生表STUDENT(学号,姓名,性别,生源地,出生日期)create table student -- 学生表定义

(

学号char(10) primary key , -- 主键为学号

姓名varchar(20) not null , -- 姓名不能为空值

性别char(4) default '男' , -- 性别默认为男性

生源地varchar(12) , --生源地

出生日期datetime ,

check((性别= '男') or (性别= '女')) -- 性别必须为男性或女性)

(2)班级表CLASS(班号,专业名,系名,入学年份)--班级表CLASS(班号,专业名,系名,入学年份)create table class -- 班级表定义

(

班号char(4) primary key not null, -- 定义班号不能为空值专业名char(20) , -- 定义专业名

系号char(4) , -- 定义学分

入学年份datetime ,-- 入学年份

foreign key(系号) references department(系号),

)

(3)系DEPARTMENT(系号,系名)

create table department -- 系表定义

(

系号char(4) primary key not null ,--系代号不能为空

系名char(8) ,--系名

unique(系号) ,-- 系号是唯一的,即系号不能重复

)

3插入如下数据

CALSS(101,软件,02,2003;

102,微电子,02,2004)

STUDENT(8101,张三,男,101,山东,1984;8102,钱四,女,121,济南,1984;

8103,王玲,女,131,福建,1985;

8105,李飞,男,102,河北,1985)

DEPARTMENT(02,计算机;

03,数学;

04,化学)

insert into class values('101','软件','02','2003-09-01')

insert into class values('102','微电子','02','2004-09-01')

insert into student values('8101','张三','男','山东','1984-01-01')

insert into student values('8102','钱四','女','济南','1984-01-01')

insert into student values('8103','王玲','女','福建','1985-01-01')

insert into student values('8105','李飞','男','河北','1985-01-01')

insert into department values('02','计算机')

insert into department values('03','数学')

insert into department values('04','化学')

4完成以下的查询功能

(1)通过对学生信息表的查询,查询出所有学生的学号,姓名和性别select 学号,姓名,性别

from student

(2)通过对学生信息表的查询,查询来自福建的学生的记录

select *

from student

where 生源地= '福建'

(3)在查询语句中,查询出学生姓名并计算出学生的年龄大小select 姓名, datediff(yy, 出生日期, getdate())

合规测试试题及答案

合规测试试题及答案 1.商业银行的每个网点在同一会计年度()三家保险公司(以单独法人机构为计算单位)开展保险业务合作。(C ) A、原则上只能与不超过 B、不得与超过 C、原则上只能与 D、只能与 2.在小企业一般授信业务管理办法的授信准入标准,对企业经营者或实际控制人从业经历的年限在(C)年以上,素质良好、无不良个人信用记录。 A、1 B、2 C、3 D、4 3.对产能过剩行业贷款我们要遵循(B)要求,进一步完善差别化信贷政策,区别对待,分类施策,推动化解产能过剩。 A.逐步退出; B. 四个一批; C.整体退出; D.有退有进 4.对于已开展业务合作的担保机构,在对其进行年审或重新准入时,对代偿率在(B)以上的,原则上年审不得通过且()不得再行准入。 A. 5%(含)、一年 B. 5%(含)、两年 C. 3%(含)、两年 D. 10%(含)、两年 5.以下关于与外部人员共享企业重要信息的说法,正确的是:(C)

A. 可以设置为共享 B. 上传至论坛 C. 严格履行审批手续 D. 直接使用互联网发送 6. 商业银行应设立与客户(D)能力相匹配支付限额,包括单笔支付限额和日累计支付限额。 A.资金; B.;技术; C. 抗风险能力; D.技术风险承受 7.要保证信贷资金的安全性,就要对在经营信贷业务中可能遇到的各种风险有所认识并加以防。信贷经营中最直接也是最主要的风险是( C ) A.银行部风险B.法律风险C.客户风险D.经营环境风险 8. 商业银行代理销售的保险产品保险期间超过一年的,应在合同中约定(C)个自然日的犹豫期,并在合同中载明投保人在犹豫期的权利。 A.5; B.10; C.15; D.20 9.风险评级为三级和四级的理财产品,单一客户销售起点金额不得低于( B )万元人民币。 A.5; B.10; C.20; D.50 10.银行业金融机构绩效考评指标包括:合规经营类指标、经营效益类指标、风险管理类指标、发展转型类指标、(D)

SQL数据库图书管理系统(完整代码)

作品设计报告书题目:《图书管理系统》 班级网络2012-1班 学号 姓名 课程名称数据库应用技术 指导教师

目录

数据库课程设计报告书 一、设计目标 1.掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织 和实施。 2.关系型数据库管理系统的编程技术,并能独立完成一般小系统的程序设计、调试 运行等工作。 3.培养把所学知识运用到具体对象,并能求出解决方案的能力。 二、数据库存储设计指导思想 在数据库存储设计的无数选择中,简单是系统架构师和DBA 的秘密武器。 简单,有时候就来自于对一个特定的表或表空间没有选择最优I/O 特性,总有这么一种可能,一个富有经验的DBA 拥有高超的存储技能并可以没有时间限制的去为一个非常重要的表或者索引配置一个存储。然而这样做的问题是,就算能达到设计的最佳性能,为了维护原始对象,这也经常造成对一个系统的管理变得更加复杂。好的数据库存储设计的要点是,在一个动态系统上,实现所有目标应该是最初的系统设计的一部分,并应该在数据库运行过程中长期进行。这篇文档简单的最佳实践描述达到了这些目标并且几乎没有性能损失。 三、任务 角色:读者、图书馆馆员、系统管理员;基础数据:读者信息、图书信息、操作员信息;业务数据:借还书记录登记、罚款登记;统计数据:书籍借阅情况统计或读者借阅情况统计。基本要求:利用数据库技术,完成基础数据和业务数据的储存和操作,数据库设计合理1.设计报告:含E-R图、数据字典、关系模式、关系实例、查询描述、关系代数、SQL 实现的查询语言及查询结果。 2.上机实现。

1.问题描述 1.1背景 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。 1.2数据需求 图书馆管理信息系统需要完成功能主要有: 1. 读者基本信息的输入,包括借书证编号、读者姓名、读者性别。 2.读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。 3.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。 4.书籍类别信息的查询、修改,包括类别编号、类别名称。 5.书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。 6.书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。 7.借书信息的输入,包括读者借书证编号、书籍编号、借书日期。 8.借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。 9.还书信息的输入,包括借书证编号、书籍编号、还书日期。 10.还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。 11.超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。

sql数据库期末考试题及答案

一、单选题(共 10 道试题,共 50 分。)V 1. SQL Server中,保存着每个数据库对象的信息的系统表是( C)。 A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D )。 A. Update B. Delete C. Insert D. Alter 3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A )。 A. age>=30 and age<=40 B. age>=30 or age<=40 C. age>30 and age<40 D. age>30 or age<40 4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D )约束。 A. PDRIMARY KEY B. FOREIGN KEY C. unique D. check 5. 记录数据库事务操作信息的文件是(D )。 A. 数据文件 B. 索引文件 C. 辅助数据文件 D. 日志文件 6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用( C)命令。 A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’ B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’ C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’ D. SELECT * FROM CP WHERE 产品名称=‘冰箱’ 7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D )。 A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系 8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的( D)子句之中。 A. SELECT B. HAVING C. GROUP BY… HAVING D. WHERE 9. 列值为空值(NULL),则说明这一列( C)。 A. 数值为0

商业银行法试题及答案

商业银行法试题 一、单项选择题 1. 商业银行的贷款余额与存款余额的比例应符合下列哪项条件? A. 不得低于25% B. 不得低于10% C. 不得超过50% D. 不 得超过75% 答案:D 2. 任何单位和个人购买商业银行股份总额多大比率以上的,应事先经中国人民银行批准? A. 5% B. 8% C. 10% D . 15% 答案:C 3. 在下列哪种情况下,中国人民银行可以对商业银行实施接管? A. 严重违法经营 B . 重大违约行为 C .可能发生信用危机D擅 自开办新业务答案:C 4 . 中国人民银行实行何种责任形式? 行长负责制B. 集体负责制C货币政策委员会共同负责 D .党委负责制答案:A 中国人民银行的亏损应由什么弥补? 由下一年度的利润来弥补 B . 从总准备金中弥补 通过发行货币弥补 D . 由中央财政拨款弥补答案:D 6、《商业银行法》最早于1995年通过并施行,之后进行了修正并自()2月1日起施行。A:2000 年B:2002 年C:2004 年D:2007 年正确答案:C 7、目前,各家银行多采用()计算整存整取定期存款利息。 A:按实际天数每日累计账户余额,以累计积数乘以日利率 B:由储户自己选择的计息方式C:逐笔计息法D:积数计息法正确答案:C &目前,教育储蓄存款的储户是且只能是()。 A:在校小学六年级(含六年级)以上学生B:在校小学四年级(含四年级)以上学生 C:在校初一(含初一)以上学生D:未入小学的儿童正确答案:B 9、公司债券的发行主体是:()。 A:国有公司B:跨国公司C:上市公司D:集团公司正确答案:C 10、按照《商业银行法》的规定,核心资本不包括()。 A:资本公积B:次级债务C:盈余公积D:少数股权正确答案:B 11、《商业银行法》规定,设立全国性商业银行的注册资本最低限额为: A.十亿元人民币; B. 五亿元人民币; C. 一亿元人民币; D. 五千万元人民币;答案:A 12、李先生在2007年2月1日存入一笔1 000元的活期存款,3月1日取出全部本金,如果按照积数计息法计算,假设年利率为0.72 %,扣除20%利息税后,他能取回的全部金额是()。 A:1000.60 元B:1000.56 元C:1000.48 元D:1000.45 元正确答案:D 13、《商业银行法》规定,商业银行的经营原则: A.安全性、流动性、效益性; B. 效益性、安全性、流动性; C.流动性、安全性、效益性; D. 安全性、效益性、流动性答案:A 14、现代银行风险过程中,都是由代表资本的()推动并承担最终责任。 A:股东大会B:董事会C:监事会D:理事会正确答案:B 15、以下属于反映企业经营结果的是()。 A:资产B:负债C:利润D:所有者权益正确答案:C 16、以下关于商业银行依法冻结单位存款的说法正确的是()。 A. 被冻结的款项如需解冻,应由被冻结单位提出申请,并说明被冻结原因,银行视情况决定是否解冻 B. 冻结期满前,如有特殊原因需要延长冻结的,人民法院、人民检察院、公安机关应 当办理继续冻结手续,每次冻结期限最长为1年 C. 逾期未办理继续冻结手续的,视为自动撤销冻结 D. 如果冻结单位存款发生失误,只能在六个月冻结期后解除冻结标准答案:c 17、《商业银行法》规定商业银行不得向关系人发放信用贷款,这里所说的“关系人” 指的不是()。 A. 商业银行董事 B. 商业银行管理人员所投资的公司 C. 与该银行有结算业务的客户 D. 商业银行信贷人员的近亲属标准答案:c 18、商业银行违反规定提高或者降低利率以及采用其他不正当手段,吸收存款,发放贷款

数据库管理系统中的SQL语言

数据库管理系统中的SQL语言 SQL的9条核心命令动词: SELECT 数据查询 CREATE/DROP/ALTER 数据定义 INSERT/UPDATE/DELETE 数据操纵 GRANT/REVOKE 数据控制 数据库的定义 SQL的作法:CREATE DATABASE <数据库文件名> VFP的作法:无直接创建数据库的SQL命令 数据库的管理 1、显示数据库信息 SP_HELPDB [数据库名] 2、配置数据库 SP_DBOPTION['数据库名'][,'选项名'][,'值'] 3、重新命名 SP_RENAMEDB'原名','新名' 4、删除数据库 DROP DATABASE 数据库名 数据表的定义 在SQL Server 2000和Visual FoxPro中都可以使用SQL语言定、操作管理和删除数据表 SQL基本表作法:CREATE TABLE [数据库名,[所有者,]]<表名> VFP基本表作法:CREATE TABLE|DBF <表名>[FREE](<字段名1><类型>(<长度>[,<小数位数>]) 数据表的管理 1、查看表的结构 SQL作法:SP_HELP[[@OBJNAME=]NAME] 2、修改表结构 SQL作法:ALTER TABALE 表名 ADD |ALTER COLUMN | DROP COLUMN <字段名1>[类型[(长度)]] [ NULL] [ NOT NULL] VFP作法:ALTER TABALE 表名 ADD |ALTER [COLUMN ]<字段名1><类型>(<长度>[,<小数位数>] [ NULL] [ NOT NULL] 3、表的删除 SQL作法和VFP作法相同 DROP TABALE <表名> 4、数据的插入 SQL作法:INSERT [INTO]<表名>[(列名)] VALUES (表达式) VFP作法:INSERT INTO <表名>(<字段名1>[,<字段名2>]…)VALUES (<表达式1>,<表达式2>]…)

司法考试:商业银行法试题及答案解析

司法考试:商业银行法试题及答案解析 1.商业银行的贷款余额与存款余额的比例应符合下列哪项条件? A.不得低于25% B.不得低于10% C.不得超过50% D.不得超过75% 答案:D 解析:见《商业银行法》第39条第(二)项。该条款规定,商业银行贷款,应当遵守有关资产与负债管理规定,其规定之一便是贷款余额与存款余额的比例不得超过75%。 2.任何单位和个人购买商业银行股份总额多大比率以上的,应事先经中国人民银行批准? A.5% B.8% C.10% D.15% 答案:C 解析:见《商业银行法》第28条。 3.在下列哪种情况下,中国人民银行可以对商业银行实施接

管? A.严重违法经营 B.重大违约行为 C.可能发生信用危机 D.擅自开办新业务 答案:C 解析:见《商业银行法》第64条第1款。该条款规定:"商业银行已经或者可能发生信用危机,严重影响存款人的利益时,中国人民银行可以对该银行实行接管。 4.中国人民银行实行何种责任形式? A.行长负责制 B.集体负责制 C.货币政策委员会共同负责制 D.党委负责制 答案:A 解析:见《中国人民银行法》第10条。该条规定:"中国人民银行实行行长负责制。行长领导中人人民银行的工作,副行长协助行长工作。" 5.中国人民银行的亏损应由什么弥补? A.由下一年度的利润来弥补 B.从总准备金中弥补 C.通过发行货币弥补

D.由中央财政拨款弥补 答案:D 解析:见《中国人民银行法》第38条第2款。该条款规定:"中国人民银行的亏损由中央财政拨款弥补。" 二、多项选择题 1.下列选项中的哪些选项符合《商业银行法》的规定? A.商业银行发放贷款应以担保为主 B.商业银行发放贷款应遵循资产负债比例管理的规定 C.商业银行对关系人不能发放贷款 D.商业银行可以发放短期,中期和长期贷款 答案;ABD 解析:见《商业银行法》第2条第2款,第36条。第39条、第40条。 2.商业银行用于同业拆借的拆出资金限于下列何种情况以后的资金? A.交足存款准备金 B.留足备付金 C.归还中国人民银行到期贷款 D.留足当月到期的偿债资金 答案:ABC 解析:见《商业银行法》第46条第2款。 3.商业银行发放贷款必须做一以哪些选项所述内容?

图书馆管理系统(SQL数据库)

摘要 在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入了大量的人力和财力却得不到高效的管理效率。为了便于图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高图书借阅信息管理效率的目的。采用数据库技术生成的图书馆借阅管理系统将会极大地方便借阅者并简化图书馆管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中 关键字:图书借阅;人员管理;图书维护。

目录 1.引言 (1) 2. 需求分析阶段 (2) 2.1 引言 (2) 2.2 需求分析阶段的目标与任务 (2) 2.2.1处理对象 (2) 2.2.2处理功能及要求 (3) 2.2.3.安全性和完整性要求 (3) 2.3 需求分析阶段成果 (3) 2.3.1 体会与收获 (3) 2.3.4 图书管理系统数据字典 (4) 3 概念设计阶段 (7) 3.1 引言 (7) 3.2 任务与目标 (7) 3.3 阶段结果 (8) 4.逻辑设计阶段 (9) 4.1逻辑设计的任务和目标 (9) 4.2数据组织 (10) 4.2.1将E-R图转换为关系模型 (10) 4.2.2模型优化 (11) 4.2.3数据库模式定义 (11) 5.物理设计阶段 (14) 6.数据库实施阶段 (14) 6.1建立数据库、数据表、视图、索引 (14) 6.1.1 建立数据库 (14) 6.1.2 建立数据表 (14) 6.1.3 建立视图 (16) 6.1.4 建立索引 (17) 6.2 应用举例 (17) 7.结束语 (21) 参考文献 (23)

SQL Server考试试题及答案

全国信息技术水平考试数据库应用系统设计技术水平证书)下2013年( )考试试卷(SQL Server) 第一大题:单选题 (30 分)。 1. (1数据模型的三要素不包括( ) 分数据完整性约(C) (A) 数据结构 (B) 数据操作数据恢复束 (D) 数据的存储结构与数据逻辑结构之间的独立性称为数据的 2. (1 )。分) (逻辑独立物理独立性 (A) 结构独立性 (C) (B) (D) 分布独立性性中可有多个实体与之联B如果对于实体集 A中的每一个实体,实体集 3. 中也可有多个实体B中的每一个实体,实体集A系;反之,对于实体集(1分) )。B与之联系。则称实体集A与具有( 联: (B) 1n联系:m(C) :(A) 11联系 n 多种联系(D) 系 至少含有一个共当对关系R和S使用自然联接时,一般要求 4. (1R和S )。同的(分) 记 (C) (B) 元组(A) 关键字 属性录 (D) ,为5. 若关系模式上的函数依赖集F={AB->C,A->D,A->E}R(A,B,C,D,E) )。 BCNF(1分) 了满足,可以将R分解为( R2(A,E) R1(A,B,C,D) (A) R2(A,D,E) R1(A,B,C) (B) R1(A,B,C) R2(D,E) (C) (D) R1(A,B) R2(A,C,D,E) 分) )。 SQL语言查询一次的结果是一个( (1 6. 数据(D) 属性(C) 表(B) 元组(A) 库X1→Y, 7. (1 X1,使中,F)如果X→Y,且存在X的真子集在关系模式R(U,则称函数依赖) X→Y为()。分完全(C) (B) 平凡函数依赖(A) 部分函数依赖 (D) 传递函数依赖函数依赖)。在Transact-SQL中,下列命令能让程序完全跳出循环的是( 8 . (1CONTINU WAIT (B) (C) BREAK (D) (A) CASE ) 分E )。中,下列选项不属于数值型数据类型的是(在Transact-SQL 9 (1. (D) (B) DECIMAL (C) INTEGER (A) NUMERIC ) 分DATE 10. (1分) 下列选项中,可以正确表达姓“张”的通配符是()。 张_ (C) (B) 张(A) 张% & ^ (D) 张 1 下列聚合函数中正确的是()。 1. (*)

医院管理系统sql数据库

湖南涉外经济学院课程设计报告 课程名称数据库原理与应用课程设计题目医院管理系统 学院信息科学与工程学院 组员

班级计科1301班指导教师彭浩 2015年12月25日

任务分配表

摘要 信息化的今天,计算机的普及应用和信息技术、网络技术的发展给人们的工作和生活带来了极大的便利和高效,信息化、电子化已经成为节约运营成本,提高工作效率的首选。与此同时,医学技术的提高和人们生活观念的改变,使传统的医院管理机制表现出许多不足,国内的相当数量的中小型医院的信息管理工作流程还采用相对保守的人工工作方式,数据信息的查询和存储的成本较高,而且效率还很低下。 医院要紧跟时代发展的步伐和潮流,必须实现医院全面的信息化管理,为病人提供现代化的服务,提高对病人的服务水平,方便、准确、快捷地为病人提供医疗服务和医疗费用信息,进而增强病人对医院的信任和支持。当前,医院还面临着越来越激烈的市场竞争、要想在竞争中取胜,也必须采用先进的管理方法和手段。 医院信息管理系统主要采用了JAVA语言和SQL数据库结合的B/S设计模式,可以帮助医院实现对医务人员工作的考核管理,动态了解医院的经营状况等,同时也从侧面减少了医院处方的流失,提高了医院的综合管理效益与经济效益。在医院各部门之间进行数据通信,自动把信息送到各有关科室,易于实现全院性的各种统计、检索和分析。在加速培养高水平医务人员上起到了作用,极大提高信息传递速度和减少错误。 关键词:医院信息管理系统;JAVA;SQL

目录 第一章绪论 (1) 1.1系统开发背景概述 (1) 1.2 系统开发的目的与意义 (1) 第二章数据库需求分析 (2) 2.1信息要求 (2) 2.2系统构成 (2) 2.3数据流图 (3) 2.4数据字典 (4) 第三章数据库概念结构设计 (7) 第四章数据库逻辑结构设计 (11) 4.1关系模式 (11) 4.2数据模型优化 (11) 第五章数据库实施阶段 (16) 5.1数据库创建 (17) 5.2数据表查询 (22)

SQL考试试题及答案1

1 、SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示()D A. 零个字符 B. 1个字符 C. 多个字符 D. 以上都可以 2 、关系数据库中空值(NULL)相当于( ) D A. 零(0) B. 空白 C. 零长度的字符串 D. 没有输入 3 、一个电视经销商在表Tvtype 中维护库存的Tvs信息,下述哪条语句能显示价格最昂贵的三种电视机的信息?( ) C A. select top3 cDiscription from Tvtype order by iprice asc B. select cDiscription from Tvtype where max(iprice)>3 C. select top3 cDiscription from Tvtype order by iprice desc D. select cDiscription max(iprice) from Tvtype order by iprice 1、销售数据库Sales中存在这样的三张表,按要求完成下列题目: 1.客户表Cus(CusNo, CusName, Address,Tel) 2.产品表Pro(ProNo,ProName,price,Stocks) 3.销售表ProOut(CusNo,ProNo,Quantity,SaleDate) 备注:客户编号(CusNo),姓名(CusName),地址(Address),电话(Tel),产品编号(ProNo)品名(ProName),单价(price),库存数量(Stocks), 销售日期(SaleDate),客户编号(CusNo),产品编号(ProNo),销售数量(Quantity) (1)查询销售总数量超过100的产品号。(5分) (2)查询购买了产品号“P0002”的客户编号、客户名和电话,查询结果按客户名降序排列。(6分) (3)查询客户“C004”在2015年购买的产品号、数量。(7分) (4)创建视图viewPro,要求显示每种产品的销售量和销售金额(7分) 用户答案: (1) select ProNo as 产品号 from ProOut where quantity>100

反洗钱知识测试题(附答案解析)

反洗钱知识测试题 一、单项选择题。(共15题,每小题2分,共30分) 1、我国银行业反洗钱工作的领导和监督管理机关是 C 。 A、商业银行总行; B、公安部; C、中国人民银行; D、银监会。 2、我国 B 最先明确了洗钱罪的罪名和定罪。 A、修订后的新宪法; B、修订后的新刑法; C、修订后的新中国人民银行法; D、金融机构反洗钱规定。 3、 C 负责全国的反洗钱监督管理工作。 A、中国人民银行; B、银监会; C、国务院反洗钱行政主管部门; D、反洗钱监测管理中心。 4、金融机构应当依照《反洗钱法》的规定建立健全 B ,金融机构的负责人应当对 B 的有效实施负责。 A、大额交易与可疑交易报告管理制度; B、反洗钱内部控制制度; C、客户信息身份识别制度; D、反洗钱工作制度。 5、我们通常说的反洗钱"一规定两办法"中的"规定"是指 D 。 A、《个人存款账户实名制规定》; B、《金融机构管理规定》; C、《大额现金支付登记备案规定》; D、《金融机构反洗钱规定》。 6、金融机构反洗钱"一规定两办法"在 A 正式实施。 A、2003年3月1日; B、2003年7月1日; C、2004年2月1日; D、2004年4月1日。 7、金融机构为不出示本人身份证件或者不使用本人身份证件上姓名的个人客户开立账户的,由中国人民银行给予该金融机构警告,可以处 A 的罚款。 A、1000元以上5000元以下; B、5000元以上10000元以下; C、30000元; D、1000元以下。 8、金融机构在开展业务过程中,违反有关法律、行政法规,从事不正当

竞争,损害反洗钱义务的履行的,依照 D 的有关规定处罚。 A、《金融机构反洗钱规定》; B、《境内外汇账户管理规定》; C、《商业银行法》; D、《金融违法行为处罚办法》。 9、 A 是金融机构反洗钱活动的基础工作。 A、了解客户; B、大额现金交易报告; C、可疑交易的分析; D、与司法机关全面合作。 10、公检法等部门查阅与案件有关的银行存款或相关资料,查询人必须出示本人工作证或执行公务证和出具县级(含)以上公安局、人民检察院、人民法院签发的 C 。 A、《介绍信》; B、《办案协查函》; C、《协助查询存款通知书》; D、《查询令》。 11、下列属于可疑支付交易的是 C 。 A、单位之间金额100万元以上的单笔转账支付; B、金额20万元以上的单笔现金收付; C、个人银行结算账户短期累计100万元以上现金收付; D、个人银行结算账户之间金额20万元以上的款项划转。 12、中国反洗钱工作部际联席会的牵头组织者是 C 。 A、公安部; B、国务院; C、中国人民银行; D、财政部。 13、我国具有FIU(金融情报中心)职能的机构是 D 。 A、中国人民银行反洗钱局; B、中国人民银行调查统计司; C、中国人民银行支付结算司; D、中国反洗钱监测分析中心。 14、9.11事件后,美国为加强对恐怖主义的打击,颁布了著名的 C ,涉及金融反恐,给金融机构赋予了额外的客户识别、业务禁止、情报收集和报告等义务。 A、《美国银行保密法》; B、《美国洗钱管制法》; C、《爱国者法案》; D、《反恐宣言》。

sql数据库期末考试题及答案

一、单选题(共10 道试题,共50 分。) 1. SQL Server中,保存着每个数据库对象的信息的系统表是(C)。 A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D)。 A. Update B. Delete C. Insert D. Alter 3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A)。 A. age>=30 and age<=40 B. age>=30 or age<=40 C. age>30 and age<40 D. age>30 or age<40 4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D)约束。 A. PDRIMARY KEY B. FOREIGN KEY C. unique D. check 5. 记录数据库事务操作信息的文件是(D)。 A. 数据文件 B. 索引文件 C. 辅助数据文件 D. 日志文件 6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用(C)命令。 A. SELECT * FROM CP WHERE 产品名称LIKE …冰箱? B. SELECT * FROM XSH WHERE 产品名称LIKE …冰箱? C. SELECT * FROM CP WHERE 产品名称LIKE …%冰箱%? D. SELECT * FROM CP WHERE 产品名称=…冰箱? 7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D)。 A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系 8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的(D)子句之中。 A. SELECT B. HAVING C. GROUP BY… HAVING D. WHERE 9. 列值为空值(NULL),则说明这一列(C)。 A. 数值为0 B. 数值为空格 C. 数值是未知的 D. 不存在 10. 数据库的数据一般存放在(D)中。 A. 内存 B. CPU C. 寄存器 D. 磁盘 二、判断题(共10 道试题,共50 分。)V 1. 如果定义视图的FROM子句包括多张表,并且视图中列来自多张表,则不能用DML语句通过视图操纵数据。 A. 错误 B. 正确 2. 在sysdatabases中,还记录着存储过程中每个参数的信息。A A. 错误 B. 正确 3. 在SELECT语句中,当使用ORDER BY子句时,一定要使用GROUP BY 子句。A A. 错误 B. 正确 4. 由于索引是独立的,删除表时,与该表相关的索引并不被删除。A A. 错误 B. 正确 5. 日志文件用于存放恢复数据库用的所有日志信息,每个数据库至少拥有一个日志文件,也可以拥有多个日志文件,扩展名ldf B A. 错误 B. 正确 6. 使用INSERT命令一次只能插入一行数据。A A. 错误 B. 正确

中华人民共和国商业银行法考试题库

《中华人民共和国商业银行法》考试题库 第1题(填空):《商业银行法》所称的商业银行是指依照本法和__《中华人民共和国公司法》设立的吸收公众存款、_发放贷款_、办理结算等业务的企业法人。(第二条) 第2题(多选):商业银行可以经营的业务是:_ABCDFG__(第三条) A 吸收公众存款; B 买卖政府债券、金融债券;C提供信用证服务及担保;D代理收付款项及代理保险业务;E买卖股票;F提供保管箱服务;G发行金融债券; 第3题(填空):商业银行以_安全_性、__ 流动__性、__效益___性为经营原则,实行自__主经营__,自_担风险_,自_负盈亏__,自__我约束__。(第四条) 第4题(判断):商业银行以其全部法人财产独立承担民事责任。(V ) (第四条) 第5题(多选):商业银行与客户的业务往来,应当遵循___ABCD__的原则。(第五条) A平等; B自愿;C公平; D诚实信用; 第6题(填空):商业银行开展业务,应当遵守__公平竞争__的原则,不得从事不正当竞争。(第九条) 第7题(填空):设立商业银行,应当经__国务院银行监督管理机构___审查批准。未经国务院银行业监督管理机构批准,任何单位不得在名称中使用“_银行_”字样。(第十一条) 第8题(填空):设立全国性商业银行的注册资本最低限额为_10亿_元人民币。设立城市商业银行的注册资本最低限额为__1亿_元人民币,设立农村商业银行的注册资本最低限额为 __5000万_元人民币。 (第十三条) 第9题(判断):商业银行的组织形式、组织机构适用《中华人民共和国公司法》的规定。( V )(第十七条) 第10题(单选):国有独资商业银行设立监事会。监事会的产生办法由________规定。( A )(第十八条) A国务院;B财政部; C中国人民银行; D国有独资商业银行; 第11题(多选):国有独资商业银行监事会对本行的__ABCDE_进行监督。(第十八条) A信贷资产质量;B资产负债比例; C国有资产保值增值; D高级管理人员违反法律、行政法规的行为; E高级管理人员违反章程和损害银行利益的行为。 第12题(判断):商业银行在中华人民共和国境内的分支机构,不按行政区划设立。( V )(第十九条) 第13题(单选):商业银行拨付各分支机构营运资金额的总和,不得超过总行资本金总额的百分之__D__。(第十九条) A 20; B 30; C 50; D 60; 第14题(填空):经批准设立的商业银行分支机构,凭国务院银行业监督管理机构颁发的经营许可证向__工 商行政管理____部门办理登记,领取营业执照。(第二十一条) 第15题(多选):商业银行对其分支机构实行__ABD__ 的财务制度。(第二十二条) A全行统一核算;B统一调度资金;C自负盈亏; D分级管理; 第16题(判断):商业银行的分支机构具有法人资格,其民事责任自行承担。( X ) (第二十

sql考试题及答案

sql考试题及答案 【篇一:sql试题及答案】 题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大题共10小题,每小题2分,总计20分) 1. ()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。 a.dbms b.db c.dbs d.dba 2. 下列四项中,不属于sql2005实用程序的是()。 a.对象资源管理器 b.查询分析器 c.服务管理器 d.媒体播放器 3. sql server安装程序创建4个系统数据库,下列哪个不是()系统数据库。 a. master b. model c. pub d. msdb 4. 下列哪个不是sql 数据库文件的后缀。 a..mdf b..ldf c..tif d..ndf 5. sql语言允许使用通配符进行字符串匹配的*作,其中?%?可以表示() a.零个字符 b.1个字符串 c. 多个字符串 d. 以上都是 6. sql语言中,条件年龄 between 15 and 35表示年龄在15至35之间,且( )。 a.包括15岁和35岁 b.不包括15岁和35岁 c.包括15岁但不包括35岁 d.包括35岁但不包括15岁 7. sql的视图是从()中导出的。 a. 基本表 b. 视图 c. 基本表或视图 d. 数据库 8. 在sql语言中,建立存储过程的命令是() a、create procedure b、create rule c、create dure d、create file 9. sql语言中,删除表中数据的命令是( )。 a. delete b. drop

Sql server数据库课程设计 图书馆管理系统

数据库系统概论 课程设计 图书馆数据库管理系统 目录 序言 (1) 一、图书馆管理系统E-R 图 (2) 二、图书馆管理系统功能实现示意图 (3)

三、图书馆管理系统功能图例 (4) 3.1 读者借阅图书 (4) 3.2 读者归还图书 (4) 3.3 读者续借图书 (5) 3.4 读者查询借阅图书情况 (5) 3.5 读者检索图书信息 (6) 四、图书馆管理系统附加功能 (7) 4.1 往学生表中插入列"系部",其值等于学号中代表系部的位的值, 再插入列"专业号",其值等于学号中代表专业的位的值 (7) 4.2 查询每个学生对书本的借阅数量 (9) 4.3 查询各个专业的学生借阅书本的数量 (11) 五、图书馆管理系统数据库、数据表源代码......... 错误!未定义书签。 5.1 图书馆管理系统"数据库"源代码 ................ 错误!未定义书签。 5.2 图书馆管理系统"数据表"源代码 ................ 错误!未定义书签。 六、图书馆管理系统存储过程源代码..................... 错误!未定义书签。 6.1 读者借阅图书存储过程................................ 错误!未定义书签。 6.2 读者还书存储过程........................................ 错误!未定义书签。 6.3读者续借图书存储过程................................. 错误!未定义书签。 6.4 读者查询借阅图书情况存储过程................ 错误!未定义书签。 6.5 读者检索的图书信息存储过程.................... 错误!未定义书签。 七、图书馆管理系统触发器源代码......................... 错误!未定义书签。 7.1 借书要求(书本没有库存,则无法进行借书操作)错误!未定 义书签。 7.2 借书要求(读者最多借阅量).................... 错误!未定义书签。 7.3 续借次数要求................................................ 错误!未定义书签。 7.4 读者还书信息插入RDeleted表................... 错误!未定义书签。

SQL模拟考试题及答案1

SQL模拟考试题及答案 选择题 数据库概念模式产生于数据库系统设计的 _C______ 阶段。 A 、规划 B 、需求分析 C 、概念设计 D 、逻辑设计 以下运算符中优先级最低的是( D )。 (A)+(加)(B)=(等于)(C)like (D)=(赋值) 在SQL中,SELECT语句的“SELECT TOP 10 ”表示查询结果中 ( A ) A.前10条记录 B. 后10条记录 C. 前10%条记录 D. 后10%条记录 下列哪些语句用于删除存储过程( C )? A、CREATE PROCEDURE B、CREATE TABLE C、DROP PROCEDURE D、其他print round ( 998.88 , 0 ),round(999.99,-1) 执行结果是:C A 、 999.00 , 990.00 B 、 999.00 , 1000.00 C 、 998.00 , 1000.00 D 、 999.00 , 999.99 下列语句中正确的是 _____B__ 。表 score(sti_id,names,math,English,VB) A) select stu_id,sum(math) from score B) select sum(math),avg(VB) from score C) select * ,sum(english) from score D) delete * from score SELECT语句中与HAVING子句通常同时使用的是( C )子句。 A.ORDER BY B.WHERE C.GROUP BY D.无需配合 关系数据模型 ______D_ 。 A) 只能表示实体间的 1 : 1 联系 B) 只能表示实体间的 1 : n 联系 C) 只能表示实体间的 m : n 联系 D) 只能表示实体间的上述 3 种联系 SQL Server 2000 企业版可以安装在操作系统上。C (A)Microsoft Windows 98 (B)Microsoft Windows 2000 Professional (C)Microsoft Windows 2000 Server (D)Microsoft Windows XP SQL Server 2000提供了一整套管理工具和实用程序,其中只负责启动、暂停和停止SQL Server的4种服务的是( D )。

学生信息管理系统+SQL数据库

本人亲自做的,不需要做任何修改即可顺利运行,sql表也与程序无缝连接,没有未识别部分。 Sql 表如下: CREATE TABLE STU( 学号varchar(14) PRIMARY KEY, 姓名varchar(8) NOT NULL, 密码varchar(8) NOT NULL, 班级varchar(14) NOT NULL , 性别varchar(2), 学校varchar(14) NOT NULL); CREATE TABLE TCH( 用户名varchar(8) NOT NULL, 密码varchar(8) NOT NULL ); CREATE TABLE 成绩表( 学号varchar(14) PRIMARY KEY, 计算机网络varchar(8) NOT NULL, 汽车概论varchar(8) NOT NULL, 初级日语varchar(8) NOT NULL, 接口技术varchar(8) NOT NULL, ava程序设计varchar(8) NOT NULL, 数据库varchar(8) NOT NULL, 大学物理varchar(8) NOT NULL); 源程序代码: import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.sql.*; public class systems extends JFrame implements ActionListener { static systems ss; JPanel panel = new JPanel(); JLabel label1 = new JLabel("输入姓名:"); JTextField name = new JTextField(); JLabel label2 = new JLabel("密码:"); JPasswordField pwd = new JPasswordField(); JButton Enter = new JButton("登录"); JButton Exit = new JButton("退出"); String url = "D:\\Systems\\title.jpg"; ButtonGroup bgp = new ButtonGroup(); JRadioButton stu = new JRadioButton("学生");

(SQL-Server)考试试题及答案

2013年(下)全国信息技术水平考试数据库应用系统设计技术水平证书 (SQL Server)考试试卷 第一大题:单选题(30 分) 1. (1分) 数据模型的三要素不包括()。 (A) 数据结构(B) 数据操作(C) 数据完整性约 束(D) 数据恢复 2. (1分) 数据的存储结构与数据逻辑结构之间的独立性称为数据的 ()。 (A) 结构独立性(B) 物理独立性(C) 逻辑独立 性(D) 分布独立性 3. (1分) 如果对于实体集A中的每一个实体,实体集B中可有多个实体与之联 系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B具有()。 (A) 1:1联系(B) 1:n联系(C) n:m联 系(D) 多种联系 4. (1分) 当对关系R和S使用自然联接时,一般要求R和S至少含有一个共同的()。 (A) 元组(B) 关键字(C) 记 录(D) 属性 5. (1分) 若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R分解为()。 (A) R1(A,B,C,D) R2(A,E) (B) R1(A,B,C) R2(A,D,E) (C) R1(A,B,C) R2(D,E) (D) R1(A,B) R2(A,C,D,E) 6. (1分) SQL语言查询一次的结果是一个()。 (A) 元组(B) 表(C) 属性(D) 数据

库 7. (1分) 在关系模式R(U,F)中,如果X→Y,且存在X的真子集X1,使X1→Y,则称函数依赖X→Y为()。 (A) 平凡函数依赖 (B) 部分函数依赖 (C) 完全 函数依赖 (D) 传递函数依赖 8 . (1分) 在Transact-SQL中,下列命令能让程序完全跳出循环的是( )。 (A) CASE (B) WAIT (C) BREAK (D) CONTINU E 9 . (1 分) 在Transact-SQL中,下列选项不属于数值型数据类型的是( )。 (A) NUMERIC (B) DECIMAL (C) INTEGER (D) DATE 10. (1分) 下列选项中,可以正确表达姓“张”的通配符是( )。 (A) 张 _ (B) 张 % (C) 张 ^ (D) 张& 1 1. (1 分) 下列聚合函数中正确的是( )。 (A) SUM (*) (B) MAX (*) (C) COUNT (*) (D) AVG (*) 12. (1 分) 如果某一列的数据类型是FLOAT,则不允许对该列使用的函数是( )。 (A) SUM (B) ABS (C) LEFT (D) ROUND 13 . (1 分 ) 在SQL的SELECT语句中,与投影运算对应的子句是( )。 (A) SELECT (B) FROM (C) WHERE (D) GROU P BY 14. (1 分) 在SQL语言中,给表起别名应使用( )。 (A) AS (B) RENAME (C) SET (D) FOR 15. (1分) 在SELECT语句中使用GROUP BY SNO时,SNO必须() 。 (A) 在WHERE中出现 (B) 在FROM中出现

相关文档