- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2000级计算机专业《大型数据库》试题B卷
班级:________ 学号:_________ 姓名:_________
一、简答题.(35分)
1、在Oracle数据库中存放自定义对象有哪两种方法?(4分)
2、什么是方案(模式)?Oracle中方案与用户的关系是什么?(4分)
3、要进行Oracle数据库操作至少需要启动哪两个服务进程?我们可以过操作系统的什么程序进行管理?(4分)
4、用户SCOOT有表DEPT和EMP,而用户A希望能对SCOTT的两个表进行更新操作,如何实现这样的要求?写出其SQL语句。(5分)
5、简述基于角色管理的主要优点。(6分)
6、NET8配置助手的主要任务是什么?简述利用NET8在客户和服务器间进行数据通讯的主要过程。(6分)
7、什么叫表空间?简述Oracle数据库、表空间和数据文件之间的关系。(6分)
二、解答题(45分)
1、下面是利用回滚段的特性完成银行提款1000元的操作过程,共有两次事务处理操作过程。第一次由于误操作将提款金额输入为10000元,然后马上取消操作,第二次成功完成提款操作。请补充下表。(8分)
状态
动 作
回滚段
动作结束后的帐户余额
内存中的数据
其他用户看到的数据
1
前事务#1
空
1500
1500
2
更新储蓄,设置余额=余额-10000
1500
3
回滚
1500
4
更新储蓄,设置余额=余额-1000
1500
5
提交
空
2、下面是创建TEST表空间的SQL语句,请问按此增长方式第2个和第3个区的大小是多少?(6分)
CREATE TABLESPACE TEST
LOGGING
DATAFILE ‘E:\ORACLE\ORCL\TEST.ORA’ 5M
STORAGE(
INITIAL 100K NEXT 100K
MINEXTENTS 1 MAXEXTENTS 4096
PCTINCREASE 20 )
3、Oracle的日志文件分归档模式和非归档模式,请问哪种模式更加安全?给出你的理由。(7分)
4、完成下面的匿名子过程,其功能是求3~100之间的非偶非素数之和。(10分)
DECLARE
K Number(3);
J Number(3);
SUMM Number(4):=0;
BEGIN
FOR I in 2..100 LOOP
……
END LOOP;
DBMS_OUTPUT.PUT_LINE(‘SUM=’+To_Char(SUMM));
END;
5、现有Student表和Score表,他们是一对多的主从关系。(14分)
Student
Sno
Name
Class_ID
200001
张三
001
200002
李四
001
200003
王五
002
Score
Sno
Course
Score
Grade
200001
DB
85
200001
OS
70
200002
OS
88
现能不能执行下面语句?为什么?
Delete From Student Where SNO=‘200001’;
现能不能执行下面语句?为什么?
Delete From Score Where SNO=‘200001’;
现执行下面语句从表有何变化?
Update Student set SNO=‘200010’ Where SNO=‘200002’;
④ 完成下面的子过程StoredGrade的主体部分,其功能是根据Score表中的Score字段更新对应的Grade字段的值(90分以上的为A;80分~89分的为B;70分~79分为C;60分~69分为D;60分以下为E)。
Create or Replace Procedure StoredGrade (
ThisCourse in Score.Course%Type ) as
ThisGrade Score.Grade%Type;
ThisScore Score.Score%Type;
Cursor ThisCur is Select Sno, Score from Score
where Course= ThisCourse;
Begin
For C1 in ThisCur LOOP
……
END LOOP;
END;
三、程序设计(20分)
下面是某城市教育系统的献血管理系统,主要功能为:该城市组织各学
您可能关注的文档
- 劳动与社会保障法专题讲座.ppt
- 行为经济学使董志勇一夜成名.doc
- 交换机及路由器基本配置.ppt
- 论如何让幼儿在民间游戏中成长.doc
- 企业指标综合表.doc
- 人力资源管理外包.doc
- 工程施工组织及售后服务方案.doc
- 关于如何正确对待老实人干部的几点浅见.doc
- 浅论╲〞以学生发展为本╲〞基本理念在历史教学中的运用.doc
- 三级管理架构的服装鞋业企业解决方案.doc
- 2022中学教师培优辅差个人工作计划.pdf
- 2020年苏州科技大学统计学(同等学力加试)考研复试冲刺狂背五套题.pdf
- 321 第一类WORD文件之字元及符号设定.pdf
- 2021上半年北京市丰台区事业单位《职业能力倾向测验》试题及答案.pdf
- 20212022学年新教材高中英语UNIT3CONSERVATION单元综合检测含解析北师大版选择.pdf
- 2021届福建省福州市高三下学期毕业班3月质量检测(一模)化学试卷及答案.pdf
- 2021届广西桂林崇左贺州高三下学期4月联合模拟考试理科综合化学试卷及答案.pdf
- 2020财务报告分析案例.pdf
- 2021年高考理科综合实战押题卷生物试题(全国卷)(附答案).pdf
- 2020年辽宁省抚顺市望花区中考物理三模试卷.pdf
文档评论(0)