首页数据库数据库期末考试题及答案?考试100题库

数据库期末考试题及答案?考试100题库

编程之家2026-05-171083次浏览

大家好,今天小编来为大家解答以下的问题,关于数据库期末考试题及答案,考试100题库这个很多人还不知道,现在让我们一起来看看吧!

数据库期末考试题及答案?考试100题库

数据库期末考试题 求答案 急!

--1

create database学生选课系统

on primary

(name=学生选课系统_data,

filename='d:\aa\学生选课系统.mdf',

size=8,

数据库期末考试题及答案?考试100题库

maxsize=100,

filegrowth=20%)

log on

(name=学生选课系统_log,

filename='e:\ee\学生选课系统.ldf')

--2

数据库期末考试题及答案?考试100题库

create table学生

(学号 char(10) primary key,

姓名 char(20),

性别 char(2) check(性别 in('男','女')),

年龄 int default 20,

所在系 char(20))

--3

select学号,年龄

from学生

where所在系='物理系'

--4

select学号,成绩

where课程号='2'

order by成绩 asc,学号 desc

--5

select学生.学号学号,姓名,选修的课程名,成绩

from学生,课程,选课

where学生.学号=选课.学号 and课程.课程号=选课.课程号

--6

insert into学生(学号,姓名,所在系)

values('96002','张三','英语系')

--7

update学生 set年龄=年龄+3

--8

delete from学生

where所在系='化学系'

--9

create view英语系学生

as

select学号,性别,年龄

from学生

where所在系='英语系'

--10

create unique index IX_课程号 on课程(课程号)

--11

create trigger trig1 on学生

for delete

as

declare@SID char(10)

select@SID=学号 from deleted

begin

delete from选课 where学号=@SID

end

数据库期末考试

1、

altertable课程constraintpk_scPRIMARYKEY(学号,课程号);

2、

insertinto学生values('','XXX',22,'计算机系','北京市','13001100000');

3、

update学生set联系电话='15062596993'where姓名='程城';

4、

createview姓名全拼

as

select姓名,联系电话as电话from学生where系部='电子系'and籍贯='山东济宁'

withcheckoption;

5、(该题感觉有问题,给定条件中没有性别的属性)

select姓名,系部from学生where年龄=19;

6、

select课程名,sum(理论学时实践学时)as计划学时from课程groupby课程名orderby计划学时;

7、

select学号,课程号from选课where成绩isnull;

8、

select系部,count(学号)as学生人数from学生groupby系部;

9、

selecta.姓名,b.成绩from学生a,选课b,课程cwherea.学号=b.学号andc.课程号=b.课程号andc.课程名='数据库原理与应用'orderbyb.成绩desc;

10、

selecta.课程名,count(b.学号)as选修人数,sum(b.成绩)as课程部分,avg(b.成绩)as平均分,max(b.成绩)as最高分,min(b.成绩)as最低分from课程a,选课bwherea.课程号=b.课程号groupbya.课程名;

11、

select学号from选课where课程号='c02'and课程号='c04';

12、

update选课set成绩=成绩5where学号in(select学号from学生where系部='电子系');

《J2EE架构与开发》期末考试简答题,求问题完整答案

1、将服务器的资源通过标准的HTTP响应发送给浏览器,浏览器接收到响应后将

HTML文档显示出来。

2、action:当提交表单时,向何处发送表单数据。

get:浏览器使用 method属性设置的方法将表单中的数据传送给服务器进行处理。共有两种方法:POST方法和 GET方法。

type:类型,可以是button,submit等

name:对象的名字

3、JSP共有以下9种基本内置组件

1)、request对象客户端请求,此请求会包含来自GET/POST请求的参数通过它才能了解到客户的需求,然后做出响应。

2)、response对象响应客户请求的有关信息

3)、session对象它指的是客户端与服务器的一次会话,从客户端连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。

4)、out对象它是JspWriter类的实例,是向客户端输出内容常用的对象

5)、page对象它是指向当前JSP页面本身,有点象类中的this指针,它是 java.lang.Object类的实例

6)、application对象它实现了用户间数据的共享,可存放全局变量。它开始于服务器的启动,直到服务器的关闭

7)、exception对象它是一个例外对象,当一个页面在运行过程中发生了例外,就产生这个对象。

8)、pageContext对象它提供了对JSP页面内所有的对象及名字空间的访问

9)、config对象它是在一个Servlet初始化时,JSP引擎向它传递信息用的

4、5、Model层:实现系统的业务逻辑,即javaBean部分

View层:负责与用户交互,即在界面上展示数据对象给用户,即html,jsp

Control层:Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作,当然就是Servlet的职责了

6、JSP动作包括:

jsp:include:在页面被请求的时候引入一个文件。

jsp:useBean:寻找或者实例化一个JavaBean。

jsp:setProperty:设置JavaBean的属性。

jsp:getProperty:输出某个JavaBean的属性。

jsp:forward:把请求转到一个新的页面。

jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记。

7、不是很清楚

8、struts中提供两种校验方法:硬编码和校验框架;

硬编码就是直接写validate()进行验证,validate()方法对应execute()方法。

9、第一步:导入hibernate的jar包到WEB-INF的lib下

第二步:在src目录下写一个hibernate.cfg.xml配置文件

第三步:在src目录下写出对应的类,实现处理数据库的功能。

10、DAO访问数据库

数据库期末考试题及答案和考试100题库的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

织梦网站模板最新版,网页设计制作网站模板图片ftp服务器端口 ftp传输文件