当前位置:首页 » 本科类型 » 函授本科数据库原理考试

函授本科数据库原理考试

发布时间: 2022-04-07 11:45:23

㈠ 数据库期末考试

1、
alter table 课程 constraint pk_sc PRIMARY KEY(学号,课程号);
2、
insert into 学生 values('20171229000015','XXX',22,'计算机系','北京市','13001100000');
3、
update 学生 set 联系电话='15062596993' where 姓名='程城';
4、
create view 姓名全拼
as
select 姓名,联系电话 as 电话 from 学生 where 系部='电子系' and 籍贯='山东济宁'
with check option;
5、(该题感觉有问题,给定条件中没有性别的属性)
select 姓名,系部 from 学生 where 年龄=19;
6、
select 课程名,sum(理论学时+实践学时) as 计划学时 from 课程 group by 课程名 order by 计划学时;
7、
select 学号,课程号 from 选课 where 成绩 is null;
8、
select 系部,count(学号) as 学生人数 from 学生 group by 系部;
9、
select a.姓名,b.成绩 from 学生 a,选课 b,课程 c where a.学号=b.学号 and c.课程号=b.课程号 and c.课程名='数据库原理与应用' order by b.成绩 desc;
10、
select a.课程名, count(b.学号) as 选修人数, sum(b.成绩) as 课程部分, avg(b.成绩) as 平均分, max(b.成绩) as 最高分, min(b.成绩) as 最低分 from 课程 a,选课 b where a.课程号=b.课程号 group by a.课程名;
11、
select 学号 from 选课 where 课程号='c02' and 课程号='c04';
12、
update 选课 set 成绩=成绩+5 where 学号 in (select 学号 from 学生 where 系部='电子系');

㈡ 数据库原理及应用试题

1.B 2.C 3.B 4.C 5.D 6.C 7.C 8.D 9.C 10.A
11.A 12.A 13.A --不太确定 14.B 15.C 16.A 17.B 18.A 19.D 20.C

1.试述事务的概念及事务的四个特性。
答:
事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。这个四个特性也简称为ACID特性。
原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。
一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。
隔离性:一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。
持续性:持续性也称永久性(Permanence),指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响。

2.为什么事务非正常结束时会影响数据库数据的正确性,请列举一例说明之。
答:
事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如果数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的状态,或者说是不一致的状态。
例如某工厂的库存管理系统中,要把数量为Q的某种零件从仓库1移到仓库2存放。
则可以定义一个事务T,T包括两个操作;Q1=Q1-Q,Q2=Q2+Q。如果T非正常终止时只做了第一个操作,则数据库就处于不一致性状态,库存量无缘无故少了Q。

3.数据库中为什么要有恢复子系统?它的功能是什么?
答:
因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失,因此必须要有恢复子系统。
恢复子系统的功能是:把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态)。

4.数据库运行中可能产生的故障有哪几类?哪些故障影响事务的正常执行?哪些故障破坏数据库数据?
答:数据库系统中可能发生各种各样的故障,大致可以分以下几类:
(1)事务内部的故障;
(2)系统故障;
(3)介质故障;
(4)计算机病毒。
事务故障、系统故障和介质故障影响事务的正常执行;介质故障和计算机病毒破坏数据
库数据。

5.据库恢复的基本技术有哪些?
答:
数据转储和登录日志文件是数据库恢复的基本技术。
当系统运行过程中发生故障,利用转储的数据库后备副本和日志文件就可以将数据库恢复到故障前的某个一致性状态。

6. 数据库转储的意义是什么? 试比较各种数据转储方法。
答:
数据转储是数据库恢复中采用的基本技术。所谓转储即DBA定期地将数据库复制到磁带或另一个磁盘上保存起来的过程。当数据库遭到破坏后可以将后备副本重新装入,将数据库恢复到转储时的状态。
静态转储:在系统中无运行事务时进行的转储操作。静态转储简单,但必须等待正运行的用户事务结束才能进行。同样,新的事务必须等待转储结束才能执行。显然,这会降低数据库的可用性。
动态转储:指转储期间允许对数据库进行存取或修改。动态转储可克服静态转储的缺点,它不用等待正在运行的用户事务结束,也不会影响新事务的运行。但是,转储结束时后援副本上的数据并不能保证正确有效。因为转储期间运行的事务可能修改了某些数据,使得后援副本上的数据不是数据库的一致版本。
为此,必须把转储期间各事务对数据库的修改活动登记下来,建立日志文件(log file)。这样,后援副本加上日志文件就能得到数据库某一时刻的正确状态。
转储还可以分为海量转储和增量转储两种方式。
海量转储是指每次转储全部数据库。增量转储则指每次只转储上一次转储后更新过的数据。从恢复角度看,使用海量转储得到的后备副本进行恢复一般说来更简单些。但如果数据库很大,事务处理又十分频繁,则增量转储方式更实用更有效。

7. 什么是日志文件?为什么要设立日志文件?
答:
(1)日志文件是用来记录事务对数据库的更新操作的文件。
(2)设立日志文件的目的是: 进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复。

8. 登记日志文件时为什么必须先写日志文件,后写数据库?
答:
把对数据的修改写到数据库中和把表示这个修改的日志记录写到日志文件中是两个不同的操作。有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。
如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。如果先写日志,但没有修改数据库,在恢复时只不过是多执行一次UNDO操作,并不会影响数据库的正确性。所以一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。

9. 针对不同的故障,试给出恢复的策略和方法。(即如何进行事务故障的恢复?系统故障的恢复?介质故障恢复?)
答:
事务故障的恢复:
事务故障的恢复是由DBMS自动完成的,对用户是透明的。
DBMS执行恢复步骤是:
(1)反向扫描文件日志(即从最后向前扫描日志文件),查找该事务的更新操作。
(2)对该事务的更新操作执行逆操作。即将日志记录中“更新前的值”写入数据库。
(3)继续反向扫描日志文件,做同样处理。
(4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。
答:
系统故障的恢复:
系统故障可能会造成数据库处于不一致状态:
一是未完成事务对数据库的更新可能已写入数据库;
二是已提交事务对数据库的更新可能还留在缓冲区,没来得及写入数据库。
因此恢复操作就是要撤销(UNDO)故障发生时未完成的事务,重做(REDO)已完成的事务。
系统的恢复步骤是:
(1)正向扫描日志文件,找出在故障发生前已经提交的事务队列(REDO队列)和未完成的事务队列(UNDO队列)。
(2)对撤销队列中的各个事务进行UNDO处理。
进行UNDO处理的方法是,反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,即将日志记录中“更新前的值”(Before Image)写入数据库。
(3)对重做队列中的各个事务进行REDO处理。
进行REDO处理的方法是:正向扫描日志文件,对每个REDO事务重新执行日志文件登记的操作。即将日志记录中“更新后的值”(After Image)写入数据库。
*解析:
在第(1)步中如何找出REDO队列和UNDO队列?请大家思考一下。
下面给出一个算法:
1) 建立两个事务队列:
· UNDO-LIST: 需要执行undo操作的事务集合;
· REDO-LIST: 需要执行redo操作的事务集合;
两个事务队列初始均为空。
2) 从日志文件头开始,正向扫描日志文件
· 如有新开始(遇到Begin Transaction)的事务Ti,把Ti暂时放入UNDO-LIST队列;
· 如有提交的事务(遇到End Transaction)Tj,把Tj从UNDO-LIST队列移到REDO-LIST队列;
直到日志文件结束
答:
介质故障的恢复:
介质故障是最严重的一种故障。
恢复方法是重装数据库,然后重做已完成的事务。具体过程是:
(1)DBA装入最新的数据库后备副本(离故障发生时刻最近的转储副本),使数据库恢复到转储时的一致性状态。
(2)DBA装入转储结束时刻的日志文件副本
(3)DBA启动系统恢复命令,由DBMS完成恢复功能,即重做已完成的事务。

*解析
1)我们假定采用的是静态转储,因此第(1)步装入数据库后备副本便可以了。
2)如果采用的是静动态转储,第(1)步装入数据库后备副本还不够,还需同时装入转储开始时刻的日志文件副本,经过处理后才能得到正确的数据库后备副本。
3)第(2)步重做已完成的事务的算法是:
a. 正向扫描日志文件,找出故障发生前已提交的事务的标识,将其记入重做队列
b. 再一次正向扫描日志文件,对重做队列中的所有事务进行重做处理。即将日志记录中“更新后的值”写入数据库。

10. 具有检查点的恢复技术有什么优点?
答:
利用日志技术进行数据库恢复时,恢复子系统必须搜索日志,确定哪些事务需要REDO,哪些事务需要UNDO。一般来说,需要检查所有日志记录。这样做有两个问题:
一是搜索整个日志将耗费大量的时间。
二是很多需要REDO处理的事务实际上已经将它们的更新操作结果写到数据库中了,恢复子系统又重新执行了这些操作,浪费了大量时间。
检查点技术就是为了解决这些问题。

11. 试述使用检查点方法进行恢复的步骤。
答:
① 从重新开始文件中找到最后一个检查点记录在日志文件中的地址,由该地址在日志文件中找到最后一个检查点记录。
② 由该检查点记录得到检查点建立时刻所有正在执行的事务清单ACTIVE-LIST。
这里建立两个事务队列:
· UNDO-LIST: 需要执行undo操作的事务集合;
· REDO-LIST: 需要执行redo操作的事务集合;
把ACTIVE-LIST暂时放入UNDO-LIST队列,REDO队列暂为空。
③ 从检查点开始正向扫描日志文件
· 如有新开始的事务Ti,把Ti暂时放入UNDO-LIST队列;
· 如有提交的事务Tj,把Tj从UNDO-LIST队列移到REDO-LIST队列,直到日志文件结束;
④ 对UNDO-LIST中的每个事务执行UNDO操作, 对REDO-LIST中的每个事务执行REDO操作。

12. 什么是数据库镜像?它有什么用途?
答:
数据库镜像即根据DBA的要求,自动把整个数据库或者其中的部分关键数据复制到另一个磁盘上。每当主数据库更新时,DBMS自动把更新后的数据复制过去,即DBMS自动保证镜像数据与主数据的一致性。
数据库镜像的用途有:
一是用于数据库恢复。当出现介质故障时,可由镜像磁盘继续提供使用,同时DBMS自动利用镜像磁盘数据进行数据库的恢复,不需要关闭系统和重装数据库副本。
二是提高数据库的可用性。在没有出现故障时,当一个用户对某个数据加排它锁进行修改时,其他用户可以读镜像数据库上的数据,而不必等待该用户释放锁。

函授本科的考试事项,了解一下

函授是成人高等教育的一种学习形式,成人高等教育包括:函授、业余学习和脱产学习(全日制)。所以这几种方式都是要通过全国10月份的入学考试统一考试,录取成功后,学院发放录取通知书,然后就入学注册学籍。通过成人高考获得的本科文凭属于非全日制文凭,所以函授本科同样是属于国家承认本科学历非全日制学历。

函授专升本的学制是2.5年,高起本的学制是5年。函授本科学生完成学业后,颁发全国承认学历的本、专科毕业文凭,毕业证书可在教育部指定查询网站-学信网查询,符合条件的本科毕业生,可授予学士学位,毕业生在晋升工资、技术职称、评聘岗位、事业单位、公务员招考等方面可享受全日制普通大学生的同等待遇。

自考本科推荐育福教育,育福教育是一家集青少年教育、成人学历提升、职业培训、学生实习就业安置为一体的综合性教育培训集团。报名、提交资料、上课、作业、考试、论文、毕业、学位、每一步都有班主任为学员负责,学员可以轻松通过考试拿到毕业证。

㈣ 数据库原理试题的最后一题综合题

题目中文字性的描述中,最关键起主导的那个属性,叫主属性或叫主关键字。其它属性与它存在着相互依赖的关系,有一个关键属性就对应着一串与其相依赖的属性。去掉这个属性其它属性也就没有存在的必要,这种依赖关系好像数学函数中的X,Y一样,有一个X,就有一个Y对应,故叫函数依赖。主关键字还有一个重要的特点就是它必是唯一的不可重复的。

如 身份证号和姓名,身份证号是主属性起主导作用,姓名是从属性。
职工号和工资,职工号是主属性,起主导作用,工资则是从属性。

还有一类依赖关系叫函数依赖传递,或叫函数传递依赖。如:总成绩 = 各科成绩之和;
实发工资 = 各项收入 - 各项扣除 ,需要用一个表达式完成传递。
结合实际,多想想就会用了。

教师实体中工作证号码是主属性是唯一的、教师名、出生日期、党派等都是从属性;
学生实体中学号是主属性是唯一的、姓名、出生日期、性别等是从属性;
课程实体中课程号是主属性是唯一的,课程名、预修课号等是从属性。

多名教师教多门课程,是多对多关系。
每一个学生可选多门课程,是多对多关系。
每门课程只有一个预修课程,每一个学生选修一门课程有一个成绩. 一门课程由一个教师教。

这显然都是一对一关系喽。

㈤ 函授本科的考试事项

高起本、高起专考试按文科、理科分别设置统考科目。文、理科公共课统考科目均为语文、数学、外语三门。其中数学分文科类、理科类两种,外语分英语、日语、俄语三个语种,由考生任选一种。报考高起本的考生,还需参加专业基础课的考试,文科类专业基础课为“历史、地理综合”(简称史地),理科类专业基础课为“物理、化学综合”(简称理化)。
试题均由教育部统一命制。所有统考科目每科试题满分均为150分。高起本、高起专的统考科目每门考试时间为120分钟;专升本的统考科目每门考试时间为150分钟。
各层次、各科类考试科目如下: 层次 科类 考试科目 专升本 经济管理类 政治、外语、高等数学(二) 理工类 政治、外语、高等数学(一) 文史、中医类 政治、外语、大学语文 教育类 政治、外语、教育理论 法学类 政治、外语、民法 艺术类 政治、外语、艺术概论 农学类 政治、外语、生态学基础 医学类 政治、外语、医学综合 高起专 文史类 语文、外语、数学(文) 理工类 语文、外语、数学(理) 高起本 文史类 语文、外语、数学(文)、史地综合 理工类 语文、外语、数学(理)、理化综合 考生在网上预报名时要填报学校和专业志愿,并须进行确认。
若考生达到录取分数线而未被录取,可在第一阶段录取后在网上填报调剂志愿,参加第二阶段的调剂录取。填报调剂志愿时应遵循的原则是:〈1〉报考专升本的,调剂志愿与原报志愿的科类须相同。〈2〉报考高起本或高起专的,填报调剂志愿的考试科目(含加试科目)须包含在原报志愿考试科目(含加试科目)内。

㈥ 函授要考什么那些科目

函授也分科目:
成人高考(成考)】:
(一)高起本
1.文史类〔含外语(文)、艺术(文)、体育(文)〕:语文、数学、外语、历史地理综合(简称史地)。
2.理工类〔含外语(理)、艺术(理)、体育(理)〕:语文、数学、外语、物理化学综合(简称理化)。
(二)高起专
1.文史类〔含外语(文)、艺术(文)、体育(文)〕:语文、数学、外语。
2.理工类〔含外语(理)、艺术(理)、体育(理)〕:语文、数学、外语。
(三)专升本
各科类统考科目为政治、英语和一门专业基础课。
1、文史类:政治、英语、大学语文。
2.艺术类:政治、英语、艺术概论。
3.理工类:政治、英语、高等数学。
4.经济管理类:政治、英语、高等数学。
5.法学类:政治、英语、民法。
6.教育学类:政治、英语、教育理论。
7.农学类:政治、英语、生态学基础。
8.医学类:政治、英语、医学综合。
9.体育类:政治、英语、教育理论。
10.中医药类:政治、英语、大学语文
(四)高起本、高起专考试科目中的外语,分为英、日、俄3个语种,由考生任选一种。专升本层次中只设英语1个语种。

以上各科满分均为150分,全部实行分卷考试。高起本、高起专的统考科目每门考试时间为120分钟;专升本每门考试时间为150分钟。

㈦ 函授本科考试的具体流程是怎样的啊越详细越好,谢谢。

1、报名需要资料:身份证复印件(正、反面印在A4纸上)、学历证复印件专(高中或中专)、大一寸蓝底属证件照、电话号码、报名信息表,(不能来校交纸质资料的可以微信发图)
2、成人高考科目:语文、数学、英语是专科科目,英语、政治、数学是本科科目,每科150分,共450分,录取分数一般为120分(平均每科考40分就可以录取),身份证年龄超过25周岁,国家自动加20分,也就是考100分就可以录取
3、现场确认与信息采集:
每年9月初,教育局统一安排现场确认与信息采集,信息采集必须本人到场,刷身份证,录入指纹,打印报考信息!
4、入学考试:每年10月份的第4个星期六、星期天参加全国统一成人高考。周六考2科,周日1科,
5、成绩查询:成绩查询一般在考试后一个月,每年11月份查询成绩。
6、录取查询:每年12月份查询录取结果。
7、发通知书:每年1月份下发通知书,核对录取学员信息。
8、注册入学:每年3月注册学籍,注册后4月底五月初可以在学信网查询学籍。
9、教育部学历查询官方网站:学信网,不能在学信网上查询的学历都是假的!

㈧ 数据库原理考试有那么难吗

你好,
是的,
数据库原理考试真的很难,
我考了两次了,
还没有过呢,
太讨厌了

㈨ 函授本科入学考试只有选择题么

正规的函授得参加一年一度的成人高考,达到规定的分数线才能被录取,不过专考试不难,各成人高校的录取分数属线也普遍比较低,毕竟只是成人性质的学历教育。只要通过了成人高考入了学,以后就简单多了,毕业率也是非常高的。

热点内容
四川农业大学申请考核博士 发布:2025-10-20 08:58:11 浏览:981
福田雷沃重工本科生待遇怎么样 发布:2025-10-20 08:53:49 浏览:575
华为要本科生吗 发布:2025-10-20 08:25:41 浏览:550
2008年青岛本科生工资 发布:2025-10-20 08:04:24 浏览:444
东北大学艺术考研 发布:2025-10-20 07:38:35 浏览:299
我的大学生活txt 发布:2025-10-20 07:35:28 浏览:25
人民大学外语系考研 发布:2025-10-20 07:31:12 浏览:894
上海交通大学考研辅导班 发布:2025-10-20 07:24:54 浏览:420
华中农业大学细胞生物学考研群 发布:2025-10-20 07:09:36 浏览:558
南京大学2016考研线 发布:2025-10-20 06:43:12 浏览:930