数据库笔试题及答案(多套经典)[大全5篇]

时间:2019-05-15 10:49:59下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《数据库笔试题及答案(多套经典)》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《数据库笔试题及答案(多套经典)》。

第一篇:数据库笔试题及答案(多套经典)

数据库笔试题及答案I 第一套 选择题

1.下面叙述正确的是C____。

A、算法的执行效率与数据的存储结构无关

B、算法的空间复杂度是指算法程序中指令(或语句)的条数

C、算法的有穷性是指算法必须能在执行有限个步骤之后终止

D、以上三种描述都不对

2.以下数据结构中不属于线性数据结构的是C______。

A、队列B、线性表C、二叉树D、栈

3.在一棵二叉树上第5层的结点数最多是__B____。

A、8 B、16 C、32 D、15 4.下面描述中,符合结构化程序设计风格的是___A___。

A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑

B、模块只有一个入口,可以有多个出口

C、注重提高程序的执行效率 D、不使用goto语句 5.下面概念中,不属于面向对象方法的是____D__。

A、对象 B、继承 C、类 D、过程调用

6.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是__B____。

A、可行性分析 B、需求分析 C、详细设计 D、程序编码 7.在软件开发中,下面任务不属于设计阶段的是__D____。

A、数据结构设计 B、给出系统模块结构 C、定义模块算法

D、定义需求并建立系统模型 8.数据库系统的核心是_B_____。

A、数据模型 B、数据库管理系统 C、软件工具 D、数据库 9.下列叙述中正确的是___C___。

A、数据库是一个独立的系统,不需要操作系统的支持

B、数据库设计是指设计数据库管理系统

C、数据库技术的根本目标是要解决数据共享的问题

D、数据库系统中,数据的物理结构必须与逻辑结构一致

10.下列模式中,能够给出数据库物理存储结构与物理存取方法的是A______。

A、内模式 B、外模式 C、概念模式 D、逻辑模式 11.Visual FoxPro数据库文件是D______。

A、存放用户数据的文件 B、管理数据库对象的系统文件

C、存放用户数据和系统的文件 D、前三种说法都对 12.SQL语句中修改表结构的命令是__C____。

A、MODIFY TABLE B、MODIFY STRUCTURE C、ALTER TABLE D、ALTER STRUCTURE 13.如果要创建一个数据组分组报表,第一个分组表达式是“部门”,第二个分组表达式是“性别”,第三个分组表达式是“基本工资”,当前索引的索引表达式应当是__B____。

A、部门+性别+基本工资 B、部门+性别+STR(基本工资)

C、STR(基本工资)+性别+部门 D、性别+部门+STR(基本工资)14.把一个项目编译成一个应用程序时,下面的叙述正确的是___A___。

A、所有的项目文件将组合为一个单一的应用程序文件

B、所有项目的包含文件将组合为一个单一的应用程序文件

C、所有项目排除的文件将组合为一个单一的应用程序文件

D、由用户选定的项目文件将组合为一个单一的应用程序文件 15.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是___A___。

A、DBS包括DB和DBMS B、DBMS包括DB和DBS

C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS 16.在“选项”对话框的“文件位置”选项卡中可以设置__B____。

A、表单的默认大小 B、默认目录

C、日期和时间的显示格式 D、程序代码的颜色

17.要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表___A___。

A、是同一个数据库中的两个表 B、不同数据库中的两个表

C、两个自由表 D、一个是数据库表另一个是自由表 18.定位第一条记录上的命令是__A____。

A、GO TOP B、GO BOTTOM C、GO 6 D、SKIP 19.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过_B_____。

A、候选键 B、主键 C、外键 D、超键

20.设当前数据库有10条记录(记录未进行任何索引),在下列三种情况下,当前记录号为1时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是__A____。

A、1,11,1 B、1,10,1 C、1,11,0 D、1,10,0 21.下列表达式中结果不是日期型的是C______。

A、CTOD(“2000/10/01”)B、{^99/10/01}+365 C、VAL(“2000/10/01”)D、DATE()22.只有满足联接条件的记录才包含在查询结果中,这种联接为___C___。

A、左联接 B、右联接 C、内部联接 D、完全联接 23.索引字段值不唯一,应该选择的索引类型为___B___。

A、主索引 B、普通索引 C、候选索引 D、唯一索引 24.执行SELECT 0选择工作区的结果是___B___。

A、选择了0号工作区 B、选择了空闲的最小号工作区

C、关闭选择的工作区 D、选择已打开的工作区 25.从数据库中删除表的命令是___A___。

A、DROP TABLE B、ALTER TABLE C、DELETE TABLE D、USE 26.DELETE FROM S WHERE 年龄>60语句的功能是__B____。

A、从S表中彻底删除年龄大于60岁的记录

B、S表中年龄大于60岁的记录被加上删除标记

C、删除S表 D、删除S表的年龄列 27.SELECT-SQL语句是___B__。

A、选择工作区语句 B、数据查询语句 C、选择标准语句 D、数据修改语句 28.SQL语言是__C____语言。

A、层次数据库 B、网络数据库 C、关系数据库 D、非数据库 29.在SQL中,删除视图用___C___。

A、DROP SCHEMA命令 B、CREATE TABLE命令 C、DROP VIEW命令 D、DROP INDEX命令 30.以下属于非容器类控件的是____B__。

A、Form B、Label C、page D、Container 31.将查询结果放在数组中应使用__D____短语。

A、INTO CURSOR B、TO ARRAY C、INTO TABLE D、INTO ARRAY 32.在命令窗口执行SQL命令时,若命令要占用多行,续行符是__D____。

A、冒号(:)B、分号(;)C、逗号(,)D、连字符(-)33.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。

SQL语句正确的是_A_____。

SELECT 姓名,书名 FROM 借阅,图书,读者 WHERE;借阅.借书证号=“0001” AND;______ ______

A、图书.总编号=借阅.总编号 AND;读者.借书证号=借阅.借书证号

B、图书.分类号=借阅.分类号 AND;读者.借书证号=借阅.借书证号

C、读者.总编号=借阅.总编号 AND;读者.借书证号=借阅.借书证号

D、图书.总编号=借阅.总编号 AND;34.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的SQL语句正确的是_____A_。

SELECT 单位,______ FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号 ______ A、COUNT(借阅.借书证号)GROUP BY 单位

B、SUM(借阅.借书证号)GROUP BY 单位 C、COUNT(借阅.借书证号)ORDER BY 单位

D、COUNT(借阅.借书证号)HAVING 单位 35.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

对于图书管理数据库,检索借阅了《现代网络技术基础》一书的借书证号。下面SQL语句正确的是___B___。

SELECT 借书证号 FROM 借阅 WHERE 总编号=;______

A、(SELECT 借书证号 FROM 图书 WHERE 书名=“现代网络技术基础”)

B、(SELECT 总编号 FROM 图书 WHERE 书名=“现代网络技术基础”)

C、(SELECT 借书证号 FROM 借阅 WHERE 书名=“现代网络技术基础”)

D、(SELECT 总编号 FROM 借阅 WHERE 书名=“现代网络技术基础”)填空题

36.算法的复杂度主要包括____时间__复杂度和空间复杂度。

37.数据的逻辑结构在计算机存储空间中的存放形式称为数据的__模式或逻辑模式____。

38.若按功能划分,软件测试的方法通常分为白盒测试方法和_.黑盒_____测试方法。

39.如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体“工人”与实体“设备”之间存在一对多 或 1对多 或 一对n 或 1:N 或 1:n 或 1:n 或 1:N 或 一对m 或 1:M 或 1:m 或 1:m 或 1:N ______联系。

40.关系数据库管理系统能实现的专门关系运算包括选择、连接和_投影_____。41.命令?LEN(“THIS IS MY BOOK”)的结果是__15____。

42.SQL SELECT语句为了将查询结果存放到临时表中应该使用_ Into cursor 或 Into cursor cursorname _____短语。

43.多栏报表的栏目数可以通过_页面设置 或 列数_____来设置。

44.在打开项目管理器之后再打开“应用程序生成器”,可以通过按ALT+F2键,快捷菜单和“工具”菜单中的应用程序生成器______。

45.数据库系统的核心是_数据库管理系统 或 DBMS _____。

46.查询设计器中的“联接”选项卡,可以控制_联接类型 或 联接条件_____选择。47.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

用SQL的CREATE命令建立借阅表(字段顺序要相同),请对下面的SQL语句填空:

CREATE TABLE 借阅(借书证号 C(4),总编号 C(6),借书日期 D(8))或 CREA TABL 借阅(借书证号 C(4),总编号 C(6),借书日期D(8))或 CREATE TABLE 借阅(借书证号 C(4),总编号 C(6),借书日期 D)或 CREA TABL 借阅(借书证号 C(4),总编号 C(6),借书日期 D)______ 48.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

对图书管理数据库,查询由“清华大学出版社”或“电子工业出版社”出版,并且单价不超出20元的书名。请对下面的SQL语句填空:

SELECT 书名,出版单位,单价 FROM 图书;WHERE_______ AND;_______ 49.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

对图书管理数据库,求共借出多少种图书。请对下面的SQL语句填空:

SELECT __ COUNT(DISTINCT 总编号_____ FROM 借阅

48.单价<=20 或(出版单位=“清华大学出版社” OR 出版单位=“电子工业出版社”)或(出版单位=“电子工业出版社” OR 出版单位=“清华大学出版社”)或(出版单位='清华大学出版社' OR 出版单位='电子工业出版社')与(出版单位=“清华大学出版社” OR 出版单位=“电子工业出版社”)或(出版单位='清华大学出版社‘)

第二套题

选择题

1.以下数据结构中不属于线性数据结构的是__C____。

A、队列 B、线性表 C、二叉树 D、栈

2.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是___B___。

A、可行性分析 B、需求分析 C、详细设计 D、程序编码 3.结构化程序设计主要强调的是_B_____。

A、程序的规模 B、程序的易读性 C、程序的执行效率 D、程序的可移植性 4.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是____D__。

A、概要设计 B、详细设计 C、可行性分析 D、需求分析 5.下列关于栈的叙述中正确的是__D____。

A、在栈中只能插入数据 B、在栈中只能删除数据

C、栈是先进先出的线性表 D、栈是先进后出的线性表 6.下面不属于软件设计原则的是___C___。

A、抽象 B、模块化 C、自底向上 D、信息隐蔽

7.对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为__B____。

A、N+1 B、N C、(N+1)/2 D、N/2 8.视图设计一般有3种设计次序,下列不属于视图设计的是_B_____。

A、自顶向下 B、由外向内 C、由内向外 D、自底向上 9.下列有关数据库的描述,正确的是____C__。

A、数据库是一个DBF文件 B、数据库是一个关系

C、数据库是一个结构化的数据集合 D、数据库是一组文件 10.下列说法中,不属于数据模型所描述的内容的是_C_____。

A、数据结构 B、数据操作 C、数据查询 D、数据约束

11.在下面的Visual FoxPro表达式中,运算结果是逻辑真的是___D___。

A、EMPTY(.NULL.)B、LIKE('acd','ac?')C、AT('a','123abc')D、EMPTY(SPACE(2))12.表达式VAL(SUBS(“奔腾586”,5,1))*Len(“visual foxpro”)的结果是__D____。

A、13.00 B、14.00 C、45.00 D、65.00 13.以下关于自由表的叙述,正确的是__C____。

A、全部是用以前版本的FOXPRO(FOXBASE)建立的表

B、可以用Visual FoxPro建立,但是不能把它添加到数据库中

C、自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表

D、自由表可以添加到数据库中,但数据库表不可从数据库中移出成为自由表 14.下面关于数据环境和数据环境中两个表之间的关系的陈述中,C______是正确的。

A、数据环境是对象,关系不是对象 B、数据环境不是对象,关系是对象

C、数据环境是对象,关系是数据环境中的对象 D、数据环境和关系均不是对象 15.在“报表设计器”中,可以使用的控件是__A____。

A、标签、域控件和线条 B、标签、域控件和列表框

C、标签、文本框和列表框 D、布局和数据源

16.用二维表数据来表示实体及实体之间联系的数据模型称为__D____。

A、实体--联系模型 B、层次模型 C、网状模型 D、关系模型 17.用来指明复选框的当前选中状态的属性是___C___。

A、Selected B、Caption C、Value D、ControlSource 18.使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是__B__。

A、OPEN QUERY zgjk.qpr B、MODIFY QUERY zgjk.qpr

C、DO QUERY zgjk.qpr D、CREATE QUERY zgjk.qpr 19.可以伴随着表的打开而自动打开的索引是_____C_。

A、单一索引文件(IDX)B、复合索引文件(CDX)C、结构化复合索引文件 D、非结构化复合索引文件

20.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的___A___。

A、“一方”表的主索引或候选索引,“多方”表的普通索引

B、“一方”表的主索引,“多方”表的普通索引或候选索引

C、“一方”表的普通索引,“多方”表的主索引或候选索引

D、“一方”表的普通索引,“多方”表的候选索引或普通索引 21.下列函数中函数值为字符型的是__B____。

A、DATE()B、TIME()C、YEAR()D、DATETIME()22.下面对控件的描述正确的是____B__。

A、用户可以在组合框中进行多重选择 B、用户可以在列表框中进行多重选择

C、用户可以在一个选项组中选中多个选项按钮

D、用户对一个表单内的一组复选框只能选中其中一个

23.确定列表框内的某个条目是否被选定应使用的属性是_D_____。

A、Value B、ColumnCount C、ListCount D、Selected 24.设有关系R1和R2,经过关系运算得到结果S,则S是_A_____。

A、一个关系 B、一个表单 C、一个数据库 D、一个数组 25.DBAS指的是___C___。

A、数据库管理系统B、数据库系统C、数据库应用系统 D、数据库服务系统 26.设X=“ABC”,Y=“ABCD”,则下列表达式中值为.T.的是_C_____。

A、X=Y B、X==Y C、X$Y D、AT(X,Y)=0 27.在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为_D_____。

A、3,8,10 B、1,6,4 C、1,8,任意 D、1,8,4 28.在标准SQL中,建立视图的命令是_C_____。

A、CREATE SCHEMA命令 B、CREATE TABLE命令

C、CREATE VIEW命令 D、CREATE INDEX命令 29.有关SCAN循环结构,叙述正确的是___B___。

A、SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假

B、在使用SCAN循环结构时,必须打开某一个数据库

C、SCAN循环结构的循环体中必须写有SKIP语句

D、SCAN循环结构,如果省略了子句FOR和WHILE条件子句,则直接退出循环

30.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,下面SQL语句正确的是D______。

SELECT 出版单位,______,______,______;

FROM 图书管理!图书 ______ 出版单位

A、MIN(单价)AVGAGE(单价)COUNT(*)GROUP BY B、MAX(单价)AVG(单价)COUNT(*)ORDER BY C、MAX(单价)AVG(单价)SUM(*)ORDER BY D、MAX(单价)AVG(单价)COUNT(*)GROUP BY 31.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

对于图书管理数据库,求CIE单位借阅图书的读者的人数。

下面SQL语句正确的是A______。

SELECT ______ FROM 借阅 WHERE;

借书证号 _______ A、COUNT(DISTINCT 借书证号)IN(SELECT 借书证号 FROM 读者 WHERE 单位=“CIE”)

B、COUNT(DISTINCT 借书证号)

IN(SELECT 借书证号 FROM 借阅 WHERE 单位=“CIE”)

C、SUM(DISTINCT 借书证号)

IN(SELECT 借书证号 FROM 读者 WHERE 单位=“CIE”)

D、SUM(DISTINCT 借书证号)

IN(SELECT 借书证号 FOR 借阅 WHERE 单位=“CIE”)32.查询订购单号(字符型,长度为4)尾字符是“1”的错误命令是__C____。

A、SELECT * FROM 订单 WHERE SUBSTR(订购单号,4)=“1”

B、SELECT * FROM 订单 WHERE SUBSTR(订购单号,4,1)=“1”

C、SELECT * FROM 订单 WHERE “1”$订购单号

D、SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=“1” 33.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用_B_____。

A、临时关键字 B、主关键字 C、外部关键字 D、索引关键字 34.根据“职工”项目文件生成emp_sys.exe应用程序的命令是___B___。

A、BUILD EXE emp_sys FROM 职工 B、BUILD APP emp_sys.exe FROM 职工

C、LIKE EXE emp_sys FROM 职工 D、LIKE APP emp_sys.exe FROM 职工 35.当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。

“教师”表:

“学院”表:

有SQL语句:

SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;ALL(SELECT 工资 FROM 教师 WHERE 系号=“02”)与如上语句等价的SQL语句是_A_____。

A、SELECT DISTINCT 系号 FROM 教师 WHERE工资>=;(SELECT MAX(工资)FROM 教师 WHERE 系号=“02”)B、SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;(SELECT MIN(工资)FROM 教师 WHERE 系号=“02”)C、SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;ANY(SELECT 工资 FROM 教师 WHERE 系号=“02”)D、SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;SOME(SELECT 工资 FROM 教师 WHERE 系号=“02”)填空题

36.若按功能划分,软件测试的方法通常分为白盒测试方法和__黑盒____测试方法。37.数据库系统的三级模式分别为_.概念或概念级_____模式、内部级模式与外部级模式。

38.在最坏情况下,冒泡排序的时间复杂度为_ n(n-1)/2_____。

39.在面向对象方法中,信息隐蔽是通过对象的__封装____性来实现的。

40.关系模型的数据操纵即是建立在关系上的数据操纵,一般有__查询____、增加、删除和修改四种操作。

41.要把帮助文件设置为复制到硬盘上的Foxhelp.chm文件,需要在“选项”对话框的文件位置______选项卡上设置。

42.TIME()的返回值的数据类型是_字符 或 C _____类型。

43.在定义字段有效性规则中,在规则框中输入的表达式中类型是__.逻辑表达式 ______。

44.设计报表通常包括两部分内容:_.数据源_____和布局。

45.__内部联接____是指只有满足联接条件的记录才包含在查询结果中。46.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

检索书价在15元至25元(含15元和25元)之间的图书的书名、作者、书价和分类号,结果按分类号升序排序。

SELECT 书名,作者,单价,分类号 FROM 图书;

WHERE______;

ORDER BY______;47.设有如下关系表R、S和T:

R(BH,XM,XB,DWH)

S(SWH,DWM)

T(BH,XM,XB,DWH)

实现R∪T的SQL语句是_______。48.设有如下关系表R:

R(NO,NAME,SEX,AGE,CLASS)

主关键字是NO

其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。

插入“95031”班学号为30,姓名为“郑和”的学生记录;_______。49.设有如下关系表R:

R(NO,NAME,SEX,AGE,CLASS)

主关键字是NO

其中NO为学号(数值型),NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。

删除学号为20的学生记录;______。

填空题答案

46.单价 BETWEEN 15 AND 25 或 单价 BETW 15 AND 25 或 单价 BETWE 15 AND 25 或 单价>=15 and 单价<=25 或单价>=15 and 单价=<25 或单价=>15 and 单价<=25 或单价=>15 and 单价=<25 与 分类号 ASC 或分类号

47.SELECT * FROM R UNION SELECT * FROM T 或 SELE * FROM R UNIO SELE * FROM T 或 SELECT * FROM R UNIO SELECT * FROM T 或 SELE * FROM R UNION SELE * FROM T

48.INSERT INTO R(NO,NAME,CLASS)VALUES(30,“郑和”,“95031”)或 INSE INTO R(NO,NAME,CLASS)VALUES(30,“郑和”,“95031”)49.DELETE FROM R WHERE NO=20 或 DELE FROM R WHERE NO=20 或 DELE FROM R WHER NO=20 或 DELETE FROM R WHER NO=20 SQL经典面试题及答案

1.一道SQL语句面试题,关于group by表内容: 2005-05-09 胜 2005-05-09 胜 2005-05-09 负 2005-05-09 负 2005-05-10 胜 2005-05-10 负 2005-05-10 负

如果要生成下列结果, 该如何写sql语句?

胜 负 2005-05-09 2 2 2005-05-10 1 2-----------1)select rq, sum(case when shengfu='胜' then 1 else 0 end)'胜',sum(case when shengfu='负' then 1 else 0 end)'负' from #tmp group by rq 2)select N.rq,N.勝,M.負 from(select rq,勝=count(*)from #tmp where shengfu='胜'group by rq)N inner join(select rq,負=count(*)from #tmp where shengfu='负'group by rq)M on N.rq=M.rq 3)select a.col001,a.a1 胜,b.b1 负 from(select col001,count(col001)a1 from temp1 where col002='胜' group by col001)a,(select col001,count(col001)b1 from temp1 where col002='负' group by col001)b where a.col001=b.col001 2.请教一个面试中遇到的SQL语句的查询问题

表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列。-----------select(case when a>b then a else b end),(case when b>c then b esle c end)from table_name 3.面试题:一个日期判断的sql语句?

请取出tb_send表中日期(SendTime字段)为当天的所有记录?(SendTime字段为datetime型,包含日期与时间)-----------select * from tb where datediff(dd,SendTime,getdate())=0 4.有一张表,里面有3个字段:语文,数学,英语。其中有3条记录分别表示语文70分,数学80分,英语58分,请用一条sql语句查询出这三条记录并按以下条件显示出来(并写出您的思路):

大于或等于80表示优秀,大于或等于60表示及格,小于60分表示不及格。

显示格式:

语文

数学

英语

及格

优秀

不及格

-----------select(case when 语文>=80 then '优秀'

when 语文>=60 then '及格' else '不及格')as 语文,(case when 数学>=80 then '优秀'

when 数学>=60 then '及格' else '不及格')as 数学,(case when 英语>=80 then '优秀'

when 英语>=60 then '及格' else '不及格')as 英语, from table

SQL Server 2000 数据库有三种类型的文件:

主要数据文件

主要数据文件是数据库的起点,指向数据库中文件的其它部分。每个数据库都有一个主要数据文件。主要数据文件的推荐文件扩展名是.mdf。

次要数据文件

次要数据文件包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件。次要数据文件的推荐文件扩展名是.ndf。

日志文件

日志文件包含恢复数据库所需的所有日志信息。每个数据库必须至少有一个日志文件,但可以不止一个。日志文件的推荐文件扩展名是.ldf。7.请用一个sql语句得出结果

从table1,table2中取出如table3所列格式数据,注意提供的数据及结果不准确,只是作为一个格式向大家请教。如使用存储过程也可以。

table1

月份mon 部门dep 业绩yj 一月份

01

一月份

02

一月份

03

二月份

02

二月份

04

三月份

03

table2

部门dep

部门名称dname85] ,SUM(CASE WHEN score BETWEEN 70 AND 85 THEN 1 ELSE 0 END)AS [8560] ,SUM(CASE WHEN score < 60 THEN 1 ELSE 0 END)AS [60-] FROM SC,Course where SC.C#=Course.C# GROUP BY SC.C#,Cname;

24、查询学生平均成绩及其名次

SELECT 1+(SELECT COUNT(distinct平均成绩)FROM(SELECT S#,AVG(score)AS平均成绩 FROM SC GROUP BY S# 23)AS T1 WHERE平均成绩 > T2.平均成绩)as 名次, S# as 学生学号,平均成绩

FROM(SELECT S#,AVG(score)平均成绩 FROM SC GROUP BY S#)AS T2 ORDER BY平均成绩 desc;

25、查询各科成绩前三名的记录:(不考虑成绩并列情况)SELECT t1.S# as 学生ID,t1.C# as 课程ID,Score as 分数 FROM SC t1 WHERE score IN(SELECT TOP 3 score FROM SC WHERE t1.C#= C# ORDER BY score DESC)ORDER BY t1.C#;

26、查询每门课程被选修的学生数

select c#,count(S#)from sc group by C#;

27、查询出只选修了一门课程的全部学生的学号和姓名 select SC.S#,Student.Sname,count(C#)AS 选课数 from SC ,Student where SC.S#=Student.S# group by SC.S# ,Student.Sname having count(C#)=1;

28、查询男生、女生人数

Select count(Ssex)as 男生人数 from Student group by Ssex having Ssex='男';Select count(Ssex)as 女生人数 from Student group by Ssex having Ssex='女';

29、查询姓“张”的学生名单

SELECT Sname FROM Student WHERE Sname like '张%';30、查询同名同性学生名单,并统计同名人数

select Sname,count(*)from Student group by Sname having count(*)>1;;31、1981年出生的学生名单(注:Student表中Sage列的类型是datetime)select Sname, CONVERT(char(11),DATEPART(year,Sage))as age from student where CONVERT(char(11),DATEPART(year,Sage))='1981';

32、查询每门课程的平均成绩,结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列

Select C#,Avg(score)from SC group by C# order by Avg(score),C# DESC;

33、查询平均成绩大于85的所有学生的学号、姓名和平均成绩 select Sname,SC.S# ,avg(score)from Student,SC where Student.S#=SC.S# group by SC.S#,Sname having avg(score)>85;24

34、查询课程名称为“数据库”,且分数低于60的学生姓名和分数 Select Sname,isnull(score,0)from Student,SC,Course where SC.S#=Student.S# and SC.C#=Course.C# and Course.Cname='数据库'and score <60;

35、查询所有学生的选课情况;

SELECT SC.S#,SC.C#,Sname,Cname FROM SC,Student,Course where SC.S#=Student.S# and SC.C#=Course.C#;

36、查询任何一门课程成绩在70分以上的姓名、课程名称和分数; SELECT distinct student.S#,student.Sname,SC.C#,SC.score FROM student,Sc WHERE SC.score>=70 AND SC.S#=student.S#;

37、查询不及格的课程,并按课程号从大到小排列

select c# from sc where scor e <60 order by C#;

38、查询课程编号为003且课程成绩在80分以上的学生的学号和姓名;

select SC.S#,Student.Sname from SC,Student where SC.S#=Student.S# and Score>80 and C#='003';

39、求选了课程的学生人数 select count(*)from sc;40、查询选修“叶平”老师所授课程的学生中,成绩最高的学生姓名及其成绩 select Student.Sname,score from Student,SC,Course C,Teacher where Student.S#=SC.S# and SC.C#=C.C# and C.T#=Teacher.T# and Teacher.Tname='叶平' and SC.score=(select max(score)from SC where C#=C.C#);

41、查询各个课程及相应的选修人数

select count(*)from sc group by C#;

42、查询不同课程成绩相同的学生的学号、课程号、学生成绩

select distinct A.S#,B.score from SC A ,SC B where A.Score=B.Score and A.C# <>B.C#;

43、查询每门功成绩最好的前两名

SELECT t1.S# as 学生ID,t1.C# as 课程ID,Score as 分数 FROM SC t1 WHERE score IN(SELECT TOP 2 score FROM SC WHERE t1.C#= C# ORDER BY score DESC)ORDER BY t1.C#;

44、统计每门课程的学生选修人数(超过10人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,查询结果按人数降序排列,若人数相同,按课程号升序排列

select C# as 课程号,count(*)as 人数 from sc 25 group by C# order by count(*)desc,c#

45、检索至少选修两门课程的学生学号 select S# from sc group by s# having count(*)> = 2

46、查询全部学生都选修的课程的课程号和课程名 select C#,Cname from Course where C# in(select c# from sc group by c#)

47、查询没学过“叶平”老师讲授的任一门课程的学生姓名

select Sname from Student where S# not in(select S# from Course,Teacher,SC where Course.T#=Teacher.T# and SC.C#=course.C# and Tname='叶平');

48、查询两门以上不及格课程的同学的学号及其平均成绩

select S#,avg(isnull(score,0))from SC where S# in(select S# from SC where score <60 group by S# having count(*)>2)group by S#;

49、检索“004”课程分数小于60,按分数降序排列的同学学号

select S# from SC where C#='004'and score <60 order by score desc;50、删除“002”同学的“001”课程的成绩 delete from Sc where S#='002'and C#='001';

第二篇:数据库试题及答案_

笔试样卷一

参考答案

一、简答题(25分)

1.数据库阶段数据管理的主要特点是什么? 2.

解释DB、DBMS、DBS三个概念?

3.什么是物理数据独立性和逻辑数据独立性? 4.

试说明DBMS的主要功能?

5.在ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。

二、计算题(20分)

1.设有关系R和S R: S:

A B C A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 3 4 4 4 3 列表计算R∪S、R-S、R×S、π3,2(S)、δB<5(R)。(5分)2.

设有三个关系

S(SNO, SNAME, AGE, SEX, SDEPT)SC(SNO, CNO, GRANDE)C(CNO, CNAME, CDEPT, TNAME)试用关系代数表达式表示下列查询

(1)检索LIU老师所授课程的课程号、课程名(2)检索年龄大于23岁的男学生的学号和姓名

(3)检索学号为S3的学生所学课程的课程名和认课教师姓名(4)检索WANG同学不学的课程的课程号

(5)检索至少选修了两门课程的学生的学号(10分)

三、设有三个基本表(45分)

S(SNO, SNAME, AGE, SEX, SDEPT)SC(SNO, CNO, GRANDE)C(CNO, CNAME, CDEPT, TNAME)1.

试用T-SQL的查询语句表达下列查询(1)检索LIU老师所授课程的课程号、课程名(2)检索年龄大于23岁的男学生的学号和姓名

(3)检索学号为S3的学生所学课程的课程名和认课教师姓名(4)检索WANG同学不学的课程的课程号

(5)检索至少选修了两门课程的学生的学号(10分)2.

试用T-SQL的查询语句表达下列查询(1)统计有学生选修的课程的门数(2)求选修C4课程的学生的年龄

(3)求LIU老师所授课程的每门课程的学生的平均成绩(4)统计每门课程的学生选修人数

(5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分)3.

试用T-SQL更新语句完成下列更新操作

(1)往表S中插入一个学生资料(‘S9’, ‘WU’, 18)

(2)在表S中检索每一门课程成绩都大于等于80分的学生的学号、姓名、性别,把检索结果插入另一个已存在的表STU(SNO, SNAME, SEX)(3)删除SC表中WANG同学的选课资料(4)把低于总平均分的女同学的成绩提高5%(5)把表SC中C4课程的成绩提高5%(10分)

四、设有关系模式R(ABCD),R上的FD集F={ AB→CD, A→D},试说明R不是2NF的理由,并把R分解成2NF模式集。(10分)

数据库应用笔试样卷一参考答案

一、简答题(25分)

1.采用数据模型表示复杂的数据结构;有较高的数据独立性;为用户提供了方便的用户接口;提供数据控制功能;增加了系统的灵活性。

2.DB(数据库):存储在计算机内有组织的、统一管理的相关数据的集合。DBMS(数据库管理系统):是位于用户与操作系统之间的数据管理软件。

DBS(数据库系统):是实现有组织的、动态的存储大量关联数据,以方便用户访问的计算机硬件、软件和株距资源组成的计算机系统。

3.物理数据独立性:内模式的修改,只需对模式/内模式映象做相应修改,而不需修改概念模式。逻辑数据独立性:概念模式的修改,只需对外模式/模式映象做相应修改,而不需修改外模式。4.DBMS的主要功能:

数据定义(DDL):三级结构、两级映象、完整性约束等。数据操纵(DML):检索、更新。

数据保护:数据恢复、并发控制、完整性控制、安全性控制等。数据维护:数据载入、转换、存储、、性能监控等。

数据字典(DD):存储三级结构定义的数据库称为DD,即系统数据库。5.实体:实体类型→关系模式。联系:

1∶1:将联系臵入任一端实体,并加入另一端实体主键为外键。1∶N:将联系臵入多端实体,并加入一端实体主键为外键。M∶N:建立新关系模式,主键为两端实体的主键,并为外键。

二、计算题(20分)1.R∪S: A B C 3 6 7 2 5 7 7 3 4 4 4 3 4 5 7 2 3 R-S: A B C 3 6 7 2 5 7 7 3 4 4 4 3 R×S

A B C π3,2(S): C B 5 3 4 2 δB<5(R): A B C 7 3 4 4 4 3 2.(1)∏cno,cname(σTNAME=’ LIU’(C))(2)∏sno,sname(σage=23 ∧sex=’ 男’(S))(3)∏cname,tname(σsno=’s3’(S)∞SC∞C)(4)∏cno(C)-∏cno(σsname=’WANG’(SC∞S))(5)∏sno(σ1=4∧2<>5(SCXSC))

三、(45分)1.(1)SELECT CNO,CNAME FROM C WHERE TNAME=’ LIU’

(2)SELECT SNO,SNAME FROM S WHERE AGE>23 AND sex=’ 男’(3)SELECT C.CNO, TNAME FROM S,SC,C WHERE SNO=’S3’ AND C.CNO=SC.CNO=’c03’ AND S.SNO=SC.SNO(4)select cno from c where not exists(select cno from sc where c.cno=sc.cno and sname='WANG')(5)select sc1.sno from sc as sc1,sc as sc2 where sc1.sno=sc2.sno and sc1.cno<>sc2.cno 2.(1)select ,count(*)as num from sc group by cno(2)SELECT SNO,AGE FROM S,SC WHERE S.SNO=SC.SNO AND CNO=’C4’

(3)select cno, avg(score)from c,sc WHERE TNAME=’ LIU’ AND C.CNO=SC.CNO group by cno(4)select cno,count(*)from sc(5)select sname,age from s where SEX='男' and age>all(select age from s where sex='女')3.(1)INSERT INTO S(sno, sname, age)VALUE(‘S9’, ‘WU’, 18)

(2)select sno,sname,.seg into stu from s where score>=80 and s.sno=sc.sno(3)delete from sc where sc.sno=(select sno from s where sname=’wang’ and s.sno=sc.sno)

(4)update sc set score=score*(1+0.05)from s,sc where sex=’ 女’ and s.sno=sc.sno and score<(select avg(score)from sc)(5)update sc set score=score*(1+0.05)from where cno=’c4’

四、(10分)

设有关系模式R(ABCD),R上的FD集F={ AB→CD, A→D},试说明R不是2NF的理由,并把R分解成2NF模式集。(10分)

1、侯选键为AB

2、由AB→CD 可知AB→C,AB→D 又由于A→D

故D局部依赖于侯选键AB 所以R不是2NF

3、R1(AB,C)R2(A,D)

笔试样卷二

参考答案

一、选择题(10X2=20分)

1.数据完整性不包括

a)主体完整性 b)实体完整性 c)参照完整性 d)自定义完整性 2.

常用的三种结构数据模型不包括

a)关系模型 b)实体联系模型 c)层次模型 d)网状模型

3.关系的集合运算不包括

a)交 b)并 c)和 d)差 4.

关系的专门关系运算不包括

a)选择 b)投影 c)连接 d)积 5.

事务的属性包括

a)原子性、安全性、隔离性、持久性 b)原子性、一致性、安全性、持久性

c)原子性、一致性、隔离性、安全性 d)原子性、一致性、隔离性、持久性

6.SQL Server系统数据库不包括

a)master b)tempdb c)student d)model 7.

SQL Server中,数据库主数据文件扩展名为

a)ldf b)mdf c)ndf d)dbf 8.

SQL Server中,索引类型包括

a)聚集索引和非聚集索引 b)主索引和次索引 c)单索引和复合索引 d)内索引和外索引 9.

SQL的数据操纵命令是

a)select、insert、delete、update b)create、select、insert、delete c)create、insert、delete、update d)select、insert、delete、alter 10.SQL Server系统的触发器包括

a)select、insert、delete b)insert、delete、update c)select、insert、update d)select、delete、update

二、填空题(10X2=20分)

1.数据管理经历了、、三个阶段。2.

DB的中文含义是、DBMS的中文含义是、DBS的中文含义是、DBA的中文含义是。3.

数据库的三级体系结构为、、,两级映象为、,两级数据独立性为、。4.

SQL主要由、、三类语句组成。5.

数据库设计通常由规划、需求分析、、、、数据库实现、数据库运行与维护7个阶段构成。

三、应用题(3X5=15分)

设关系模式R,其中U={A,B,C,D},F={AB→C,C→A,C→D,D→B},试问:

1.关系R各属性的闭包。2.

关系R的所有候选码。

3.判断关系R是否属于3NF,并解释你的结论。

四、综合题(45分)

某学校要对学生成绩进行计算机管理。该学校有若干学生,每个学生有学号、班级、姓名、性别、出生日期、地址。开设的课程需要管理课程编号、课程名称、学分和学生选修该课程后的成绩等信息。该学校规定:一个学生可以有选修多门课程,一门课程可以有多名学生选修。

1.画出此管理系统的ER模型。

2.简述ER模型向关系模式转换的一般方法。3.

将以上ER模型转化为关系模式,包括主键、外键。4.

试用SQL语句表示以下数据编辑:

将新生“张三”插入学生表(其它属性自设)。②

删除选课表中学号为“0001”的学生的选课信息。③

将所有选修了课程编号为“c001”的学生成绩加5分。④

将所有选修了“数据库”课程的学生成绩提高5分。⑤

把低于总平均分的女同学的成绩提高5%。5.

试用代数表达式表示以下查询:

查询全校所有学生的学生表的所有信息。

查询全校所有地址为“西安”的学生的学号、姓名、性别。③

查询所有选修了“数据库”课程的学生的学号、姓名、成绩。④

查询选修了所有课程的学生的学号、姓名、性别。⑤

查询选修了2门课程以上的学生的学号、姓名、性别。⑥

查询学号为“0001”的学生没有选修的课程编号、课程名称。6.

试用SQL语句表示以下查询:

查询全校所有学生的学生表的所有信息。

查询全校所有地址为“西安”的学生的学号、姓名、性别。③

查询所有选修了“数据库”课程的学生的学号、姓名、成绩。④

查询每个学生所选课程的数量、总分、最高、最低分 ⑤

查询选修了所有课程的学生的学号、姓名、性别。⑥

查询选修了2门课程以上的学生的学号、姓名、性别。

数据库应用笔试样卷二参考答案

一、选择题(10X2=20分)

1.a)2.b)3.c)

4.d)5.d)6.c)7.b)8.a)9.a)10.b)

二、填空题(10X2=20分)

11.人工管理阶段、文件系统阶段、数据库阶段三个阶段。12.数据库、数据库管理系统、数据库系统、数据库管理员。

13.数据库的三级体系结构为外模式、概念模式、内模式,两级映象为外模式/模式映象、模式/内模式映象,两级数据独立性为物理数据独立性、逻辑数据独立性。14.SQL主要由 数据定义、数据操纵、数据控制三类语句组成。

15.数据库设计通常由规划、需求分析、概念设计、逻辑设计、物理设计、数据库实现、数据库运行与维护7个阶段构成。

三、应用题(3X5=15分)

16.A+=A,B+=B,C+=ABCD,D+=DB,(AB)+= ABCD 17.关系R的所有候选码。AB及C 18.关系R不属于3NF。

因为非候选码传递依赖于侯选键AB

四、综合题(45分)

某学校要对学生成绩进行计算机管理。该学校有若干学生,每个学生有学号、班级、姓名、性别、出生日期、地址。开设的课程需要管理课程编号、课程名称、学分和学生选修该课程后的成绩等信息。该学校规定:一个学生可以有选修多门课程,一门课程可以有多名学生选修。

1.ER模型。

2.ER模型向关系模式转换的一般方法。实体:

实体类型→关系模式。联系:

1∶1:将联系臵入任一端实体,并加入另一端实体主键为外键。1∶N:将联系臵入多端实体,并加入一端实体主键为外键。M∶N:建立新关系模式,主键为两端实体的主键,并为外键。3.关系模式

s(sno,class,sname,sex,birthday,addr)c(sno,cname,credit)sc(sno, cno,score)4.试用SQL语句表示以下数据编辑:

1.INSERT INTO S(sno, class, sname, sex)VALUE(‘0025’, ‘982’, ‘张三’, ‘男’)2.DELETE FROM SC WHERE SNO=‘0001’AND S.SNO=SCSNO 3.update sc set score=score+5 from where cno=’c001’ 4.update sc set score=score*(1+0.05)from c,sc where sname=’ 数据库’ and c.cno=sc.cno 5.update sc set score=score*(1+0.05)from s,sc where sex=’ 女’ and s.sno=sc.sno and score<(select avg(score)from sc)

5.试用代数表达式表示以下查询:

1.select * from s 2.select sno,sname,sex from s where address like '%西安% 3.select sc.sno,sname, score from s,c,sc where sc.sno=s.sno and sc.cno=c.cno and cname='数据库' 4.select sno,sname,sex from s where not exists(select * from c where not exists(select * from sc where sc.sno=s.sno and sc.cno=c.cno))5.select sc1.sno from sc as sc1,sc as sc2 where sc1.sno=sc2.sno and sc1.cno<>sc2.cno 6.select cno,cname from c where not exists(select cno from sc,s where s.sno=sc.sno and c.cno=sc.cno and sno='0001')。

6.试用SQL语句表示以下查询:

1.select * from s 2.select sno,sname,sex from s where address like '%西安% 3.select sc.sno,sname, score from s,c,sc where sc.sno=s.sno and sc.cno=c.cno and cname='数据库' 4.select sno,count(*)as num,sum(score), max(score), min(score)from sc group by sno 5.select sno,sname,sex from s where not exists(select * from c where not exists(select * from sc where sc.sno=s.sno and sc.cno=c.cno))6.select sc1.sno from sc as sc1,sc as sc2 where sc1.sno=sc2.sno and sc1.cno<>sc2.cno

笔试样卷三

参考答案

一、填空题(30分)

1.数据完整性包括、、。2.

SQL Server系统数据库包括、、、。3.

SQL Server中,数据库主数据文件扩展名为,次数据文件扩展名为,事务日志文件扩展名为。4.

SQL Server数据定义语句包括、、。

5.ER模型的中文名称为。6.

经典的结构数据模型包括、、。

7.专门的关系运算包括、、、。8.

SQL Server数据操纵命令包括、、、。

9.使用存储过程的目的是。10.

数据库索引包括、。

11.数据库系统3级结构包括、。

二、设有学生成绩库,包含三张表:

学生(学号,班级,姓名,性别,出生日期,地址,电话,信箱)课程(课程编号,课程名称,学分)选课(学号,课程编号,成绩)用SQL语句完成以下操作(50分)。

1、删除所有成绩为NULL的学生选课信息。

2、将所有不及格课程的成绩加5分。

3、将所有“数据库应用”课程的成绩加5分。

4、查询所有课程的所有信息。

5、查询所有学生的姓名、性别。

6、查询所有男生的姓名、年龄。

7、查询所有学生的平均成绩,并按平均成绩排名次。

8、查询所有选修了“数据库应用”课程的学生的学号、姓名和该课成绩。

9、查询张三同学没有选修的课程编号、课程名称。

10、查询所有学生都选修的课程编号、课程名称。

三、关系模式R(ABCD),F={AB→C,C→A,C→D,D→B}(20分)

1、关系R的所有候选码是什么?

2、R是否属于3NF,解释你的结论。

数据库应用笔试样卷三参考答案

一、填空题(30分)

1.数据完整性包括 实体完整性、参照完整性、用户定义完整性。2.SQL Server系统数据库包括 master、model、msdb、tempdb。

3.SQL Server中,数据库主数据文件扩展名为mdf,次数据文件扩展名为 ndf,事务日志文件扩展名为ldf。

4.SQL Server数据定义语句包括 create、drop、alter。5.ER模型的中文名称为实体联系模型。

6.经典的结构数据模型包括 层次、网状、结构。7.专门的关系运算包括 选择、投影、连接、除。

8.SQL Server数据操纵命令包括 insert、delete、update、select。9.使用存储过程的目的是 减轻网络流量、提高效率。10.数据库索引包括聚集、非聚集。

11.数据库系统3级结构包括外部级、概念级和内部级。

二、设有学生成绩库,包含三张表:

学生(学号,班级,姓名,性别,出生日期,地址,电话,信箱)课程(课程编号,课程名称,学分)选课(学号,课程编号,成绩)用SQL语句完成以下操作(50分)。

1.delete from sc where score is null 2.update sc set score=score+5 from where score<60 3.update sc set score=score+5 from c,sc where sname=’ 数据库’ and c.cno=sc.cno 4.select * from c 5.select sname.sex from s 6.select sname.year(getdate())-year(birthday)as age from s where sex=’ 男’ 7.select sno,avg(score)from sc group by sno order by 2 desc 8.select sc.sno,sname,cname,score from s,c,sc where sc.sno=s.sno and sc.cno=c.cno and cname='数据库' 9.select cno,cname from c where not exists(select cno from sc,s where c.cno=sc.cno and c.sno=s.sno and sname='张三')10.select cno,cname from c where not exists(select * from s where not exists(select * from sc where sc.sno=s.sno and sc.cno=c.cno))

三、关系模式R(ABCD),F={AB→C,C→A,C→D,D→B}(20分)

1.关系R的所有候选码。AB及C 2.关系R不属于3NF。因为非候选码传递依赖于侯选键AB

数据库试题及答案 两套 收藏 数据库原理试题(A卷)

一、填空题(每空 1 分,共 20 分)

1.对于一个国家来说,数据库的建设规模、数据库信息量的 _____________ 和 _____________ 已成为这个国家信息化程度的 ________________。2.数据模型通常由: ________________、________________ 和 _____________ 三部分组成。

3.游标的功能是把 ________________ 转换为 ________________。4.最常用的数据库的恢复技术是_____________ 和 _____________。

5._____________ 模型是现实世界到 _____________ 机器模型的中间桥梁。6.数据独立性是指_____________ 和_____________ 独立性。

7.数据库应用程序开发工具目前有 ________________、_________________、________________、和 ________________ 等。

8.目前数据库产品有 SQL Server 和 ________________、________________ 等。

二、选择题(每小题 1 分,共 10 分)

1.关于冗余数据的叙述中,不正确的是()。A .冗余的存在容易破坏数据库的完整性 B .冗余的存在给数据库的维护增加困难.C .不应该在数据库中存储任何冗余数据 D .冗余数据是指可由基本数据导出的数据 2.概念模型独立于()。

A . ER 模型 B .硬件设备 C . DBMS D .操作系统 3.下列叙述正确的为()。

A.主码是一个属性,它能唯一表识一列 B.主码是一个属性,它能唯一表识一行

C.主码是一个属性或属性集,它能唯一表识一列 D.主码是一个属性或属性集,它能唯一表识一行

4.数据库三级模式体系结构的划分,有利于保持数据库的()。

A .数据独立性 B .数据安全性 C .结构规范化 D .操作可行性 5.一个关系中的候选关键字()。

A .至多一个 B .可多个 C .必须多个 D .至少 3 个 6.常用的关系运算是关系代数和()。

A .集合代数 B .逻辑演算 C .关系演算 D .集合演算 7.在基本层次联系中,记录型之间的联系是()。

A .一对一联系 B .一对多联系 C .多对多联系 D .多对一联系 8.并发操作会带来哪些数据不一致性()。

A .不可修改、不可重复读、脏读、死锁 B .不可重复读、脏读、死锁 C .丢失修改、脏读、死锁 D .丢失修改、不可重复读、脏读 9.在数据库与宿主语言之间传递信息是通过()。

A.全局变量 B.共性变量 C.公共数据区 D.系统缓冲区 10.数据库的()是指数据的正确性和相容性。A.安全性 B.完整性 C.并发控制 D.恢复

三、判断题(每小题 1 分,共 10 分 , 对不正确的要写出理由)1.子模式 DDL 是用来描述数据库的物理存储结构的。()2.同一个关系模型的任两个元组值不能全同。()3.基本表是本身独立存在的表,在 SQL 中一个关系就对应基本表。()4.数据流程图(DFD)是用于描述结构化方法中详细设计阶段的工具。()5.若数据库中只包含成功事务提交的结果则此数据库成为处于安全状态()6.事务的持续性是指事务中包括的所有操作,要么都做,要么都不做。()7.DB 用户的权限可分为具有 DBA 特权的用户和一般 DB 用户()8.数据库的网状模型应满足的条件是必须有两个以上的结点。()

9.CREAT TABLE 命令可直接定义主码、外码、参照表,系统就能够自动地执行实体完整性和参照完整性规则。()

10.分布式数据库数据独立性包括数据的逻辑独立性、数据的物理独立性和数据分布独立性。()

四、(每小题 3 分,共 15 分)设有关系模式,其中

(1)计算。

(2)求 F 的最小等价依赖集。(3)求出 的关键字。

(4)将 R 分解使其满足 BCNF 且无损连接。

(5)将 R 分解使其满足 3NF 且无损连接与保持函数依赖。

五、综合题(25 分)

1.将 R ∪ S、R-S 两种关系代数基本运算表示为域关系演算表达式。(5 分)2.关系数据库中有下列三个关系:

商店(商店代号,商店名,店员人数,所在城市)商品(商品编号,商品名,价格)商店--商品(商店代号,商品编号,商品数量)(1)用 ALPHA 语言完成下列操作:(4 分)检索销售全部商品的商店姓名。

(2)用关系代数完成下列操作:(4 分)检索店员人数大于 23 商店代号和商店名。(3)试用 SQL 语句写出下列查询:

(a)找出店员人数不超过 100 人或者在长沙市的所有商店的代号和商店名。(4 分)(b)找出供应书包的商店名。(4 分)

(c)找出至少供应商品代号为 233 的商店所供应的全部商品的商店名。(4 分)

六、设计题(每小题 10 分,共 20 分)

某市人才交流中心拟建立人才信息交流网。现有资料:每个前来登记的个人需填写的《人才入库登记表》(见附表 1);每个前来登记的企业需填写的《企业信息登记表》(见附表 2)。

试设计人才、岗位和企业的实体联系图,并将概念模型转换为关系模式。附表 1 :人才入库登记表 个人编号: 登记日期 姓名

性别

出生日期 身份证号 毕业院校

专业

学历 联系电话

电子邮件

附表 2 :企业信息登记表 企业编号: 登记日期 企业名称

地址

企业网址 岗位需求 联系人

联系电话

电子邮件 企业简介

数据库原理试题答案(A卷)一.填空题(每空 1 分,共 20 分)

1.安全性,完整性,衡量标准

2.数据结构,数据操作,完整约束。3.集合记录,单记录

4.数据转储,登录日志文件 5.概念,数据模型 6.物理,逻辑

7.C++, VB, Def, C# 8.Oracle, Access

二、单项选择题(每小题 1 分,共 10 分)

C,C,D,A,B,C,B,D,A,B

三、判断题(每小题 1 分,共 10 分)

F,T,T,F,T,F,T,T,T

四、(每小题 3 分,共 15 分)

• 令 x={AD}, x(0)=AD, x(1)=ACD, x(2)=ACD, 故(AD)+ =ACD • 将 F 中依赖右部属性单一化: F 1 : A C C A B A B C D A D C 在 F 1 中去掉多余的函数依赖: 因为 B A,A C 所以 B C 是多余的 又因为 D A,A C 所以 D C 是多余的 F 2 : A C C A B A D A 函数依赖集的最小集不是唯一的,本题答案不唯一。

因为 F 2 中所有依赖的左部都是单属性,所以不存在依赖左部多余的属性。所以 F : A C C A B A D A(3)因为 DB 在 F 中的又函数依赖的右部中均未出现,所以候选关键字一定包含 BD,而(BD)+ =ABCD 因此 BD 是 R 惟一的候选关键字。(4)考虑 A C,所以 AC 不是 BCNF(AC 不包含候选关键字 BD),将 ABCD 分解为 AC 和 ABD。AC 已是 BCNF,进一步分解 ABC 选择 B A,把 ABD 分解为 AB 和 BD,此时 AB 和 AD 均为 BCNF,所以 ρ ={AC,BA,DA,BD}(5)Ri A B

C D AC BA DA a 1 a 1 a 1 a 2 a 3 a 3 a 3

a 4

五、,R US={t|P(t)US(t)`}

R-S={t|P(t)?S(t)`}(5 分),(1)SHOP(sno,sna,snu,city)

GOODS(gno,gna,price)

SHOP-GOODS(sno,gno,num)

Range GOODS rx

SHOP-GOODS ry

GET W(SHOP.SNA)rx ry(ry.gno=rx.gno shop.sno=ry.sno)

(2)∏ sno,sna(δ snu>23(SHOP))(3 分)

(3)(a)SELECT SNO,SNA

FROM SHOP

WHERE CITY=' 长沙 'OR SNO<=100(3 分)

分)((b)SELECT SHOP.sna

FROM SHOP,SHOP-GOODS,GOODS

WHERE SHOP.sno=SHOP-GOODS.sno AND GOODS.gna=' 书包 '

SHOP-GOODS.gno =GOODS.gno(4 分)

(c)SELECT sna

FROM SHOP sx

WHERE NOTEXIST

(SELECT *

FROM GOODS-SHOP sy

WHERE GOODS-SHOP.sno=' 223' AND NOTEXIST

(SELECT *

FROM SHOP-GOODS sz

WHERE sy.gno=sz.gno AND sx.sno=sz.sno))(5 分)

六、设计题

问题一: 设计人才、岗位和企业的实体联系图(5 分)

问题二: 转换关系模式(5 分)

(b)个人编号,岗位,最低薪水,登记日期

(c)企业编号,岗位,专业学历,薪水,备注,登记日期

(d)个人编号,姓名,性别,出生日期,身份证号,毕业院校,专业,学历,证书,名称,联系电话,电子邮件,个人简历,特长

(e)证书名称,证书编号

企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,电子邮件,企业简介)

数据库原理试题(B卷)

一、填空题(每空 2 分,共 20 分)

1、关系中主码的取值必须唯一且非空,这是由 ___________ 完整性规则决定的。

2、当数据库被破坏后,如果事先保存了数据库副本和 ________________,就有可能恢复数据库。

3、数据库的 ____________ 是指数据库的正确性和相容性。

4、关系数据操作语言的特点是:操作对象与结果均为 ___________、操作的非过程性强、语言一体化、并且建立在数学理论基础之上。

5、SQL 是一种介于关系代数和 _____________ 之间的结构化的查询语言。

6、对于每一个外模式,数据库系统都有一个 _______________ 映象,它定义了该外模式与模式之间的对应关系。

7、视图是一个需表,它一经定义就可以和基本表一样被查询,但 _________ 操作将有一定的限制。

8、数据仓库是一个面向主题的、_____________、不可更新的、随时间不断变化的数据集合。

9、避免活锁的简单方法是采用 ________________ 的策略。

10、知识库系统和主动数据库系统是将数据库技术和 ______________ 技术相结合产生的。

二、选择题(每小题 1 分,共 10 分)

1、SQL 中,下列涉及空值的操作,不正确的是()

A . AGE IS NULL B . AGE IS NOT NULL C . AGE=NULL D . NOT(AGE IS NULL)

2、关系数据模型的三个组成部分中,不包括()

A .完整性规则 B .数据结构 C .数据操作 D .并发控制

3、DB, DBMS 和 DBS 三者间的关系是()

A . DB 包括 DBMS 和 DBS B . DBS 包括 DB 和 DBMS C . DBMS 包括 DBS 和 DB D . DBS 与 DB、DBMS 无关

4、数据库的并发操作可能带来的问题包括()

A .丢失更新 B .数据独立性会提高 C .非法用户的使用 D .增加数据的冗余度

5、并发事务的交叉执行破坏了事务的()

A .原子性 B .隔离性 C .一致性 D .永久性 6、3NF()规范化为 BCNF。

A .消除非主属性对码的部分函数依赖 B .消除非主属性对码的传递函数依赖 C .消除主属性对码的部分和传递函数依赖 D .消除非平凡且非函数依赖的多值依赖

7、()是长期存储在计算机内的有组织,可共享的数据集合。

A .数据库管理系统 B .数据库系统 C .数据库 D .文件组织

8、一个 1 : n 联系可以转换为一个独立的关系模式,关系的码为()

A .实体的码 B.各实体码的组合 C.n 端实体的码 D.每个实体的码

9、在数据库设计中,将 ER 图转换成关系数据模型的过程属于()

A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段

10、关系完备的系统是指()。

A.仅支持关系数据结构,不支持集合级的操作 B.仅支持关系数据结构和三种关系操作

C.支持关系数据结构和所有的关系代数操作 D.支持关系模型的所有特征

三、简答题(每小题 5 分,共 20 分)、数据库系统中的常见故障有那些?、简述数据模型的三个组成部分。、所有的视图是否都可以更新?为什么?、什么样的并发调度是正确的调度?

四、(共 10 分)事务 T1 和 T2 同时对 A 的值操作。A 的初值是 50,事务 T1 对 A 的值减 10,事务 T2 对 A 的值加倍,1、若这两个事务并发执行,举例可能结果。

2、请给出一个可串行化调度,并给出执行结果。

五、(共 10 分)对学生-课程数据库有如下的查询:

SELECT Sname

FROM Student, Cource , SC

WHERE Student.Sno=SC.Sno AND SC.Cno=Course.Course.Cno AND Course.Cname=' 数据库 '

此查询要求选修了数据库的所有学生的姓名。

(1)试画出用关系代数表示的语法树;

(2)对原始的语法树进行优化,画出优化后的标准语法树。

六、(共 20 分)设有学生-课程数据库,其数据库模式为 : 学生 S(学号 SNO,姓名 SN,所在系 SD,年龄 SA)、课程 C(课程号 CNO,课程姓名 CN,先修课号 PCNO)、学生选课 SC(学号 SNO,课程号 CNO,成绩 G)。、试用关系代数,ALPHA 语言语言分别写出下列查询:

(1)查询选修了 2 号课程的学生的学号;(4分)

(2)求选读了‘数据库概论'的学生学号和姓名;(4分)

(3)求选修了全部课程的学生学号、姓名。(4分)、试用 SQL 语言写出下列查询:

(1)查询学生总人数;(2分)

(2)查询选修了 5 门以上课程的学生学号;(3分)

(3)删除‘数据结构'课程及所有对它的选课情况。(3分)

七、综合题(共 10 分)

设有一局部应用,包括 3 个实体“科室”,“医生”,“病人”,且有以下事实:每位医生属于且仅属于一个科室;每个科室可以聘用若干医生,对每个医生聘用时存有聘用期限和聘用日期;一个病人可以由不同的医生为其诊断,每个医生可以为若干病人诊治,每次诊断存有就诊日期。设科室的属性包括科室代码,科室名称;医生的属性包括工号,姓名和职称;病人的属性包括姓名、年龄、工作单位。

1、试设计 E - R 图,注明属性和联系类型。

2、将 E - R 图转换为等价的关系模型(包括关系名,属性名和码)。

数据库原理试题答案(B卷)

一、填空题(每题 2 分,共 20 分)

1、实体

2、日志文件

3、完整性

4、关系

5、关系演算

6、外模式 / 模式

7、更新

8、集成的

9、先来先服务

10、人工智能

二、选择题(每题 1 分,共 10 分)、C 2、D 3、B 4、A 5、B 6、C 7、C 8、C 9、B 10、C

三、简答题(每题 5 分,共 20 分)、答案要点:数据库系统中的常见故障有:事务内部的故障(事务故障)(1 分)、系统故障(1 分)、介质故障(2 分)、计算机病毒(1 分)。、答案要点:数据模型通常由数据结构(1 分)、数据操作(2 分)、完整性约束(2 分)三部分组成。、答案要点:不是所有的视图都是可更新的(2 分);因为有些视图的更新不能唯一地有意义地转换成对相应基本表地更新(3 分)。、答案要点:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同(5 分)。

四、(共 10 分)、80,90、T 1 T 2

Slock A

读 A = 50

Y = A

Unlock A

Xlock A

A=Y-10 Slock A

写回 A = 40

等待

Unlock A 等待

读 A = 40

Y = A

Unlock A

Xlock A

A=Y × 2

写回 A = 80

Unlock A

五、(共 10 分)

六、(共 20 分)、关系代数:

(1)sno(cno =‘ 2 '(SC))(2分)

(2)Sno,Sn(Cn=' 数据库概论 ')(2分)

(3)Sno,SN(S(Cno,sno(SC)÷ Cno(C)))(2分)

ALPHA 语言

• GET W(SC.SNO): SC.CNO=' 2'(2分)

• RANGE C X

SC Y

GET W(S.SNO.S.SN): X(Y(X.CNO=Y.CNO ^ Y.SNO=S.SNO ^ X.CN=' 数据库概论 '

• RANGE C X

SC Y

GET W(S.SNO,S.SN): X(Y(Y.CNO=X.CNO ^ Y.SNO=S.SNO))(2分)、(1)SELECT COUNT(*)FROM STUDENT(2分)

(2)SELECT SNO FROM SC

GROUP BY SNO HAVING COUNT(*)>5(3分)

(3)DELECT FROM SC

WHERE SC.CNO IN(SELECT C.CNO FROM C WHERE CN=' 数据结构 ')

DELETE FROM C WHERE CN= ‘数据结构'(3分)

七、(共 10 分)

(5分)

科室(科室代码,科室名称)(1分)

医生(工号,姓名,名称,聘用日期,聘用期限,科室)(1分)

病人(病历号,姓名,年龄,工作单位)(1分)

2分)(就诊(医生工号,病历号,就诊日期)(2分)

发表于 @ 2008年12月29日 09:41:00 | 评论(4)| 编辑| 举报| 收藏

旧一篇:考试临近——在即 | 新一篇:学习IT的情感生活 查看最新精华文章 请访问博客首页相关文章

数据库概论笔记(第一天)数据库原理及应用《数据库系统概论》(第三版)数据库数据基础--基本概念数据库的基本结构三个层次数据库原理与应用数据库设计的理论与方法收藏数据库的主要特点hlf881216 发表于2009年12月9日 17:05:52 IP:举报回复删除 很好!!!riiiqpl 发表于2009年12月21日 21:51:03 IP:举报回复删除 看不到图片呀匿名用户 发表于2009年12月25日 13:02:42 IP:举报回复删除 zs84102030 发表于2009年12月28日 15:04:19 IP:举报回复删除 发表评论 表 情: 评论内容: 用 户 名: 登录 注册 匿名评论 匿名用户验 证 码: 重新获得验证码 Copyright © pengluer Powered by CSDN Blog

第三篇:国际贸易实务多套试题及答案

国际贸易实务预测试题及答案

一、单选题

1.我某出口公司于2001年8年10日用特快专递向德国汉堡某公司发盘,限2001年8月25日复到有效。8月23日下午3时我公司同时收到德国公司的表示接受的特快专递和撤回接受的传真。根据《联合国国际货物销售合同公约》,对此项接受,(A)。A.可以撤回 B.不得撤回,合同成立 C.在我方同意的情况下,可以撤回 D.不得撤回,但可以撤销 2.信用证规定到期日为2001年5月31日,而未规定最迟装运期,则可理解为(C)A.最迟装运期为2001年5月10日 B.最迟装运期为2001年5月16日 C.最迟装运期为2001年5月31日 D.该信用证无效 3.独家代理和包销两种贸易方式,(A)A.前者是委托代理关系,后者是买卖关系B.前者是买卖关系,后者是委托代理关系 C.都是委托代理关系 D.都是买卖关系 4.期货交易(B)A.可以在任何时间,任何地点进行 B.必须在期货交易所内按交易所规定的开市时间交易

C.必须在期货交易所进行但没有时间规定 D.必须在交易所规定的时间进行,但交易不限于交易所内5.海运提单之所以能够向银行办理抵押贷款,是因为(D)A.海运提单是承运人签发的货物收据 B.海运提单可以转让 C.海运提单是运输契约的证明D.海运提单具有物权凭证的性质

6.按照《2000通则》的解释,若以FOB条件成交,买卖双方风险划分是以(B)为界。A.货交承运人保管 B.装运港船舷 C.货交买方处置 D.目的港船舷 7.表明“主运费已付”的是(C)术语。A.E组 B.F组 C.C组 D.D组

8.汇票根据(A)不同,分为银行汇票和商业汇票。A.出票人 B.付款人 C.受款人 D.承兑人

9.进口合同中的索赔条款有两种规定方法,在一般商品买卖合同中常用的是(A)A.异议与索赔条款 B.违约金条款 C.罚金条款 D.定金法则

10.凡货、样不能做到完全一致的商品,一般都不适宜凭(D)买卖。A.规格 B.号码C.标准 D.样品

二、多选题

1.根据《联合国国际货物销售合同公约》规定,构成一项有效发盘的条件是(ABC)A.向一个或一个以上特定的人提出B.表明发盘人在得到接受时承受约束的旨意 C.发盘的内容十分确定 D.发盘中明确规定有效期 E.必须传达到受盘人 2.在我国出口业务中,信用证项下制单结汇的方式有(ABC)A.收妥结汇 B.押汇 C.定期结汇 D.电提 E.保理

3.采用CIF术语成交,出口人必须提交的单据包括(ABC)A.商业发票 B.保险单 C.提单 D.商检证书 E.产地证书

4.向承运人交货的三种术语与装运港交货的三种常用术语的区别有(ABC)A.交货地点 B.适用的运输方式 C.风险划分界限 D.出口报关手续 E.进口报关手续 5.仲裁的特点(ABCD)A.以当事人自愿为基础 B.任何仲裁机构不受理没有仲裁协议的案件 C.排除法院对争议案件的管辖权 D.仲裁裁决是终局的,对双方均有约束力 E.仲裁协议必须在争议发生之前达成

6.有关贸易术语的国际贸易惯例主要有(ABC)A.《1932年华沙—牛津规则》 B.《1941年美国对外贸易定义(修订本)》

C.《2000年国际贸易术语解释通则》 D.《海牙规则》 E.《汉堡规则》 7.运输包装的主要作用在于(ABE)A.保护商品 B.便于运输与储存 C.促销 D.美化商品 E.防止在装卸过程中发生货损货差 8.由上海运往底特律、芝加哥的一批货物,若采用OCP条款,应满足下列条件(ABC)A.必须在美国西海岸港口转船 B.必须在提单上注明“OCP”字样

C.必须在提单的目的港一栏填写西海岸港口城市名,以及底特律、芝加哥最终目的地名称 D.必须是美国急需的货物 E.必须在美国东海岸港口转船

三、名词解释

1.发盘:在法律上又称要约,是拟交易的一方向一个或一个以上特定人提出订立合同的建议,如其内容十分确定并且表明在受盘人接受时承受约束的意旨,即构成发盘。

2.加工贸易:所谓加工贸易是指一国的企业利用自己的设备和生产能力,对来自国外的原料、零部件或元器件进行加工、制造或装配,然后再将产品销往国外的贸易做法。加工贸易可分为来料加工和进料加工两种基本形式。3.中性包装:指在商品上和内外包装上不注明生产国别的包装。中性包装有定牌中性和无牌中性之分。4.票汇:指汇出行应汇款人的申请,代汇款人开立的、以其分行或代理行为解付行的银行即期汇票,支付一定金额给收款人的汇款方式。.共同海损:载运货物的船舶在航运途中遇到自然灾害或者意外事故,危及船、货的共同安全时,船方为了保护船与货物的共同安全或者为了使航程得以继续完成,而有意识的合理的采取挽救措施所做出的某些特殊牺牲和支出的额外费用。

6.清洁提单:指货物在装船时“表面状况良好”,承运人在提单没有标明货物及包装有缺陷的提单。

7.追索权:是指持票人在票据到期不获付款或期前不获承兑或有其他法定原因,并在实施行使或保全票据上权利的行为后,可以向其前手请求偿还票据金额、利息及其他法定款项的一种票据权利。

8.信用证:是指银行根据进口人的申请和指示向出口人开立的,在符合信用证条款的条件下,保证付款的书面文件。

9.还盘: 是指受盘人不同意或不完全同意发盘提出的各项条件,并提出了修改意见,建议原发盘人考虑。10.贸易术语:是在国际贸易中用来表明商品的价格构成,说明货物交接过程中有关的风险、责任和费用划分问题的专门用语。

11.对等样品:是指卖方按买方的来样复制或提供品质相近的样品,寄请买方确认后,即作为交货品质的依据。12.品质公差:是指在工业制成品中,国际同行业公认的产品品质误差。

13.溢短装条款:即数量增减条款,是指卖方在交货时,可按合同中的数量多交或少交一定的百分比,它一般是在数量条款之中加订的。溢短装条款的内容主要包括机动幅度的百分比,溢短装部分由谁选择以及该部分的作价方法。

14.唛头:又称运输标志,即指在运输包装上面书写、压印、刷制简单的图形、文字和数字。

15.象征性交货:是指卖方按合同规定装运货物后,向买方提交包括物权凭证在内的有关单证,就算完成交货义务,无需保证到货。

16.国际多式联运:是在集装箱运输的基础上产生和发展起来的一种综合性的连贯运输方式。它一般是以集装箱为媒介,把海、陆、空各种传统的单一运输方式有机地结合起来,组成一种国际间的连贯运输。

17.滞期费: 是指在规定的装卸期限内,租船人未完成装卸作业,给船方造成经济损失,租船人对超过的时间向船方支付一定的罚金。

18.空白背书:是指示提单背书的一种方式。指由背书人在提单背面签章,但不注明被背书人的名称。

19.仓至仓条款:简称W/W,仓至仓条款是保险责任的起讫条款,即保险责任自被保险货物运离保险单所载明的起运地或储存处所开始,包括正常运输中的海上、陆上、内河和驳船运输在内,直至该项货物运抵保险单所载明的目的地收货人的最后仓库或储存处所或被保险人用作分配、分排或非正常运输的其他储存处所为止。但被保险货物在最后卸货港全部卸离海轮后60天内未完成最后交货,则保险责任以60天届满终止。

20.汇票:是指一个人向另一个人签发的,要求受票人即期或定期或在可以确定的将来时间内,向某人或其指定人或持票人支付一定金额的无条件的书面命令。

21.背书:是指持票人在汇票背面签上自己的名字,或再加上受让人的名称,并把汇票交给受让人的行为。

22.托收:是指出口人依据买卖合同发运货物后,委托当地银行通过其在国外分支机构或代理向进口人收取货款的方式。

23.贴现:在国际市场上,一张远期汇票的持有人如想在付款人付款前取得票款,可以经过背书将汇票转让给贴现的银行或金融公司,由它们将扣除一定贴现利息后的票款付给汇票持有人,这种做法叫贴现。

24.交易磋商:在国际货物买卖中,交易双方就买卖商品的有关条件进行协商以期达成交易的过程,通常称为贸易谈判。

25.询盘:是指为了试探对方对交易的诚意和了解其对交易条件的意见。因多数是询问价格,故通常称之为询价。26.逾期接受:接受通知超过发盘规定的有效期限或发盘没具体规定有效期而超过合理时间才送达受盘人,这项接受为逾期接受。

27.国际保理:国际保理业务是指在使用托收、赊销等非信用证结算货款时,保理商向出口商提供的一项集买方资信调查、应收账款管理和追账、贸易融资及信用管理等于一体的综合性金融服务业务。

28.海运提单:是指船方或其代理人在收到承运的货物时签发给托运人的货物收据,也是承运人与托运人之间所签订的运输契约的证明,在法律上它具有物权凭证的作用。

29.议付:是出口方银行买进信用证项下的汇票及所附单据并将票款付给受益人的过程。

30.开证申请书:是开证申请人在申请开证时必须填制的文件,是开证银行对外开证的条件和依据。包括开证申请人的承诺和付款保证(正面)及开证内容(背面)。

国际贸易实务试题

一、名词解释(20分)

1、共同海损

2、清洁提单

3、追索权

4、信用证

5、还盘

二、简答(20分)

1、简述FOB、CFR和CIF的异同点。

2、简述国际贸易术语的作用。

三、案例分析及计算(60分)

1.某货轮在航运途中货舱起火并蔓延到机舱,为了船货的共同安全,船长下令往仓中灌水灭火,火虽然被扑灭,但由于主机受损,货轮无法继续航行。于是船长决定雇佣拖轮将货轮拖到附近港口修理,检修后再驶往目的港。事后调查,这次事故造成的损失有:①800箱货物被火烧毁;②500箱货由于灌水灭火造成损失;③主机和部分甲板被烧坏;④拖船费用;⑤额外增加的燃料和船长、船员工资。

从上述各项损失的性质看,哪些属于单独海损?哪些属于共同海损?并简要说明理由。(10分)2.我国江苏省南通市某轻工产品进出口公司向外国某公司进口一批小家电产品,货物分两批装运,支付方式为不可撤销议付信用证,每批分别由中国银行某分行开立一份信用证。第一批货物装运后,卖方在有效期内向银行交单议付,议付行审单后,未发现不符点,即向该商议付货款,随后中国银行对议付行作了偿付。南通公司在收到第一批货物后,发现货物品质不符合同规定,进而要求中国银行对第二份信用证项下的单据拒绝付款,但遭到中国银行的拒绝。试问,中国银行这样做是否有理?为什么?(15分)

3.我国山东某出口公司按CIF条件与韩国某进口公司签订了一笔初级产品的交易合同。在合同规定的装运期内,卖方备妥了货物,安排好了从装运港到目的港的运输事项。在装船时,卖方考虑到从装运港到目的港距离较近,且风平浪静,不会发生什么意外,因此,没有办理海运货物保险。实际上,货物也安全及时抵达目的港,但卖方所提交的单据中缺少了保险单,买方因市场行情发生了对自己不利的变化,就以卖方所交的单据不全为由,要求拒收货物拒付货款。请问,买方的要求是否合理?此案应如何处理?(15分)

4.我某出口公司以CIF纽约条件与美国某公司订立了200套家具的出口合同,合同规定2002年12月交货。11月底,我企业出口商品仓库发生雷击火灾,致使一半左右的出口家具烧毁。我企业以发生不可抗力为由,要求免除交货责任,美方不同意,坚持我方按时交货。我方无奈经多方努力,于2003年1月初交货,美方要求索赔。试

问:

(1)我方要求免除交货责任的要求是否合理?为什么?(2)美方的索赔要求是否合理?为什么?(10分)

5.我国某公司以每箱50美元CIF悉尼出口某商品共一万箱,货物出口前,由我公司向中国人民保险公司某分公司投保了水渍险、串味险及淡水雨淋险,其保险费率分别为0.7%、0.3%和0.2%,按发票金额110%投保。试计算该批货物的投保金额和保险费各是多少?(10分)

2006—2007学年第一学期国际贸易实务试题(答案)

一、名词解释(20分)

1、共同海损:载运货物的船舶在航运途中遇到自然灾害或者意外事故,危及船、货的共同安全时,船方为了保护船与货物的共同安全或者为了使航程得以继续完成,而有意识的合理的采取挽救措施所做出的某些特殊牺牲和支出的额外费用。

2、清洁提单:指货物在装船时“表面状况良好”,承运人在提单没有标明货物及包装有缺陷的提单。

3、追索权:是指持票人在票据到期不获付款或期前不获承兑或有其他法定原因,并在实施行使或保全票据上权利的行为后,可以向其前手请求偿还票据金额、利息及其他法定款项的一种票据权利。

4、信用证:是银行做出的有条件的付款承诺,即银行根据开证申请人的请求和指示,向受益人开具的有一定金额、并在一定期限内凭规定的单据承诺付款的书面文件;或者是银行在规定金额、日期和单据的条件下,愿代开证申请人承购受益人汇票的保证书。

5、还盘: 是指受盘人不同意或不完全同意发盘提出的各项条件,并提出了修改意见,建议原发盘人考虑。

二、简答(20分)

1、简述FOB、CFR和CIF的异同点。答案:相同点

(1)卖方都是在装运港交货,(2)买卖双方风险的转移以货物越过装运港船舷为界限(3)都适合于水上运输

(4)卖方办理出口通关手续,买方办理进口通关手续

区别:在运输和保险上存在差别

FOB下运输和保险由买方自行安排,卖方无责任;CFR下卖方负责签订运输合同,支付运输费用,保险由买方自行安排;CIF下,运输合同和保险合同均由卖方负责签订,并承担运费和保险费。

2、简述国际贸易术语的作用。

答案:贸易术语在国际贸易中起着积极的作用,主要表现在下列几个方面:(1)有利于买卖双方洽商交易和订立合同(2)有利于买卖双方核算价格和成本(3)有利于解决履行当中的争议

三、案例分析及计算(60分)

1、答案:本案例①、③是因火灾而造成的直接损失,不具备共同海损成立的条件,属单独海损。②、④、⑤是因维护船货共同安全,进行灌水灭火而造成的损失和产生的费用,属于共同海损。

2、答案: 信用证是一种银行开立的有条件的承诺付款的书面文件。对出口商来说,只要按信用证规定条件提交了单据,在单单一致、单证一致的情况下,即可从银行得到付款;对进口商来说,只要在申请开证时,保证收到符合信用证规定的单据即行付款并交付押金,即可从银行取得代表货物所有权的单据。因此,银行开立信用证实际是进行单据的买卖。此外,开证行与受益人之间的关系属于一种对双方都有约束力的合同关系。这种合同关系约束开证行应在对单据做出合理审查之后,按照信用证的规定,承担向受益人付款的义务,而不受买卖双方买卖合同或者开证行和买方依开证申请书成立的合同以及其它合同的影响。因此,在本案中,中国银行这样做是合理的。

3、答案:从交货方式上来看,CIF 是一种典型的象征性交货(Symbolic Delivery)。象征性交货是针对实际交货而言。在象征性交货方式下,卖方是凭单交货,买方是凭单付款。只要卖方如期向买方提交了合同规定的全套合格单据,即使货物在运输途中损坏或灭失,买方也必须履行付款义务。反之,如果卖方提交的单据不符合要求,即使货物完好无损地运达目的港,买方仍有权拒收单据并拒付货款。还需指出,按CIF术语成交,卖方履行其交单义务只是得到买方付款的前提条件,除此之外,他还必须履行交货义务。因此,本案中,买方提出的要求是合理的,卖方必须提交符合规定的全套单据,买方可以拒收货物拒付货款,或向卖方提出索赔。

4、(1)我方要求免除交货责任的要求不合理。

理由:虽然我企业出口商品仓库遇不可抗力导致一半左右出口家具烧毁,但这种不可抗力并没有使我方到达不能履行合同的程度,所以我方不能要求免除全部交货责任,但可以延期履行交货。(2)美方的索赔要求不合理

理由:我方遇不可抗力事件后,虽经多方努力仍造成逾期交货,对此,我方不负责任,可以免责。

5、保险金额计算的公式是:保险金额=CIF货值×(1+加成率)。保险费则根据保险费率表按保险金计算,其计算公式是:保险费=保险金额×保险费率。在本案中,保险总金额=CIF货值×(1+加成率)×10000箱=50×(1+10%)=550000美元;总保险费=保险金额×保险费率=550000×(0.7%+0.3%+0.2%)=6600美元。

试卷二

单项选择题(在每小题的备选答案中选出一个正确的答案,并将正确答案的号码填在题干的括号内。每小题1分,共15分)1.在国际贸易中,买卖商品是按重量计价的,若合同未明确规定计算重量的办法时,按惯例,应按()。A.净重计

B.毛重计 C.皮重计

D.重量计

2.按照现行的国际贸易惯例解释,若以CFR条件成交,买卖双方风险划分是以()。A.货物交给承运人保管为界 B.货物交给第一承运人保管为界 C.货物在目的港越过船舷为界 D.货物在装运港越过船舷为界

3.《INCOTERMS 2000》C组贸易术语与其它组贸易术语的重要区别之一是()。A.交货地点不同

B.风险划分地点不同

C.风险划分地点与费用划分地点不同 D.费用划分地点不同

4.按照国际贸易有关惯例,卖方必须在运输单据上表明()。A.包装标志

B.警告性标志 C.指示性标志

D.运输标志

5.按FOB条件达成的合同,凡需租船运输大宗货物,应在合同中具体订明()。

A.装船费用由谁负担

B.卸船费用由谁负担 C.保险费用由谁负担

D.运费由谁负担

6.在国际贸易中,海运提单的签发日期是表示()。A.货物开始装船的日期 B.装载船只到达装运港口的日期 C.货物已经装船完毕的日期 D.装载船只到达目的港口的日期

7.海运货物中的班轮运输,其班轮运费应该()。A.包括装卸费,但不计滞期、速退费 B.包括装卸费,同时计滞期、速遣费

C.包括卸货费,应计滞期费,不计速遣费 D.包括装货费,应计速遣费,不计滞期费

8.必须经过背书才能进行转让的提单是()。A.记名提单

B.不记名提单 C.指示提单

D.备运提单

9.在海洋运输货物保险业务中,共同海损()。A.是部分损失的一种 B.是全部损失的一种

C.有时是全部损失,有时是部分损失 D.既是部分损失,又是全部损失

10.在国际贸易运输保险业务中,仓至仓条款是()。A.承运人负责运输责任起讫的条件 B.保险人负责保险责任起讫的条款 C.出口人负责交货责任起讫的条款 D.进口人负责接货责任起讫的条款

11.按中国人民保险公司海洋货物运输保险条款规定,三种基本险别就保险公司承担的风险责任范围的大小而言,下列四种排列顺序正确的是()。

A.最大的是平安险,其次为一切险,再其次为水渍险 B.最大的是水渍险,其次为一切险,再其次为平安险 C.最大的是一切险,其次为水渍险,再其次为平安险

D.最大的是一切险,其次为平安险,再其次为水渍险

12.在进出口贸易中,代理人或经纪人为委托人服务而收取的报酬叫做()。A.酬金B.回扣 C.折扣D.佣金

13.信用证的基础是国际货物销售合同,而且又是开证行对出口人的有条件的付款承诺,所以,当信用证条款与销售合同规定不一致时,受益人可以要求()。A.开证行修改B.开证人修改 C.通知行修改D.议付行修改

14.汇票有即期和远期之分,在承兑交单(D/A)业务中,()。A.只使用远期汇票,不使用即期汇票 B.只使用即期汇票,不使用远期汇票 C.既使用即期汇票,也使用远期汇票 D.即期汇票和远期汇票同时使用

15.卖方发盘限15日复到有效,14日下午收到买方复电要求减价3%并修改交货期,正研究如何答复时,次日上午又收到买方来电接受发盘,()。A.于是,合同按卖方发盘条件达成 B.于是,合同按买方提出条件达成 C.于是,合同按买方还实盘条件达成 D.此时,合同尚未达成

二、多项选择题(在每小题的备选答案中选出二个或二个以上正确的答案,并将正确答案的号码填在题干的括号内。正确答案未选全或有选错的,该小题无分。每小题2分,共10分)16.为防止运输途中货物被窃,应该()。A.投保一切险,加保偷窃险 B.投保水渍险(即单独海损赔偿)C.投保一切险

D.投保偷窃险

E.投保一切险或投保平安险和水渍险种的一种,加保偷窃险

17.仲裁协议是仲裁机构受理争议案件的必要依据,按照有关规定,仲裁协议()。A.必须在争议发生之前达成 B.只能在争议发生之后达成 C.可以在争议发生之前达成 D.必须在争议发生之后达成 E.可以在争议发生之后达成

18.国际贸易货物海洋运输当中的过期提单是指()。A.提单签发日迟于货物装船完毕日 B.提单晚于货物到达目的港

C.提单签发日早于货物装船完毕日

D.卖方向银行交单时间超过提单线发日期21天 E.卖方向买方交单时间超过提单签发日期21天

19.不可抗力的事件范围较广,引起的情况一般为()。A.卖方原因 B.买方原因 C.自然力量 D.社会力量

E.外部力量

20.在履行出口合同过程中,若以CIF或CFR成交,采用信用证作为支付方式,卖方应做好的工作环节有()。A.备货、报验

B.申请进口许可证 C.制单结汇

D.租船订舱、办理货运手续 E.催证、审证、改证

三、名词解释题(每小题3分,共15分)21.样品 22.班轮 23.汇票 24.提单 25.询盘

四、简答题(每小题5分,共25分)26.信用证的性质和特点是什么? 27.在什么情况下才构成实际全损? 28.“交货”和“装运”在不同的价格术语条件下,为什么有时是同一个概念,有时又互异? 29.仲裁协议有几种形式?仲裁协议有何作用? 30.什么是发盘?构成一项发盘应具备哪些条件?

五、计算题(第31小题7分,第32小题8分,共15分)31.某出口公司按每公吨1,200美元FOB上海对外报价,国外客户要求改报CIFf日金山。假设每公吨运费为130美元,加1成投保,保险费为1%,问该出口公司应报价多少?(要求写出计算公式及计算过程)

解:CIF=(FOB+国外运费)/(1-保险加成*保险费率)=1344.80美元

32.某外贸公司出口某商品20吨(1000千克/吨),收购价每千克人民币2.80元,国内费用加17%。外销价每吨550美元CIF旧金山,含佣3%,共支付运费870美元,保险费440美元。试计算该商品换汇成本。(要求写出计算公式及计算过程)

六、案例分析题(每小题10分,共20分)33.1998年11日18日,我方某公司与国外客商签订一批大米出口合同,价格条件为USD115每公吨CIP、汉堡,装运期为1999年3月15日前即期信用证支付方式。按合同规定,买方于2月6日将信用证开抵卖方。出口公司于3月8日将该批货物装上开往汉堡的班轮。不料,该批货物在运输途中因海难于3月12日灭失。我方某公司于3月16日持整套运输单据向银行议付,但买方在得知货物已灭失后已于3月15日通知银行拒付货款。试分析在此情况下,卖方应如何处理?

34.某公司以CIF鹿特丹出口食品1000箱,即期信用证付款,货物装运后,凭已装船清洁提单和已投保一切险及战争险的保险单向银行收妥货款,货到目的港后经进口人复验发现下列情况:(1)该批货物共10个批号,抽查20箱,发现其中2个批号内含沙门氏细菌超过进口国的标准;(2)收货人只实收998箱,短少2箱;(3)有15箱货物外表情况良好,但箱内货物共短少60公斤。试分析上述情况,进口人应分别向谁索赔,并说明理由。

参考答案

1、A

2、D

3、C

4、D

5、A

6、C

7、A

8、C

9、A

10、B

11、C

12、D

13、B

14、A

15、D

16、CE

17、CE

18、BD

19、CD 20、ACDE

21、样品:样品是指从一批商品中抽取出来的或由生产、使用部门设计、加工出来的,足以反映和代表整批商品品质的少量实物。

22、班轮:是指在预定的航线上,按照船公司制定的船期表在固定港口之间来往行驶的船只。

23、汇票:是指一个人向另一个人签发的要求见票时或在将来的固定时间,或可以确定的时间,对某人或指定的人或持票人支付一定金额的无条件的支付命令书。

24、提单:是承运人或其代理人在收到货物后签发给托运人的一种证件,它体现承运人于托运人之间的相互关系。

25、询盘:是准备购买或出售商品的人向潜在的供货人或买主探询该商品的成交提交或交易的可能性的业务行为,它不具有法律上的约束力。

26、信用证的性质为银行信用。其特点为:(1)信用证是一种有条件的保证付款的凭证,但不同于一般的银行担保。(2)信用证是依据买卖合同开立的,但它又是独立于合同之外的自足的文件。(3)信用证只凭指定的单据付款,它是一种单据买卖。

27、构成实际全损的情况主要有:(1)保险标的物完全灭失。如:船只遭海难后沉没,货物与之同时沉入海底。(2)保险标的丧失。货物遭受损失,使被保险人完全丧失了这些财产,无法复得。(3)保险标的物发生质变,失去原有使用价值。(4)船舶失踪达到一定时期。

28、装运一般是指将货物装上运输工具。交货一般是指卖方按照商定的时间、地点和运输方式将合同规定的货物交付给买方,两者具有不同的概念。但在国际贸易中,交货具有两种情况:第一种情况是卖方把货物实际交给买方,称为实际交货。第二种情况是卖方凭单据交货,称为象征性交货。因而采用FOB、CFR和CIF三种价格术语时,卖方只要根据合同规定将货物装上船,取得提单就算交货,它属于象征性交货性质。这时,装运即作为交货。而在目的地或其它地点交货,或采用内陆交货和目的地交货的价格术语时,属于实际交货性质,装运就不等于交货,装运时间与交货时间是不一致的。

29、仲裁协议是双方当事人表示愿意将他们之间的争议交付仲裁解决的一种书面协议。有两种形式:一种是在争议发生之前订立在合同中的仲裁条款;另一种是在争议发生之后订立的提交仲裁的协议。两种形式的仲裁协议,其法律效力和作用是一样的。具体表现在:(1)对双方当事人有约束力。(2)排除了法院对该争议案管辖权。(3)使仲裁机构和仲裁员取得了对该争议案的管辖权。

30、发盘又称发价或报价,在法律上称要约。有卖方发盘和买方发盘之分,构成一项发盘必须具备下列各项条件:(1)发盘应向一个或一个以上特定的人提出,即指定受盘人。(2)发盘内容必须十分确定,即在建议正在中写明货物并且明示或默示地规定数量和价格或规定如何确定数量和价格。(3)发盘必须表明发盘人对其发盘一旦被受盘人接受即受约束的意思。

32、换汇成本=出口总成本(人民币)/出口外汇净收入(美元)=7元人民币/美元

33、根据2000年通则的解释,CIF术语属象征性交货的贸易术语。在信用证支付方式下,卖方只要提供了符合信用证条款规定的单据,就算完成了交货义务,就可凭合格的单据向买方索取货款的权利,属于单据买卖。另一

方面,在CIF条件下,风险转移是以装运港将货物装船为界,即风险的转移是以货物在装运港装船时越过船舷为界,买方承担货物越过船舷之后的风险。在本案中,卖方已按合同规定将货物于3月8日按时装船,符合合同约定的装运期。该批货物在运输途中因海难于3月12日灭失发生在装船完毕之后,也即发生在货物风险已转移到买方之后,只要我方某公司持整套运输单据向银行议付,做到“单证相符,单单相符”,买方就无权通知银行拒付货款。

34、第(1)种情况应向卖方索赔,承运人签发清洁提单只证明货物外包装状况,因原装货物有内在缺陷,承运人不负责任。第(2)种情况应向承运人索赔,因承运人签发清洁提单,提单是货物收据,因承运人保存货物不妥,造成货物短少,承运人在目的港应如数交足。第(3)种情况,因货物外表情况良好,箱内货物短少,若属保险单责任范围以内损失,可向保险公司索赔,但如进口人能举证原装数量不足,也可向卖方索赔。

2006—2007学年第一学期国际贸易实务试题

一、名词解释(20分)

1、共同海损

2、清洁提单

3、追索权

4、信用证

5、还盘

二、简答(20分)

1、简述FOB、CFR和CIF的异同点。

2、简述国际贸易术语的作用。

三、案例分析及计算(60分)

1.某货轮在航运途中货舱起火并蔓延到机舱,为了船货的共同安全,船长下令往仓中灌水灭火,火虽然被扑灭,但由于主机受损,货轮无法继续航行。于是船长决定雇佣拖轮将货轮拖到附近港口修理,检修后再驶往目的港。事后调查,这次事故造成的损失有:①800箱货物被火烧毁;②500箱货由于灌水灭火造成损失;③主机和部分甲板被烧坏;④拖船费用;⑤额外增加的燃料和船长、船员工资。

从上述各项损失的性质看,哪些属于单独海损?哪些属于共同海损?并简要说明理由。(10分)2.我国江苏省南通市某轻工产品进出口公司向外国某公司进口一批小家电产品,货物分两批装运,支付方式为不可撤销议付信用证,每批分别由中国银行某分行开立一份信用证。第一批货物装运后,卖方在有效期内向银行交单议付,议付行审单后,未发现不符点,即向该商议付货款,随后中国银行对议付行作了偿付。南通公司在收到第一批货物后,发现货物品质不符合同规定,进而要求中国银行对第二份信用证项下的单据拒绝付款,但遭到中国银行的拒绝。试问,中国银行这样做是否有理?为什么?(15分)

3.我国山东某出口公司按CIF条件与韩国某进口公司签订了一笔初级产品的交易合同。在合同规定的装运期内,卖方备妥了货物,安排好了从装运港到目的港的运输事项。在装船时,卖方考虑到从装运港到目的港距离较近,且风平浪静,不会发生什么意外,因此,没有办理海运货物保险。实际上,货物也安全及时抵达目的港,但卖方

所提交的单据中缺少了保险单,买方因市场行情发生了对自己不利的变化,就以卖方所交的单据不全为由,要求拒收货物拒付货款。请问,买方的要求是否合理?此案应如何处理?(15分)

4.我某出口公司以CIF纽约条件与美国某公司订立了200套家具的出口合同,合同规定2002年12月交货。11月底,我企业出口商品仓库发生雷击火灾,致使一半左右的出口家具烧毁。我企业以发生不可抗力为由,要求免除交货责任,美方不同意,坚持我方按时交货。我方无奈经多方努力,于2003年1月初交货,美方要求索赔。试问:

(1)我方要求免除交货责任的要求是否合理?为什么?(2)美方的索赔要求是否合理?为什么?(10分)

5.我国某公司以每箱50美元CIF悉尼出口某商品共一万箱,货物出口前,由我公司向中国人民保险公司某分公司投保了水渍险、串味险及淡水雨淋险,其保险费率分别为0.7%、0.3%和0.2%,按发票金额110%投保。试计算该批货物的投保金额和保险费各是多少?(10分)

2006—2007学年第一学期国际贸易实务试题(答案)

一、名词解释(20分)

1、共同海损:载运货物的船舶在航运途中遇到自然灾害或者意外事故,危及船、货的共同安全时,船方为了保护船与货物的共同安全或者为了使航程得以继续完成,而有意识的合理的采取挽救措施所做出的某些特殊牺牲和支出的额外费用。

2、清洁提单:指货物在装船时“表面状况良好”,承运人在提单没有标明货物及包装有缺陷的提单。

3、追索权:是指持票人在票据到期不获付款或期前不获承兑或有其他法定原因,并在实施行使或保全票据上权利的行为后,可以向其前手请求偿还票据金额、利息及其他法定款项的一种票据权利。

4、信用证:是银行做出的有条件的付款承诺,即银行根据开证申请人的请求和指示,向受益人开具的有一定金额、并在一定期限内凭规定的单据承诺付款的书面文件;或者是银行在规定金额、日期和单据的条件下,愿代开证申请人承购受益人汇票的保证书。

5、还盘: 是指受盘人不同意或不完全同意发盘提出的各项条件,并提出了修改意见,建议原发盘人考虑。

二、简答(20分)

1、简述FOB、CFR和CIF的异同点。答案:相同点

(1)卖方都是在装运港交货,(2)买卖双方风险的转移以货物越过装运港船舷为界限(3)都适合于水上运输

(4)卖方办理出口通关手续,买方办理进口通关手续

区别:在运输和保险上存在差别

FOB下运输和保险由买方自行安排,卖方无责任;CFR下卖方负责签订运输合同,支付运输费用,保险由买方自行安排;CIF下,运输合同和保险合同均由卖方负责签订,并承担运费和保险费。

2、简述国际贸易术语的作用。

答案:贸易术语在国际贸易中起着积极的作用,主要表现在下列几个方面:(1)有利于买卖双方洽商交易和订立合同(2)有利于买卖双方核算价格和成本(3)有利于解决履行当中的争议

三、案例分析及计算(60分)

1、答案:本案例①、③是因火灾而造成的直接损失,不具备共同海损成立的条件,属单独海损。②、④、⑤是因维护船货共同安全,进行灌水灭火而造成的损失和产生的费用,属于共同海损。

2、答案: 信用证是一种银行开立的有条件的承诺付款的书面文件。对出口商来说,只要按信用证规定条件提交了单据,在单单一致、单证一致的情况下,即可从银行得到付款;对进口商来说,只要在申请开证时,保证收到

符合信用证规定的单据即行付款并交付押金,即可从银行取得代表货物所有权的单据。因此,银行开立信用证实际是进行单据的买卖。此外,开证行与受益人之间的关系属于一种对双方都有约束力的合同关系。这种合同关系约束开证行应在对单据做出合理审查之后,按照信用证的规定,承担向受益人付款的义务,而不受买卖双方买卖合同或者开证行和买方依开证申请书成立的合同以及其它合同的影响。因此,在本案中,中国银行这样做是合理的。

3、答案:从交货方式上来看,CIF 是一种典型的象征性交货(Symbolic Delivery)。象征性交货是针对实际交货而言。在象征性交货方式下,卖方是凭单交货,买方是凭单付款。只要卖方如期向买方提交了合同规定的全套合格单据,即使货物在运输途中损坏或灭失,买方也必须履行付款义务。反之,如果卖方提交的单据不符合要求,即使货物完好无损地运达目的港,买方仍有权拒收单据并拒付货款。还需指出,按CIF术语成交,卖方履行其交单义务只是得到买方付款的前提条件,除此之外,他还必须履行交货义务。因此,本案中,买方提出的要求是合理的,卖方必须提交符合规定的全套单据,买方可以拒收货物拒付货款,或向卖方提出索赔。

4、(1)我方要求免除交货责任的要求不合理。

理由:虽然我企业出口商品仓库遇不可抗力导致一半左右出口家具烧毁,但这种不可抗力并没有使我方到达不能履行合同的程度,所以我方不能要求免除全部交货责任,但可以延期履行交货。(2)美方的索赔要求不合理

理由:我方遇不可抗力事件后,虽经多方努力仍造成逾期交货,对此,我方不负责任,可以免责。

5、保险金额计算的公式是:保险金额=CIF货值×(1+加成率)。保险费则根据保险费率表按保险金计算,其计算公式是:保险费=保险金额×保险费率。在本案中,保险总金额=CIF货值×(1+加成率)×10000箱=50×(1+10%)=550000美元;总保险费=保险金额×保险费率=550000×(0.7%+0.3%+0.2%)=6600美元。

第四篇:计算机网络期末考试试题及答案(多套)

计算机网络

一、选择题(每题1分)

1、Internet的前身是 C

A、Intranet B、Ethernet C、ARPAnet D、Cernet

2、Internet的核心协议是 B

A、X.25 B、TCP/IP C、ICMP D、UDP

3、服务与协议是完全不同的两个概念,下列关于它们的说法错误的是 D

A、协议是水平的,即协议是控制对等实体间通信的规则 服务是垂直的,即服务是下层向上层通过层间接口提供的

B、在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务 要实现本层协议,还需要使用下面一层所提供的服务

C、协议的实现保证了能够向上一层提供服务

D、OSI将层与层之间交换的数据单位称为协议数据单元PDU

4、在TCP/IP的进程之间进行通信经常使用客户/服务器方式,下面关于客户和服务器的描述错误的是 C

A、客户和服务器是指通信中所涉及的两个应用进程

B、客户/服务器方式描述的是进程之间服务与被服务的关系

C、服务器是服务请求方,客户是服务提供方

D、一个客户程序可与多个服务器进行通信

5、常用的数据传输速率单位有kbit/s、Mbit/s、Gbit/s 1Gbit/s等于 A

A、1×103Mbit/s B、1×103kbit/s C、1×106Mbit/s D、1×109kbit/s

6、在同一信道上同一时刻,可进行双向数据传送的通信方式是 C A、单工 B、半双工 C、全双工 D、上述三种均不是

7、共有4个站进行码分多址通信 4个站的码片序列为: a:(-1-1-1 +1 +1-1 +1 +1)b:(-1-1 +1-1 +1 +1 +1-1)c:(-1 +1-1 +1 +1 +1-1-1)d:(-1 +1-1-1-1-1 +1-1)现收到这样的码片序列:(-1 +1-3 +1-1-3 +1 +1),则 A 发送1

A、a和d

B、a

C、b和c

D、c

8、局域网标准化工作是由 B 来制定的 A、OSI B、IEEE C、ITU-T D、CCITT

9、计算机内的传输是 A 传输,而通信线路上的传输是 传输

A、并行,串行 B、串行,并行 C、并行,并行 D、串行,串行

10、C 代表以双绞线为传输介质的快速以太网

A、10base5 B、10base2 C、100base-T D、10base-F

11、局域网体系结构中 B 被划分成MAC和LLC两个子层

A、物理层 B、数据链路层 C、网络层 D、运输层

12、下面关于网络互连设备叙述错误的是 C

A、在物理层扩展局域网可使用转发器和集线器

B、在数据链路层扩展局域网可使用网桥

C、以太网交换机实质上是一个多端口网桥,工作在网络层

D、路由器用来互连不同的网络,是网络层设备

13、有10个站连接到以太网上 若10个站都连接到一个10Mbit/s以太网集线器上,则每个站能得到的带宽为 A ;若10个站都连接到一个10Mbit/s以太网交换机上,则每个站得到的带宽为

A、10个站共享10Mbit/s,每个站独占10Mbit/s B、10个站共享10Mbit/s,10个站共享10Mbit/s C、每个站独占10Mbit/s,每个站独占10Mbit/s D、每个站独占10Mbit/s,10个站共享10Mbit/s

14、下面关于虚拟局域网VLAN的叙述错误的是 D

A、VLAN是由一些局域网网段构成的与物理位置无关的逻辑组

B、利用以太网交换机可以很方便地实现VLAN C、每一个VLAN的工作站可处在不同的局域网中

D、虚拟局域网是一种新型局域网

15、关于无线局域网,下列叙述错误的是 D

A、无线局域网可分为两大类,即有固定基础设施的和无固定基础设施的

B、无固定基础设施的无线局域网又叫做自组网络

C、有固定基础设施的无线局域网的MAC层不能使用CSMA/CD协议,而是使用CSMA/CA协议

D、移动自组网络和移动IP相同

16、分组的概念是在C 层用到的

A、物理层 B、数据链路层 C、网络层 D、传输层

17、帧中继网是一种 A

A、广域网 B、局域网 C、ATM网 D、以太网

18、异步传递模式ATM采用称为信元的 A 分组,并使用 信道传输

A、定长,光纤 B、定长,双绞线 C、变长,双绞线 D、变长,光纤

19、下面关于IP地址与硬件地址的叙述错误的是 D

A、在局域网中,硬件地址又称为物理地址或MAC地址

B、硬件地址是数据链路层和物理层使用的地址,IP地址是网络层和以上各层使用的 C、IP地址不能直接用来进行通信,在实际网络的链路上传送数据帧必须使用硬件地址

D、RARP是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题

20、关于互联网中IP地址,下列叙述错误的是 D

A、在同一个局域网上的主机或路由器的IP地址中的网络号必须是一样的

B、用网桥互连的网段仍然是一个局域网,只能有一个网络号

C、路由器总是具有两个或两个以上的IP地址

D、当两个路由器直接相连时,在连线两端的接口处,必须指明IP地址

21、关于因特网中路由器和广域网中结点交换机叙述错误的是 C

A、路由器用来互连不同的网络,结点交换机只是在一个特定的网络中工作

B、路由器专门用来转发分组,结点交换机还可以连接上许多主机

C、路由器和结点交换机都使用统一的IP协议

D、路由器根据目的网络地址找出下一跳(即下一个路由器),而结点交换机则根据目的站所接入的交换机号找出下一跳(即下一个结点交换机)

22、在OSI参考模型的物理层、数据链路层、网络层传送的数据单位分别为 A

A、比特、帧、分组 B、比特、分组、帧 C、帧、分组、比特 D、分组、比特、帧

23、关于无分类编址CIDR,下列说法错误的是 C A、CIDR使用各种长度的“网络前缀”来代替分类地址中的网络号和子网号

B、CIDR将网络前缀都相同的连续的IP地址组成“CIDR”地址块

C、网络前缀越短,其地址块所包含的地址数就越少

D、使用CIDR,查找路由表时可能会得到多个匹配结果,应当从匹配结果中选择具有最长网络前缀的路由 因为网络前缀越长,路由就越具体

24、下面关于因特网的路由选择协议叙述错误的是 A

A、因特网采用静态的、分层次的路由选择协议

B、RIP是基于距离向量的路由选择协议,RIP选择一个到目的网络具有最少路由器的路由(最短路由)

C、OSPF最主要特征是使用分布式链路状态协议,所有的路由器最终都能建立一个链路状态数据库(全网的拓扑结构图)

D、BGP-4采用路径向量路由选择协议 BGP所交换的网络可达性信息是要到达某个网络所要经过的自治系统序列

25、在TCP中,连接的建立采用 C 握手的方法

A、一次 B、二次 C、三次 D、四次

26、下列协议属于应用层协议的是 C

A、IP、TCP、和UDP B、ARP、IP和UDP C、FTP、SMTP和TELNET D、ICMP、RARP和ARP

27、检查网络连通性的应用程序是 A

A、PING B、ARP C、NFS D、DNS

28、下面协议中用于www.xiexiebang.com 29.客户/服务器系统的特点是客户机和服务器()

A)必须运行在同一台计算机上

B)不必运行在同一台计算机上 C)必须运行在同一网络中

D)必须运行在不同的计算机上

30.当你浏览www.xiexiebang.com

B.tsinghua

C.tsinghua.edu.cn D.www

24.下面提供FTP服务的默认TCP端口号是(A)

A.21B.25

C.2

3D.80

25.以下关于100BASE-T的描述中错误的是(C)

A.数据传输速率为100Mbit/S

B.信号类型为基带信号

C.采用5 类UTP,其最大传输距离为185M

D.支持共享式和交换式两种组网方式 在TCP/IP协议簇中,UDP协议工作在(B)

A.应用层

B.传输层

C.网络互联层

D.网络接口层

27.Windows 2000 Server为管理员提供的名称是(C)

A.Guest

B.TsInternetUser

C.Administrator

D.Domain Admins

28.DHCP客户机申请IP地址租约时首先发送的信息是下面(D)

A.DHCP discover

B.DHCP offer

C.DHCP request

D.DHCP positive

29.计算机网络通信采用同步和异步两种方式,但传送效率最高的是(A)

A.同步方式

B.异步方式

C.同步与异步方式传送效率相同

D.无法比较

30.在Internet域名体系中,域的下面可以划分子域,各级域名用圆点分开,按照(D)

A.从左到右越来越小的方式分4层排列

B.从左到右越来越小的方式分多层排列

C.从右到左越来越小的方式分4层排列

D.从右到左越来越小的方式分多层排列 三.名词解释(每题4分,共20分)

1.计算机网络:在硬件方面,利用通信设备和线路将地理位置不同.功能独立的多个计算机系统互连起来,再运行相应的网络软件(网络通信协议.信息交换技术和网络操作系统),以实现信息共享及信息传递的系统

2.TCP/IP协议:是美国国防部高级计划研究局DARPA为实现ARPANET互连网而开发的 TCP/IP已成为一个事实上的工业标准 TCP/IP是一组协议的代名词,它还包括许多别的协议,组成了TCP/IP协议簇 TCP提供运输层服务,而IP提供网络层服务 TCP/IP协议作为一个网络体系结构,它分为四个层次,自底向上依次为数据链路层.网络层.运输层和应用层

3.多路复用:在数据通信或计算机网络系统中,传输媒体的带宽或容量往往超过传输单一信号的需求,为了有效地利用通信线路,可以利用一条信道传输多路信号,这种方法称为信道的多路利用,简称多路复用

4.ISDN

5.DHCP 四.简答(每题5分,共20分)

1.什么是局域网?有什么特点?

1.局域网是一种计算机化的通信网络,支持各种数据通信设备间的设备互连.信息交换和资源共享 主要特点是:(1)覆盖地理范围小,所有的站点共享较高的总带宽(即较高的数据传输速率(一般大于10Mbps,可达1Gbps);(2)具有较小的时延和较低的误码率:(3)各站点之间形成平等关系而不是主从关系(4)能进行广播或多播(又称为组播)2.能提供最好网络设备的组织通常选择交换机而不用集线器,为什么? 2.因为交换机本身具有整体速度(交换机快得多).发送方法或电子逻辑(更智能).更多的端口数等优点

3.面向连接和非连接的服务的特点是什么

3.面向连接的服务,通信双方在进行通信之前,要事先在双方之间建立起一个完整的可以彼此沟通的通道,在通信过程中,整个连接的情况一直可以被实时地监控和管理 而非连接的服务,不需要预先建立起一个联络两个通信节点的连接,需要通信的时候,发送节点就可以往“网络”上送出信息,让信息自主地在网络上去传,一般在传输的过程中不再加以监控

4.DHCP的工作过程是什么?

五.综合应用(每题10分,共20分)

1.简述使用“拨号网络”连接Internet所需进行的准备工作

2.一个单位申请了一个201.9668.0的C类网址,试将其划分为6个逻辑子网,并完成如下要求:

(1).计算划分子网后共损失的IP地址个数

(2).写出各个子网的开始与结束IP地址

(3).写出子网的子网掩码

计算机网络

一、选择题(每题1分)

1、Internet的前身是 C

A、Intranet B、Ethernet C、ARPAnet D、Cernet

2、Internet的核心协议是 B A、X.25 B、TCP/IP C、ICMP D、UDP

3、服务与协议是完全不同的两个概念,下列关于它们的说法错误的是 D

A、协议是水平的,即协议是控制对等实体间通信的规则 服务是垂直的,即服务是下层向上层通过层间接口提供的

B、在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务 要实现本层协议,还需要使用下面一层所提供的服务

C、协议的实现保证了能够向上一层提供服务

D、OSI将层与层之间交换的数据单位称为协议数据单元PDU

4、在TCP/IP的进程之间进行通信经常使用客户/服务器方式,下面关于客户和服务器的描述错误的是 C

A、客户和服务器是指通信中所涉及的两个应用进程

B、客户/服务器方式描述的是进程之间服务与被服务的关系

C、服务器是服务请求方,客户是服务提供方

D、一个客户程序可与多个服务器进行通信

5、常用的数据传输速率单位有kbit/s、Mbit/s、Gbit/s 1Gbit/s等于 A

A、1×103Mbit/s B、1×103kbit/s C、1×106Mbit/s D、1×109kbit/s

6、在同一信道上同一时刻,可进行双向数据传送的通信方式是 C

A、单工 B、半双工 C、全双工 D、上述三种均不是

7、共有4个站进行码分多址通信 4个站的码片序列为: a:(-1-1-1 +1 +1-1 +1 +1)b:(-1-1 +1-1 +1 +1 +1-1)c:(-1 +1-1 +1 +1 +1-1-1)d:(-1 +1-1-1-1-1 +1-1)现收到这样的码片序列:(-1 +1-3 +1-1-3 +1 +1),则 A 发送1 A、a和d

B、a

C、b和c

D、c

8、局域网标准化工作是由 B 来制定的 A、OSI B、IEEE C、ITU-T D、CCITT

9、计算机内的传输是 A 传输,而通信线路上的传输是 传输

A、并行,串行 B、串行,并行 C、并行,并行 D、串行,串行

10、C 代表以双绞线为传输介质的快速以太网

A、10base5 B、10base2 C、100base-T D、10base-F

11、局域网体系结构中 B 被划分成MAC和LLC两个子层

A、物理层 B、数据链路层 C、网络层 D、运输层

12、下面关于网络互连设备叙述错误的是 C

A、在物理层扩展局域网可使用转发器和集线器

B、在数据链路层扩展局域网可使用网桥

C、以太网交换机实质上是一个多端口网桥,工作在网络层

D、路由器用来互连不同的网络,是网络层设备

13、有10个站连接到以太网上 若10个站都连接到一个10Mbit/s以太网集线器上,则每个站能得到的带宽为 A ;若10个站都连接到一个10Mbit/s以太网交换机上,则每个站得到的带宽为

A、10个站共享10Mbit/s,每个站独占10Mbit/s B、10个站共享10Mbit/s,10个站共享10Mbit/s C、每个站独占10Mbit/s,每个站独占10Mbit/s D、每个站独占10Mbit/s,10个站共享10Mbit/s

14、下面关于虚拟局域网VLAN的叙述错误的是 D

A、VLAN是由一些局域网网段构成的与物理位置无关的逻辑组

B、利用以太网交换机可以很方便地实现VLAN C、每一个VLAN的工作站可处在不同的局域网中

D、虚拟局域网是一种新型局域网

15、关于无线局域网,下列叙述错误的是 D

A、无线局域网可分为两大类,即有固定基础设施的和无固定基础设施的

B、无固定基础设施的无线局域网又叫做自组网络

C、有固定基础设施的无线局域网的MAC层不能使用CSMA/CD协议,而是使用CSMA/CA协议

D、移动自组网络和移动IP相同

16、分组的概念是在C 层用到的

A、物理层 B、数据链路层 C、网络层 D、传输层

17、帧中继网是一种 A

A、广域网 B、局域网 C、ATM网 D、以太网

18、异步传递模式ATM采用称为信元的 A 分组,并使用 信道传输

A、定长,光纤 B、定长,双绞线 C、变长,双绞线 D、变长,光纤

19、下面关于IP地址与硬件地址的叙述错误的是 D

A、在局域网中,硬件地址又称为物理地址或MAC地址

B、硬件地址是数据链路层和物理层使用的地址,IP地址是网络层和以上各层使用的

C、IP地址不能直接用来进行通信,在实际网络的链路上传送数据帧必须使用硬件地址

D、RARP是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题

20、关于互联网中IP地址,下列叙述错误的是 D A、在同一个局域网上的主机或路由器的IP地址中的网络号必须是一样的

B、用网桥互连的网段仍然是一个局域网,只能有一个网络号

C、路由器总是具有两个或两个以上的IP地址

D、当两个路由器直接相连时,在连线两端的接口处,必须指明IP地址

21、关于因特网中路由器和广域网中结点交换机叙述错误的是 C

A、路由器用来互连不同的网络,结点交换机只是在一个特定的网络中工作

B、路由器专门用来转发分组,结点交换机还可以连接上许多主机

C、路由器和结点交换机都使用统一的IP协议

D、路由器根据目的网络地址找出下一跳(即下一个路由器),而结点交换机则根据目的站所接入的交换机号找出下一跳(即下一个结点交换机)

22、在OSI参考模型的物理层、数据链路层、网络层传送的数据单位分别为 A

A、比特、帧、分组 B、比特、分组、帧 C、帧、分组、比特 D、分组、比特、帧

23、关于无分类编址CIDR,下列说法错误的是 C

A、CIDR使用各种长度的“网络前缀”来代替分类地址中的网络号和子网号

B、CIDR将网络前缀都相同的连续的IP地址组成“CIDR”地址块

C、网络前缀越短,其地址块所包含的地址数就越少

D、使用CIDR,查找路由表时可能会得到多个匹配结果,应当从匹配

第五篇:数据库期末考试_试题及答案

数据库试题 4

一、填空题(共9题,每空1分,共15分)1.将数据库从SQL Server实例中删除,即在逻辑上将数据文件和日志文件与服务器相脱离,但文件并不从磁盘上删除,此操作称为_数据库分离,可通过(数据库附加)将其重新加载到SQL Server实例中。

2.SQL Server中用于服务器的所有初始化信息和系统级信息的的系统数据库是master。3.打开数据库student,使之成为当前数据库,可以使用语句_ use student _。

4.使用T-SQL语句创建存储过程时,若要求对存储过程的定义文本进行加密,应使用with encryption子句。

5.若要删除sutdent表的全部数据,数据删除后不可撤销,应使用语句truncate table student,,若想删除student数据表,应使用语句drop table student。

6.若要对数据库中的对象进行改名,就使用的系统存储过程是sp_rename。

7.Sql Server的数据库文件分为数据文件和日志文件,其中数据文件又分为主要数据文件、次要数据文件

8.在Sql Server中,按触发的时机,触发器可分为后触发器和替代触发器。9.在Sql Server的事务处理中,开启一个事务可用Begin Transaction,提交事 和撤销事务应使用Commit transaction,和rollback transaction。

二、简答题(共3题,每题7分,共21分)

1.在数据库端编程,主要有自定义函数、存储过程和触发器三种形式,请比较一下这三种方式的异同。

答:相同点:存储过程、触发器和自定义函数都能完成特定的功能,并且都存储在服务器端的数据字典中。区别:存储过程和自定义函数都可以定义参数,触发器不可以;从调用方式上,存储过程和自定义函数都需要由应用程序或其他功能体进行调用,而触发器是当相应事件发生时自动执行,不须干预;自定义函数需要定义返回类型,函数体中至少要有一条用于返回返回值的语句,而存储过程和触发器不需要。

2.SqlServer有哪些系统数据库,各自的作用是什么?

答:主要的系统数据库有master、model、tempdb和msdb。其中Master数据库保存了Sql Server2005的初始化信息和所有系统级信息。Master数据库是Sql Server 2005中最重要的系统数据库,对其更新和删除操作而导致Master数据库的不可用都将使得整个Sql Server2005系统无法启动和运行。Model数据库是用于保存所有用户数据库和Tempdb数据库的模版。每当用户创建数据库的时候,Sql Server 2005将用Model数据库提供的信息初始化被创建的数据库。Msdb数据库是Sql Server2005代理服务工作时使用的数据库,用于为Sql Server代理服务在警报和作业等操作时提供存储空间。Tempdb数据库是一个临时的系统数据库,用于为所有临时表、临时存储过程以及其他的临时操作提供存储空间。

3.数据库中的常用完整性有几种?在Sql Server主要通过什么方式实现?

答:视图是一个虚拟表,并不存储任何物理数据。视图与真正的表很类似,也是由一组命名的列和数据行组成,其内容由查询所定义。但是视图并不是以一组数据形式存储在数据库中,数据库中只存储视图的定义,而不存在视图中的数据,视图中的数据仍存储在基本表中。当基本表中的数据发生变化时,从视图中查询出来的数据也随之改变。视图和表相比有独特的优势主要有以下几个方面:(1)保证数据的安全。(2)简化查询操作。(3)保证数据的逻辑独立性。

三、应用题(共6题,本题共54分。)

1.创建名为“Love”的数据库,其中主数据文件为Lovedat.mdf,初始大小为8M,增长大小为1M,日志文件为Lovedat.ldf,初始大小是5M,最大存储空间是30M,增长是5M。请写出相应的SQL语句。(本题8分)Create database love on

log on(name=lovedat_log,filename='d:databaselovedat.ldf',size=5,Maxsize=30,filegrowth=5)

2.使用sql语句创建表authors,结构如下表所示(本题8分)列名 数据类型

N 大小

是否为空

姓名

默认值 说明

authorID int 4

编号(主键),自动增长

电话 地址(name=lovedat,filename='d:databaselovedat.mdf',size=8,Maxsize=unlimited,filegrowth=1)

authorName nvarchar 50 N Phone nvarchar 13 Y address nvarchar 255 Y

create table authors(authorid int identity(1,1)primary key not null, authorname nvarchar(50)not null,phone nvarchar(13)null, address nvarchar(255))

3.使用SQL语句对2中创建的authors表进行如下修改:(每小题5分,共15分)(1)添加Sex 列 char(2),city列 varchar(20)。

alter table authors add sex char(2)null,city nvarchar(20)null;(2)删除city列。

alter table authors drop column city(3)修改作者信息表authors中的address列将该列的属性的长度更改为500。alter table authors alter column address nvarchar(500)not null 4.系部表的创建语句如下,请完成以下操作(每小题5分,共15分)CREATE TABLE 系部

(系部代码 char(2)CONSTRAINT pk_xbdm PRIMARY KEY, 系部名称 varchar(30)NOT NULL,系主任 char(8))(1)将系部表中计算机系的系主任改为‘张中裕’

Update 系部 set 系主任=’ 张中裕’

where 系部名称=’计算机系’

(2)将系部表中的系部名称列中的‘系’全部更改为‘科学系’(使用replace函数,用法:replace(串1,串2,串3),其功能是将串1中的串2 替换为串3)Update 系部 set 系部名称=replace(系部名称,’系’,’科学系’)(3)在系部表中删除系主任姓‘张’的系部数据

Delete from 系部 where 系主任 like ‘张%’

5.有二个数据表XS(xh, xm)和XS_KC(xh, kch, cj),用两种方法,写出如下查询:“查找数据库中所有学生的学号(xh)、姓名(xm)以及其所选修的课程号(kch)和成绩(cj)”。(本题8分)

.(1)select xs.xh,xm,kch,cj from xs, xs_kc where xs.xh=xs_kc.xh;(2)select xs.xh,xm,kch,cj from xs join xs_kc on xs.xh=xs_kc.xh;

四、编程题(共2题,每题5分,共10分)

1.在数据表上机记录中创建一个名为insert_sjkh的insert触发器其作用是:当用户在“上机记录”表中插入记录时,若“上机卡”表中没有该上机号,则提示用户不能插入,否则,提示记录插入成功。(附:上机记录表结构:(上机号 char(13),上机日期 datetime,开始时间 datetime,结束时间 datetime,上机状态 bit)。上机卡表结构:(上机号 char(13),姓名„„)

Create trigger insert_sjkh on dbo.上机记录 for insert As begin Declare @asjkh char(13)Declare @acount int Select @asjkh=上机号from inserted Select @acount=count(*)from 上机卡where 上机号=@asjkh If @acount=0

Print '上机卡中无此卡号,不能插入' Else

Print '数据插入成功'

end

2.在student数据库中的学生、课程注册、课程表中创建一个带参的存储过程cjcx。其功能是:当任意输入一个学生的姓名时,返回该学生的学号、选修的课程名和课程成绩。然后使用存储过程,查询学生“陈斌”的学号、选修的课程名和课程成绩。Create PROCEDURE [dbo].[cjcx]

AS BEGIN SELECT 学生.学号,课程.课程名,课程注册.成绩 from

学生,课程,课程注册

where 学生.学号=课程注册.学号 and 课程注册.课程号=课程.课程号 and 姓名=@axm END 执行存储过程cjcx,查询“周红瑜”的学号、选修的课程名和课程成绩。Exec cjcx @axm=’张斌’ @axm char(8)

下载数据库笔试题及答案(多套经典)[大全5篇]word格式文档
下载数据库笔试题及答案(多套经典)[大全5篇].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    测试笔试题及答案

    软件测试工程师笔试试题答案 一、判断题(每题1分,12 分,正确的√,错误的╳) 1.软件测试的目的是尽可能多的找出软件的缺陷。() 软件测试的目的就是为了发现软件中的缺陷,从这个意义上......

    数据库试题及答案(最终五篇)

    《数据库技术与应用》样题 一、选择题( 共 30 分,1--20 每小题 1 分,21—25 每小题 2 分。下列各题 A)、B)、 C)、D)四个选项中,只有一个选项是正确的 ) 1 在 SQL Server 中,关......

    2012-2011互联网数据库试题及答案

    全国2011年4月高等教育自学考试 互联网数据库试题 课程代码:00911 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请......

    数据库试题及答案(精选5篇)

    简答题部分: 2011.12.15 1. 设有关系模式:学生修课管理(学号,姓名,所在系,性别,课程号,学分,成绩),设一名学生可以选修多门课程,一门课程可以被多名学生选修,一名学生有唯一的所在系,每门......

    FPGA笔试题及答案总结[★]

    第 1 章 FPGA基础知识 1.1 FPGA设计工程师努力的方向 SOPC,高速串行I/O,低功耗,可靠性,可测试性和设计验证流程的优化等方面。随着芯片工艺的提高,芯片容量、集成度都在增加,FPGA......

    行政助理笔试题及答案2012-12-12

    广东星达集团有限公司 行政助理笔试题目 一、请写出企业常用的行政公文文种?(5分)二、就你的理解行政工作应包括哪些内容?如何才能做好这项工作?(15分)三、公司将于6月26日举行一次......

    行政文员笔试题及答案

    行政文员笔试题 一、请写出企业常用的公文文种?(5分) 答:(考察对公文的一般理解) 一般企业公文有通知、请示、会议纪要、函(邀请函、复函)、总结、报告。 二、就你的理解行政工作应......

    员工关系笔试题及答案

    员工关系管理面试题库 注:此卷分为四部分,共100分,做题时间为45分钟,第一部分单项选择题10题,10*2=20分,第二部分多项选择题5题,共15分,第三部分简答题3题,3*10=30分,第四部分案例题,第......