• SQL server
中的变量分为两种,全局变量和局部变量。其中全局变量的名称以
_________
字
符开始,有系统定义和维护。局部变量以
_________
字符开始,由用户自己定义和赋值。
•
实现数据完整性的途径有
_______
、
_______
、
_______
、
_______
等。
•
选择题
(10*2
分
)
•
下面仅存在于服务器端的组件是:( )
A
、服务管理器
B
、企业管理器组件
C
、查询分析器组件
D
、导入导出组件
2
、下面描述错误的是( )。
•
每个数据文件中有且只有一个主数据文件。 • 日志文件可以存在于任意文件组中。• 主数
据文件默认为
primary
文件组。• 文件组是为了更好的实现数据库文件组织。
3
、下面标志符不合法的是:( )。
A
、
[my delete] B
、
_mybase C
、
$money D
、
trigger1
4
、下面字符串能与通配符表达式
[ABC] _ a
进行匹配的是:( )。
A
、
BCDEF B
、
A_BCD C
、
ABa D
、
A%a
5
、下面是合法的
smallint
数据类型数据的是:( )。
A
、
223
.
5 B
、
32768 C
、
-32767 D
、
58345
6
、关系数据模型
_______
。
•
只能表示实体间的
1
:
1
联系
•
只能表示实体间的
1
:
n
联系
•
只能表示实体间的
m
:
n
联系
•
只能表示实体间的上述
3
种联系
•
数据库概念模式产生于数据库系统设计的
_______
阶段。
A
、规划
B
、需求分析
C
、概念设计
D
、逻辑设计
8
、 客观存在的各种报表、图表和查询格式等原始数据属于
_______
。
A
、机器世界
B
、信息世界
C
、现实世界
D
、模型世界
9
、
SQL server
数据库文件有三类,其中主数据文件的后缀为:
A
、
.ndf B
、
.ldf C
、
.mdf D
、
.idf
10
、下列语句中正确的是
_______
。表
score(sti_id,names,math,English,VB)
• select stu_id,sum(math) from score
• select sum(math),avg(VB) from score
• select * ,sum(english) from score
• delete * from score
三、简答题。
(10
分
)
1
、简述视图的意义和优点?
2
、 试述如何有效的保护数据库的安全?
四、综合应用题。(
30
分)
学生选课系统,主要表有:学生基本信息表(学号、姓名、性别、专业、出生年月等),选课
表(学号、课程号、分数),课程表(课程号、课程名、所属专业、学分)要求:
1
、用
E-R
图表示上述关系的概念模型。(
5
分)
3
、写出
SQL
语句。
1)
查询所有选
SQL
课程的学生学号,姓名和专业。
(5
分
)
2)
删除所有选择数学的同学的选课记录。
(5
分
)
3)
查询有哪些课程没有被任何同学报选。
(5
分
)
4
、创建存储过程。
(10
分
)
相关文档
评论