电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

数据库系统概论作业资料

18页
  • 卖家[上传人]:876****10
  • 文档编号:141747684
  • 上传时间:2020-08-12
  • 文档格式:DOC
  • 文档大小:807KB
  • / 18 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、数据库系统概论复习资料第一章一、名词解释1. Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。2. Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。3. DBMS:数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,用于科学地组织、存储和管理数据、高效地获取和维护数据。矚慫润厲钐瘗睞枥庑赖。4. DBS:数据库系统,指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员(DBA)构成。聞創沟燴鐺險爱氇谴净。5. 数据模型:是用来抽象、表示和处理现实世界中的数据和信息的工具,是对现实世界的模拟,是数据库系统的核心和基础;其组成元素有数据结构、数据操作和完整性约束。残骛楼諍锩瀨濟溆塹籟。6. 概念模型:也称信息模型,是按用户的观点来对数据和信息建模,主要用于数据库设计。7. 逻辑模型:是按计算机系统的观点对数据建模,用于DBMS实现。8. 物理模型:是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法,是面向计算机系统的。酽锕极額閉镇桧猪訣锥。9. 实体和

      2、属性:客观存在并可相互区别的事物称为实体。实体所具有的某一特性称为属性。10. E-R图:即实体-关系图,用于描述现实世界的事物及其相互关系,是数据库概念模型设计的主要工具。11. 关系模式:从用户观点看,关系模式是由一组关系组成,每个关系的数据结构是一张规范化的二维表。12. 型/值:型是对某一类数据的结构和属性的说明;值是型的一个具体赋值,是型的实例。13. 数据库模式:是对数据库中全体数据的逻辑结构(数据项的名字、类型、取值范围等)和特征(数据之间的联系以及数据有关的安全性、完整性要求)的描述。彈贸摄尔霁毙攬砖卤庑。14. 数据库的三级系统结构:外模式、模式和内模式。15. 数据库内模式:又称为存储模式,是对数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。一个数据库只有一个内模式。謀荞抟箧飆鐸怼类蒋薔。16. 数据库外模式:又称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图。通常是模式的子集。一个数据库可有多个外模式。厦礴恳蹒骈時盡继價骚。17. 数据库的二级映像:外模式/模式映像、模式/内模式映像。二、填空

      3、题1. 数据库系统由数据库、数据库管理系统、应用系统和数据库管理员构成。2. 数据管理是指对数据进行分类、组织、编码、存储、检索和维护等活动。3. 数据管理技术的发展经历了人工管理、文件系统、数据库系统3个阶段。4. 数据模型分为概念模型、逻辑模型和物理模型3个方面。5. 数据模型的组成要素是:数据结构、数据操作、完整性约束条件。6. 实体型之间的联系分为一对一、一对多和多对多三种类型。7. 常见的数据模型包括:关系、层次、网状、面向对象、对象关系映射等几种。8. 关系模型的完整性约束包括:实体完整性、参照完整性和用户定义完整性。三、问答题1. 简述DBMS的主要功能 数据定义 数据组织、存储和管理 数据操纵(查询、插入、删除和修改) 数据库的事务管理和运行管理 数据库的建立和维护功能 其它功能2. 简述人工数据管理阶段的特点 由程序员管理,数据不保存 应用程序管理数据 数据不共享、冗余度极大 数据不具独立性,完全依赖于程序3. 简述文件系统阶段数据管理的特点 数据由文件系统管理,可长期保存 数据面向某一应用程序,共享性差、冗余度大 数据独立性差,数据的逻辑结构改变必须修改应用程序4.

      4、 简述数据库系统阶段数据管理的特点 数据结构化 数据的共享性高,冗余度低,易扩充 数据独立性高 数据由DBMS统一管理和控制5. DBMS可以对数据提供哪些控制功能? 数据的安全性(Security)保护:保护数据,以防止不合法的使用造成的数据的泄密和破坏。 数据的完整性(Integrity)检查:将数据控制在有效的范围内,或保证数据之间满足一定的关系。 并发(Concurrency)控制:对多用户的并发操作加以控制和协调,防止相互干扰而得到错误的结果。 数据库恢复(Recovery):将数据库从错误状态恢复到某一已知的正确状态。6. 何谓数据模型?它应满足哪些要求? 数据模型是用来抽象、表示和处理现实世界中的数据和信息的工具,是对现实世界的模拟。 数据模型应满足三方面要求:1) 能比较真实地模拟现实世界2) 容易为人所理解3) 便于在计算机上实现7. 何谓数据结构?描述的内容是什么? 数据结构是对数据库的组成对象以及对象之间的联系的描述。 描述的内容包括与对象的类型、内容、性质有关的和与数据之间联系有关的对象。8. 举例说明一对一、一对多和多对多3种联系。 一个班级只能有一个正班长,

      5、一个班长只能在一个班级中任职。班长和班级两个实体集之间就是一对一的联系。 一个班级可以有很多学生,一个学生只能在一个班级中就读。班级和学生两个实体集之间就是一对多的联系。 一门课程可以被多个学生选修,一个学生可以选修多门课程。课程和学生两个实体集之间就是多对多的联系。9. 分析并画出某教学管理系统的E-R图(可不画出属性)。主要实体型包括:学生、教师、课程、参考书、教室。参考书课程教室指定安排教师学生讲授选修mnn11nnm10. 分析并画出某图书馆管理系统的E-R图(可不画出属性)。主要实体型包括:图书、出版社、经销商、借阅人、书库、职工。茕桢广鳓鯡选块网羈泪。供应商职工工作图书借阅人采购借阅出版社书库出版库存1mnnm1nn1111. 简述层次模型的基本特点: 结点的双亲是唯一的 只能直接处理一对多的实体联系 每个记录类型可以定义一个排序字段,也称为码字段 任何记录值只有按其路径查看时,才能显出它的全部意义 没有一个子女记录值能够脱离双亲记录值而独立存在12. 简述层次模型的优缺点。优点: 层次模型的数据结构比较简单清晰 查询效率高,性能优于关系模型,不低于网状模型 层次数据模型提

      6、供了良好的完整性支持缺点: 多对多联系表示不自然 对插入和删除操作的限制多,应用程序的编写比较复杂 查询子女结点必须通过双亲结点 由于结构严密,层次命令趋于程序化13. 阐述数据库三级模式、二级映象的含义及作用。 数据库三级模式反映的是数据的三个抽象层次:模式是对数据库中全体数据的逻辑结构和特征的描述。内模式又称为存储模式,是对数据库物理结构和存储方式的描述。外模式又称为子模式或用户模式,是对特定数据库用户相关的局部数据的逻辑结构和特征的描述。鹅娅尽損鹌惨歷茏鴛賴。 数据库三级模式通过二级映象在DBMS内部实现这三个抽象层次的联系和转换。外模式面向应用程序,通过外模式/模式映象与逻辑模式建立联系,实现数据的逻辑独立性。模式/内模式映象建立模式与内模式之间的一对一映射,实现数据的物理独立性。籟丛妈羥为贍偾蛏练淨。14. 阐述DBA的职责。 决定数据库的中的信息内容和结构 决定数据库的存储结构和存取策略 决定数据的安全性要求和完整性约束条件 监控数据库的使用和运行 数据库的改进和重组重构 定期对数据库进行重组织,以提高系统的性能第二章一、名词解释1. 主码:能够唯一地标识一个元组的属性或属

      7、性组称为关系的码或候选码。若一个关系有多个候选码则可选其一作为主码或主键(Primary key)。預頌圣鉉儐歲龈讶骅籴。2. 外码:如果一个关系的一个或一组属性引用(参照)了另一个关系的主码,则称这个或这组属性为外码或外键(Foreign key)。渗釤呛俨匀谔鱉调硯錦。3. 关系数据库:依照关系模型建立的数据库称为关系数据库。它是在某个应用领域的所有关系的集合。4. 关系模式:简单地说,关系模式就是对关系的型的定义,包括关系的属性构成、各属性的数据类型、属性间的依赖、元组语义及完整性约束等。关系是关系模式在某一时刻的状态或内容,关系模型是型,关系是值,关系模型是静态的、稳定的,而关系是动态的、随时间不断变化的,因为关系操作在不断地更新着数据库中的数据。铙誅卧泻噦圣骋贶頂廡。5. .实体完整性:用于标识实体的唯一性。它要求基本关系必须要有一个能够标识元组唯一性的主键,主键不能为空,也不可取重复值。擁締凤袜备訊顎轮烂蔷。6. 参照完整性:用于维护实体之间的引用关系。它要求一个关系的外键要么为空,要么取与被参照关系对应的主码值,即外码值必须是主码中已存在的值。贓熱俣阃歲匱阊邺镓騷。7.

      8、用户定义的完整性:就是针对某一具体应用的数据必须满足的语义约束。包括非空、唯一和布尔条件约束三种情况。坛摶乡囂忏蒌鍥铃氈淚。二、填空题1. 在学生(学号,姓名,性别,年龄,班长学号)、课程(课程号,课程名,学时数)、选修(学号,课程号,成绩)三个关系中:蜡變黲癟報伥铉锚鈰赘。 选修关系的主码是学号+课程号,外码学号参照学生关系的主码,外码课程号参照课程关系的主码。 学生关系的主码是学号,外码是班长学号,参照学生关系的主码。2. 关系的三类完整性约束分别是实体完整性、参照完整性和用户定义的完整性。3. 关系数据库语言分为关系代数、关系演算和结构化查询语言三大类。4. 关系的5种基本操作是选择、投影、并、差、笛卡尔积。三、问答题1. 简述基本关系的性质 每个列具有相同的数据类型 不同的列可出自同一个域,但必须是不同的名字 列的顺序可以任意交换 行的顺序也可以任意交换 至少有一个候选码,用于标识元组的唯一性 分量必须取原子值,即属性不能再分2. 写出关系模式的五元组形式化表示并说明各符号的含义。关系模式是对关系的描述,形式化表示为:R(U,D,DOM,F) R 关系名 U 组成该关系的属性名集合 D 属性组U中属性所来自的域 DOM 属性向域的映象集合 F 属性间的数据依赖关系集合3. 简述教材“学生-课程”示例数据库三个关系(表)的主外键及参照情况。学生(学号,姓名,性别,专业号,年龄)课程(课程号,课程名称,学分)选修(学号,课程号,成绩) 学号是学生关系的主键,课程号是课程关系的主键,选修关系的主键是学号+课程号属性组。选修关系有两个外键,其中学号外键参照学生关系的主键(学号),课程号外键参照课程关系的主键(课程号)。选修关系属于参照关系,学生关系和课程关系以至于是被参照关系。買鲷鴯譖昙膚遙闫撷凄。4. 设R是包含k1个元组的n目关系,S是包含k2个元组的m目关系,写出R与S的笛卡尔积运算公式并说明其含义。綾镝鯛駕櫬鹕踪韦辚糴。 运算公式为:RS = trtstrR tsS 运算结果为一个(n+m)目关系,其每个元组的前n列是关系R的一个元组,后m列是关系S的一个元组。 运算结果包含由k1k2个元组,由来自R和S的所有元组交叉组合而成5. 写出关系选择()运算的公式并说明其含义。 运算公式为:F (R) = ttR F(t)=真 选择运算的含义为从关系R中找

      《数据库系统概论作业资料》由会员876****10分享,可在线阅读,更多相关《数据库系统概论作业资料》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.