关系数据库中Word下载.docx

上传人:b****6 文档编号:22068694 上传时间:2023-02-02 格式:DOCX 页数:16 大小:24.22KB
下载 相关 举报
关系数据库中Word下载.docx_第1页
第1页 / 共16页
关系数据库中Word下载.docx_第2页
第2页 / 共16页
关系数据库中Word下载.docx_第3页
第3页 / 共16页
关系数据库中Word下载.docx_第4页
第4页 / 共16页
关系数据库中Word下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

关系数据库中Word下载.docx

《关系数据库中Word下载.docx》由会员分享,可在线阅读,更多相关《关系数据库中Word下载.docx(16页珍藏版)》请在冰豆网上搜索。

关系数据库中Word下载.docx

可在两个表的不同数据类型的同名字段间创建关联

可在两个表的不同数据类型的字段间创建关联

可在两个表的相同数据类型的不同名称的字段间创建关联

7用UNION合并两个SELECT查询的结果时,下列叙述中错误的是( 

两个SELECT语句必须输出同样的列数

将来自不同查询的数据组合起来

两个表各相应列的数据类型必须相同

被组合的每个查询都可以使用ORDER 

BY子句

8查询所有目前年龄在24岁以上(不含24岁)的学生信息(学号、姓名、年龄),正确的命令是( 

SELECT 

学号,姓名,年龄=YEAR(GETDATE())-YEAR(出生日期) 

FROM 

学生 

WHERE 

YEAR(GETDATE())-YEAR(出生日期)>

24

学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 

年龄 

年龄>

YEAR(出生日期)>

9下列有关存储过程的叙述中错误的是( 

使用存储过程可以减少网络通信量。

在一个存储过程中可以调用其他存储过程。

执行存储过程要比执行T-SQL批处理代码快。

定义存储过程只是为了减少重复编写T-SQL代码。

10存储过程的名字在( 

A)输入。

CREATE 

PROCEDURE语句中

创建存储过程后

创建存储过程前

保存存储过程时

11在对表中的数据进行添加时,对数据实施完整性检查,激活的触发器是( 

DELETE触发器

UPDATE触发器

INSERT触发器

都可以

12下列语句:

declare 

@n 

int

set 

@n=1

@n=@n+2

select 

@n

执行结果是(B 

4

2

13查询选课表中信息正确的语句是(D 

学号,课程号 

from 

选课表

case 

when 

成绩 

between 

60 

and 

100

then 

'

通过'

else 

未过'

end 

通过否

学号,课程号,

(case 

as 

学号,课程号

end) 

14下列关于规则说法正确的是( 

规则是单独存储的数据库对象

规则可以直接作用于一个表

规则必须使用一次就必须定义一次

规则可以直接删除

15解决并发操作带来的数据不一致问题普遍采用( 

封锁

存取控制

恢复

协商

16一个事物成功完成后,它对数据库的改变必须是永久的,这一特性称为事务的( 

持久性

隔离性

一致性

原子性

17关系数据模型用( 

)结构表示实体和实体间的联系。

对象

网状

树型

二维表

18E-R方法的三要素是( 

实体、属性、关系

实体、码、关系

实体、属性、实体集

实体、域、码

19在关系运算中,投影运算是(C 

其他三项都正确

在基本表中选择满足条件的记录和属性组成一个新的关系

在基本表中选择满足条件的记录组成一个新的关系

在基本表中选择字段组成一个新的关系

20下列关于文件管理阶段的说法正确的是(C 

数据独立性强

数据完全实现了共享

数据冗余度大

对数据统一控制管理

21下列关于人工管理阶段的说法错误的是( 

B)。

数据不能长期保存

程序之间能共享数据

程序复杂

数据量小

22数据库系统软件包括( 

)和数据库应用系统及开发工具。

OS

DBMS

高级语言

数据库应用程序

23如果将职工记录定义为(编号,姓名,性别),则(编号,姓名,性别)就是( 

内模式

外模式

映射

模式

24数据库管理系统DBMS是( 

既有硬件也有软件

一组软件

一个完整的数据库应用系统

一组硬件

25每个数据库可以有一个或多个事务日志文件,其扩展名为( 

LDF

MDF

DBF

NDF

26sql是一种( 

)语言。

人工智能

函数型

关系数据库

高级算法

27数据库中所有执行的事务都记录在( 

次数据文件

事务日志文件

主数据文件

数据表文件

28以下不正确的数值型数据是( 

2008'

2008

100.3

-30

29设计表时,有些列的数据只有两种状态真/假,则这些列最好定义为( 

)数据类型。

bit

char

(2)

tinyint

char

(1)

30关系模式中,满足2nf的模式( 

必定是bcnf

必定是1nf

可能是1nf

必定是3nf

31当数据的全局逻辑结构改变时,通过对映像的相应改变可以保持数据的局部逻辑结构不变。

这称为数据的( 

逻辑独立性

局部独立性

物理结构性

32数据库设计的起点是( 

需求分析阶段

逻辑结构设计阶段

概念结构设计阶段

系统设计阶段

33操纵与创建数据库对象等大多数的数据库管理工作都可以在(D 

)中完成。

服务管理器

事件探查器

查询分析器

企业管理器

34使用Connection对象的(C 

)方法可建立到数据源的物理连接。

Close

Write

Open

Readline

35使用Field对象的( 

)属性,可以用来读出字段值。

DefineSize

Type

Name

Value

36命令Response.Write的功能相当于SQL 

Server中的(B 

)命令。

Create

Print

Update

Exec

37插入到HTML中的ASP程序一般用(D 

)标记括起来。

"

}

<

>

%>

38用户在获得服务器操作系统使用权后,还需要获得SQL 

Server的访问权,这属于( 

操作系统的安全性

SQL 

Server的安全性

数据库的安全性

Server数据库对象的安全性

39用户在连接SQL 

Server时,既可以使用Windows身份验证也可以使用SQL 

Server身份验证登录,则SQL 

Server的验证模式是( 

混合身份验证模式

数据库身份验证模式

Server身份验证模式

Windows身份验证模式

40查询远程SQL 

Server数据表,正确命令格式是( 

查询列 

IP地址.远程数据库名.远程表名

链接服务器名.远程数据库名.远程所有者.远程表名

远程数据库名.远程所有者.远程表名

链接服务器名.远程所有者.远程表名

每个表至多可定义256列。

F

&

一个表的一个属性可以创建成主键索引和非聚集索引。

T

外键的值唯一的标识了表中的一行记录。

F

数据处理是将信息转换成数据的过程。

同类实体的集合称为实体型。

候选关键字和主关键字不同,不能唯一标识一个记录。

在E-R图中,用来表示实体的图形是菱形。

根据函数返回值形式的不同将用户自定义函数分为3种类型。

Server采用了标准SQL 

Serve登录和集成WindowsNT登录两种方式。

ASP程序既可以在服务器端运行,又可以在客户端运行。

学号,姓名,性别,班全名 

___innerjoin____________ 

班 

on 

学生.专业=班.所属专业 

and________学生.年级=班.年级______________ 

学生.班序号=班.班序号

第1空答题处:

  第2空答题处:

查找大气科学专业的学生学号、姓名、性别、年级、进校时间。

学生.学号,学生.姓名,学生.性别,年级,学生.进校时间 

专业 

__ 

where 

专业名称='

大气科学'

__________________________

计算1-9999以内的所有完全平方数(如36=6*6,则称36为完全平方数)的总和及个数。

@i 

int,@zonghe 

int,@n 

@i=1

@zonghe=0

@n=0

while 

@i*@i<

=9999

begin

@zonghe=___@zonghe+@i`@i_________

@n=@n+1

____@i=@i+1________

@zonghe 

总和'

@n 

个数'

查询2008级所有同学的学号、总评成绩的平均分、等级(90分以上A,80-90为B,70-80为C,60-70为D,60分以下为E),并按照等级升序输出(即先输出A级学生,再输出B级学生,最后输出E级学生)。

学号,avg(总评成绩) 

平均成绩,

(case_____ 

avg(总评成绩)>

=90 

A'

=80 

AND 

avg(总评成绩)<

90 

B'

=70 

80 

C'

=60 

70 

D'

ELSE 

E'

__end___) 

AS 

等级

成绩

年级=2008

group 

by 

学号

order 

完成程序依次显示字母A~Z(一行显示一个字母)。

@i=0

@i<

26

print 

______________

________

end

通过while循环计算10!

tinyint,@阶乘 

___________ 

@n<

=10

@阶乘=@阶乘*@n

@阶乘

查询龙泉和航空港校区的班级个数。

所在地点, 

_______(*) 

班个数

查询2008级平均总评成绩为80分以上(含80分)的专业代码。

_______ 

专业代码 

年级=2008 

__________ 

=80

复制2008级平均总评成绩在85分以上的学生信息(学号、姓名、专业的代码、平均总评成绩)到表goodbaby。

b.学号,a.姓名,a.专业,b.均成绩 

________________ 

a,(select 

_________ 

学号 

having 

=85) 

a.学号=b.学号

查找并显示电子信息工程专业2008级同学计算机文化基础课程的最高分、最低分和平均分。

max(总评成绩) 

最高分,min(总评成绩) 

最低分,avg(总评成绩) 

平均分 

_____=(select 

电子信息工程'

课程代码=(select 

课程代码 

______ 

课程名称='

计算机文化基础'

1从网上下载指定的数据库备份文件,还原到考生所用的系统中,数据库名为“学生信息”。

2在数据库“学生信息”中,新建一名为“个人信息”表,表结构如下:

个人信息(编码 

char(10) 

NOT 

NULL

姓名 

char(8) 

性别 

char

(2) 

生日 

datetime

身份证号 

char(18)

家庭住址 

varchar(50))

3将“个人信息”表“编码”列设置为主键。

4为“个人信息”表“身份证号”列建立唯一索引,索引名为“IX_个人信息_身份证号”。

5将“个人信息”表“性别”列的默认值设为“男”,并增加约束,该列只能输入“男”或“女”,约束名为“CK_个人信息_性别”。

6创建一名为“学生总评成绩”的视图,显示学生的学号、学生的姓名、学生所学课程的名称及总评成绩。

7将课程表中至今没有学生选学的课程记录行删除。

8将“学生”表所有名字只有两个字的学生信息复制到表“两字学生”中,再将表“两字学生”的姓名中间加入一全角的空格,例如姓名“张三”则更改为“张 三”。

9单击此处下载Excel文件“电子注册信息.xls”,并将其与学生信息数据库中的“学生”表信息进行对比,以学号为基准,找出姓名不一致的学生,并将这些信息存到名为“学生注册信息对比”的表中,该表包括三列、列名分别为:

学号、学生表姓名、电子注册姓名。

10编写存储过程“学生成绩统计分析”,带一输入参数“@学号”,其开始代码严格如下:

PROCEDURE 

学生成绩统计分析

@学号 

Char(10)

AS

要求此存储过程实现的功能是:

根据输入参数“@学号”指定的学生,先计算该生的平均总评成绩(保留2位小数),然后:

  

(1)将该生的学习状况添加到表“学生学习状况”中(其xID列为自动赋值),“评价”列的取值为:

优秀、一般或较差,优秀的标准是平均总评成绩>

=90,较差的标准是平均总评成绩<

60,其余情况则为一般。

  

(2)若平均总评成绩在90分以上,则查询出该学生总评成绩>

=90的课程,并添加到表“优秀课程”表中(其kID列为自动赋值)。

  (3)若平均总评成绩在60分以下,则查询出该学生总评成绩<

60的课程,并添加到表“不及格课程”表中(其kID列为自动赋值)。

11完全备份数据库“学生信息”,备份文件命名为“学生信息.bak”,将文件 

“学生信息.bak”用WinRar压缩为“学生信息.rar”,上传到指定的服务器上。

  单击此处上传“学生信息.rar”

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机软件及应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1