第七章联接lyy
- 格式:ppt
- 大小:1.50 MB
- 文档页数:54
第7章习题参考答案习题七一、用适当内容填空1. ① 数据处理,② 文件,③ 表之间的联系,④ 安全控制规则,⑤ 二维,⑥描述实体,⑦ 实体联系。
2. ① 人工管理,② 文件系统,③ 数据库系统,④ 分布式数据库系统,⑤人工管理,⑥ 分布式数据库系统,⑦ 人工管理,⑧ 数据库系统。
3. ① DBS,② 人员,③ 数据库,④ 计算机软件,⑤ 数据库,⑥数据库,⑦数据库管理系统。
4. ① 数据定义,② 数据操纵,③ 数据查询。
5. ① 操作,② 不一致性,③ 共享型锁,④ 排他型锁。
6. ① 信息,② 概念模型,③ 实体,④实体属性,⑤ 数据模型,⑥一行数据或记录,⑦ 数据项、列或字段。
7. ① 并发控制,② 数据安全性控制,③数据备份与恢复。
8. ① 实体间的联系② 一对一,③ 一对多,④ 多对多,⑤ 属性名,⑥ 属性值。
9. ① 层次数据模型,② 网状数据模型,③ 关系数据模型,④ 面向对象数据模型,⑤ 两个,⑥ 数据模型,⑦ 网状,⑧ 层次,⑨ 实体型或实体之间的联系,⑩ 一个实11 属性值,○12 具有相同含义的属性。
体或实体之间的联系,○10. ① 矩形,② 椭圆,③ 菱形。
11. ① 包含对象数据的变量,② 描述对象行为特性的方法,③ 对象所响应的消息,④ 调用说明,⑤ 程序代码,⑥ 属性,⑦ 方法,⑧ 类。
12. ① 二维表,② 一个元组,③ 实体,④ 属性值域,⑤ n元关系或n目关系。
13. ① 结构,② 数据类型,③ 取值范围。
14. ① 数据结构,② 数据操作,③ 完整性约束。
15. ① 查询数据,②插入数据,③ 删除数据,④ 数据项投影,⑤ 数据记录选择,⑥ 两个表连接,⑦ 数据插入,⑧ 数据删除。
16. ① 域完整性约束,② 实体完整性约束,③ 参照完整性约束,④ 用户定义完整性约束。
17. ① 投影操作,② 选择操作,③ 连接操作,④ Where 性别=’1’,⑤ *,⑥ 1。
LabVIEW与数据库的连接方法姚桂艳;常英丽【摘要】LabVIEW语言是美国NI公司开发的一种非常优秀的图形化编程语言,主要应用于数据采集与分析、仪器控制、测试测量及状态监控等领域.他利用数据库访问工具包实现对数据库的访问,比其他方式操作更简洁,更容易理解.介绍在LabVIEW环境下,利用数据库工具包与数据库连接的几种方法,并给出了实现的具体细节.【期刊名称】《现代电子技术》【年(卷),期】2007(030)016【总页数】2页(P16-17)【关键词】LabVIEW;数据库连接;数据库工具包;连接方式【作者】姚桂艳;常英丽【作者单位】河北理工大学,机械工程学院,河北,唐山,063009;河南质量工程职业学院,河南,平顶山,467000【正文语种】中文【中图分类】TP311LabVIEW语言是美国NI公司开发的一种非常优秀的图形化编程语言,用图表代码来代替编程语言创建应用程序的开发工具,用图表和连线代替文本的形式来编写程序。
主要应用于数据采集与分析、仪器控制、测试测量及状态监控等领域。
要将采集的数据保存下来,用户一般希望将数据存放到通用数据库中,以方便管理和使用。
数据以其强大的数据存储、查询、调用等功能,给工业自动化和测试与测量系统以强大的技术支持。
因此,要想对数据存储和查询等能力有较高要求,就必须采用数据库技术,解决专业软件和数据库之间的数据传输和调用这一关键问题。
1 LabVIEW与数据库连接LabVIEW与数据库管理系统相互连接的方式,发展到LabVIEW 7.0已经有如下几种:(1) 利用Ni公司附加工具包SQL Toolkit for LabVIEW;(2) 采用其他语言编写动态连接库DLL,这种方法必须通过底层编程;(3) 使用LabVIEW自带的DDE(Dynamic Data Exchange动态数据DDE交换)技术;(4) 使用ADO(ActiveX Data Object)技术。
结构力学第7章课后答案(第四版龙驭球)练习题解答第1题题目:一个细长的圆柱形杆AB,长度为L=2L,直径为L=0.01L。
材料的弹性模量为L=200LLL。
杆的一端A固定,另一端B受集中力L=1000L作用在上面。
计算该杆在受力处的应变和应力。
解答:根据杨氏定律,杆的应力$\\sigma$和应变$\\varepsilon$之间的关系为:$$\\sigma = \\varepsilon \\cdot E$$应力可以通过受力和截面面积计算,公式为:$$\\sigma = \\frac{P}{A}$$应变可以通过杆的伸长量计算,公式为:$$\\varepsilon = \\frac{\\Delta L}{L}$$杆的伸长量$\\Delta L$可以通过杆的应变和长度计算,公式为:$$\\Delta L = \\varepsilon \\cdot L$$因为杆是圆柱形状,所以截面积L和直径L之间的关系为:$$A = \\frac{\\pi \\cdot d^2}{4}$$代入上述公式,可以得到应变和应力的计算公式:$$\\varepsilon = \\frac{\\Delta L}{L} = \\frac{P \\cdot L}{A \\cdot E}$$$$\\sigma = \\varepsilon \\cdot E = \\frac{P \\cdotL}{A}$$带入已知数据进行计算,可得:$$A = \\frac{\\pi \\cdot (0.01)^2}{4} \\approx 7.85\\times 10^{-5}m^2$$$$\\varepsilon = \\frac{1000 \\cdot 2}{7.85 \\times 10^{-5} \\cdot 200 \\times 10^9} \\approx 0.039$$$$\\sigma = \\varepsilon \\cdot E = 0.039 \\cdot 200\\times 10^9 \\approx 7.8 \\times 10^9 Pa$$所以该杆在受力处的应变约为0.039,应力约为7.8GPa。
习题七1. 给出下列术语的定义,并加以理解。
函数依赖、部分函数依赖、完全函数依赖、传递函数依赖、候选关键字、主关键字、全关键字、1NF、2NF、3NF、BCNF、多值依赖、4NF、连接依赖、5NF。
2. 现在要建立关于系、学生、班级、学会诸信息的一个关系数据库。
语义为:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生,一个系的学生住在同一个宿舍区,每个学生可参加若干学会,每个学会有若干学生。
描述学生的属性有:学号、姓名、出生日期、系名、班号、宿舍区;描述班级的属性有:班号、专业名、系名、人数、入校年份;描述系的属性有:系名、系号、系办公室地点、人数;描述学会的属性有:学会名、成立年份、地点、人数、学生参加某会有一个入会年份。
l)请写出关系模式。
2)写出每个关系模式的最小函数依赖集,指出是否存在传递依赖。
在函数依赖左部是多属性的情况下,讨论函数依赖是完全依赖,还是部分函数依赖。
3)指出各个关系模式的候选关键字,外部关键字,以及有没有全关键字。
3. 设关系模式R<A,B,C,D>,函数依赖集F={A→C,C→A, B→AC,D→AC,BD→A}。
1)求出R的候选码。
2)求出F的最小函数依赖集。
3)将R分解为3NF,使其既具有无损连接性又具有函数依赖保持性。
4)设关系模式R<A,B,C,D,E,F>,函数依赖集F={AB→E,AC→F,AD→B,B→C,C→D}。
1)证明AB、AC、AD均是候选关键宇。
2)证明主属性C部分依赖于关键字AB,传递依赖于AD。
同时证明主属性D部分依赖于关键字AC,传递依赖于关键字AB。
5. 设关系模式R<A,B,C,D,E,F>,函数依赖集F={AB→E,BC→D,BE→C,CD→B,CE→AF,CF→BD,C→A,D→EF},求F的最小函数依赖集。
6 判断下面的关系模式是不是BCNF,为什么?1)任何一个二元关系。
2)关系模式选课(学号,课程号,成绩),函数依赖集F={(学号,课程号)→成绩}。
1. 在一个关系的各属性之间存在看()、()和()这三种类型的联系。
1 : 1 、1 : n 和m : n2. 设X f 丫是关系模式R的一个函数依赖,并且丫不是X的子集,则称X f 丫是()o非平凡的函数依赖3. 设X f 丫是关系模式R的一个函数依赖,并且丫是X的子集,则称X f 丫是()o平凡的函数依赖4. 设X f 丫是关系模式R的一个函数依赖,如果存在X的真子集X'使得X f 丫成立,则称丫()X,记作X P>Y o 部分函数依赖于5. 如果属性X和丫是1 : 1的联系,则称X和丫之间的依赖关系为(),记作X-f Y O互相依赖6. 设X f 丫是关系模式R的一个函数依赖,如果不存在X的真子集X;使得X' f 丫成立,则称丫()X, 记作XF >V o完全函数依赖于7. 在同一个关系模式中,如果存在非平凡函数依赖Xf 丫, 丫f Z ,而丫f X,则称Z() X o 直接函数依赖于8. 在一个关系模式中,若一个属性或属性组K完全函数决定整个元组,则称K为该关系的一个()。
候选码9. 包含在任何一个候选码中的属性称为(),不包含在任何一个候选码中的属性称为()。
主属性,非主属性10. 在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于()范式,记作()。
1, R €1NF11. 一个关系模式为丫(X1, X2, X3, X4),假定该关系存在看如下函数依赖:(X1, X2)f X3 ? X2 fX4,则该关系属于()范式,因为它存在看()。
1, X2 — X4中X4对(X1, X2)部分函数依赖12. 一个关系模式为丫(X1, X2, X3, X4),假定该关系存在着如下函数依赖:X1 —X2,X1 —X3,X3 —X4,则该关系属于()范式,因为它存在看()。
2,非主属性X4对X1的传递依赖13. 如果一个关系R 中的所有非主属性都完全函数依赖于每个候选码,则称关系R 属于()范式,记作()。
三维铰接连接单元COMBIN77.1 COMBIN7 单元说明COMBIN7是三维销钉(或旋转)铰链单元,可用于在公共点上连接模型的两个或多个部分。
单元的功能包括连接柔度(或刚度),摩擦、阻尼和一定的控制功能,其中最重要的一条就是大变形功能,这时局部坐标系固定于连接单元并随之移动。
本单元适用于运动学静力分析和运动学动力分析。
一个具有单向控制但功能较少的单元是COMBIN37。
与本单元类似,但没有远程控制功能的单元是COMBIN14, MASS21, COMBIN39, and COMBIN40.图7.1三维铰接连接单元COMBIN77.2 输入数据该单元的几何形状、节点位置和坐标系示于图7.1中。
单元由空间5个节点来定义,分别为激活节点(I,J),定义初始旋转轴节点K,以及控制节点L,M。
激活节点应该重合,且用来模拟连接杆A 和杆B的实际销钉。
连接杆是一个独立的单元或是多个单元的组合。
如果节点K没有定义,初始旋转轴为整体坐标中的Z轴方向。
启用大变形功能[NLGEOM]时,单元局部坐标系中伴随节点I和J的平动和绕该节点旋转的平均值。
第一次迭代后,单元坐标系中 X-Y-Z 的平动、绕连接点的转动以及节点K的取向都变成无关紧要。
控制节点用于引入单元的反馈特性(如下所议)。
激活节点 (I, J) 有六个自由度;然而,其中五个 (UX, UY, UZ, ROTX, ROTY) 在局部连接系统,并用来约束柔度水平。
柔度水平由三个输入刚度定义: K1 为X-Y 平面的平动刚度, K2 为Z向刚度,K3为绕X轴和Y轴的旋转刚度。
连接点质量(MASS)和质量惯性矩(IMASS)均匀分配给节点I和J。
旋转动力和主要自由度(见图 7.2)包括摩擦扭矩 (TF), 旋转粘滞摩擦 (CT), 扭转刚度(K4), 预加扭矩 (TLOAD), 干扰旋转量(ROT), 和两个微分旋转限制量 (STOPL and STOPU). TF 取空值相当于零摩擦(或自由旋转), 而负值表示单元移动摩擦能力。
数据库系统原理实验系杆本次数据库系统原理实验的主题是系杆,我们学习了系杆的概念、种类、实现方式和应用。
1.系杆的概念系杆是关系型数据库系统中的一项重要特性,在多张表之间通过主/外键关系实现了数据的关联查询。
在关系型数据库中,数据以表的形式存在,一个表通常包含多个字段,每个字段代表了某个属性,每条记录则代表了这些属性的具体实现。
当多张表中的数据可以通过某个字段连接起来时,就可以使用系杆实现关联查询。
2.系杆的种类在数据库系统中,系杆有三种形式:内联接、左/右外联接和全外联接。
(1)内联接(Inner Join):内联接是最常见和最简单的系杆方式,也叫等值连接(Equi-Join)。
它会在两个表之间根据某个共同属性进行匹配,然后返回匹配成功的记录。
如果两个表中没有匹配的记录,则该记录将不会被返回。
(2)左/右外联接(Left/Right Join):左外联接和右外联接是内联接的扩展形式,它们返回两个表中所有的记录,同时匹配或不匹配的记录将会被填充上Null值。
左外联接返回左表中的全部记录和右表中与左表匹配成功的记录,右外联接则返回右表中的全部记录和左表中与右表匹配成功的记录。
(3)全外联接(Full Join):全外联接将左外联接和右外联接合并起来,返回两个表中所有的记录,同时不匹配的记录将会被填充上Null值。
3.系杆的实现方式在数据库实现系杆时,有两种主要操作:Nested Loop Join和Hash Join。
(1)Nested Loop Join:Nested Loop Join是最简单的系杆算法,也是最基本的实现方式。
它执行的逻辑比较简单:对于左表中的每一条记录,将其与右表中的全部记录进行匹配,然后返回匹配成功的结果。
这种方法虽然容易实现,但是速度较慢,特别是在处理大量数据时,效率会变得非常低。
(2)Hash Join:Hash Join是最常用和最优化的系杆算法。
它利用哈希表将两个表中的数据按照某个共同属性进行分段,然后在对应的哈希桶中匹配数据。