四级数据库工程师教材习题参考答案内容摘要:
访问文件记录的机制。 ( 5)对数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引文件称为聚集索引。 否则,该索引文件称为非聚集索引。 ( 6)在数据文件的包含主码的属性集上建立的索引称为主索引。 在数据文件的非主属性上建立的索引称为辅索引。 ( 7)如果数据文件中的每个查找码值在索引文件中都对应一个索引记录,则该索引称为稠密索引;如果只是一部分查找码的值有对应的索引记录,则该索引称为稀疏索引。 ( 8)如果一个数据文件按照某个查找码组织为顺序文件, 同时又对数据文件建有聚集索引,则该数据文件称为索引顺序文件。 答案 设 3 门课程分别为 DB、 OS 和 COM, 5个学生分别为 BAI、 DE、 GU、 HAI 和 YE。 如果用户查询主要是根据课程查找选课的学生,则可建立如下图所示的聚集文件。 WuL iuYeC O MOSDB86HAIDB92GUOS78DEOS9275YEB A IDBC O M YeDB92YEDB86HAIDBL iuOS9278GUDEOSOSWuC O M75B A IC O M( a ) C O U R S E ( b) EN R O LL ME N T ( c ) 聚集文件 答案 有序索引技术利用索引文件实现查找码取值到记录物理地址间的映射关系。 索引文件由索引记录组成,每个记录中的索引项记录了某个特定的查找码值和具有该值的数据文件记录的物理地址。 当需要访问数据文件中某个数据 记录时,先根据查找码值查阅索引文件,找到对应的索引项,然后从索引项中找出数据记录在数据文件中的物理地址.根据这个地址访问数据记录。 答案 散列技术是一种快速文件访问技术,它利用散列函数实现文件记录域取值到记录物理地址间的直接映射关系。 当需要访问数据文件中查找码值为 si的某个或某些文件记录时,将si作为散列函数 h 的输入,计算得出的散列函数输出值 h(si)就是文件记录在数据文件中的物理地址。 答案 关系 DBMS 数据字典中的元数据包括:关系模式信息、 与视图描述有关的信息、关系的存储结构和存取方 法信息、完整性约束、 安全性有关的信息、 数据库运行统计信息。 DBMS 使用数据字典中的 元数据 完成其相应的存储管理和查询处理功能。 DBA利用 数据字典 监视 DBMS 使用情况,完成有关系统管理工作。 一般用户也可通过数据字典查阅部分数据库结构信息。 答案 数据库物理设计的主要步骤有数据库逻辑模式调整、文件组织与存取设计、数据分布设计、安全模式设计、确定系统配置、物理模式评估。 第 7章习题参考答案 答案 数据库应用系统功能设计包括数据库事务设计和应用程序设计。 与数据库应用系统概念设计、逻辑设计、物 理设计相对应,应用程序(软件)设计分为总体设计、概要设计和详细设计,数据库事务设计则由 事务概要设计和事务详细设计组成。 答案 复杂数据库事务的设计与实现既要遵循应用领域特定的业务逻辑,又依赖于具体数据库系统所提供的事务实现机制。 复杂事务的设计可以分解为概要设计和详细设计两个步骤。 概要设计注重事务本身的处理流程,暂时先不考虑事务中与 DBMS 平台相关、具体的数据操作方法和事务实现机制,以提高设计结果的适用性。 而事务详细设计则从概要设计得出的事务流程出发,设计可在具体 DBMS 平台下实现的特定事务。 事务 概要设计的核心内容是事务处理逻辑设计。 事务概要设计包括了 事务名称、事务所访问的关系表及关系属性、事务处理逻辑、事务用户等信息。 答案 软件体系结构是一种可预制、可重构的软件框架结构,它描述了软件系统的总体组织和层次划分、系统元素及其功能分配、全局控制、系统元素间的协调和交互、数据存取等。 第 8章习题参考答案 答案 : 0~ 255 答案 :年、月、日中间用“ /”或者“ ”分隔符,日期和时间间空一个空格,时、分、 秒之间用“ :”隔离。 日期和时间数据用单引号括起来。 答案 :分 钟。 答案 : p 为数字位个数, q 为小数位个数。 答案 :精确到小数点后 4 位。 答案 Char(10)代表的是普通编码的字符串,最多存放 10 个字符, 5 个汉字,固定的占用 10个字节的空间。 nchar(10)代表的是统一字符编码的字符串,最多存放 10 个字符, 10个汉字,固定的占用 20 个字节的空间。 答案 Char(n)代表的是普通字符编码按定长存储的字符串,“ n”的含义是字符的个数,固定占用 n 个字节的空间。 varchar(n) 代表的是普通字符编码按不定长存储的字符串,“ n”的含义也是字符的个数,按字符的实际长度占用空间。 答案 支持两种,一种是系统使用的全局变量,用“ @@”前缀标识。 一种是用户使用的普遍变量,用“ @”前缀标识。 答案 创建 Student 表的 SQL 语句为: CREATE TABLE Student ( Sno char(7) primary key, Sname char(10) not null, Ssex char(2) check (Ssex In (39。 男 39。 , 39。 女 39。 )), Sage tinyint check(Sage = 14), Sdept varchar(20) ) 创建 Course 表的 SQL 语句为: CREATE TABLE Course ( Cno char(10) primary key, Cname char(20) not null, Periods smallint check (Periods0), Property char(4) check (Property in (39。 必修 39。 , 39。 选修 39。 )) ) 创建 SC 表的 SQL 语句为: CREATE TABLE SC ( Sno char(7) , Cno char(10) , Grade smalldate check(Grade between 0 and 100), Primary key(Sno, Cno), Foreign key (Sno) references Student(Sno), Foreign key(Cno) references Course(Cno) ) 答案 ( 1) Alter Table SC add XKLB char(4) ( 2) Alter Table Course Alter Column Periods tinyint ( 3) Alter Table Course Drop Column Property 答案 ( 1) select sno, sum(grade) 总成绩 , avg(grade) 平均成绩 , count(*) 选课门数 from sc group by sno having count(*) 2 ( 2) select sno, sum(grade) 总成绩 from sc group by sno having sum(grade) 200 ( 3) select sname, sdept from Student join SC on = where o = C0239。 ( 4) select sname, o, grade from student s join sc on = where grade 80 Order by grade desc ( 5) select sname, ssex, grade from student s join sc on = join course c on = where sdept = 39。 计算机系 39。 and ssex = 39。 男 39。 and ame = 39。 数据库基础 39。 ( 6) select , sname, o, grade from Student s left join SC on = ( 7) select top 3 , sname, sdept, grade from Student s join SC on = join Course c on = where ame = 39。 数据库基础 39。 order by grade desc ( 8) select , , from sc as t1 join sc as t2 on = where ( 9) select , ame from course c left join sc on = where is null ( 10) select sname,ame, grade from student s join sc on = join course c on = where sdept = 39。 计算机系 39。 and grade ( select avg(grade) from sc) ( 11) select sname,sdept,grade from student s join sc on = join course c on = where grade = ( select min(grade) from sc where o in ( select o from course where ame = 39。 vb39。 )) and ame = 39。 vb39。 ( 12) select 学号 ,sname 姓名 , case sdept when 39。 计算机系 39。 then 39。 CS39。 when 39。 信息系 39。 then 39。 IS39。 when 39。 数学系 39。 then 39。 MA39。 else 3。四级数据库工程师教材习题参考答案
相关推荐
科技 创新 参与课外学术科技活动情况 40 30% 按照院级 2 分,市(校)级 5 分,省级 7 分,国家级 10 分累计加分 参与创新基地、学术论文发表、专利、科创竞赛获奖情况 30 论文发表、专利申请第一作者得10 分,第二作者 5 分,第三作者2 分,竞赛获奖国家级每人次 10分,省级奖 7 分,市级 5 分累计 加分 参加校级以上各类竞赛(非学术、科创类)获奖(奖助学金除外) 30
希望全院同学向受表彰的先进集体和个人学习,在工作和学习中严格要求自己,共同努力,争取取得更好的成绩;希望受到表彰的先进集体和个人,戒骄戒躁,锐意进取,起好模范带头作用,为我院学生会工作作出更大的贡献。 附件 :20202020 学年土木工程与力学学院学生会优秀部门与先进个人名单 二〇一一年六月二十四日 (章 ) 主题词 : 表彰 优秀部门 先进个人 决定 抄送:共青团土木工程与力学学院委员会
理论知识,在完成本专业相关岗位的工作任务中,培养诚信、刻苦、善于沟通和合作的品质,树立全面、协作和团结意识,为发展职业能力奠定良好的基础。 本课程的主要作用是提高学生以下 职业能力: 熟练使用园林绿化工程预算定额 会计算园林工程项目的工程量 学会园林工程预算的编制方法 会运用预算软件编制园林工程量清单及清单组价 会编制园林工程招标文件 会编制园林工程技术标与商务标 42
四 川 省 模具 工 业 协会 四川省模具工业协会 秘书长 /四川省机床工业公司总经理 模具新技术新工艺、毕业答辩( 60学时 /年) 孙道俊 男 1963. 高级工程师 本科 高级考评员 成都宏明双 新模具公司 成都宏明双新模具公司总经理 模具新技术新工艺( 32学时 /年) 曾尚成 男 1957. 高级经济师 本科 高级考评员 成都尚明工业公司 成都尚明工业公司总经理 模具企业管理及经营(
首先 建立 长效、 完善 第三方机构,制定评价的标准,然后反馈教学中的不足,提出修改方案,以利于时时调整更新人才培养方案,使学校的培养 和企业的用人达到真正的无缝对接。 (二) 、 人才培养目标 《中华人民共和国国民经济和社会发展第十二个五年规划纲要》中明确要求:遵循教育规律和学生身心发展规律,坚持德育为先、能力为重,改革教学内容、方法和评价制度,促进学生德智体美全面发展。 实行工学结合
书与职业资格证书),实现专业课程内容与职业标准对接;引入企业新技术、新工艺,校企合作共同开发专业课程和教学资源;积极试行多学期、分 段式等灵活多样的教学组织形式,将学校的教学过程和企业的生产过程紧密结合,校企共同完成教学任务。 ( 三 )教学组织模式改革 积极采用各种先进的教学手段,如多媒体课件教学、网络教学、教具实体教学、现场教学等。 通过专业指导委员会,学院与企业合作制定专业教学计划