西南大学[0072]数据库技术20年12月机考大作业

合集下载

2020年数据库期末考试试题十套及答案汇总

2020年数据库期末考试试题十套及答案汇总

3 收音机 1325
图3 试用 SQL 语言写出下列查询: (1)找出店员人数不超过 100 人或者在长沙市的所有商店的代 号和商店名。 (2)找出至少供应了代号为’256’的商店所供应的全部商品的 其它商店的商店名和所在城市。 解:(1)SELECT A#, ANAME FROM A WHERE WQTY<=100 OR CITY='长沙'; (2 分) (2)SELECT ANAME,CITY FROM A WHERE NOT EXISTS (SELECT * FROM B
有如下 SQL 查询语句: SELECT CNO FROM C WHERE CNO NOT IN (SELECT CNO FROM S,SC WHERE S.SNO=SC.SNO AND SNAME='张三'); 请完成下列问题: (1)用汉语句子阐述上述 SQL 语句的含义; (2)用等价的关系代数表达式表示上述 SQL 查询语句。 解:(1)查询张三同学没有选修的课程的课程号。(2 分) (2)πCNO(C)-πCNO (σSNAME='张三' (S)SC) 或 πCNO(C)-πCNO (σSNAME='张三' (S SC)) (2 分) 2.设有如图 3 所示的三个关系。其中各个属性的含义如下:A# (商店代号)、ANAME(商 店名)、WQTY(店员人数)、CITY(所在城市)、B#(商品号)、 BNAME(商品名称)、PRICE(价格)、QTY(商品数量)。 A# ANAME WQTY CITY 101 韶山商店 15 长沙 204 前门百货商店 89 北京 256 东风商场 501 北京 B#BNAME PRICE 1 毛笔 21 2 羽毛球 784
WHERE EXISTS (SELECT * FROM AB AB1 WHERE A#='256' AND B#=B.B#) AND NOT EXISTS (SELECT * FROM AB AB2 WHERE A#!='256' AND A#=A.A# AND B#=B.B#) ); (4 分) 3. 设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY), 其属性分别表示职 工号、姓名、年龄、性别、工资。为每个工资低于 1000 元的女 职工加薪 200 元,试写出这个操作的 SQL 语句。 UPDATE EMP SET SALARY=SALARY+200 WHERE SALARY<1000 AND SEX='女';(3 分) 4.设某工厂数据库中有两个基本表: 车间基本表:DEPT(DNO,DNAME,MGR_ENO),其属性分别表示 车间编号、车间名和车间主任的职工号。 职工基本表:ERP(ENO,ENAME,AGE,SEX,SALARY,DNO),其 属性分别表示职工号、姓名、年龄、性别、工资和所在车间的编 号。 建立一个有关女车间主任的职工号和姓名的视图,其结构如下: VIEW6(ENO,ENAME)。试写出创建该视图 VIEW6 的 SQL 语句。

0240计算机维修技术西南大学2020年12月考试大作业参考答案

0240计算机维修技术西南大学2020年12月考试大作业参考答案

西南大学培训与继续教育学院课程考试试题卷学期:2020年秋季课程名称【编号】:计算机维修技术【0240】 A卷考试类别:大作业满分:100 分一、大作业题目1.写出计算机控制中心结构1-3-5-7规则具体内容,并说明其技术特点。

2.CPU发热故障有哪些原因?如何处理?一、散热不良使CPU的温度导致系统不稳定CPU中集成了大量的晶体管,因些在工作的过程中会产生大量的热量,如果热量不能及时的排出机箱内部的话,使得CPU 逻辑元件的硅晶体管的漏电流会增大,这样直接导致CPU工作不稳定,寿命也变短,而且容易损坏。

因此CPU的散热就显得至关重要,一般都需要有专门的散热器不散热,以保证CPU能在允许的温度范围内正常工作。

如果散热设备没有正确连接或散热设备自身出现故障,也会引起CPU散热不良的故障,从而引发种种电脑故障。

二、参数设置不当导致的CPU运行不稳定CPU需要正常工作的话都是需要在额定的工作电压与工作频率下,如果主板设置的电压与频率与CPU额定的标准相差较大的话,也容易造成CPU的故障。

如我们在超频时没有正确的设置CPU的电压或频率,如造成CPU电压偏高或偏低,从而极大地影响了CPU工作的稳定性及使用寿命。

同时超频在提升CPU性能的时候也会导致CPU的发热量更是以几何级数上升,因而造成CPU 内部温度远高于正常温度,从而产生电子的热漂移。

当超频时产生的大量热量不能及时被散出时,热漂移现象会比正常情况下严重得多,非常容易烧坏芯片。

三、主板跳线设置不当导致的故障需要设置主板跳线一般出现在较老的主板上或者一些ITX小主板,采用硬件跳线的老主板用户,设置起来比较复杂,稍不注意便会造成各种参数设置出错。

因此在CPU出现问题时首先要检查各项参数及跳线的设置是否正确,认真检查主板,阅读主板说明书,仔细的设置好各项参数,因为如果设置不当可能导致CPU工作状态的不稳定或不能正常工作。

四、CPU散热风扇安装不当导致的问题CPU由于集成度非常高,因此发热量也非常大,特别是目前处理器的频率都非常高,因此风扇对于CPU的稳定运行便起到了至关重要的作用。

2022年西南大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案)

2022年西南大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案)

2022年西南大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。

2、SQL语言的数据定义功能包括______、______、______和______。

3、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。

4、____________、____________、____________和是计算机系统中的三类安全性。

5、有两种基本类型的锁,它们是______和______。

6、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。

7、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。

8、关系规范化的目的是______。

9、使某个事务永远处于等待状态,得不到执行的现象称为______。

有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。

10、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。

①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。

首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。

②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;二、判断题11、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。

西南大学2020年秋季考试计算机基础【1056】

西南大学2020年秋季考试计算机基础【1056】

西南大学培训与继续教育学院课程考试试题卷学期:2020年秋季课程名称【1056】:计算机基础【1056】 A卷考试类别:大作业满分:100分一、大作业题目1.请写出计算机的主要特点(不少于4个)和主要的应用领域(不少于6个)。

2.什么是操作系统?请写出常见的操作系统的名称。

(不少于5种,请注意windows7和windows10都是属于windows操作系统,只能算是一种)3.有一Word文档为“kaoshi.docx”(如下图所示,),请根据下面的操作要求,写出相应的操作步骤。

操作要求:1)将标题“内存优化方法”设置为“黑体、3号,居中,段前段后各0.5行”;2)设置图片与正文的环绕方式为“四周型,文字只在左侧”;3) 纸张设置为A4(21厘米×29.7 厘米);4)保存文档。

4.在某Excel文档中“sheet1”工作表如下图所示,请根据下面的操作要求,写出相应的操作步骤。

操作要求:1)利用round和average函数计算每位同学的“平均分”成绩,结果保留小数位数1位;2)对工作表Sheet1进行自定义排序,要求为:在性别(升序排序)相同的情况下平均分按降序排列;3)对姓名和各科成绩(即只包含姓名、语文、数学和体育列)创建簇状柱形图,并将图表移动到新的工作表chart1中;4)保存工作薄。

5.简述计算机的发展历程,包括每一代所采用的主要电子元器件、存储器介质、软件及主要应用领域等。

二、大作业要求大作业共需要完成三道题:第1-2题选作一题,满分30分;第3-4题选作一题,满分30分;第5题必做,满分40分。

一、1.答:主要特点1.运算速度快计算机内部电路组成,可以高速准确地完成各种算术运算。

当今计算机系统的运算速度已达到每秒万亿次,微机也可达每秒亿次以上,使大量复杂的科学计算问题得以解决。

例如:卫星轨道的计算、大型水坝的计算、24小时天气算需要几年甚至几十年,而在现代社会里,用计算机只需几分钟就可完成。

西南大学《数据库技术》复习思考题及答案

西南大学《数据库技术》复习思考题及答案

(0072)《数据库原理及应用》复习思考题一、单项选择1. 单个用户使用的数据视图的描述称为A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4. 五种基本关系代数运算是A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是A. 左外联接B. 右外联接C. 外部并D. 外联接6. 下列聚合函数中不忽略空值(null) 的是A. SUM (列名)B. MAX (列名)C. COUNT ( * )D. A VG (列名)7. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ= {AB,BC}相对于FA. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解8. 关系模式R分解成ρ= {R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足A. rÍ mρ(r)B. mρ(r) Í rC. r = mρ(r)D. r≠mρ(r)9. 在数据库设计中,将ER图转换成关系数据模型的过程属于A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段10. SQL中,下列涉及空值的操作,不正确的是A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)11. 如果事务T获得了数据项Q上的排它锁,则T对QA. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写12. DBMS中实现事务持久性的子系统是A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统13. SQL的全局约束是指基于元组的检查子句和A. 非空值约束B. 域约束子句C. 断言D. 外键子句14. 分布式数据库系统中分片模式和分配模式均是A. 全局的B. 局部的C. 分布的D. 集中的15. 属性类型允许是基本数据类型、结构类型和集合类型的模型是A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型16.要保证数据库逻辑数据独立性,需要修改的是A.模式B.模式与内模式的映射C.模式与外模式的映舍D.内模式17.下列四项中,不属于数据库特点的是A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高18.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是A.多对多B.一对一C.多对一D.一对多19.反映现实世界中实体及实体间联系的信息模型是A.关系模型B.层次模型C.网状模型D. E-R模型20.对数据库并发操作有可能带来的问题包括A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性21.关系数据模型的三个组成部分中,不包括A.完整性规则B.数据结构C.数据操作D.并发控制22.关系代数表达式的优化策略中,首先要做的是A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算23.事务有多个性质,其中不包括A.一致性B.唯一性C.原子性D.隔离性24.SQL语言通常称为A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言25.如何构造出一个合适的数据逻辑结构是( )主要解决的问题。

数据库技术 试题库(附答案)

数据库技术 试题库(附答案)

《数据库技术》试题库(附答案)第一部分基本概念一、单项选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是阶段。

A.数据库系统 B.文件系统C.人工管理 D.数据项管理答案:A2.数据库系统与文件系统的主要区别是。

A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量答案:B3.数据库的概念模型独立于。

A.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界答案:A4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。

① A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合② A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③ A.文件系统 B.数据库系统C.软件系统 D.数据库管理系统答案:①B ②B ③B5.数据库的基本特点是。

A.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性(3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制答案:B6.数据库具有①、最小的②和较高的③。

① A.程序结构化 B.数据结构化C.程序标准化 D.数据模块化② A.冗余度 B.存储量C.完整性 D.有效性③ A.程序与数据可靠性 B.程序与数据完整性C.程序与数据独立性 D.程序与数据一致性答案:①B ②A ③C7.在数据库中,下列说法是不正确的。

西南大学[0072]《数据库技术》参考答案

西南大学[0072]《数据库技术》参考答案

1、关于视图的正确叙述是()。

.视图与基本表相同,用来存储数据.视图不能同基本表进行连接操作.在视图上不能进行更新操作.视图是从一个或多个基本表导出的虚表2、在下列描述中,()是预防死锁的手段。

<br< span="" style="box-sizing: border-box;">.超时检测.中断事务执行.两段锁协议.顺序加锁3、对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为()。

.并运算.交运算.差运算.积运算4、如果要求学生关系S(SNO,NAME,SEX,AGE)中存储的学生信息满足下列条件:男生(SEX=‘F’)的年龄在15-60岁之间,女生(SEX=‘M’)的年龄在15-55岁之间。

那么在关系S的定义中加入的检查子句正确的是( )。

.CHECK(AGE>=15 AND((SEX=‘M’ AND AGE<=60)AND(SEX=‘F’ AND AGE<=55))).CHECK(AGE>=15 AND((SEX=‘M’AND AGE<=60)OR(SEX=‘F’AND AGE<=55))).CHECK(AGE>=15 OR((SEX=‘M’AND AGE<=60)OR(SEX=‘F’AND AGE<=55))).CHECK(AGE>=15 OR((SEX=‘M’AND AGE<=60)AND(SEX=‘F’AND AGE<=55)))5、事务有多个性质,其中不包括( )。

.一致性.唯一性.原子性.隔离性6、事务的所有操作在数据库中要么全部正确反映出来要么全部不反映",这是事务的()。

.原子性.一致性.隔离性.持久性7、表示事务执行成功的语句是()<br< span="" style="box-sizing: border-box;">.COMMIT.RETURN.ROLLBACK.OK8、将关系从3NF规范化到BCNF,要做的工作是()。

1056计算机基础西南大学20年12月大作业参考答案

1056计算机基础西南大学20年12月大作业参考答案

西南大学培训与继续教育学院课程考试试题卷学期:2020年秋季课程名称【1056】:计算机基础【1056】 A卷考试类别:大作业满分:100分一、大作业题目1.请写出计算机的主要特点(不少于4个)和主要的应用领域(不少于6个)。

计算机主要特点:①运算速度快②计算精度高③具有“记忆”能力④具有逻辑判断能力⑤具有在程序的控制下自动工作的能力;计算机主要应用领域①科学计算②信息处理和管理③计算机辅助系统④过程控制⑤人工智能。

应用非常广泛,基础类应用软件,文本编辑,图片编辑,影音类编辑,等等基础类别的应用程序及其应用2.什么是操作系统?请写出常见的操作系统的名称。

(不少于5种,请注意windows7和windows10都是属于windows操作系统,只能算是一种)3.有一Word文档为“kaoshi.docx”(如下图所示,),请根据下面的操作要求,写出相应的操作步骤。

操作要求:1)将标题“内存优化方法”设置为“黑体、3号,居中,段前段后各0.5行”;2)设置图片与正文的环绕方式为“四周型,文字只在左侧”;3) 纸张设置为A4(21厘米×29.7 厘米);4)保存文档。

1)鼠标选择“内存优化方法”,右击,选择字体菜单,设置黑体、3号,居中,段前段后各0.5行2)右击图片选择环绕模式4)点击文件菜单-保存4.在某Excel文档中“sheet1”工作表如下图所示,请根据下面的操作要求,写出相应的操作步骤。

操作要求:1)利用round和average函数计算每位同学的“平均分”成绩,结果保留小数位数1位;2)对工作表Sheet1进行自定义排序,要求为:在性别(升序排序)相同的情况下平均分按降序排列;3)对姓名和各科成绩(即只包含姓名、语文、数学和体育列)创建簇状柱形图,并将图表移动到新的工作表chart1中;4)保存工作薄。

5.简述计算机的发展历程,包括每一代所采用的主要电子元器件、存储器介质、软件及主要应用领域等。

西南大学2020年春[0072]《数据库技术》辅导资料答案

西南大学2020年春[0072]《数据库技术》辅导资料答案

西南大学网络与继续教育学院
课程名称:《数据库技术》课程代码:0072 学年学季:20201
单项选择题
1、在数据库系统的恢复技术中,只有()故障下的数据库恢复才使用后备
副本。

A.掉电
B.事务内部故障
C.系统故障
D.介质故障【√】
2、下面列出的关于“视图(View)”的条目中,()是不正确的。

A.视图是外模式
B.视图是虚表
C.使用视图可以加快查询语句的执行速度【√】
D.使用视图可以简化查询语句的编写
3、关于视图的正确叙述是()。

A.视图与基本表相同,用来存储数据
B.视图不能同基本表进行连接操作
C.在视图上不能进行更新操作
D.视图是从一个或多个基本表导出的虚表【√】
4、下列不属于数据库安全性控制措施的是()。

A.备份【√】
B.审计
C.视图
D.加密
5、DBMS 提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数
据库的( )
A.一致性
B.完整性
C.安全性" 【√】
D.可靠性
6、把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()。

A.GRANT GRADE ON SC TO ZHAO
B.RANT UPDATE ON SC TO ZHAO
C.GRANT UPDATE (GRADE) ON SC TO ZHAO
D.GRANT UPDATE ON SC (GRADE) TO ZHAO 【√】。

西南大学2020年秋季数据库技术【0072】大作业参考答案非免费

西南大学2020年秋季数据库技术【0072】大作业参考答案非免费

西南大学培训与继续教育学院课程考试试题卷学期:学期:20202020年秋季年秋季 课程名称【编号】:数据库技术【0072】 A 卷 考试类别考试类别::大作业大作业 满分:满分:100100分答案 网叫福到(这四个字的拼音)网叫福到(这四个字的拼音)一、大作业题目试述数据模型的概念、数据模型的作用和数据模型的三个要素试述数据模型的概念、数据模型的作用和数据模型的三个要素 并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不已知供应商一零件一工程项目数据库包含如下三个关系已知供应商一零件一工程项目数据库包含如下三个关系供应商S (SNO ,SNAME ,CTY ),零件P (PNO ,PNAME ,COLOR ,W EIGHT ,CY ),工程(No ,NAME ,CY ),供应SPJ (SNO ,PNO ,小NO ,QTY )。

其中各属性名的含义是:SNO 一供应商号码,SNAME 一供应商名称,CIY 一所在城市,PNO 一零件号码,PNAME 一零件名称,COLOR COLOR——零件颜色,WEIGHT WEIGHT——零件重量,NO 一工程项目号码,小AME 一工程项目名称,QTY 一供应数量。

一供应数量。

①用关系代数表达式描述查询①用关系代数表达式描述查询找出向工程项目J1′提供零件的供应商号码。

提供零件的供应商号码。

②用SQL 查询块描述查询查询块描述查询找出提供红色零件的供应商号码找出提供红色零件的供应商号码③用SQL 查询块描述查询查询块描述查询统计各种零件的使用数量统计各种零件的使用数量④将下列数据插入④将下列数据插入供应商编号s3称为A1,所在城市为上海,所在城市为上海请设计一个图书请设计一个图书此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。

对每本书存有:书号,书名别,年龄,单位。

2020年6月西南大学计算机基础的在线考试答案

2020年6月西南大学计算机基础的在线考试答案

2020年6月西南大学计算机基础的在线考试答案(总4页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除一、大作业题目1.什么是文件?请写出以下扩展名对应的文件类型。

文件是存储在外部介质上的数据集合,计算机文件属于文件的一种,与普通文件载体不同,计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。

文件可以是文本文档、图片、程序等等。

文件通常具有三个字母的文件扩展名,用于指示文件类型。

2.计算机内存由RAM和ROM组成,请写出它们各自的特点。

RAM(Random Access Memory)的全名为随机存取记忆体,它相当于PC机上的移动存储,用来存储和保存数据的。

它在任何时候都可以读写,RAM通常是作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存)。

不过,当电源关闭时RAM不能保留数据,如果需要保存数据,就必须把它们写入到一个长期的存储器中(例如硬盘)。

正因为如此,有时也将RAM称作“可变存储器”。

RAM内存可以进一步分为静态RAM(SRAM)和动态内存(DRAM)两大类。

DRAM由于具有较低的单位容量价格,所以被大量的采用作为系统的主记忆。

RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM就不会。

4~8M的RAM对于一般应用程序的运行已经足够,如果追求多媒体功能,64M的RAM容量也只能够算是基本要求。

ROM(Read Only Memory)的全名为唯读记忆体,它相当于PC机上的硬盘,用来存储和保存数据。

ROM数据不能随意更新,但是在任何时候都可以读取。

即使是断电,ROM也能够保留数据。

但是资料一但写入后只能用特殊方法或根本无法更改,因此ROM常在嵌入式系统中担任存放作业系统的用途。

现在市面上主流的PDA的ROM大小是64MB以及128MB。

RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM就不会。

0837面向对象程序设计西南大学20年12月大作业参考答案

0837面向对象程序设计西南大学20年12月大作业参考答案

西南大学培训与继续教育学院课程考试试题卷学期:2020年秋季课程名称【编号】:面向对象程序设计【0837】 A卷考试类别:大作业满分:100分一、单项选择题(共10小题,3分/题,共30分)1.B2.D3.B4.B5.D6.A7.D8.C9.D10.C二、程序分析题(共4小题,每小题各10分,共40分)1.程序运行输出结果是1 2 6 24 1202.程序运行输出结果是fedcba98765432103. (1)Child是Parent的子类(2)super指对象的父类;this指使用它的对象本身(3)这段程序的输出结果是parent child4. (1):Java程序分为Java应用和Java小应用程序;这段程序是Java小应用程序。

(2):界面上包含一个标签,一个按钮和一个文本框;点击按钮后,文本框内显示“好好学习,天天向上”。

(3):ActionListener是动作事件监听器接口;方法actionPerformed()是ActionListener中的方法;其功能是处理applet界面里发生的动作事件。

三、程序设计题(共1小题,共30分)编写一个简单的乘法器,界面如下图所示,在第一个文本框中输入第一个乘数;在第二个文本框中输入第二个乘数;当单击“=”按钮时,在第三个文本框中输出其乘积。

import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Multiply extends JFrame implements ActionListener{private JButton operator = new JButton(\" * \");private JTextField input1 = new JTextField(5);private JTextField input2 = new JTextField(5);private JButton equal = new JButton(\" = \");private JTextField result = new JTextField(5);public Multiply () {Container c = getContentPane();c.setLayout(new FlowLayout());c.add(input1);c.add(operator);c.add(input2);c.add(equal);c.add(result);equal.addActionListener(this);}public void actionPerformed(ActionEvent e) {。

西南大学网络教育1212课程考试安排表

西南大学网络教育1212课程考试安排表
公共关系学0362
0004
秋实楼104
西方文学与文化0780
会计学基础0061
企业管理学9053
政策科学0698
工程测量0754
心理健康教育0793
12月8日
14:00—15:20
动物微生物及免疫技术0878
0004
秋实楼104
全民健身导论0915
房地产开发0311
0005
秋实楼201
律师与公证0235
0006
成教楼502
土林工程材料0732
0007
成教楼503
土林工程材料0732
0008
成教楼504
管理心理学9095
0009
成教楼601
语文教学方法论9115
自动化制造系统0925
12月9日
16:10—17:30
马克思主义哲学0163
0001
成教楼201
国际商务谈判0578
土木工程概论0730
证券法0205
0014
秋实楼303
商业银行经营学0947
0015
秋实楼304
兽医毒理学0887
企业管理学9053
音乐教育方法论0842
机械制造工艺学0940
音乐与文化0839
12月8日
16:10—17:30
体育科研方法0914
0015
秋实楼304
计算机教育教学方法论
中级英语听力0827
0016
秋实楼305
计算机图像处理基础9124
大学英语二0047
0004
秋实楼104
鲁迅研究0360
0005
秋实楼201
财务会计学0052
景观生态学0603

数据库技术【0072】2019.12大作业答案

数据库技术【0072】2019.12大作业答案
3.答:①Π (σ (S * SC * C))
②SELECT SNO
FROM SC
WHERE CNO=‘C1’AND GRADE = SELECT MAX(GRADE)
FROM SC
WHERE CNO=‘C1’;
3找出有不及格成绩的学生学号。
4.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E一R图画出此学校的概念模型。
( 2)数据库(DataBase,简称DB ):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
( 3)数据库系统(DataBase System,简称DBS ):数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。但是在日常工作中人们常常把数据库系统简称为数据库。希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。
5.设有一个反映职工每月超额完成生产任务的关系模式:
R(月份,职工号,姓名,工种,额定工作量,超额工作量)
如果规定:每个职工只隶属于一个工种,每个工种的额定工作量惟一,每个工种的职工有多人。每个职工每月有唯一超额工作量
(1)根据上述规定,写出模式R的基本FD和候选码。
(2)R最高属于第几范式,并说明理由。
( 4)数据库管理系统(DataBase Management sytem,简称DBMs ):数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。DBMS的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。解析DBMS是一个大型的复杂的软件系统,是计算机中的基础软件。目前,专门研制DBMS的厂商及其研制的DBMS产品很多。著名的有美国IBM公司的DBZ关系数据库管理系统和IMS层次数据库管理系统、美国Oracle公司的orade关系数据库管理系统、s油ase公司的s油ase关系数据库管理系统、美国微软公司的SQL Serve,关系数据库管理系统等。

19年12月【西南大学】《0072》大作业(参考答案)

19年12月【西南大学】《0072》大作业(参考答案)
5.设有一个反映职工每月超额完成生产任务的关系模式:
R(月份,职工号,姓名,工种,额定工作量,超额工作量)
如果规定:每个职工只隶属于一个工种,每个工种的额定工作量惟一,每个工种的职工有多人。每个职工每月有唯一超额工作量
(1)根据上述规定,写出模式R的基本FD和候选码。
(2)R最高属于第几范式,并说明理由。
3、答:
INSERT INTO S VALUES ('s10', '张三', '19')
4、答:
在画E-R图时,按照习题中对问题的描述一步一步画出每一句话中涉及的实体,再根据给出的实际语义,画出实体之间的联系。例如,每个教研室有若干教员,每个班有若干学生,可以画出教研室和教员、班级和学生之间一对多的联系。再如,有的教授和副教授每人各带若干研究生,而一个研究生一般指定一个导师,这是通常的规则,所以可以画出教员和学生之间一对多的联系。
学生:S(SNO, SNAME, AGE),其属性的含义依次为学号、姓名、年龄。
课程:C(CNO, CNAME)其属性的含义依次为课程号、课程名称。
成绩:SC(SNO, CNO, GRADE),其属性的含义依次为学号、课程号、分数。
①用关系代数表达式描述查询:
选修课程名称为′DB′的学生姓名和分数。
(3)将R规范到3NF。
2、
答:事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
事务具有4个特性:原子性(Atomicity)、一致性(consistency)、隔离性( Isolation)和持续性(Durability)。这4个特性也简称为ACID特性。
E-R图:
转化为关系模型为(下划线表示是主码属性):

大作业0072

大作业0072
(第3题必做,满分30分)
3.已知三个关系模式:
学生:S(SNO, SNAME, AGE),其属性的含义依次为学号、姓名、年龄。
课程:C(CNO, CNAME)其属性的含义依次为课程号、课程名称。
成绩:SC(SNO, CNO, GRADE),其属性的含义依次为学号、课程号、分数。
①用关系代数表达式描述查询:
事务具有4个特性:原子性(Atomicity)、一致性(consistency)、隔离性( Isolation)和持续性(Durability)。这4个特性也简称为ACID特性。
原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。
一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。
R(月份,职工号,姓名,工种,额定工作量,超额工作量)
如果规定:每个职工只隶属于一个工种,每个工种的额定工作量惟一,每个工种的职工有多人。每个职工每月有唯一超额工作量
(1)根据上述规定,写出模式R的基本FD和候选码。
(2)R最高属于第几范式,并说明理由。
(3)将R规范到3NF。
(第4-5题选作一题,满分40分)
4.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E一R图画出此学校的概念模型。
答:对应的E-R图如下所示。各实体的属性如下:
5.设有一个反映职工每月超额完成生产任务的关系模式:
选修课程名称为程号为′C1′,且该门课程分数最高的学生的学号。
③用中文解释下面查询语句的含义:
SELECT DISTINCT SNO
FROM SC

2019秋季西南大学[0072]《数据库技术》作业辅导答案

2019秋季西南大学[0072]《数据库技术》作业辅导答案

西南大学网络与继续教育学院课程名称:《数据库技术》课程代码:0072 学年学季:20192单项选择题1、如果要求学生关系S(SNO,NAME,SEX,AGE)中存储的学生信息满足下列条件:男生(SEX =‘F’)的年龄在15-60岁之间,女生(SEX=‘M’)的年龄在15-55岁之间。

那么在关系S的定义中加入的检查子句正确的是( )。

CHECK(AGE>=15 AND((SEX=‘M’ AND AGE<=60)AND(SEX=‘F’ AND AGE<=55)))CHECK(AGE>=15 AND((SEX=‘M’AND AGE<=60)OR(SEX=‘F’AND AGE<=55)))【√】CHECK(AGE>=15 OR((SEX=‘M’AND AGE<=60)OR(SEX=‘F’AND AGE<=55)))CHECK(AGE>=15 OR((SEX=‘M’AND AGE<=60)AND(SEX=‘F’AND AGE<=55)))2、事务有多个性质,其中不包括( )。

一致性唯一性【√】原子性隔离性3、事务的所有操作在数据库中要么全部正确反映出来要么全部不反映",这是事务的()。

原子性【√】一致性隔离性持久性4、由于用户需求发生变化而对数据库的部分设计进行修改称为数据库的()。

重定义重设计重组织重构造【√】5、将关系从3NF规范化到BCNF,要做的工作是()。

消除非主属性对码的FFD消除非主属性对码的PFD消除非主属性对码的TFD消除主属性对码的PFD和TFD【√】6、如果关系模式R上有函数依赖AB→C和A→C,则R中存在()。

完全依赖部分依赖【√】传递依赖多值依赖7、将关系从3NF规范化到BCNF,要做的工作是()。

消除非主属性对码的FFD消除非主属性对码的PFD消除非主属性对码的TFD消除主属性对码的PFD和TFD【√】8、使用SQL语句将学生关系STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是()。

0072-数据库技术-答案

0072-数据库技术-答案

西南大学网络与继续教育学院课程考试试题卷类别:网教专业:计算机科学与技术 2017年 12月课程名称【编号】:数据库技术【0072】 A卷大作业满分:100分一、大作业题目1.试述数据模型的概念、数据模型的作用和数据模型的三个要素。

答:数据模型是数据库系统中用于提供信息表示和操作手段的形式构架,是现实世界的模拟和抽象。

数据模型的作用:模拟现实世界;使人容易理解;便于在计算机上实现。

数据模型的三个要素分别是数据结构、数据操作和数据约束。

(1)数据结构数据结构用于描述系统的静态特征,包括数据的类型、内容、性质及数据之间的联系等。

它是数据模型的基础,也是刻画一个数据模型性质最重要的方面。

在数据库系统中,人们通常按照其数据结构的类型来命名数据模型。

例如,层次模型和关系模型的数据结构就分别是层次结构和关系结构。

(2)数据操作数据操作用于描述系统的动态特征,包括数据的插入、修改、删除和查询等。

数据模型必须定义这些操作的确切含义、操作符号、操作规则及实现操作的语言。

(3)数据约束数据的约束条件实际上是一组完整性规则的集合。

完整性规则是指给定数据模型中的数据及其联系所具有的制约和存储规则,用以限定符合数据模型的数据库及其状态的变化,以保证数据的正确性、有效性和相容性。

例如,限制一个表中学号不能重复,或者年龄的取值不能为负,都属于完整性规则。

3.设有三个关系模式如下:学生S(S#,SNAME,AGE,SEX) 各属性的含义为:学号,姓名,年龄,性别学习SC(S#,C#,GRADE) 各属性的含义为:学号,课程号,成绩课程C(C#,CNAME,TEACHER) 各属性的含义为:课程号,课程名,教师。

(1)请用关系代数表达式描述查询:学号为‘S2’的学生所选课程的课程号。

答:πC# (σS#='S2' (SC))(2)完善下面的SQL语句片断。

CREATE TABLE SC(S# CHAR(10),C# CHAR(10),GRADE NUMBER(2),PRIMARY KEY (S#,C#)_, /*建立主码约束*/FOREIGN KEY (S#) REFERENCES S(S#)_, /*在S#列上建立外码约束*/……)(3)用SQL查询块描述下列查询:学生“李勇”所选选修的课程名。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库技术【0072】
答案:zhi dao xue xi
试述数据模型的概念、数据模型的作用和教据模型的三个要素。

并发操作可能会产生哪几类数据不一致?用什么方法能免各种不一致的情况?
已知供应商一零件一工程项目数据库包含如下三个关系
供应商S(SNO,SNAME,CTY),零件P(PNO,PNAME,COLOR,WEI GHT
CITY),工程」(NO,JNAME,CTY),供应SPJ(SNO,PNO,JNO,QTY)。

属性名的含义是:SNO一供应商号码,SNAME一供应商名称,CTY一所在城市件号码,PNAME零件名称,COLOR_零件额色,WE|GHT一零件重量,NO
m号码,NAME工程项目名称,QT一供应数量
①用关系代数表达式描述查询
找出向工程项目1提供零件的供应商号码
②用SQL查询块描述查询
找出提供红色零件的供应商号码
③用SQL查询块描述查询:统计各种零件的使用数量
将下列数据插入
供应商编号s3,供应商名称为A1,所在城市为上海
请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。

对每本书存有:书号,书名,作者,出版社。

对每本被借出的书存有读者号、借出日期和应还日期。

要求:给出E一R图,再将其转换为关系模型已知工程关系R(工程号,材料号,数量,开工日期,完工日期,价格)。

业务规则如下:每个工程有一个开工日期和一个完工日期;每个工程可用多种材料,每种材料可用于多个工程每个工程使用的每种材料有一定的数量:每种材料仅有一个价格。

求出R的候选码。

相关文档
最新文档