数据库及其应用-重点复习资料.代码02120.doc
《数据库及其应用-重点复习资料.代码02120.doc》由会员分享,可在线阅读,更多相关《数据库及其应用-重点复习资料.代码02120.doc(23页珍藏版)》请在咨信网上搜索。
1、个人收集整理 勿做商业用途章节内容:第一章 1、数据管理大体上可分为人工管理阶段、文件系统阶段和数据库系统阶段。2、在数据库系统阶段,数据库技术具有以下五个特点:数据结构化、数据共享、数据冗余少、有较高的数据独立性、提供了方便的用户接口和增加了系统的灵活性.文件系统与数据库系统的最大区别是数据结构化。3、若干记录的集合称为文件。4、描述事物性质的最小数据单位是数据项。记录是若干数据项的集合,一个记录能表达一个具体事物,即一个实体。5、数据库DB是存储在磁盘等外部直接存取设备上的数据集合,是按一定的数据结构组织起来的,数据库是一个结构化的数据集合,主要是通过综合各个用户的文件,除去不必要的冗余,
2、使之相互联系所形成的数据结构。(结构化的、有联系的数据集合)6、数据库系统由数据库、支持数据库运行的软硬件、数据库管理员等部分组成。7、数据库管理系统简称DBMS,是数据库系统的关键组成部分,是专门用于数据管理的软件。DBMS是用户与数据库的接口,应用程序只有通过DBMS才能和数据库打交道.8、数据库管理系统DBMS的功能包括数据库定义、数据库操纵、数据库管理、数据库维护、数据库控制等。DBMS对数据库控制主要是数据安全性控制、完整性控制、故障恢复和并发控制四个方面。9、DBA是指数据库管理员,其职责是维护和管理数据库,定义模式,定义安全性规则,定义完整性规则.10、数据模型是对客观事物及其联
3、系的描述,是记录及其联系的集合,应具有描述数据和数据联系两方面的功能。11、数据库系统中的数据模型有层次模型、网状模型和关系模型。12、在微机上的数据库系统应用最广泛的数据模型是关系模型。关系模型的本质是一张二维表,关系模型中,一张二维表就称为一个关系。9、数据库三级组织结构,从内到外分三个层次描述,分别称为内模式、模式、外模式。10、用来表达用户需求观点的数据库全局逻辑结构的模型称为概念模型。11、表达计算机实现观点的数据库全局逻辑结构称为逻辑模型.简称为模式。12、描述数据库物理结构的模型称为内部模型.内部模型,又称存储模式,具体描述了数据是如何组织存储在存储介质上,称内模式为系统程序员视
4、图。只有内模式才是真正存储数据的。13、表达用户使用观点的数据库局部逻辑结构模型称为逻辑模型.外模式通常是模式的一个子集,又称子模式,外模式面向用户,是用户眼中的数据库,称外模式为用户视图。14、在数据库的三级模式中,内模式是逻辑模式的物理实现。外模式是逻辑模式的部分提取。逻辑模式是内模式的逻辑表示。15、实体:实际存在的东西或是概念性的东西的抽象。16、属性:实体所具有的性质。17、信息世界用语:实体集、实体、属性、实体键,在数据世界中对应:文件、记录、数据项(字段)、记录键.18、“键”也称关键字,是指在实体属性中,可用于区分实体集中不同个体的1个或几个属性的组合。19、凡在关系中可以用来
5、惟一标识元组的属性或属性组叫做候选键。在关系中,当有多个属性可作为键而选定其中一个时,则称它为该关系的主键。20、当关系中的某个属性或某一组属性并非主键,但却是另一个关系的主键时,称该属性为外部键。21、凡可作为侯选键的属性叫主属性,不能作为侯选键的属性叫非主属性.22、关系模型的特点:(1)数据结构简单,表现为二维表;(2)有坚实的数学理论基础,建立在关系代数基础上。23、一个关系就是一张二维表,表中的每一行对应关系中的一个元组,它对应于信息世界中的实体和计算机世界中的记录,表中的每一列就是关系中的一个域。也称为属性,对应于计算机世界中的字段。24、关系的性质:(1)不允许“表中套表”,即表
6、中每个字段必须是原子的,不可再分解.(2)同一个关系中不允许出现相同的属性名。(3)一个关系中不允许出现相同的元组。(4)列的次序、行的次序可以任意交换。25、判断两个关系是否相等,与属性的次序无关,与元组的次序无关,与关系的命名无关。26、关系模式的三类完整性规则是:实体完整性规则、参照完整性规则、用户定义的完整性规则。27、实体完整性约束是指关系中的“主键”不允许取空值。参照完整性规则是限制引用不存在的记录。28、关系数据操作的最大特点是:以关系为处理单位,处理后的结果是关系。29、关系模型有三个重要组成部分,即数据结构、数据操纵和数据完整性规则。30、数据库设计包括数据库系统的逻辑设计、
7、物理设计、应用程序设计和系统的运行与维护等方面.31、数据库逻辑设计分为三个阶段,分别是:收集和分析用户要求、建立ER模型和数据库模式设计。32、逻辑设计第二阶段建立E-R模型分两步,首先应进行局部ER模型设计,然后进行总体ER模型的设计。33、ER方法,又称为实体联系表示法。E-R图的三大要素:属性、实体、联系。ER模型属于数据库的概念模型34、ER图:方框表示实体,椭圆表示实体的属性,菱形表示联系.35、实体间的联系分别是一对一联系(1:1),一对多联系(1:n),多对多联系(m:n)。36、假设一名学生可以选修多门课程,且一门课程有多名学生选修,则学生和课程之间的联系是多对多联系(m:n
8、)、37、设计局部ER模型的步骤:(1)确定局部结构范围;(2)实体定义;(3)联系定义;(4)属性分配;38、设计全局ER模型的步骤:(1)确定公共实体类型;(2)局部ER模型的合并;(3)消除冲突;39、全局ER模型的优化原则:(1)合并相关实体类型;(2)消除冗余的属性;(3)消除冗余的联系;40、合并ER图时需要消除的冲突是:结构冲突、属性冲突、命名冲突。41、从E-R图导出关系模型的时候,图中的每一个实体,都应转换为关系,其中应包括对应实体的全部属性,并应根据关系所表达的语义确定哪个属性(或哪几个属性组合)作为主键。多对多联系也要转换为一个关系。42、如果两个实体之间存在MN联系,则
9、将它们转换为关系模型的结果是3个表.43、所谓单目运算就是对一个关系施加的运算,所谓双目运算就是对两个关系施加的运算.选择、投影是单目运算,连接、关系笛卡儿积是双目运算。44、关系运算符:投影、选择、连接45、选择:按给定条件从关系中挑选满足条件的元组组成的集合,记为F(R)46、投影:从关系中挑选出指定的属性组成的新关系,记为:A(R)A是属性名表,R是关系名。47、在学生表中查找所有“男”学生元组的关系运算是选择运算48、有关系表R(学号,姓名,性别),若要检索R中所有男同学的元组,则该操作的关系代数表达式为性别=男(R)49、关系R和S的笛卡儿积:它是由R的第一个元组依次与S的所有元组组
10、合,然后是R的第二个元组,直到最后一个元组依次与S所有元组组合,形成新的关系。记为:RS关系R和S的笛卡儿积k1*k2个元组。50、设关系R和S的元数分别是r和s,则R和S笛卡儿积的元数是r+s51、连接:按给定条件,把满足条件的两关系的所有元组,按一切可能拼接后形成的新关系,相当于在两关系笛卡儿积上的选择。52、自然连接是连接的一个重要特例,它要求被连接的两关系有若干相同的属性名。记为:R|S53、设有关系R(A,B,C)和S(B,C,D),则R S的属性个数是4个54、所谓函数依赖其实质是刻画关系中各个属性之间相互制约而又相互依赖的关系。函数依赖包括:完全函数依赖、部分函数依赖、传递函数依
11、赖55、一个较低范式的关系,可以通过关系的无损分解转换为若干较高级范式关系的集合,这个过程叫做关系规范化56、如果关系R的所有属性都是不可再分的数据项,称该关系属于第一范式.1NF57、第一范式缺点:数据冗余大、修改麻烦、插入异常、删除异常.58、若关系R属于1NF,且它的每一非主属性都完全依赖于主键,则称R属于第二范式,2NF59、若关系R属于2NF,且它的每一非主属性都不传递依赖于关键字,则称R属于第三范式,3NF60、有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R属于1NF61、有关系模式R(图书编号,图书名称
12、,单价,出版社,出版社地址),则R属于2NF62、在关系规范化中,分解关系的两条基本原则是:(1)分解必须是无损的;(2)分解后的关系要相互独立;(3)一个关系只表达一个主题。第二章1、在Access数据库中真正用于存放数据的数据库对象是表2、Access自含的编程语言是VBA。3、Access是一个基于关系模型的DBMS.4、在Access中,表有两种视图,其中设计视图用于定义或修改表结构。5、Access系统中,通过设置密码、控制用户存取权限和数据加密等方法实现数据安全性控制。6、一个Access数据库文件的扩展名为.mdb.7、在当前打开的数据库窗口中,已创建的某类对象的所有列表的显示区
13、域称为对象列表框.8、在Access数据库中,有表、查询、窗体、报表、数据访问页、宏和模块七种对象。9、查询和表的根本区别是查询的结果是虚拟的,并不实际存储数据.10、查询和表都有数据表视图和设计视图。11、Access窗口由标题栏、菜单栏、工具栏和状态栏等几部分组成。12、Access数据库窗口由标题栏、工具栏、对象栏、对象列表框和组栏等几部分组成。第三章1、Access数据库设计步骤:(1)确定创建数据库的目的;(2)确定创建数据库中需要的字段;(3)确定表中需要的字段;(4)明确每条记录中有唯一值的字段。(5)确定表之间的关系;(6)优化设计;(7)输入数据并创建其他数据库对象。(9)使
14、用Access的分析工具。2、Access提供了两种创建数据库的方法,一种是使用数据库向导;另一种是先建立一个空数据库,然后向其中添加数据库对象。空数据库是指数据库中无任何对象。3、在Access中,可以利用表分析器向导和性能分析器改进数据库设计。4、一个数据库可以包含多个表。每个表反映一个主题。5、在Access中,用户级安全机制是指当数据库中有多个用户时,将用户分成组,规定不同组的用户具有不同的权限。6、复制数据库对象:(1)可以在不同数据库之间复制;(2)可以复制到office文档中.7、Access允许用户在数据库之间以“只粘贴结构”、“结构与数据”和“将数据追加到已有的表”三种方式复
15、制数据表。8、Access提供的共享数据资源功能,可以在Word文档中展示数据库中的数据。9、在Access中,可用于保证数据库可靠性的手段是:(1)备份与还原;(2)压缩和修复数据库。10、在Access中,提供了使用用户级安全机制和设置密码两种方法,用于保障数据库的安全性。11、Access系统中,通过设置密码、控制用户存取权限和数据加密等方法实现数据安全性控制。12、在Access中,当设置数据库密码时,需要以独占方式打开数据库。13、在Access中压缩当前数据库,用户必须具有“打开运行”和“以独占方式打开”的权限.第四章1、Access提供的数据类型有:文本型、数字型、日期/时间型、
16、货币、自动编号、是/否型、OLE对象、超级链接和查阅向导等2、在Access中,可以使用表设计器、表向导、输入数据、导入和链接外部数据等多种方式创建表.3、Access提供了“导入和“链接”两种使用外部数据源的方法.4、导入和链接的差异:(1)导入是在新表中创建外部数据源的副本,链接是指连接来自其他数据源的过程.(2)导入,导入的数据与外部数据独立,不会受其影响;链接,Access数据库中的引用结果与外部数据是相同的数据,不独立.5、在Access中,表有两种视图,其中设计视图用于定义或修改表结构。6、在Access中,表有多种视图,其中可以“增加、删除、修改记录的视图是 数据表视图 .7、A
17、ccess规定表中文本类型字段的最大长度是255个字符。默认值为50个字符8、若表中有一个名为照片的字段,其中拟存放位图(bmp文件),则该字段的类型是OLE对象型9、在Access中,一个表中仅能有一个自动编号类型的字段。10、在Access中,规定日期型常量的定界符是。11、在Access中创建学生表:S(学号,姓名,年龄),要实现在年龄字段中只允许输入18到20之间的数,则应设置年龄字段的有效性规则。12、在创建表的过程中,设置有效性规则的目的是实施数据库的完整性约束。13、假设规定最低工资为2000元,最高工资为5000元,则工资字段的有效性规则应设置为=2000 and =50001
18、4、设置输入掩码可以约束向字段输入的数据,一个输入掩码可以由掩码和原义显示两类字符组成15、假设设置“出生年月”字段的输入掩码为“*年*月日,其中的符号“*”称为占位字符16、某记录的一个文本型字段内存放的数据为“710072SXcn”,当该字段的格式属性设置为“-时,显示的结果是710072S X-CN17、在Access中,通过查阅向导可创建一个值列表(也称查阅列),在下列选项中,能作为值列表(查阅字段)数据源的是表、查询、键入值(值列表)18、在Access中,可以创建单字段、多字段和自动编号三种类型的主键。19、索引是使记录有序化的一种技术。是从逻辑上维持要求的记录排列顺序。20、索引
19、包括单字段索引和多字段索引。21、为一个表创建索引是为了提高对表中数据进行查找的速度。22、在Access中,表之间实施参照完整性时有“级联更新相关字段”和“_级联删除相关记录_”两个选项。23、在Access中,表之间的联结类型包括:内部联接、左外部联接、右外部联接24、有学生(学号,姓名,性别)和成绩(学号,课程名称,分数)两个表,若在建立学生与成绩一对多联系时,选择的联系类型是:包括学生中的所有记录和成绩中联接字段相等的那些记录,则数据之间关联方式是左外部联接。第五章1、Access中的查询对象属于数据库的外部模型2、在创建查询时,通过查询准则来设定显示记录的条件,该操作实现了关系代数的
20、选择运算3、查询分为:选择查询、参数查询、交叉表查询、操作查询、SQL查询4、根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为选择查询5、执行查询时,显示一个对话框,用来提示用户输入有关参数,该参数作为查询条件检索数据.这种查询称为参数查询。6、将来源于某个表中的字段进行分组,一组列在交叉表左侧,一组(某个字段的值)列在交叉表上部,并在交叉表行与列交叉处显示表中某个字段的各种计算值.这种查询称为交叉表查询。7、一次可以批量地处理大量记录的查询,这种查询称为操作查询8、用户使用SQL语句创建的查询,这种查询称为SQL查询。9、有学生表:S(学号,姓名,性别,入学年份,专业,籍贯)
21、,若创建一个按专业和生源所在省市统计学生人数的查询,则该查询是选择查询10、若要查询数学和计算机专业姓李的学生信息,则查询准则表达式是姓名Like”李*”AND(专业=”数学OR专业=计算机)11、有职工表:职工(职工编码,姓名,性别,出生年月),假设要查询职工的年龄,则该查询的计算字段年龄应定义为年龄:Year(Now())Year(出生年月)12、如果用户知道所要查找的记录的特定值,可在运行查询时,利用对话框提示用户输入该特定值,以查询满足特定值要求的信息,这时应设计参数查询。13、有考生表:R(考号,姓名,课程名,分数),如果要建立一个能够按输入的分数段显示考生姓名和分数的参数查询,则在
22、分数的准则单元格中输入的表达式是between起始分数 and 终止分数14、操作查询包括:生成表查询、更新查询、追加查询、删除查询15、某学校的数据库中有2个表:在校生(学号,姓名,性别,专业,入学日期,学籍)毕业生(学号,姓名,性别,专业,毕业日期)每年学生毕业时,需要将已毕业学生的信息从在校生表中转移到毕业生表中,可以实现这个操作的方法是追加查询16、有学生档案表:S(学号,姓名,性别,出生年月,专业),若要利用S表复制一个新的学生名单表:R(学号,姓名),则可以直接实现这个操作的方法是生成表查询17、有学生表:学生(学号,姓名,性别,入学年份,专业),如果需要按照学生的入学年份从学生表
23、中批量删除所有毕业生的信息,则应该创建删除查询18、在设计视图中创建选择查询时有三个要点,即确定查询数据源、指定_查询输出字段_和设置查询准则。19、Access为查询对象提供了“设计、“数据表和“SQL”三种视图方式.其中可用于浏览数据的是数据表视图20、在SQL查询命令中,设置查询条件的子句是where字句。21、有学生表:S(学号,姓名,性别,出生年月,专业名称).假设要列出学生表中“管理”专业所有女同学的姓名和出生年月,请在下列SQL语句的横线处填写适当的内容,完成查询任务。SELECT_姓名, 出生年月_FROM_S_WHERE_性别= “女 and专业名称= “管理 _22、在SQ
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 及其 应用 重点 复习资料 代码 02120
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。