02120数据库及其应用01

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

数据库复习提纲实体联系方式有一对一、一对多、多对多从用户到数据库之间,数据库数据结构经历了外模式、逻辑模式和内模式三个级别,用户只需逻辑的使用数据,不必关心数据的存储。数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。数据库与文件系统的根本区别在于数据的结构化支持数据库各种操作的软件是数据库管理系统分解是解决冗余的主要方法,也是规范化的一条原则。在关系中凡能惟一标识元组的属性(或属性集),称为关系模式的候选键。设关系R(A,B,C,D,E)中的属性函数依赖为:A→B,A→C,C→D,D→E,若将关系R分解为以下R1和R2两个关系:R1(A,B,C)R2(C,D,E)则R1属于3范式,R2属于2范式。若关系R(A,B,C,D)中,属性C只依赖于主键中的B,而与A无关,则该种依赖称为部分函数依赖关系的主属性不能取空值,属于实体完整性规则学生关系S(学号,姓名,班级,班主任,课程号,课程名,学时数)属于第1范式在数据库设计中,将E-R图转换成关系数据模型的过程属于概念设计阶段基于“雇员”表查找所有“女”雇员的关系运算属于选择运算DBMS是用户与数据库的接口,应用程序只有通过它才能和数据库打交道。按下Alt+F4可以退出AccessAccess数据库可以包含7个对象,文件扩展名为.mdb。若双击Access标题栏上的控制按钮,则会关闭数据库。为某个数据库对象设置说明信息的方法是单击视图菜单中选择属性命令来完成。Access提供的数据压缩和修复功能,可以是受损的数据库在一定程度上得到修复。Access提供的设置数据库密码和使用用户级安全机制保护都可以提高数据库的安全性管理。空数据库是指不含任何对象的数据设置“默认数据库文件夹”可通过“工具”菜单中的“选项”命令并在“常规”选项卡中进行设置更改字段名称不会造成表中数据丢失建立关系的两个表,主表与相关表主表的主键字段必须出现在相关表的字段中除了表可作为窗体数据源外,查询也是窗体的一个重要数据源获取外部数据,Access提供导入和链接两种不同的方法创建新表。Access提供10种字段数据类型。文本类型的字段大小属性中默认的字段大小是50个字符,最大字段大小为255个字符。在Access中创建学生表:S(学号,姓名,年龄),要实现在年龄字段中只允许输入18到26之间的数,则应设置年龄字段的有效性规则对于一对多的表,如果设置了级联删除意味着如果删除“一”方表中的记录,则删除“多”方表中的相关记录。主窗体用来显示基表数据,子窗体用于显示相关表的数据,则基表与相关表可以是一对一或一对多关系条件中“性别=“女”and工资额2000”的意思是性别为“女”并且工资额大于2000的记录建立关系的两个表,主表与相关表主表的主键字段必须出现在相关表的字段中如果一张数据表中含有照片,那么“照片”这一字段的数据类型通常为OLE对象假定电话号码字段为文本型,要想显示所有以5开头的记录,在准则中应输入”Like5*”在Access数据库中,对数据表进行生成的是生成表查询Access为“查询”提供了三种视图,即“设计”视图、“数据表”视图、SQL视图。数据表中的“行”叫做记录操作查询包括生成表查询、更新查询、追加查询在Access中有两种类型索引,即单字段索引和多字段索引参数查询、交叉表查询、选择查询不会改变数据源下面SQL语句:SELECTSum(学时数)AS总学时FROMcourse;实现的功能是查询course表中所有课程的总学时。利用对话框提示用户输入参数的查询过程称为参数查询Access为窗体对象提供了三种视图方式,即设计视图、“窗体”视图和数据表视图。若将“电话号码”字段的“必填字段”属性设置为“是”,“允许空字符串”属性设置为“否”,则该字段不充许NULL值或空字符串值调整控件大小的操作方法是单击“格式”菜单,从下拉式菜单中选择大小”命令。控件可以分为绑定型控件、非绑定型控件和计算型控件三种类型。在窗体上选择多个控件应按下shift键然后再单击各控件在窗体中需要插入如剪贴画、Word文档等与数据表或查询中的记录无关的对象时,可选择控件非绑定型控件根据窗体的用途可以将窗体分为数据操作窗体、控制窗体和信息交互窗体三类。窗体设计时,将所需的字段拖动到设计网格中,选择相邻的多个字段方法是:单击开始字段,然后按住shift键单击最后一个字段报表中的数据不能作为数据访问页的数据源要对报表中的一组记录进行计数,应将计算控件添加到组页眉节或组页脚节要对报表中的一组记录计算平均值,应将计算控件添加到组页眉节或组页脚节可在窗体的属性窗口中单击数据选项卡,在记录源下拉列表中选定窗体的数据源。窗体设计时,将所需的字段拖动到设计网格中,选择不相邻的多个字段方法是:按住Ctrl键,然后依次单击所需的其他字段。报表通常由五部分组成,每一部分称为报表的一个节。在报表中计算一组记录的平均值需要使用函数avg()报表中的数据不能作为数据访问页的数据源要将每一个记录都打印在单独的页面上,应设置强制分页属性。主报表最多可以有10级子报表。在报表中对记录进行分组,需要选择“视图”菜单中的“排序与分组”命令完成打印预览视图和版面预览视图用于查看报表中的每页数据和报表的版面布局。在数据访问页上插入滚动文字,需要单击工具栏中的滚动文字控件。数据访问页的类型有交互式报表页、数据输入页、数据分析页Access可以使用2种形式的超链接数据访问页可以将数据发布到Internet上Access中有两种类型的模块,即类模块和标准模块。Access提供的宏类型有带条件的宏、宏组、操作序列宏用于打开窗体的宏操作是OpenForm书写查询准则时,日期值应该用#括起来。宏是一个或多个操作的集合。DBS:即数据库系统,是实现有组织地、动态地存储大量相关联数据,方便多用户访问的计算机硬件、软件和数据资源组成的系统,实际上是采用了数据库技术后的整个计算机系统。DBMS:DBMS是数据库系统中专门用来管理数据的软件,它位于用户和操作系统之间,是用户使用数据库的接口。数据模型:通俗的讲,数据模型是客观事物及其联系的数据描述,或者说数据模型表示了数据库中数据的组织形式及数据所代表的意义。实体完整性:这条规则要求关系中的元组在组成主键的属性不能是空值。如果主键出现空值,意味着存在不可识别的主体,或者说主键失去了惟一标识记录的作用。部分函数依赖:主键为A+B,若属性C只依赖主键中的B,而与A无关,这称为部分函数依赖有效性规则:是指输入数据时应遵守的规则,用耿限制可以接收数据的范围。组:组是由一些属于数据库对象的快捷方式组成,通过“数据库”窗口可以将不同类型的数据库对象组织到一个“组”中。输入掩码:是指能起到控制向字段输入数据作用的字符。一个输入掩码可以包含原义字符和掩码字任。SQL查询:SQL即结构化查询语言,是关系数据库的通用语言。SQL查询是用户使用SQL语言创建的查询。连续窗体:一个窗体页面中可以显示多条记录的窗体称为连续窗体。可以使用窗口底部的浏览按钮或窗口上的滚动条移动记录子窗体:包含在另一个窗体中的窗体称为子窗体。子窗体一般用于显法“一对多”关系中的“多”方记录。控件:通俗的讲,控件是一种图像化对象。例如:标签、文本框、选项组等都属于控件。控件可分为:绑定型控件、未绑定型控件和计算型控件三种。绑定型控件:又称为结合型控件,是一种与数据源中的基表或查询中的字段相关联的控件。数据分析页:是一种以数据透视表形式组织的数据访问页。宏:宏是Access数据库对象,其主要功能是使操作自动化。实际上,宏是Access预先设计好的并可通过“宏名”加以调用的一段代码。模块:模块是由VBA语言声明、语句和过程等部分组成的集合,并作为一个命名的程序,用来解决宏所不能解决的复杂的数据处理任务。DBS由哪几个部分组成?据库、硬件、软件、数据库管理员简述DBA的职责。定义模式、(1)内模式和与用户交流,定义外模式;(2)提供技术培训(3)定义安全性规则,对用户访问数据库授权(4)定义完整性规则,监督数据库运行(5)数据库的转储与恢复工作简述关系模型的三类完整性规则。实体完整性。这条规则要求关系中的元组在组成主键的属性上不能为空值。参照完整性。参照完整性规则与关系之间的联系有关,是指“不允许参照引用与当前关系相联系的另一个关系中不存在的元组”。用户完整性。在建立关系模式时,允许用户定义属性的数据类型,大小打开数据库有哪几种方法?答:通过启动对话框打开;使用“打开”命令打开;通过最近使用过的文件列表打开简述通过导入和链接方式创建表的差别设计Access数据库一般应按哪些步骤进行?答:确定创建数据库的目的;确定数据库中需要的表;确定表中需要的字段;明确每条记录中有惟一的字段;确定表之间的关系;优化设计;输入数据并创建其他数据对象;使用Access的分析工具简述如何提高数据库的可靠性管理和安全性管理为了保证数据库的可靠性,可以采用“备份与还原”的方法,当数据库受到破坏而无法恢复时,以便利用备份来恢复数据库。此外,使用Access提供的数据库压缩和修复功能,可以使受损的数据库在一定程度上得到修复。为了保证数据库的安全性,可以采用设置数据库密码的方法还可以采用“用户级安全机制”来提高数据库的安全性。的损库ssu简述创建表的4中方法在设计视图中创建表;使用表向导创建表;通过输入数据创建表;通过导入或链接方式创建表通过导入方式和链接方式创建表的区别。1)导入是在新表中创建外部数据源的副本,当外部数据源发生变化时,不会影响已经导入的数据;反之,外部数据源也不会因导入的数据修改而发生改变。2)链接是指连接来自其他数据源的过程,及在不进行导入的情况下用户可以直接使用外部数据源,而这些诗句本身并没有存储在Access数据库中。通过链接用户可以在Access数据库中更新外部数据;反之若外部数据发生变化,也会影响Access数据库的引用结构。什么是交叉表查询?在什么情况下最适宜于采用?答:交叉表查询是一种创建类似于Excel数据透视表的查询这种查询主要用于对数据进行分析计算,可显示来源于表中某个数值字段的合计、计数或平均值等,通过对数据进行分组可以更加直观地显示数据表的内容。什么是索引?建立索引有何目的?答:索引是使记录有序化的一种技术,这种技术并不真正从物理上移动记录,而是在逻辑上维持要求的记录排列顺序。索引的目的是为了加快数据查找速度什么是子窗体?创建子窗体有几种方法?子窗体是窗体中的窗体,利用子窗体显示具有“一对多”关系的“多”方数据特别有效。Access提供两种创建子窗体的方法:在创建窗体时创建带有子窗体的窗体;将已有的窗体作为子窗体添加到另一个窗体中。控件放在窗体上的目的?答:显示数据或执行某种操作,有的控件是为了美化窗体绑定型控件、未绑定型控件、计算型控件的特点。绑定型控件又称结合型控件,是一种与数据源中的基表或查询中的字段相关的控件。未绑定型控件又称非结合型控件,与数据源没有关系,只能用来显示静态的文字、字段或图像等。计算型控件是一种以表达式作为数据源的控件,构成表达式的数据项通常是窗体中的表或查询中的字段或包含字段的表达式。创建报表有哪几种方法?答:自动创建报表、报表向导、图表向导、标签向导、在“设计”视图中手工创建报表在已有报表中创建子报表的过程。1)在“设计”视图中打开主报表2)确保已经按下了工具箱中的“控件向导”工具3)单击工具箱中的“子窗体/子报表”工具4)在报表上单击需要放置子报表的插入点5)按照向导对话框的提示进行操作报表的主要功能答:一是对大量数据进行计算、分组或汇总二是将报表设计成所需要的格式输出信息Access中数据访问页与报表之间的区别数据访问页可以在ACCESS中输入、编辑和交互处理数据而报表不能。数据访问页可以在ACCESS之外使用IE浏览器输入、编辑和交互处理活动数据,而报表不能。数据访问页可以通过点子邮件发布数据而报表不能。报表比数据访问页更适用于打印要发布的数据。数据访问页的主题是指什么?将主题用于数据访问页能起到什么效果?这里的主题是指数据访问页上的项目符号、

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功