已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自己整理的,不完整,仅供参考!第一章1. 试述数据、数据库、数据库管理系统、数据库系统的概念。数据:描述事物的符号记录数据库(DB:DataBase):是长期储存在计算机内的相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的一致性和完整性。数据库管理系统(Database Management System,简称DBMS):管理数据库的系统软件,是数据库系统的核心。位于用户与操作系统之间的数据管理软件。数据库系统:是一个人-机系统:包括软件、硬件、人。2. 数据库管理系统的主要功能有哪些?A.数据定义功能(Data Definition) B.数据操纵功能(Data Manipulation) C.数据库的运行管理 D.数据库的建立和维护功能(实用程序) 3. 数据库管理技术经历了哪几个发展阶段?请对比各阶段的数据独立性。(1)人工管理阶段特点:数据无法长期保存数据由应用程序管理数据不具有独立性和共享性;(2)文件系统阶段特点:数据可以长期保存;数据由文件系统管理;数据冗余度较大;程序对数据依赖性较强;(3)、数据库系统阶段数据结构化并与程序分离;数据集中 存储,高度共享;数据冗余度小,具有数据一致性和完整性控制规则。4. 简述数据库的三级模式结构。模式(Schema)模式(也称逻辑模式)数据库中全体数据的逻辑结构和特征的描述所有用户的公共数据视图,综合了所有用户的需求一个数据库只有一个模式模式的地位:是数据库系统模式结构的中间层与数据的物理存储细节和硬件环境无关与具体的应用程序、开发工具及高级程序设计语言无关外模式(External Schema)数据库用户(包括应用程序员和最终用户)使用的局部数据的逻辑结构和特征的描述数据库用户的数据视图,是与某一应用有关的数据的逻辑表示内模式(Internal Schema)是数据物理结构和存储方式的描述是数据在数据库内部的表示方式记录的存储方式(顺序存储,按照B树结构存储)索引的组织方式数据是否压缩存储数据是否加密一个数据库只有一个内模式5. 什么是数据的物理独立性和数据的逻辑独立性?为什么数据库系统具有数据与程序的独立性?物理独立性用户的应用程序与数据库中数据相互独立。当数据的存储形式和组织方法改变时,不影响数据库的逻辑结构,从而不影响应用程序。逻辑独立性指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构改变了,用户程序不用改变。数据独立性由DBMS的二级映像功能来保证外模式模式映象保证数据的逻辑独立性同一个模式可以有任意多个外模式, 外模式模式映象,定义外模式与模式之间的对应关系当模式改变时,外模式模式映象使外模式保持不变应用程序是依据数据的外模式编写的,从而不必修改应用程序,保证了数据与程序的逻辑独立性。模式内模式映象保证数据的物理独立性模式内模式映象定义了数据全局逻辑结构与存储结构之间的对应关系。当数据库的存储结构改变了,模式内模式映象使模式保持不变应用程序不受影响。保证了数据与程序的物理独立性。6. 简述实体间联系的类型。非关系模型层次模型(Hierarchical Model)网状模型(Network Model)关系模型(Relational Model) 第二章1.关系模型的3个组成要素是什么?答:元祖、属性、域。(关系模型是二位表)2.关系模型的完整性规则包含几种?分别举例说明。答:实体完整性、参照完整性和用户定义的完整性。实体完整性:若属性A是关系R的主属性,则属性A不能取空值且取值唯一(保证关系模型中所有元组都是唯一的);参照完整性:在关系模型中实体及实体间的联系都是用关系来描述的,因此存在着关系与关系间的引用(参照完整性是通过定义外键来建立的);用户定义完整性:针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求。3.已知关系R和S如下,求RS、RS、RS、RSRSABCa1a1a1a2b2b1b4b3c2c1c3c1RSABCa1a2b2b3c2c1RSABCa1b4c3RSR.aR.bR.cS.aS.bS.ca1b2c2a1b1c1a1b2c2a1b2c2a1b2c2a2b3c1a1b4c3a1b1c1a1b4c3a1b2c2a1b4c3a2b3c1a2b3c1a1b1c1a2b3c1a1b2c2a2b3c1a2b3c14现有如下关系模式:学生(学号,姓名,年龄,性别,所在系);课程(课程号,课程名,开课系,任课教师);选修(学号,课程号,成绩)试用关系代数完成如下操作: 查询王红老师所授课程的课程号和课程名。 查询年龄大于23岁的男学生的学号和姓名。3查询王乐同学所选课程的课程名、任课教师和成绩。答;1、R1=Cname,Cno(任课教师=王红(course)2、R2=Sname,Sno(年龄23(student)3、R3=CSname,Tname,Score( Student 选课Sname=王乐(选修)5设有关系模式R(职工名 项目名 工资 部门名 部门经理)如果规定每个职工可参加多个项目 各领一份工资 么个项目只属于一个部门管理 每个部门只有一名经理 1写出关系模式R的函数依赖集合与主码 2说明R不是2NF模式的理由 并把R分解成2NF模式集 3进一步把R分解成3NF模式集 并说明理由1、F=(项目名,职工名)工资,部门名部门经理,项目名部门名主键是(项目名,职工名)2、R中的部门名等属性部分依赖于主键(项目名,职工名,工资)(项目名,部门名,部门经理)3、(项目名,职工名,工资)(项目名,部门名)外键为 部门名(部门名,部门经理)第三章 作业1、数据库分析分为六个阶段:需求分析、概念结构分析、逻辑结构分析、物理结构分析、数据库实施、数据库运行与维护需求分析:调查分析用户的活动收集和分析需求数据,确定系统边界分析和表达用户需求编写需求分析说明书概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型,用ER图表示出来逻辑结构设计:由ER图转换为关系模式 设计数据完整性 数据模型的规范化物理结构设计:为逻辑数据模型选取一个合适应用环境的物理结构,为数据模型选择合理的存储结构和存取方法,决定存取路径和分配存取空间。数据库实施:运用DBMS提供的数据库语言(如SQL),根据逻辑设计和物理设计的结果建立数据库编制与调试应用程序组织数据入库进行试运行数据库运行和维护:数据库应用系统经过试运行后即可投入正式运行在数据库系统运行过程中必须不断地对其进行评价、调整与修改2、借书人图书出版社姓名单位借书证号数量位置出版社名书号书名电话E-mail邮编地址借阅出版M1M1借书日期还书日期借书人(借书证号,单位,姓名)图书(书号,书名,数量,位置)借阅(借书证号,书号,借书日期,还书日期)出版社(出版社名,电话,邮编,地址,E-mail)出版(书号,出版社名)标注下划线的为主键第四章1、SQL的功能不仅包含查询功能,而且还包括 操纵 、 定义 和 控制 功能。2、SQL是一种非 过程化 、面向 集合的操作 的数据库语言。3、目前关系型数据库的标准操纵语言是SQL,它的中文含义是 结构化查询语言 ,其英文表述为 Structured Query Language 。4、数据表中某个属性的值为NULL,则表示该数值是 D 。A、0B、空字符C、空字符串 D、无任何数据第六章1.SQL Server中如何实现数据的完整性?答:保证数据完整性的首选方法是对数据进行约束。使用约束是为了防止列出现非法数据,以保证数据库中数据的一致性和正确性。2.索引有什么作用?怎样分类? 答:索引是对数据库表中一个或多个字段的值进行排序而创建的一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年绍兴市上虞中医医院医护人员招聘笔试备考试题及答案详解
- 2026年漯河市中医院医护人员招聘考试备考试题及答案详解
- 2026年湖北省肿瘤医院医护人员招聘笔试备考试题及答案详解
- 2026年南阳市张仲景医院医护人员招聘笔试参考题库及答案详解
- 2026年宁夏医科大学总医院医护人员招聘笔试备考题库及答案详解
- 2026年天津市长征医院医护人员招聘笔试备考试题及答案详解
- 2026年柳州市中医医院医护人员招聘笔试备考题库及答案详解
- 2026年河北省职工医学院附属医院医护人员招聘考试备考题库及答案详解
- 2026年国家开发银行(四川省分行)人员招聘笔试参考试题及答案详解
- 2026年黑龙江省医院道外分院医护人员招聘笔试参考试题及答案详解
- 2025年湖南省事业单位第一次公开招聘工作人员笔试历年典型考题及考点剖析附带答案详解
- 2026年安徽省体育彩票管理中心编外聘用人员公开招聘11名考试参考题库及答案解析
- 2026重庆物流集团数字科技有限公司招聘3人笔试历年参考题库附带答案详解
- 2026年滨州国有资本投资运营集团有限公司公开招聘国有企业工作人员(15名)笔试参考题库及答案解析
- 2026广西能汇投资集团有限公司校园招聘笔试参考题库及答案解析
- 河南省顶级名校2026届高三年级5月押题导向卷(一)历史试卷(含答案及解析)
- 开封市汽车产业投资有限公司、开封市文心科教投资发展有限公司招聘笔试题库2026
- 2026年沪教版(五四学制)(新教材)初中生物八年级下册(全册)教案附目录p121新版
- 市政起重吊装施工方案(3篇)
- 监理实施细则交底书
- 2026江苏南京六合经济开发区所属国有企业招聘17人笔试历年常考点试题专练附带答案详解
评论
0/150
提交评论