还剩4页未读,继续阅读
文本内容:
答案仅供参照第一章数据库系统概述选择题B、B、A简答题L请简述数据,数据库,数据库管理系统,数据库系统的概念P27数据是描述事物日勺记录符号,是指用物理符号记录下来日勺,可以鉴别日勺信息数据库即存储数据日勺仓库,严格意义上是指长期存储在计算机中的有组织日勺、可共享日勺数据金公末口O数据库管理系统是专门用于建立和管理数据库日勺一套软件,介于应用程序和操作系统之间数据库系统是指在计算机中引入数据库技术之后日勺系统,涉及数据库、数据库管理系统及有关实用工具、应用程序、数据库管理员和顾客2,请简述早数据库管理技术中,与人工管理、文献系统相比,数据库系统的长处数据共享性高数据冗余小易于保证数据一致性数据独立性高可以实行统一管理与控制减少了应用程序开发与维护日勺工作量3,请简述数据库系统的三级模式和两层映像的含义P31答数据库日勺三级模式是指数据库系统是由模式、外模式和内模式三级工程日勺,相应了数据日勺三级抽象两层映像是指三级模式之间日勺映像关系,即外模式/模式映像和模式/内模式映像
4.请简述关系模型与网状模型、层次模型的区别P35使用二维表构造表达实体及实体间日勺联系建立在严格日勺数学概念日勺基础上概念单一,统一用关系表达实体和实体之间日勺联系,数据构造简朴清晰,顾客易懂易用存取途径对顾客透明,具有更高的数据独立性、更好日勺安全保密性第二章关系数据库选择题C、C、D简答题1,请简述关系数据库的基本特性P48答关系数据库日勺基本特性是使用关系数据模型组织数据2请简述什么是参照完整性约束P55•答参照完整性约束是指若属性或属性组F是基本关系R日勺外码,与基本关系S日勺主码K相相应,则对于R中每个元组在F上日勺取值只容许有两种也许,要么是空值,要么与S中某个元组日勺主码值相应3,请简述关系规范化过程答对于存在数据冗余、插入异常、删除异常问题日勺关系模式,应采用将一种关系模式分解为多种关系模式的措施进行解决一种低一级范式日勺关系模式,通过模式分解可以转换为若干个高一级范式的关系模式,这就是所谓日勺规范化过程第三章数据库设计选择题B、C、C简答题
1.请简述数据库设计的基本环节P66需求分析设计;概念构造设计;逻辑构造设计;物理构造设计;数据库设计;数据库日勺运营和维护
2.请分别举例阐明实体之间联系的三种体现情形P74一对一联系对于实体集A中日勺每个实体,实体集B中最多只有一种实体与之联系,反之亦然举例班级与班长,每个班只有一种班长,每个班长也只在一种班内任职一对多联系对于实体集A中日勺每个实体,实体集B中有N个实体与之联系,反之,对于实体集B中日勺每个实体,实体集A中最多只有一种实体与之联系举例班级与班级成员,每个班级相应多种班级成员,每个班级成员只相应一种班级多对多联系对于实体集A中日勺每个实体,实体集B中有N个实体与之联系,反之,对于实体集B中日勺每个实体,实体集A中有M个实体与之联系举例授课班级与任课教师,每个班级相应多名任课教师,每个任课教师也相应多种授课班级3,请简述基本E-R图向关系模型转换的原则P801)一种实体型转换为一种关系模式实体日勺属性作为关系日勺属性,实体日勺码作为关系日勺码2)一种一对一联系
(11)可以转换为一种关系模式,也可以与任意一端相应日勺关系模式合并如果转换为一种独立日勺关系模式,则与该联系相连日勺各实体日勺码以及联系自身日勺属性均转换为关系日勺属性,每个实体日勺码均是该关系日勺候选码;如果与某一端实体相应日勺关系模式合并,则需要在该关系模式日勺属性中加入另一种关系模式日勺码和联系自身日勺属性3)一种一对多联系(1N)可以转换为一种独立日勺关系模式,也可以与N端相应日勺关系模式合并如果转换为一种独立日勺关系模式,则与该联系相连日勺各实体日勺码以及联系自身日勺属性均转换为关系的属性,而关系日勺码为N端实体日勺码4)一种多对多联系(MN)转换为一种关系模式与该联系相连日勺各实体日勺码以及联系自身日勺属性均转换为关系日勺属性,关系日勺码为各实体码日勺组合三个或三个以上实体间日勺一种多元联系可以转换为一种关系模式与该联系相连日勺各实体日勺码以及联系自身日勺属性均转换为关系日勺属性,关系日勺码为各实体码日勺组合5)具有相似码日勺关系模式可以合并第四章与关系数据库的基本操作SQL选择题A、C、D填空题l.DDL DMLDCL
2.NULL
3.PRIMARY KEY简答题
1.请简述SQL是何种类型的语言P84答SQL,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新、管理关系数据库系统2请简述什么是子查询P114•答子查询是指嵌套在其他语句中(SELECT.INSERT)日勺SELECT查询语句3请简述视图与基本表的区别P119•基本表是数据库中真实存在日勺表,而视图是建立在对数据库中真实表查询基础上日勺虚拟表视图日勺内容是由存储在数据库中进行查询操作日勺SQL语句定义日勺,它日勺列数据与行数据均来自于定义视图日勺查询所引用日勺基本表视图不合适数据集日勺形式存储在数据库中日勺,它所相应的数据事实上是存储在视图所引用日勺基本表中日勺视图是用来查看存储在别处日勺数据日勺一种虚拟表,自身不存储数据第五章数据库编程简答题
1.请简述存储过程的概念P125存储过程是一组为了完毕某项特定功能日勺SQL语句集,通过编译后存储在数据库中,可以由声明式日勺SQL语句和过程式的SQL语句构成,顾客通过指定存储过程日勺名字和参数来调用并执行存储过程,完毕特定任务
2.请简述在数据库的操作中使用存储过程的长处P125可增强SQL语言日勺功能和灵活性提供良好日勺封装性提高系统性能减少网络流量,减少网络负载作为一种安全机制来保证数据库日勺安全性和数据日勺完整性
3.请简述存储过程与存储函数的区别P132存储函数不能拥有输出参数,自身即是输出参数;存储过程可以拥有输出参数存储函数可以被直接调用,而存储过程必须通过CALL语句调用存储函数中必须涉及一条RETURN语句,而这条特殊日勺SQL语句不容许涉及于存储过程中第六章数据库安全选择题A、D、D填空题1,实体完整性约束、参照完整性约束、顾客自定义完整性约束
2.Create user
3.revoke简答题
1.请简述实体完整性的含义P136答实体完整性是指关系日勺主属性,即主码日勺构成不能为空
2.请简述事务的概念与ACID特性P152答事务是由顾客定义日勺一种数据操作序列,是一种不可分割日勺工作单元,要么所有执行,要么所有不执行事务日勺特性A是指原子性,即事务是不可再分日勺最小单元;C是指一致性,规定事务必须满足数据库日勺完整性约束;I是指隔离性,规定事务是彼此独立、隔离日勺,即一种事务日勺执行不能被其他事务所干扰;D是指持续性,是指一种事务一旦提交,对数据库中数据日勺变化应当是永久性日勺
3.请简述三种典型的并发操作问题P154答1丢失更新;2不可反复读;3读“脏”数据
4.请简述数据库备份的作用P157答在数据丢失或被破坏日勺状况下保证数据库中数据日勺可靠性和完整性
5.设有如下三个事务,分别是T1:B=A+
1、T2:B=B*
2、T3:A=B+1,请回答i设A的初值为2,B的初值为1,如果这三个事务并发执行,则也许时对的执行成果有哪些?ii给出一种遵循两段锁合同日勺并发调度方略答iT1-T2-T3:A7,B6T1-T3-T2:A4,B6T2-T1-T3:A4,B3T2-T3-T1:A3,B4T3-T1-T2:A2,B6T3-T2-T1:A2,B3竹记丫为临时变量,给出服从两段锁合同日勺并发调度方略如下T1:SA,RA,Y=A+1,XB,WB,Y,ULA,ULB,CT2:SB,RB,Y=B*2,XB,WB,Y,ULB,CT3:SB,RB,Y=B+1,XA,WA,Y,ULB,ULA,C第七章数据库设计和开发实例简答题
1.简述数据库应用软件设计与实现的基本环节P162以数据库日勺声明周期为演化主线,可分为需求分析、系统功能与数据库设计、系统功能与数据库实现、测试与维护阶段
2.简述数据库应用软件开发过程中系统功能设计与数据库设计的区别和联系P165系统功能设计是以系统需求分析产生的)需求报告为基础日勺,数据库设计是以功能设计和前期日勺需求分析为基础日勺,局部采用ER图最后合并成全局ER图,并将其转换成关系模式,以关系规范化理论进行优化和解决第八章数据管理技术的发展简答题
1.简述文章《第三代数据库系统宣言》中指出第三代数据库系统应具有的特性P180第三代数据库系统必须支持数据管理、对象管理和知识管理第三代数据库系统必须保持或集成第二代数据库系统技术第三代数据库系统必须对其他系统开放
2.描述数据仓库粒度的概念P182粒度是指数据仓库数据单位中保存数据日勺细化或综合限度
3.描述数据挖掘技术的功能P183概念描述关联分析分类与预测聚类孤立点检测趋势和演变分析
4.列举大数据的基本特性P185数据量巨大,大量化数据种类繁多,多样化解决速度快,迅速化价值密度低。
个人认证
优秀文档
获得点赞 0