暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
SQL试卷.doc
12
12页
2次
2025-04-15
免费下载
数据库应用技术作业一
一、选择题:
1. Visual FoxPro
数据库文件是
______
A
、存放用户数据的文件
B
、管理数据库对象的系统文件
C
、存放用户数据和系统的文件
D
、前三种说法都对
2. SQL
语句中修改表结构的命令是
______
A
MODIFY TABLE B
MODIFY STRUCTURE C
ALTER TABLE D
ALTER
STRUCTURE
3.
果要数据表,组表
"
"
第二达式
"
性别
"
,第三个分组表达式是
"
基本工资
"
,当前索引的索引表达式应当是
______
A
、部门
+
性别
+
基本工资
B
、部门
+
性别
+STR(
基本工资
)
C
STR(
基本工资
)+
性别
+
部门
D
、性别
+
部门
+STR(
基本工资
)
4.
把一个项目编译成一个应用程序时,下面的叙述正确的是
______
A
、所有的项目文件将组合为一个单一的应用程序文件
B
、所有项目的包含文件将组合为一个单一的应用程序文件
C
、所有项目排除的文件将组合为一个单一的应用程序文件
D
、由用户选定的项目文件将组合为一个单一的应用程序文件
5.
数据库
DB
、数据库系统
DBS
、数据库管理系统
DBMS
三者之间的关系是
______
A
DBS
包括
DB
DBMS B
DBMS
包括
DB
DBS
C
DB
包括
DBS
DBMS D
DBS
就是
DB
,也就是
DBMS
6.
"
选项
"
对话框的
"
文件位置
"
选项卡中可以设置
______
A
、表单的默认大小
B
、默认目录
C
、日期和时间的显示格式
D
、程序代码的颜色
7.
要控制两个表中数据的完整性和一致性可以设
"
参照完整性
"
,要求这两个表
_____
_
A
、是同一个数据库中的两个表
B
、不同数据库中的两个表
C
、两个自由表
D
、一个是数据库表另一个是自由表
8.
定位第一条记录上的命令是
______
A
GO TOP B
GO BOTTOM C
GO 6 D
SKIP
9.
在关系模型中,实现
"
关系中不允许出现相同的元组
"
的约束是通过
______
A
、候选键
B
、主键
C
、外键
D
、超键
10.
当前据库
10
记录
(
录未行任索引
)
,在三种情况当前
号为
1
;EOF()
为真时
;BOF()
为真时,命令
?RECN()
的结果分别是
______
A
1,11,1 B
1,10,1 C
1,11,0 D
1,10,0
二、填空题:
1. TIME( )
的返回值的数据类型是
______
类型。
2.
在定义字段有效性规则中,在规则框中输入的表达式中类型是
________
3.
设计报表通常包括两部分内容:
______
和布局。
4. ______
是指只有满足联接条件的记录才包含在查询结果中。
5.
设有图书管理数据库:
图书
(
总编号
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______;
6.
设有如下关系表
R
S
T
R(BH,XM,XB,DWH)
S(SWH,DWM)
T(BH,XM,XB,DWH)
实现
R∪T
SQL
语句是
_______
7.
设有如下关系表
R
R(NO,NAME,SEX,AGE,CLASS)
主关键字是
NO
其中
NO
为学号
NAME
为姓名
SEX
为性别
AGE
为年龄
CLASS
为班号。写出实
现下列功能的
SQL
语句。
插入
"95031"
班学号为
30
,姓名为
"
郑和
"
的学生记录
;_______
8.
设有如下关系表
R
R(NO,NAME,SEX,AGE,CLASS)
主关键字是
NO
其中
NO
为学
(
数值
)
NAME
为姓名,
SEX
为性别,
AGE
为年龄,
CLASS
为班号。
写出实现下列功能的
SQL
语句。
删除学号为
20
的学生记录
;______
三、简答题:
1
、 自定义函数的类型?各自原返回值。
2
、 用户权限的种类有哪些?各自的作用?
四、分析编程题:
填写出下列触发器中缺少的关键字,使下面语句完整:
if update([lcostprice])
update [b_drug_data] set [scostprice] = ((select [lcostprice]
from inserted
____________ [codno],[lcostprice],[scostprice]
________ {b_drug_data.codno} = [inserted.codno])/
(select [fsco] from [b_drug_data]
__________ [codno],[fsco]
_________ [b_drug_data.codno] =
(select [codno] from inserted group by [codno])))
where [b_drug_data.codno] ___ (select [codno] from inserted)
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
线
*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=*=*=*=*
of 12
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。