数据库简述题


    数库简述题
    1.程序数间关系分析文件系统数库系统间区联系
    答:
    (2)文件系统数库系统间联系:
    均数组织理技术:均数理软件理数程序数间存取方法进行转换数库系统文件系统基础发展

    2.什数库
    答:数库长期存储计算机组织享数集合数库某种数模型进行组织存放外存储器户时数库具较冗余度较高数独立性易扩展性

    3.什数冗余数库系统文件系统相样减少冗余
    答:数冗余指数文件中存重复数
    文件理系统中数组织独立数文件中文件完整体系结构数操作文件名访问数文件间没联系数文件面应程序应拥数文件数文件中难免许数相互重复数冗余度较
    数库系统数库方式理量享数数库系统许单独文件组成文件部具完整结构更注重文件间联系数库系统中数具享性数库系统面整系统数享建立应数集中存储数库文件间联系密切避免数重复存储减少控制数冗余

    4.数库系统什处
    答:数库系统处:
    ·查询迅速准确节约量纸面文件
    ·数结构化DBMS统理
    ·数冗余度
    ·具较高数独立性
    ·数享性
    ·DBMS提供数控制功

    5.什数库数独立性
    答:数独立性表示应程序数库中存储数存赖关系包括逻辑数独立性物理数独立性
    逻辑数独立性指局部逻辑数结构(外视图户逻辑文件)全局逻辑数结构(概念视图)间独立性数库全局逻辑数结构(概念视图)发生变化(数定义修改数间联系变更增加新数类型等)时影响某局部逻辑结构性质应程序必修改
    物理数独立性指数存储结构存取方法(视图)改变时数库全局逻辑结构(概念视图)应程序必作修改种特性说数库数存储结构存取方法独立
    数独立性处数物理存储设备更新物理表示存取方法改变数逻辑模式改变数逻辑模式改变户模式改变应程序变程序维护容易外数库逻辑模式建立户模式提高数享性数库系统较扩充性DBA维护改变数库物理存储提供方便

    7.数库理系统功
    答:数库理系统(DBMS)位操作系统户间数理软件功包括方面:
    ·数定义功 DBMS提供数描述语言(DDL)户通定义数
    ·数操功 DBMS提供数操语言(DMl)实现数库基操作:查询插入删修改
    ·数库运行理 DBMS运行时核心部分包括开发控制安全性检查完整性约束条件检查执行数库容维护等
    ·数库建立维护功 包括数库初始数输入转换数库转储恢复数库重组功性监视分析功等
    8.DBA职责什
    答:DBA职责:
    ·决定DB中信息容结构
    ·决定DB存储结构存取策略
    ·定义数安全性求完整性约束条件
    ·监控数库运行

    9.什数字典数字典包含基容
    答:数字典数库系统中种描述信息控制信息集合数库设计理力工具数字典基容:
    ·数项 描述实体属性数项专名称
    ·组项 干数项组合相互关联数项组项名称必须具惟性
    ·记录 干数项组项集合实体完整性描述
    ·文件 记录值集合
    ·外模式 户视图(外视图)定义外模式DLL写成组专语句
    ·概念模式 描述数库含实体实体间联系信息流等
    ·模式 数库存储结构描述实体间联系存取方法物理映象等
    ·外模式/概念模式映象 描述外模式概念模式间信息应关系
    ·概念模式/n模式映象 描述概念模式模式间信息应关系
    ·户理信息 户应程序户口令工作区分配等
    ·数库控制信息 安全性求完整性约束户数库时行理(发控制)数库副理工作日志文件维护等

    10.叙述数字典务作
    答:数字典务理关数信息称数库数库务:
    (1)描述数库系统象确定属性模式中包含记录型记录型包含数项户标识口令物理文件名称物理位置文件组织方式等数字典描述时赋象惟标识
    (2)描述数库系统象间种交叉联系户子模式模式记录型分配区域应物理文件存储种物理设备
    (3)登记象完整性安全性限制等
    (4)数字典身维护保护查询输出
    数字典作:
    (1)供数库理系统快速查找关象信息数库理系统处理户存取时常查阅数字典中户表模式表模式表等
    (2)供数库理员查询掌握整系统运行情况
    (3)支持数库设计系统分析

    11.叙述模型模式具体值三者间联系区
    答:数模型表示信息世界中实体联系数世界中抽象描述描述数逻辑结构模式体数库数模型数模型模式属型范畴谓型指包含属性名称包含属性值谓值型具体实例值赋值型(Visual FoxPro中型数库表结构值数库表中存储记录)

    12.什层次模型
    答:数库中满足两条件基层次联系集合称层次模型:
    (1)仅结点双亲结点称根结点
    (2)结点仅双亲

    13.什网状模型
    答:数库中满足两条件基层次结构集合称网状模型:
    (1)允许结点双亲:
    (2)结点双亲

    14.简叙述关系数库优点
    答:关系数库关系模型作数组织方式关系模型建立严格数学概念基础关系数库优点概念简单清晰户需解复杂存取路径需说明干需说明干什易懂易学

    15.层次模型网状模型关系模型等三种基数模型根什划分
    答:数模型现实世界中种实体间存着联系客观反映记录描述实体信息基结构求实体记录应记录类型描述类实体见必须质目前应数库技术中模型关系网状层次模型描述实体实体间联系方式划分:二维表格表示实体实体间联系模型做关系模型图结构表示实体实体间联系模型做网状模型树结构表示实体实体间联系模型做层次模型

    16.层次模型网状模型关系模型三种基数模型优缺点
    答:
    (1)层次模型优点:
    ·结构清晰表示结点间联系简单
    ·容易表示家族关系等现实世界层次结构事物间联系
    缺点:
    ·表示两实体型间复杂联系实体型间联系
    · 严格层次序数插入删操作变复杂父结点删导致子结点删
    (2)网状模型优点:
    ·够表示实体间种复杂联系
    缺点:
    ·网状模型较复杂需程序员熟悉数库逻辑结构
    ·重新组织数库时容易失数独立性
    (3)关系模型优点:
    ·表概念简单直观:
    ·直接表示实体间联系
    ·具更数独立性
    ·具坚实理基础
    缺点:
    ·关系模型联结等操作开销较需较高性计算机支持







    1.叙述等值连接然连接区联系
    答:等值连接表示R wv S然连接表示R wv S然连接重复属性
    RASB
    等值连接两者间区联系:
    · 然连接定等值连接等值连接定然连接
    ·等值连接求相等分量定公属性然连接求相等分量必须公属性
    ·等值连接重复属性然连接重复属性

    2.举例说明关系参完整性含义
    答:假图示两关系表成绩表中学号关键字课程号外关键字课程表中课程号关键字根关系参完整性定义R2成绩表R1课程表成绩表中课程号值者空者课程表中课程号中够找
    满足条件必须果满足假设成绩表中课程号值k20课程表中课程号值中找该课程号显然正确样会造成数致性


    1.叙述SQL语言支持三级逻辑结构
    答:SQL语言支持三级逻辑结构略
    概念层应概念模式概念记录型基表基表样种表身实际存Visual FoxPro中表存储中存储文件表示ORACLE中数库表存储文件中基表关系表导出表基表CREATE TABLE语句建立
    外层(户层)户基表视图视图虚拟表基表视图导出表直接存物理存储器表视图CREATE VIEW语句建立层(物理层)基表存储文件表示组类型相存储记录值表示DBA物理存储文件进行操作
    三简述题
    1.叙述数库实现完整性检查方法
    答:实现数库完整性检查系统提供定义完整性约束条件机制提供检查否违背完整性约束条件方法DBMS发现户操作违背完整性约束条件时采取定控制具体控制系统定

    2.什事务
    答:事务DBMS基工作单位户定义组逻辑致程序序列分割工作单位中包含操作执行执行
    数库享资源允许户程序发存取数库中数果系统发执行操作加控制存取存储正确数破坏数库完整性发控制方法采封锁机制封锁事务某数象进行操作前先系统发出请求加锁

    3.事务中提交回滚什意思
    答:事务中提交(COMMIT)提交事务操作具体说事务中数库更新写回磁盘物理数库中事务正常结束
    事务中回滚(ROLLBACK)数库滚回事务开始时状态具体说事务运行程中发生某种障事务继续执行系统事务中数库已完成更新操作全部撤消数库回滚事务开始时状态

    4.数库中什发控制?
    答:数库享资源允许户时行存取数系统行操作加控制会存取存储正确数破坏数库完整性(称致性)发控制目正确方式调度发操作避免造成种致性事务执行受事务干扰

    5.发操作会产生种致情况什方法避免种致情况
    答:操作会产生丢失修改重复读读脏数三种致情况采封锁机制进行发控制避免种致情况

    6.叙述数库中数致性问题
    答:数库发控制中数致性问题三:丢失修改重复读读脏数
    丢失修改指T1T2先读取数T1数修改写回库中T2读取数修改写回库中样T2提交结果导致T1数库修改丢失
    重复读指T1读取AB两数进行运算T2读中数B修改写回数库T1读取值进行校重读B时读T2修改值T1开始读值
    读脏数指T1修改某数写回库中T2读修改数事务T1某种原撤消修改数恢复原值时T2读数库中数致T2读正确数称T2读脏数

    7.叙述封锁概念
    答:封锁事务T某数象操作前先系统发出请求加锁样事务T数象定控制事务更新数直事务T释放锁止

    8.叙述数库中死锁产生原解决死锁方法
    答:死锁产生原:
    封锁引起死锁事务T1封锁数A事务T2封锁数BT1申请封锁数BBT2封锁T1等T2申请封锁数AA已T1封锁处等状态样T1T2处相互等状态均结束形成死锁解决死锁常方法三种:
    (1)求事务次需数全部加锁
    (2)预先规定封锁序事务序实行封锁
    (3)允许死锁发生死锁发生时系统选择处理死锁代价事务撤消释放事务持锁事务继续运行

    9.基封锁类型种试叙述含义
    答:基封锁类型排锁(X锁)享锁(S锁)两种
    事务T数A加X锁允许事务T读取修改数A事务A加类型锁直T释放A锁
    事务T数A加S锁事务A加S锁加X锁直T释放A锁

    10.数库中什恢复子系统功什
    答:硬件障系统软件应软件错误操作失误恶意破坏避免障轻会造成运行事务非正常中断影响数库中数正确性重破坏数库数库中数部分丢失全部丢失保证种障发生数库中数错误状态恢复某种逻辑致状态DBMS中恢复子系统必少
    恢复子系统功利冗余数根障类型采取相应恢复措施数库恢复障前某时刻致性状态

    11.什数库转储转储意义什
    答:数库制作援副程称转储转储DBA定期数库复制存档存储器转储意义数库遭破坏时援副重新装入数库恢复某致性状态

    12.什设立日志文件
    答:设立日志文件目记录数库中数次更新操作DBMS根日志文件进行事务障恢复系统障恢复结合援副进行介质障恢复

    13.样进行系统障恢复
    答:系统障发生时造成数库处致状态原两未完成事务数库部分更新已写入数库中已提交事务数库更新留存缓区没写回数库基恢复分两步:
    (1).根日志文件建立重做队列撤消队列
    头扫描日志文件找出障前已提交事务记录事务标识放入重做队列找出障前尚未完成事务该事务放入撤消队列
    (2).重做队列中事务进行重做处理撤消队列中事务进行撤消处理
    重做处理(REDO)正扫描日志文件根重做队列已完成事务操作重新执行撤消处理(UNDO)反扫描日志文件根撤消队列未完成事务更新操作执行逆操作

    14.样进行介质障恢复
    答:发生介质障时磁盘物理数库破坏时恢复操作分步:
    (1).重装转储援副数库恢复转储时致状态
    (2).障开始反阅读日志文件找出已提交事务标记作重做队列
    (3).起始点开始正阅读日志文件根重做队列记录重做已完成事务数库恢复障前某时刻致状态

    15.数库运行程中产生障类
    答:数库运行程中产生障类:
    (1).事务障
    事务运行程中种种原输入数错误运算溢出违反某完整性限制某应程序错误行事务发生死锁等事务未运行正常终止点前撤消种情况称事务障
    (2).系统障
    系统障指系统运行程中某种原OSDBMS代码错误操作员操作失误特定类型硬件错误(CPU障)突然停电等造成系统停止运行致事务执行程中非控方式终止时存中信息丢失存储外存储数未受影响种情况称系统障
    (3).介质障
    系统运行程中某种硬件障磁盘损坏磁头碰撞OS某种潜错误瞬时强磁场干扰存储外存数部分损失全部损失称介质障
    (4).计算机病毒
    计算机病毒种障破坏种计算机程序通读写染病毒计算机系统中程序数病毒迅速繁殖传播危害计算机系统数库

    16.叙述数库发控制
    答:数库享资源允许户程序行存取数库中数果系统行执行操作加控制会存取存储正确数破坏数库完整性
    发控制方法采封锁机制封锁事务T某数象操作前先系统发出请求加锁基封锁类型两种:排锁(X锁)享锁(S锁)谓X锁事务T数A加X锁时允许事务T读取修改数A事务量A加类型锁直T释放A锁谓S锁事务T数A加S锁时事物数A加S锁加X锁直T释放AS锁

    17.数库保护中数安全性完整性发控制数库恢复中安全性完整性区
    答:数完整性指防止数中存合语义数防止错误输入输出造成效操作错误结果数安全性指保护数库恶意破坏非法存取





    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    经济管理简述题

    简述题(国民经济学) 1、简述市场失灵的概念、分类及原因 市场失灵:一般是指市场机制不能使资源配置达到最有效率的状态。 分类:1、理想市场条件下的“市场失灵”;2、偏离理想市场条件的“市...

    9年前   
    7016    0

    数据库课程设计题目第9题学校的工资管理系统

    数据库课程设计报告题目:第9题学校的工资管理系统l 实现部门、职务、职称等基本信息的管理;l 实现教职工信息的管理;l 实现工资项目的管理,工资项目设有启用标志和加扣标志;l 实现教职工工资项...

    3年前   
    1138    0

    数据库实验心得

    数据库实验心得  我在sql server 索引基础知识系列中,第一篇就讲了记录数据的基本格式。那里主要讲解的是,数据库的最小读存单元:数据页。一个数据页是8k大小。  对于数据库来说,它不会...

    11年前   
    708    0

    数据库营销

    数据库营销 一、数据库营销的发展   在短短的二十年里,中国经济在从计划经济向市场经济转型的过程中,也逐渐由稀缺经济向过剩经济过渡。中国百姓对商品的需求已经从饥不择食地大量抢购...

    14年前   
    17462    0

    数据库设计报告

       数据库设计报告 来自:http://www.chinaspis.com 作者:林锐 电子工业出版社出版发行 { 项目名称 } 数据库设计报告 文件状态: [√] 草稿...

    13年前   
    23419    0

    数据库题库

    数据库题库

    5年前   
    1304    0

    学习数据库的心得

    学习数据库的心得  转眼间在从大一踏进学校的校门到现在刚刚好一年了,在这一年中,数据库也如影随形。  在这一年中我主要学习的数据库是sql serverXX,在学习的时候过程中,我们首先是从基...

    10年前   
    440    0

    数据库管理规定

    数据库管理规定第一章 总 则第一条为加强联合信用评级有限公司(以下简称“公司”)数据库管理,保障评级数据库正常、有效运行,确保数据库安全,使数据库能更好地服务于评级工作,特制定本管理制度。第二...

    2年前   
    534    0

    学生成绩管理数据库系统设计(数据库实验大作业)

    学生成绩管理数据库系统设计 课程:数据库安全实验 姓名: 学院: 计算机学院 ...

    1年前   
    455    0

    个人简述90例

    个人简述90例  1、本人热爱管理,对事业执,在大型企业工作多年,受过良好的教育与培养,累积了丰富的经验;具有出色个人领导魅力,能够构成团队凝聚力,善于培训团队的业务知识及团队合作本事;  2...

    1年前   
    283    0

    简述电子战

    简述电子战 论文摘要:电子战在现代战争中的地位和作用日益提高,电子战已从战争辅助保障手段发展成为战争中不可缺少的重要作战武器,得到了各国政府和军队的高度重视。今天,人们的普遍共识是: 电子战...

    14年前   
    17836    0

    教育工作简述

    **县教育工作简述 (2013年3月7日)     一、基本情况 全县现有公办中小学217所,其中小学193所,中学24所,学生总数57787人;民办中小学10所,学生总数4265人。全...

    11年前   
    10254    0

    2018年4月全国自考互联网数据库考试真题及答案

    全国2018年4月自学考试互联网数据库试卷 (课程代码00911) 一、单项选择题:本大题共15小题,每小题2分,共30分。在每小题列出的备选项中只有一项是最符合题目要求的。请将其选出。 ...

    5年前   
    1623    0

    数据库的概念与用途

    数据库的概念与用途 数据库的概念 什么是数据库呢?当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记...

    9年前   
    406    0

    2014数据库工作要求

      工 作 要 求   一、快速年报 数据要求跟去年一致。(详见群共享“2013年报布置会工作要求”) 报送时间:11月25日前报电子档,11月26日前通过省级审核,经市(州)交通运...

    9年前   
    7272    0

    数据库上机实验报告

    数据库上机实验报告  数据库上机实验报告  试验内容   1、 数据表的建立   基本表《简单的》带有主键   带有外码约束的(外码来自其他表或者本表)   2、 数据表的修改   添加删除列...

    10年前   
    690    0

    数据库 数据查询

    第四章 数据的查询例题解析1、 将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是( C )。A、选择查询 B、生成表查询 C、追加查询 D、更新查询2...

    4年前   
    1745    0

    数据库信息服务合同

    合同编号:__________数据库信息服务合同甲方:____________________乙方:____________________ 签订日期:____年____月____日数...

    4年前   
    1096    0

    拼车数据库设计

     本科学生综合性实验报告 课程名称:数据库系统原理 拼车系统数据库设计 项目组长 学号 班 级 ...

    5年前   
    949    0

    数据库编写规范

    数据库编写规范 帝音科技 版本 1.0 修订历史记录 日期 版本 说明 作者 2004-07-11 1.0 使用表格进行归类;添加、修改了一些内容 吴雪青 2004-0...

    6年前   
    29099    0

    文档贡献者

    文***品

    贡献于2020-10-05

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档