华工2019数据库平时作业题

合集下载

华工2019-2020学年第一学期机械制造技术基础-平时作业

华工2019-2020学年第一学期机械制造技术基础-平时作业

2019-2020学年第一学期机械制造技术基础作业1、切削用量三要素包含哪些请分别解释它们的定义,并说明如何计算。

(4分)答:切削用量三要素:切削速度Vc、进给量f、背吃刀量ap切削速度Vc:主运动的速度,大多数切削加工的主运动采用回转运动。

进给量f:进给速度Vf是单位时间的进给量,单位是mm/s (mm/min)。

进给量是工件或刀具每回转一周时两者沿进给运动方向的相对位移,单位是mm/r。

背吃刀量ap:对于车削和刨削加工来说,背吃刀量ap为工件上已加工表面和待加工表面的垂直距离,单位 mm。

2、刀具前角和主偏角对切削力有何影响切削力三个分力对工艺系统各有何影响(4分)答:1)刀具前角增大,切削力减小。

2)主偏角增大,切深抗力减小,而进给抗力增大。

3)主切削力是最大切削力,直接影响机床主电机功率选择、主轴强度和刚度设计以及刀具强度设计。

4)进给抗力直接影响机床进给系统的功率、强度和刚度的设计。

5)切深抗力是造成让刀和细长工件变形从而引起加工形状和尺寸误差的主要原因。

3、切削热是怎样产生它对切削加工有何影响(4分)答:切削加工过程中,切削功几乎全部转化为热能,将产生大量的热量,将这种产生于切削过程的热量称为切削热。

其来源主要有3种:(1)切屑变形所产生的热量,是切削热的主要来源。

(2)切屑与刀具前刀面之间的摩擦所产生的热量。

(3)零件与刀具后刀面之间的摩擦所产生的热量。

传入零件的切削热,使零件产生热变形,影响加工精度,特别是加工薄壁零件、细长零件和精密零件时,热变形的影响更大。

磨削淬火钢件时,磨削温度过高,往往使零件表面产生烧伤和裂纹,影响零件的耐磨性和使用寿命。

传入刀具的切削热,比例虽然不大,但由于刀具的体积小,热容量小,因而温度高,高速切削时切削切削温度可达1000度,加速了刀具的磨损。

4、分别说明切削速度和背吃刀量的改变对切削温度的影响说明高速钢刀具在低速、中速产生磨损的原因,硬质合金刀具在中速、高速时产生磨损的原因(4分)答:答:(1)切削速度v 的影响随着切削速度的提高,切削温度将显著上升。

数据库作业及参考答案(最新版)【优质】

数据库作业及参考答案(最新版)【优质】

数据库一、单选题:1.数据库系统的核心是()。

A编译系统 B 数据库 C 操作系统 D 数据库管理系统2.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()。

A文件的集合 B 数据的集合 C 命令的集合 D 程序的集合3.数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是():A DBS包括DB和DBMSB DBMS包括DB和DBSC DB包括DBS和DBMSD DBS就是DB,也就是DBMS4.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。

A数据定义功能 B 数据管理功能 C 数据操纵功能 D 数据控制功能5.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是()。

A外模式 B 内模式 C 存储模式 D (概念)模式6.在数据库系统中,当总体逻辑结构改变时,通过改变(),使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。

A应用程序 B 模式到内模式的映像C 存储结构D 外模式到概念模式的映像7.按照数据模型分类,数据库系统可以分为三种类型,正确的是():A大型、中型和小型 B 西文、中文和兼容C 层次、网状和关系D 数据、图形和多媒体8.数据模型指的是数据库的组织形式,数据模型的三要素是()。

A数据库文件、二维表、记录 B 字段、类型、宽度C 数据结构、数据操作、完整性约束D 数据定义、数据存储、数据通信9.所谓概念模型,指的是()。

A客观存在的事物及其相互联系 B 将信息世界中的信息进行数据化C 实体模型在计算机中的数据化表示D 现实世界到机器世界的一个中间层次,即信息世界10.在数据库设计中用关系模型来表示实体和实体之间的联系。

关系模型的结构是()。

A层次结构 B 二维表结构 C网络结构D封装结构11.ER图是数据库设计的工具之一,它一般适用于建立数据库的()。

数据库习题库+答案

数据库习题库+答案

数据库习题库+答案一、单选题(共81题,每题1分,共81分)1.数据库是在计算机中按照一定的数据模型组织、存储和应用的( )的集合。

A、程序B、数据C、文件D、命令正确答案:B2.如果商品表中有“商品单价”和“数量”两个字段,这时需要增加一个商品金额字段,则可以设置( )数据类型让商品金额字段自动计算出对应的数据A、数字型B、货币型C、计算型D、不能做到正确答案:C答案解析:计算型用于在创建表时,设置需要自动完成计算的字段。

3.在access2010中,表中的数据行称为( )A、记录B、值C、主关键字D、字段正确答案:A4.空数据库是指()A、没有基本表的数据库B、没有任何数据库对象的数据库C、数据库中数据表记录为空的数据库D、没有窗体和报表的数据库正确答案:B答案解析:Access由六大对象组成,因此空数据库必须是没有任何对象的数据库。

5.学生关系模式S(S#,SNAME,AGE,SEX),S的属性分别表示学生的学号、姓名、年龄、性别。

要在表S中删除一个属性“年龄”,可选用的SQL语句是( )。

A、DELETE AGE FROM SB、ALTER TABLE S DROP COLUMN AGEC、UPDATE S AGED、ALTER TABLE S 'AGE'正确答案:B6.在文本型字段的“格式”属性中,若使用“@ ;男"",则下列正确的是()A、“@"代表所有输人的数据B、只可以输人字符“@C、未输入数据之前,出现提示信息“男”D、默认值是“男"正确答案:C7.( )是存储在磁盘上的唯一标识。

A、表B、查询C、窗体D、报表正确答案:A答案解析:表是存储在磁盘上的唯一标识。

8.用二维表形式来表示实体间联系的模型称为( )A、层次模型B、网状模型C、关系模型D、数据模型正确答案:C答案解析:层次模型采用树状结构,网状模型采用网状结构,关系模型采用二维表结构来管理数据与数据之间的联系。

华南理工大学网络教育学院数据库同步练习册答案

华南理工大学网络教育学院数据库同步练习册答案

华南理工大学网络教育学院数据库同步练习册答案答案:第一章1.A2.A3.D4.A5.C6.A7.数据库管理系统(DBMS)、数据库管理员(DBA)8. 概念模式或逻辑模式9.人工管理、数据库10.概念模式第二章1.B2.C3.C4.C5.A6.A7.B8.109. 课程名,课程号10. 答:外键的充要条件:1) FK和K的取值域是一样的;2) 对于R中任何一个元组t,要么t[FK]上的值为null,要么存在R'中的元组t',使得t[FK]=t'[K]。

作用:形成关系(表)与关系(表)之间的联系11. 答:每个关系应有一个主键,每个元组的主键的应是唯一的。

这就是实体完整性约束。

如关系:student(学号,姓名,性别)中,有一个主键“学号”,每条学生记录的学号都不同,这是就关系student中的实体完整性约束。

12.R4为:ABa1b1a2b113.ПENO(EPM σmanager=’001’(DEPT))= ПENO(σmanager=’001’(EPM╳DEPT))SELECT ENO FROM EMP, DEPT WHERE DEPT.MANAGER=‘001’ AND EMP.DNO=DEPT.DNO14. 答:1.2.客户(身份证号,客户姓名,联系电话,地址,邮政编码)主键:身份证号业务员(业务员代号,业务员姓名,电话号码)主键:业务员代号房间(房间号,居室数,使用面积,建筑面积,单位,金额,合同号)主键:房间号外键:合同号合同(合同号,日期,付款方式,总金额,身份证号,业务员代号)主键:合同号外键:身份证号,业务员代号15.文本框: 客户客户业务员房间购房合同经办出售111mmm司机(驾照号,姓名,地址,邮编,电话)PK=驾照号机动车(牌照号,型号,制造厂,生产日期)PK=牌照号警察(警察编号,姓名)PK=警察编号处罚通知(编号,日期,时间,地点,驾照号,牌照号,警告,罚款,暂扣,警察编号)PK=编号FK=驾照号,牌照号,警察编号第三章1.B2.A3.B4.A5.B6.B7.D8.grant revoke9. (1)select sname from student,course,sc where credit>3 and grade<70 andstudent.sno=sc.sno and /doc/3c2526876.html,o=http://www.doczj .com/doc/3c2526876.html,o(2) ПSNAME(σs.sno=sc.sno and/doc/3c2526876.html,o=http://www.doczj .com/doc/3c2526876.html,o and credit>3 and grade<70 (STUDENT×COURSE×SC))(3) select sname,/doc/3c2526876.html,o,credit from student, course ,sc where grade is nulland student.sno=sc.sno and /doc/3c2526876.html,o=http://www.doczj .com/doc/3c2526876.html,o(4) Select cno,count(sno),max(grade),min(grade), avg(grade) from sc wheregroup by cno order by cno(5) 二步:第一步:CREATE TABLE FGRADE(SNAME VARCHAR(8) NOT NULL,CNO CHAR(6) NOT NULL,文本框: 司机司机机动车警察下发处罚通知包含开出11mmm1GRADE DEC(4,1) DEFAULT NULL);第二步:INSERT INTO FGRADE SELECT SNAME,CNO,GRADE FROM STUDENT,SC WHERESTUDENT.SNO=SC.SNO AND SEX=‘女’;10.(1) select ename,dname from emp,dept where salary>=600 and emp.dno=dept.dno(2)select dname from emp,dept where eno=’001’and emp.dno=dept.dnoПdname(σeno=’001’and emp.dno=dept.dno (emp×dept)) 或者Пdname(emp eno=’001’dept)(3) update emp set salary=salary*1.1 where salary<600 and dno in (select dnofrom dept where dname=’销售部’)(4) 查询编号为“001” 的部门经理的职工号。

华南理工数据库随堂练习上

华南理工数据库随堂练习上

问题解析:31.(单选题) 设有关系R,按条件f对关系R进行选择,正确的是。

答题: A. B. C. D. (已提交)参考答案:C问题解析:32.(单选题) SQL语言是的语言,易学习。

A.过程化B.非过程化C.格式化D.导航式答题: A. B. C. D. (已提交)参考答案:B问题解析:33.(单选题) SQL语言是语言。

A.层次数据库B.网络数据库C.关系数据库D.非数据库答题: A. B. C. D. (已提交)参考答案:C问题解析:34.(单选题) SQL语言具有的功能。

A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制号,部门表的主关键字是部门号,SQL操作不能执行。

A.从职工表中删除行(‘025’,‘王芳’,‘03’,720) B.将行(‘005,’,‘乔兴’,‘04’,750)插入到职工表中C.将职工号为,‘001’的工资改为700D.将职工号为,’038’的部门号改为‘03’答题: A. B. C. D. (已提交)参考答案:B问题解析:38.(单选题) 若用如下的SQL语句创建一个student表:CREATE TABLE student(NO C(4) NOT NULL,NAME C(8) NOT NULL,SEX C(2),AGE N(2))可以插入到student表中的是。

A.(1031,‘曾华’,男,23) B.(‘1031’,‘曾华’,模式。

A.1个B.2个C.3个D.4个答题: A. B. C. D. (已提交)参考答案:C问题解析:79.(单选题) 修改存储过程使用的语句是()。

A. ALTER PROCEDUREB. DROP PROCEDUREC. INSERT PROCEDUED. DELETE PROCEDUE答题: A. B. C. D. (已提交)参考答案:A问题解析:80.(单选题) 创建存储过程的语句是()。

A. ALTER PROCEDUREB. DROP PROCEDUREC. CREATE PROCEDUED. INSERT PROCEDUE答题: A. B. C. D. (已提交)参考答案:C答题: A. B. C. D. (已提交)参考答案:B问题解析:94.(单选题) 设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是。

华工数据库平时作业

华工数据库平时作业

数据库平时作业第一章数据库系统引论1.不属于逻辑数据模型的是(A)A E-R模型B 关系模型C 网状模型D 层次模型2、用户看到的现实系统的、描述实际领域的情况的模型是(A)A E-R模型B 关系模型C 逻辑模型D 物理模型3、 MS SQL Server是(D)。

A. 数据库B. 数据库系统C. 数据处理系统D. 数据库管理系统4、下面没有反映数据库优点的是(A)。

A. 数据面向应用程序B. 数据冗余度低C. 数据独立性高D.数据共享性高5、表示数据库的概念模型一般使用(C)。

A. 用户活动图B. 数据流图C. E-R图D. 流程图6、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A)。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBMS和DBSD. DBS就是DB,也就是DBMS7、数据库系统包括数据库、数据库管理系统DBMS、数据库管理员DBA和各种应用四个部分。

8、用逻辑数据模型描述的模式有:外模式、概念模式或逻辑模式。

9、数据管理技术经历了人工管理、文件系统和数据库三个发展阶段。

10、概念模式是用逻辑数据模型对一个单位的数据的描述。

第二章数据模型1.不属于关系数据模型中的概念是(B)A .主键B 系C 关系D 属性2.有关系:R(A,B,C)PK=A S(D,A) PK=D,FK=A,参照于R的属性A。

关系R和S的元组如图1所示。

指出图1关系S中违反关系完整性规则的元组是( B )A (1,2)B (2,null)C (3,3)D (4,1)3.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(B)A 实体完整性约束B 引用完整性约束C 一般性完整性约束D 关键字完整性约束4. 在关系运算中,化费时间可能最长的运算是(C)。

A. 投影B. 选择C. 笛卡尔乘积D. 加5. 从关系中挑选满足条件的记录的运算称为(A)。

华南理工大学网络教育-数据库-2019秋-平时作业2答案

华南理工大学网络教育-数据库-2019秋-平时作业2答案

华南理⼯⼤学⽹络教育-数据库-2019秋-平时作业2答案数据库系统概论平时作业2⼀、单项选择题(本⼤题共20⼩题,每⼩题2分,共40分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,错选、多选或未选均⽆分。

1. 下⾯列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进⾏管理?(A )Ⅰ.⼈⼯管理阶段Ⅱ.⽂件系统阶段Ⅲ.数据库阶段 A .只有ⅠB .只有ⅡC .Ⅰ和ⅡD .Ⅱ和Ⅲ2. 在关系数据库中,表(table )是三级模式结构中的(B )A .外模式B .模式C .存储模式D .内模式第(3)⾄(5)题是基于如下两个关系,其中雇员信息表关系EMP 的主键是雇员号,部门信息表关系DEPT 的主键是部门号3. 若执⾏下⾯列出的操作,哪个操作不能成功执⾏?(D )A .从EMP 中删除⾏(’010’, ’王宏达’, ’01’,1200)B .在EMP 中插⼊⾏(’102’, ’赵敏’, ’01’,1500)C .将EMP 中雇员号=’056’的⼯资改为1600元D .将EMP 中雇员号=’101’的部门号改为’05’4.若执⾏下⾯列出的操作,哪个操作不能成功执⾏?(C )A .从DEPT 中删除部门号=’03’的⾏B .在DEPT 中插⼊⾏(’06’,’计划部’,’6号楼’)C .将DEPT 中部门号=’02’的部门号改为’10’D .将DEPT 中部门号=’01’的地址改为’5号楼’5.在雇员信息表关系EMP 中,哪个属性是外键(foreign key )?(C )A.雇员号B.雇员名C.部门号D.⼯资6.在SQL语⾔的SELECT语句中,实现投影操作的是哪个⼦句?(A)。

A.select B.fromC.where D.group by7. SQL语⾔集数据查询、数据操纵、数据定义和数据控制功能于⼀体,语句INSERT、DELETE、UPDATE实现哪类功能?(B)。

数据结构(含课程设计)·随堂练习2019春华南理工大学网络教育答案

数据结构(含课程设计)·随堂练习2019春华南理工大学网络教育答案

数据结构(含课程设计),随堂第一章绪论1.(单选题) 计算机所处理的数据一般具备某种内在联系,这是指()。

A、数据和数据之间存在某种关系 B.元素和元素之间存在某种关系C元素内部具有某种结构 D.数据项和数据项之间存在某种关系答题: A. B. C. D. (已提交)参考答案:B问题解析:2.(单选题) 在数据结构中,与所使用计算机无关的是数据的()结构.A.逻辑B.存储C.逻辑和存储D. 物理答题: A. B. C. D. (已提交)参考答案:A问题解析:3.(单选题) 数据结构在计算机中的表示称为数据的()A.存储结构B.抽象数据类型C.顺序结构D.逻辑结构答题: A. B. C. D. (已提交)参考答案:A问题解析:4.(单选题) 在计算机中存储数据时,通常不仅要存储各数据元素的值,还要存储().A.数据的处理方法B.数据元素的类型C.数据元素之间的关系D.数据的存储方法答题: A. B. C. D. (已提交)参考答案:C问题解析:5.(单选题) 在计算机的存储器中表示数据时,逻辑上相邻的两个元素对应的物理地址也是相邻的,这种存储结构称为()A.逻辑结构B.顺序存储结构C.链式存储结构D.以上都正确答题: A. B. C. D. (已提交)参考答案:B问题解析:6.(单选题) 当数据采用链式存储结构时,要求().A.每个结点占用一片连续的存储区域B.所有结点占用一片连续的存储区域C结点的最后一个数据域是指针类型D.每个结点有多少个后继就设多少个指针域答题: A. B. C. D. (已提交)参考答案:A问题解析:7.(单选题) 以下关于算法的说法正确的是().A.算法最终必须由计算机程序实现B.算法等同于程序C算法的可行性是指指令不能有二义性D.以上都是错误的答题: A. B. C. D. (已提交)参考答案:D问题解析:8.(单选题) 算法的时间复杂度与()有关.A问题规模 B.计算机硬件性能C编译程序质量 D.程序设计语言答题: A. B. C. D. (已提交)参考答案:A问题解析:9.(单选题) 算法的主要任务之一是分析()A算法是否具有较好的可读姓,B算法中是否存在语法错误,C算法的功能是否符合设计要求D.算法的执行时间和问题规模之间的关系答题: A. B. C. D. (已提交)参考答案:D问题解析:10.(单选题) 某算法的时间复杂度为O(),表明该算法的()A问题规模是 B执行时间等于C.执行时间与成正比D.问题规模与成正比答题: A. B. C. D. (已提交)参考答案:C问题解析:第二章线性表1.(单选题) 线性表是具有n个()的有限序列.A.关系 B字符C数据元素 D.数据项答题: A. B. C. D. (已提交)参考答案:C问题解析:2.(单选题) 以下关于线性表的叙述中正确的是()A.每个元素都有一个前趋元素和一个后继元素B线性表中至少有一个元素C.线性表中元素的排列次序必须是由小到大或由大到小D.除第一个和最后一个元素外,每个元素都有一个且仅有一个前趋元素和后继元素答题: A. B. C. D. (已提交)参考答案:D问题解析:3.(单选题) 以下关于线性表和有序表的叙述中正确的是()。

2019华南理工大学-操作系统平时作业(201903)

2019华南理工大学-操作系统平时作业(201903)

1.什么是操作系统?批处理、分时和实时操作系统各有什么特征、特点?答:操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间接的口。

(1)批处理操作系统:具有很高的资源利用率和系统吞吐量,但作业的平均周转时间较长,也没有交互性。

(2)分时操作系统:具有多路性、独立性、及时性和交互性特征,而交互性是其最重要的特征之一。

(3)实时操作系统:实时操作系统通常是专用的,具有高及时性和高可靠性,但交互性较弱。

2.操作系统五大功能中处理机管理模块主要有哪些功能?它们的主要任务是什么?答:操作系统五大功能是:作业管理、文件管理、存储器管理、设备管理、处理器管理(1)作业管理:包括任务、界面管理、人机交互、图形界面、语音控制和虚拟现实等;(2)文件管理:又称为信息管理;(3)存储管理:实质是对存储“空间”的管理,主要指对主存的管理;(4)设备管理:实质是对硬件设备的管理,其中包括对输入输出设备的分配、启动、完成和回收;(5)处理器管理:实质上是对处理机执行“时间”的管理,即如何将CPU真正合理地分配给每个任务。

3.什么是进程?进程的三种基本状态是什么?答:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。

(1)就绪状态:进程已获得除CPU外的所有必要资源,只等待CPU时的状态。

一个系统会将多个处于就绪状态的进程排成一个就绪队列。

(2)执行状态:进程已获CPU,正在执行。

单处理机系统中,处于执行状态的进程只一个;多处理机系统中,有多个处于执行状态的进程。

(3)阻塞状态:正在执行的进程由于某种原因而暂时无法继续执行,便放弃处理机而处于暂停状态,即进程执行受阻。

(这种状态又称等待状态或封锁状态)4.什么是PCB?PCB里主要包括哪些内容?答:PCB是 Printed Circuit Board 的简称,翻译成中文就叫印制电路板,由于它是采用电子印刷术制作,故称为“印刷”电路板。

计算机应用基础本科·平时作业2019秋华南理工大学网络教育答案

计算机应用基础本科·平时作业2019秋华南理工大学网络教育答案

1.按照电子元件划分,计算机经历了几代? (8分)答:经历了四代,第一代:电子管计算机。

主要由电子管器件组成,用于科学计算,使用机器语言为主。

第二代:晶体管计算机。

主要由晶体管元器件组成,可以使用汇编语言。

第三代:集成电路计算机。

采用了中小规模集成电路作为主要器件,出现了高级语言和操作系统。

第四代:大规模和超大规模集成电路计算机。

目前广泛使用的计算机,应用于各种领域现在就属于第四代。

2.冯·诺依曼计算机体系机构的主要思想是什么? (8分)答:冯·诺依曼简化了计算机的结构,提出了“存储程序”的思想,大大提高了计算机的速度。

后人按照这种思想和结构设计的计算机成为冯·诺依曼计算机。

“存储程序”思想可以简化概括为3点:(1)计算机硬件组成应为五大部分包括运算器、控制器、存储器、输入/输出设备。

(2)计算机运算基础采用二进制。

(3)将编好的程序和数据送会内存储器,然后计算机自动地逐条取出指令和数据进行分析、处理和执行。

人们把冯·诺依曼的这个理论称为冯·诺依曼体系结构。

从EDVAC到当前最先进的计算机都采用的是冯·诺依曼体系结构。

所以冯·诺依曼是当之无愧的数字计算机之父。

根据冯·诺依曼体系结构构成的计算机,必须具有如下功能:把需要的程序和数据送至计算机中。

必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。

能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。

能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作。

能够按照要求将处理结果输出给用户。

3.说明计算机的工作原理。

(8分)答:计算机的工作原理:计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。

接下来,再取出第二条指令,在控制器的指挥下完成规定操作。

华工2020秋数据库随堂练习(11到 20题)

华工2020秋数据库随堂练习(11到 20题)
A.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余
答题:A. B. C. D.(已提交)
参考答案:D
问题解析:
13.(单选题)数据库管理系统(DBMS)是()。
A.数学软件B.应用软件C.计算机辅助设计D.系统软件
答题:A.Leabharlann B. C. D.(已提交)参考答案:D
问题解析:
11.(单选题)数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。
A.DBS包括DB和DBMS B.DDMS包括DB和DBS
C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS
答题:A. B. C. D.(已提交)
参考答案:A
问题解析:
12.(单选题)在数据库中,产生数据不一致的根本原因是()。
A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能
答题:A. B. C. D.(已提交)
参考答案:C
问题解析:
18.(单选题)数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
A.外模式B.内模式C.存储模式D.模式
答题:A. B. C. D.(已提交)
参考答案:D
20.(单选题)
信息世界中的术语,与之对应的数据库术语为()。
A.文件B.数据库C.字段D.记录
答题:A. B. C. D.(已提交)
参考答案:D
问题解析:
问题解析:
19.(单选题)数据库系统的数据独立性是指()。
A.不会因为数据的变化而影响应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构

数据结构·随堂练习2019春华南理工大学网络教育答案

数据结构·随堂练习2019春华南理工大学网络教育答案

数据结构(含课程设计),随堂第一章绪论1.(单选题) 计算机所处理的数据一般具备某种内在联系,这是指()。

A、数据和数据之间存在某种关系 B.元素和元素之间存在某种关系C元素内部具有某种结构 D.数据项和数据项之间存在某种关系答题: A. B. C. D. (已提交)参考答案:B问题解析:2.(单选题) 在数据结构中,与所使用计算机无关的是数据的()结构.A.逻辑B.存储C.逻辑和存储D. 物理答题: A. B. C. D. (已提交)参考答案:A问题解析:3.(单选题) 数据结构在计算机中的表示称为数据的()A.存储结构B.抽象数据类型C.顺序结构D.逻辑结构答题: A. B. C. D. (已提交)参考答案:A问题解析:4.(单选题) 在计算机中存储数据时,通常不仅要存储各数据元素的值,还要存储().A.数据的处理方法B.数据元素的类型C.数据元素之间的关系D.数据的存储方法答题: A. B. C. D. (已提交)参考答案:C问题解析:5.(单选题) 在计算机的存储器中表示数据时,逻辑上相邻的两个元素对应的物理地址也是相邻的,这种存储结构称为()A.逻辑结构B.顺序存储结构C.链式存储结构D.以上都正确答题: A. B. C. D. (已提交)参考答案:B问题解析:6.(单选题) 当数据采用链式存储结构时,要求().A.每个结点占用一片连续的存储区域B.所有结点占用一片连续的存储区域C结点的最后一个数据域是指针类型D.每个结点有多少个后继就设多少个指针域答题: A. B. C. D. (已提交)参考答案:A问题解析:7.(单选题) 以下关于算法的说法正确的是().A.算法最终必须由计算机程序实现B.算法等同于程序C算法的可行性是指指令不能有二义性D.以上都是错误的答题: A. B. C. D. (已提交)参考答案:D问题解析:8.(单选题) 算法的时间复杂度与()有关.A问题规模 B.计算机硬件性能C编译程序质量 D.程序设计语言答题: A. B. C. D. (已提交)参考答案:A问题解析:9.(单选题) 算法的主要任务之一是分析()A算法是否具有较好的可读姓,B算法中是否存在语法错误,C算法的功能是否符合设计要求D.算法的执行时间和问题规模之间的关系答题: A. B. C. D. (已提交)参考答案:D问题解析:10.(单选题) 某算法的时间复杂度为O(),表明该算法的()A问题规模是 B执行时间等于C.执行时间与成正比D.问题规模与成正比答题: A. B. C. D. (已提交)参考答案:C问题解析:第二章线性表A. B. C.A. B. C.A. B. C.O(n)答题: A. B. C. D. (已提交)参考答案:B问题解析:5.(单选题) 将两个各有n个元素的递增有序顺序表归并成一个有序顺序表,其最少的比较次数是()。

华南理工大学《数据库》(研究生)复习题

华南理工大学《数据库》(研究生)复习题

华南理⼯⼤学《数据库》(研究⽣)复习题华南理⼯⼤学《数据库》(研究⽣)复习题1.基于锁的协议有⼏种?什么是基于时间标签的协议?什么是基于验证的协议?基于锁的协议即两段锁协议,是指指所有事务必须分两个阶段对数据项加锁和解锁。

具体⼜分为:基本2PL、保守2PL 、严格2PL和精确2PL基于时间标签的协议:事务被施加了⼀个基于时间戳的顺序要求并发控制器检查事务对每个DB对象的读写请求看是否能遵循基于时间戳的串⾏顺序。

以上这个原则性要求,可具体表达为:对任两事务Ti和Tj,若Ti先于Tj,即TS(Ti)每个事务开始启动时,要附上⼀个时间标记(timestamp)。

后启动事务的标记值⼤于先启动事务的标记值。

对每个数据库数据项Q,要设置两个时间标记:读时间标记tr,表⽰成功读过该数据的所有事务的时间标记的最⼤值。

写时间标记tw:表⽰成功写过该数据的所有事务的时间标记的最⼤值。

基于验证的协议:基于验证是⼀种基于优化的并发控制,允许事务不经过封锁直接访问数据,并在“适当的时候”检查事务是否以可串⾏化的⽅式运转(这个“适当时候”主要指事务开始写DB对象之前的、⼀个称被为“有效确认”的、很短的瞬间阶段)。

事务T的执⾏过程分为三个阶段:读阶段:事务正常执⾏所有操作,此时数据修改放在局部临时变量中⽽不更新数据库。

检验阶段:进⾏有效性检查,T和已经⽐它先提交的事务进⾏⽐较,发现是否有冲突。

写阶段:如果检验阶段发现⽆冲突,则事务提交,否则卷回T。

每个事务T的三个阶段对应三个时间标签:start(T):开始执⾏时间validation(T):开始进⼊验证的时间finish(T):完成写阶段的时间注意:(1)不同的事务的三个阶段可以交叉执⾏,但三个阶段的顺序不能改变。

(2)事务最终执⾏的调度顺序是按照事务的进⼊验证的时间标签来排。

2.处理死锁的⽅法有哪些?处理死锁的两种基本⽅法:预防法和检测法。

预防法:TB已对某数据对象加锁,⽽TA对该数据对象申请加锁时,选择某事务卷回重执,避免死锁出现。

数据库(含课程设计)--平时作业2020秋华南理工大学网络教育答案

数据库(含课程设计)--平时作业2020秋华南理工大学网络教育答案

设计一个图书管理系统。

要求:1.完成数据库系统的需求分析;2.完成系统的概念结构设计、逻辑结构设计、物理结构设计;3.数据库系统的实现。

答:1.数据库系统的需求分析:1、问题的提出:图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。

根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。

数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。

总的来说,缺乏系统,规范的信息管理手段。

有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。

2、系统的业务功能分析: 1)建立读者类,实现对读者编号、姓名、所在单位等信息的描述。

2)建立书籍类,实现对图书的编号、名称、作者、出版社、出版日期、价格、采购日期、单价、数量、金额、版次、分类号、ISBN等信息的描述。

3)建立用于记录借书情况的类,实现输入读者编号和书籍编号后成功借书的描述。

系统的业务流程分析:3、需完成的功能 1) 图书基本情况的录入、修改、删除等基本操作。

2) 实现借书功能。

3) 实现还书功能。

4) 能方便的对图书进行查询。

5)管理员进行借书者用户进行管理2.完成系统的概念结构设计、逻辑结构设计、物理结构设计:3、数据库系统的实现1、初始数据录入主要为用户信息与图书信息,用户信息可以同步学校本身的用户管理系统,或者手工录入。

图书信息则需要进行手工录入。

2、功能调试测试借阅和归还流程。

3、备份功能验证验证备份功能是否正常。

2019华工作业《线性代数与概率统计》随堂练习word版本

2019华工作业《线性代数与概率统计》随堂练习word版本

2019华工作业《线性代数与概率统计》随堂练习线性代数与概率统计•第一章行列式o 1.1 二阶与三阶行列式1.(单选题) 计算?A.;B.;C.;D..答题: A. B. C. D. (已提交)2.(单选题) 行列式?A.3;B.4;C.5;D.6.答题: A. B. C. D. (已提交)3.(单选题) 计算行列式.A.12;B.18;C.24;D.26.答题: A. B. C. D. (已提交)4.(单选题) 计算行列式?A.2;B.3;C.0;D..答题: A. B. C. D. (已提交)1.(单选题) 计算行列式?A.2;B.3;C.;D..答题: A. B. C. D. (已提交)2.(单选题) 计算行列式?A.2;B.3;C.0;D..答题: A. B. C. D. (已提交)oo 1.3 阶行列式的定义••1.(单选题) 利用行列式定义,计算n阶行列式:=? A.;B.;C.;D..答题: A. B. C. D. (已提交)2.(单选题) 计算行列式展开式中,的系数。

A.1, 4;B.1,-4;C.-1,4;D.-1,-4.1.(单选题) 计算行列式=?A.-8;B.-7;C.-6;D.-5.答题: A. B. C. D. (已提交)2.(单选题) 计算行列式=?A.130 ;B.140;C.150;D.160.答题: A. B. C. D. (已提交)3.(单选题) 四阶行列式的值等于多少?A.;B.;C.;D..答题: A. B. C. D. (已提交)4.(单选题) 行列式=?A.;B.;C.;D..答题: A. B. C. D. (已提交)5.(单选题) 已知,则?A.6m;A. B. C.1.(单选题) 设=,则? A.15|A|;B.16|A|;C.17|A|;D.18|A|.答题: A. B. C. D. (已提交)2.(单选题) 设矩阵,求=?A.-1;B.0;C.1;D.2.答题: A. B. C. D. (已提交)3.(单选题) 计算行列式=?A.-1500;B.0;C.-1800;•1.(单选题) 设,,求=?A.;B.;C.;D..答题: A. B. C. D. (已提交)2.(单选题) 设矩阵,,为实数,且已知,则的取值分别为什么?A.1,-1,3;B.-1,1,3;C.1,-1,-3;D.-1,1,-3.答题: A. B. C. D. (已提交)3.(单选题) 设矩阵,求=?A.-1;B.0;C.1;A. B. C.1.(单选题) 设, 满足, 求=?()A.;B.;C.;D..答题: A. B. C. D. (已提交)2.(单选题) 设,,求=?()A.;B.;C.;D..答题: A. B. C. D. (已提交)3.(单选题) 如果,则分别为?A.0,3;B.0,-3;C.1, 3;D.1,-3.答题: A. B. C. D. (已提交)4.(单选题) 设,矩阵,定义,则=?A.0;B.;C.;D..答题: A. B. C. D. (已提交)5.(单选题) 设,n>1,且n为正整数,则=?A.0 ;B.-1 ;C.1 ;D. .答题: A. B. C. D. (已提交)6.(单选题) 设为n阶对称矩阵,则下面结论中不正确的是哪个?A.为对称矩阵;B.对任意的为对称矩阵;C.为对称矩阵 ;D.若可换,则为对称矩阵 .答题: A. B. C. D. (已提交)7.(单选题) 设为m阶方阵,为n阶方阵,且,,,则=?A.;B.;C.;D..答题: A. B. C. D. (已提交)1.(单选题) 下列矩阵中,不是初等矩阵的是哪一个?A.;B.;C.;D. .答题: A. B. C. D. (已提交)2.(单选题) 设,则?A.;B.;C.;D..答题: A. B. C. D. (已提交)3.(单选题) 设,求=?()A.;B. ;C. ;D. .答题: A. B. C. D. (已提交)4.(单选题) 设,求矩阵=?A. B.C. D.答题: A. B. C. D. (已提交)5.(单选题) 设均为n阶矩阵,则必有().A. ;B. ;C. ;D. .答题: A. B. C. D. (已提交)6.(单选题) 设均为n阶矩阵,则下列结论中不正确的是什么?A.若,则都可逆;B.若,且可逆,则 ;C.若,且可逆,则;D.若,且,则 .答题: A. B. C. D. (已提交)7.(单选题) 设均为n阶可逆矩阵,则下列结论中不正确的是()A.;B. ;C.(k为正整数);D.(k为正整数).答题: A. B. C. D. (已提交)8.(单选题) 利用初等变化,求的逆=?()A.; B. ;C.; D. .答题: A. B. C. D. (已提交)9.(单选题) 设,则=?A. ; B. ;C. ; D. .答题: A. B. C. D. (已提交)10.(单选题) 设,是其伴随矩阵,则=?()A. ; B. ;C. ; D. .答题: A. B. C. D. (已提交)1.(单选题) 求矩阵的秩.A.0;B.1 ;C.2;D.3.答题: A. B. C. D. (已提交)2.(单选题) 利用初等变换下求下列矩阵的秩,的秩为?A.0;B.1;C.2;D.3.答题: A. B. C. D. (已提交)3.(单选题) 求的秩为?A.2;B.3;C.4;D.5.答题: A. B. C. D. (已提交)4.(单选题) ,且,则=?A.1;B.-3;C.1或-3;D.-1.答题: A. B. C. D. (已提交)5.(单选题) 判断:设,,则=? A. ; B. ;C. ; D. .答题: A. B. C. D. (已提交)6.(单选题) 求矩阵的秩=?A.1B.2C.3D.4答题: A. B. C. D. (已提交)7.(单选题) 设,则?A.B.C.D.答题: A. B. C. D. (已提交)1.(单选题) 用消元法解线性方程组,方程组有多少个解?A. B. C.2.(单选题) 用消元法解线性方程组,方程的解是哪个?A. ;B.;C. ;D..答题: A. B. C. D. (已提交)1.(单选题) 齐次线性方程组有非零解,则必须满足什么条件?A.;B.;C.;D..答题: A. B. C. D. (已提交)2.(单选题) 已知线性方程组:无解,则=?A.-1;B.0;C.1 ;D.2.答题: A. B. C. D. (已提交)3.(单选题) 非齐次线性方程组中未知量个数为n,方程个数为m,系数矩阵的秩为r,则下面哪个陈述是对的?A.r=m时,方程组有解 ;B.r=n时,方程组有唯一解;C.m=n时,方程组有唯一解;D.r<n时,方程组有无穷多个解.答题: A. B. C. D. (已提交)4.(单选题) 设是矩阵,齐次线性方程组仅有零解的充分条件是().A.的列向量组线性相关 ;B.的列向量组线性无关;C.的行向量组线性无关;D.的行向量组线性无关.答题: A. B. C. D. (已提交)5.(单选题) 线性方程组:有解的充分必要条件是=?A.;B.-1;C.;D.1.答题: A. B. C. D. (已提交)oo 3.4 线性方程组解的结构1.(单选题) 求齐次线性方程组的基础解系是()A.;B.;C.;D..答题: A. B. C. D. (已提交)2.(单选题) 求齐次线性方程组的基础解系为()A.;B. ;C.;D. .答题: A. B. C. D. (已提交)3.(单选题) 设n元非齐次方程组的导出组仅有零解,则()A.仅有唯一解 ;B.必有无穷多解 ;C.必无解 ;D.未必有解 .答题: A. B. C. D. (已提交)4.(单选题) 设为矩阵,线性方程组的对应导出组为,则下面结论正确的是()A.若仅有零解,则有唯一解;B.若有非零解,则有无穷多解;C.若有无穷多解,则有非零解;D.若有无穷多解,则仅有零解.A. B. C.1.(单选题) 写出下列随机试验的样本空间及下列事件的集合表示:掷一颗骰子,出现奇数点。

2019华工 数字电子 随堂练习

2019华工 数字电子 随堂练习

第一章数制和码制1.(单选题) 为了给800份文件顺序编码,如果采用十六进制代码,最少需要()位。

A. 1B. 2C. 3D. 4答题: A. B. C. D. (已提交)参考答案:C问题解析:2.(单选题) 与二进制数等值的十进制数为()。

A. 9.21B. 9.3125C. 9.05D. 9.5答题: A. B. C. D. (已提交)参考答案:B问题解析:3.(单选题) 与二进制数等值的十六进制数为()。

A. B0.C3B. C. 2C.C3D. 答题: A. B. C. D. (已提交)参考答案:D问题解析:4.(单选题) 为了给800份文件顺序编码,如果采用二进制代码,最少需要()位。

A. 9B. 10C. 11D. 12答题: A. B. C. D. (已提交)参考答案:B问题解析:5.(单选题) 与二进制数等值的十进制数为()。

A. 6.11B. 6.21C. 6.625D. 6.5答题: A. B. C. D. (已提交)参考答案:C问题解析:6.(单选题) 与二进制数等值的八进制数为()。

A. 6.44B. 6.41C. 3.44D. 3.41答题: A. B. C. D. (已提交)参考答案:A问题解析:7.(单选题) 把十进制数103表示成十六进制数为( )。

A.63 B.67 C.68 D.6A答题: A. B. C. D. (已提交)参考答案:B问题解析:8.(单选题) 十进制数-3用8位二进制补码表示,写成十六进制数为( ) 。

A.83 B.FC C.FD D.03答题: A. B. C. D. (已提交)参考答案:C问题解析:9.(单选题) 用8421BCD码表示十进制数51,则相应的二进制代码为( ) 。

A.01010001 B.101001 C.110011 D.00110011答题: A. B. C. D. (已提交)参考答案:A问题解析:10.(单选题) 与十进制数136对应的十六进制数为( ) 。

数据库试卷(含答案)

数据库试卷(含答案)

华南理工大学期末考试 《 数 据 库 》试卷1. 考前请将密封线内各项信息填写清楚;所有答案请直接答在试卷上(或答题纸上);.考试形式:闭卷;选择题、 数据库(DB ),数据库系统(DBS )和数据库管理系统(DBMS )之间的关系是()。

A. DBS 包括DB 和DBMSB. DBMS 包括DB 和DBSC. DB 包括DBS 和DBMSD. DBS 就是DB ,也就是DBMS、 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( )。

A. 模式B. 物理模式C. 子模式D. 内模式、 区分不同实体的依据是( )。

A. 名称B. 属性C. 对象D. 概念4、假设有关系R和S,关系代数表达式R-(R-S)表示的是()。

A.R∩SB.R∪SC.R-SD.R×S5、在视图上不能完成的操作是()。

A.更新视图B.查询C.在视图上定义新的表D.在视图上定义新的视图6、设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。

若要把“张二的化学成绩80分”插入S中,则可用()。

A. ADD INTO S VALUES(’张三’,’化学’,’80’)B.INSERT INTO S VALUES(’张三’,’化学’,’80’)C. ADD INTO S VALUES(’张三’,’化学’,80)D. INSERT INTO S VALUES(’张三’,’化学’,80)7、消除了部分函数依赖的1NF的关系模式,必定是()。

A.1NFB.2NFC.3NFD.BCNF8、X→Y,当下列哪一条成立时,称为平凡的函数依赖()。

A.X ∈YB.Y∈XC.X∩Y=ΦD.X∩Y≠Φ9、以下()不属于实现数据库系统安全性的主要技术和方法。

A.存取控制技术B.视图技术C.审计技术D.出入机房登记和加防盗门10、下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是()。

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

数据库平时作业第一章数据库系统引论1.不属于逻辑数据模型的是(A)A E-R模型B 关系模型C 网状模型D 层次模型2、用户看到的现实系统的、描述实际领域的情况的模型是(A)A E-R模型B 关系模型C 逻辑模型D 物理模型3、 MS SQL Server是(D)。

A. 数据库B. 数据库系统C. 数据处理系统D. 数据库管理系统4、下面没有反映数据库优点的是(A)。

A. 数据面向应用程序B. 数据冗余度低C. 数据独立性高D.数据共享性高5、表示数据库的概念模型一般使用(C)。

A. 用户活动图B. 数据流图C. E-R图D. 流程图6、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A)。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBMS和DBSD. DBS就是DB,也就是DBMS7、数据库系统包括数据库、数据库管理系统DBMS、数据库管理员DBA和各种应用四个部分。

8、用逻辑数据模型描述的模式有:外模式、概念模式或逻辑模式。

9、数据管理技术经历了人工管理、文件系统和数据库三个发展阶段。

10、概念模式是用逻辑数据模型对一个单位的数据的描述。

第二章数据模型1.不属于关系数据模型中的概念是(B)A .主键B 系C 关系D 属性2.有关系:R(A,B,C)PK=A S(D,A) PK=D,FK=A,参照于R的属性A。

关系R和S的元组如图1所示。

指出图1关系S中违反关系完整性规则的元组是(B)A (1,2)B (2,null)C (3,3)D (4,1)3.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(B)A 实体完整性约束B 引用完整性约束C 一般性完整性约束D 关键字完整性约束4. 在关系运算中,化费时间可能最长的运算是(C)。

A. 投影B. 选择C. 笛卡尔乘积D. 加5. 从关系中挑选满足条件的记录的运算称为(A)。

A. 选择运算B. 投影运算C. 联接运算D.笛卡尔运算6. 同一关系模型的任两个元组值(A)。

A. 不能全同B. 可全同C. 必须全同D. 以上都不是7. 已知关系R如图1所示,可以作为R主键的属性组是(B)。

RA B C D1 2 3 41 3 4 52 4 5 61 4 3 41 3 4 73 4 5 6图1A. ABCB. ABDC. ACDD. BCD8.关系R有4列属性,关系S有6列属性,则R×S有____10____列属性。

9.有关系:课程表(课程名,课程号,学分,开课时间,上课老师),其中,课程名不重复,在此关系中能作为键是课程名、课程号。

10.简答题:外键的充要条件及其作用?答:外键的充要条件:(1) FK和K的取值域是一样的;(2)对于R中任何一个元祖t,要么t[FK]上的值为null,要么存在R’中的元祖t’,使得t[FK]=t’[K]。

作用:形成关系表与关系表之间的联系。

11. 简答题:什么是实体完整性约束?举例说明。

答:每个关系应有一个主键,每个元祖的主键应是唯一的。

这就是实体完整性约束。

如关系:empolyee(工号,姓名,性别)中,有一个主键“工号”,每条工人记录的工号都不同,这就是关系empolyee中的实体完整性约束。

12.简答题:设有如图示的关系R,计算R4=ПA,B(σB=b1(R))13.简答题:有如下关系代数表达式, DNO分别是EPM的PK和DEPT的FK,Пσmanager=’001’(DEPT))请将其转化成相应的SQL语句。

答:ПENO(EPM σmanager=’001’ (DEP T)) =ПENO(σmanager=’001’(EPM ×DEPT))SELECT ENO FROM EMP,DEPT WHERE DEPT.MANAGER=’001’ AND EMP.DNO=DEPT.DNO14. 假设ABC房地产公司聘用多名业务员负责房地产的销售业务;每名客户可以多次或一次购买多套住房,每套住房有唯一的标识(房间号);每套房产交易都要签定合同,合同的实例如图2所示(1)试为ABC房地产公司数据库设计一个优化的E-R模型,要求标注连通词,可以省略属性;(2)将E-R模型转换成关系模型,要求写出每一个关系的主键和外键(如果有)。

答:(1)E-R模型(3)客户(身份证号,客户姓名,联系电话,地址,邮政编码)主键:身份证号业务员(业务员代号,业务员姓名,电话号码)主键:业务员代号房间(房间号,居室数,使用面积,建筑面积,单位,金额,合同号)主键:房间号外键:合同号合同(合同号,日期,付款方式,总金额,身份证号,业务员代号)主键:合同号外键:身份证号,业务员代号15.图中显示一张交通违章处罚通知书,根据这张通知书所提供的信息,(1)设计一个E-R模型(可省略属性);(2)将这个E-R模型转换成关系数据模型,要求标注主键和外键。

(本大题每小题5分,共10分)交通违章通知书:编号:TZ11719姓名:×××驾驶执照号:××××××地址:××××××××××邮编:××××××电话:××××××机动车牌照号:××××××型号:××××××制造厂:××××××生产日期:××××××违章日期:××××××时间:××××××地点:××××××违章记载:××××××处罚方式警告 (√)罚款 (√)暂扣驾驶执照( )警察签字:×××警察编号:×××被处罚人签字:×××注:一张违章通知书可能有多项处罚,例如:警告+罚款答:(1)E-R模型(2)关系数据:司机(驾照号,姓名,地址,邮编,电话) 主键:驾照号机动车(牌照号,型号,制造厂,生产日期) 主键:牌照号警察(警察编号,姓名) 主键:警察编号处罚通知(编号,日期,时间,地点,驾照号,牌照号,警告,罚款,暂扣驾驶执照,警察编号) 主键:编号 外键:驾照号,牌照号,警察编号第三章 1.已知成绩关系如图所示。

执行SQL 语句: SELECT COUNT (学号)FROM 成绩 WHERE 分数>60 查询结果中包含的元组数目是( B )A .1 B.3 C. 5 D. 42. SQL 语言中,删除一条记录的命令是( A )。

A. DELETEB. DROPC. CLEARD. REMORE3.SQL 语言中,删除一个表的命令是( B )A. DELETEB. DROPC. CLEARD. REMORE4.授予用户Jean 可以查询帐户表的权限,使用的SQL 语句是( A )A. GRANT SELECT ON 帐户 TO JeanB. GRANT SELECT TO Jean ON 帐户C. GRANT SELECT TO 帐户 ON JeanD. GRANT SELECT ON Jean TO 帐户5. 若用如下的SQL 语句创建了一个表S :CREATE TABLE S (S # CHAR (6) NOT NULL ,SNAME CHAR (8) NOT NULL ,SEX CHAR (2),AGE INTEGER);今向S 表中插入如下行时,( B )可以被插入。

A. (‘991001’,‘李明芳’,女,‘23’) 学号 课程号 分数 S1 C1 80S1 C2 55 S2 C1 null S2 C2 70 S3 C3 90B. (‘990746’,‘张为’,NULL,NULL)C. (NULL,‘陈道’,‘男’,32)D. (‘992345’,NULL,‘女’,25)6. 如下面的数据库的表中,若职工表的主键是职工号,部门表的主键是部门号,SQL 操作不能执行是( B )。

A. 从职工表中删除行(‘025’,‘王芳’,‘03’,720)B. 将行(‘005’,‘乔兴’,‘04’,750)插入到职工表中C. 将职工号为‘001’的工资改为700D. 将职工号为‘038’的部门号改为‘03’7.假定学生关系是student(S#,SNAME,SEX,AGE),其属性为学号,姓名,性别,年龄;课程关系course(C#,CNAME,TEACHER),其属性为课程号,课程名,教师;学生选修课关系是sc(S#,C#,GRADE)其属性为学号,课程号,成绩。

若查询年龄为20岁的男生的学号和姓名,将涉及到的关系为( D)。

A. studentB. student,courseC. student,scD. student,course,sc8.SQL语言中对数据库的权限进行操作的命令主要有grant和revoke。

9.设关系STUDENT(SNO,SNAME,SEX,BDATE,HEIGHT),其中属性含义依次为学号,姓名,性别,出生年月,身高,关系COURSE(CNO,LHOUR,CREDIT,SEMESTER),其中属性含义为课程号,课时,学分,开课时期,关系SC(SNO,CNO,GRADE),其中含义为学号,课程号,成绩。

(1)试用SQL语句完成以下查询:查询有一门以上(含一门)三学分以上课程的成绩低于70分的学生的姓名。

(2)将上述命令转换为关系代数表示达式。

(3)查询缺成绩的学生的姓名、缺成绩的课程号及其学分数。

(4)查询每门课程选课的学生人数、最高成绩、最低成绩和平均成绩,并按学生的课程号排序。

(5)生成一个女学生成绩临时表FGRADE,表中包括SNAME,CNO,GRADE三个属性。

答:(1)select sname from student,course,sc where credit>3 and grade<70 and student.sno = sc.sno and o=o;(2)ПSNAME(σs.sno=sc.sno and o=o and credit>3 and grade<70 (STUDENT×COURSE×SC))(3)select sname,o,credit from student,course,sc where grade is null and student.sno = sc.sno and o = o;(4)select cno,count(sno),max(grade),min(grade),avg(grade) from sc where group by cno order by cno;(5)共分二步:第一步:create table fgrade (sname varchar(8) not null,cno char(6) not null,grade dec(4,1) default null);第二步:insert into fgrade select sname,cno,grade from student,sc where student.sno = sc.sno and sex=’女’;10.设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。

相关文档
最新文档