为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > access数据库知识点总结

access数据库知识点总结

2020-07-18 5页 doc 19KB 0阅读

用户头像

is_113440

暂无简介

举报
access数据库知识点总结SELECT查询包括条件项、内连接、分组汇总(含HAVING、排序、简单子查询(不考EXISTS)及一些输出选项。数据库管理系统(DBMS)特点(1)数据结构化(2)数据共享性好、冗余度低、(3)数据独立性强(4)DBMS统一管理。数据库(DB),就就是相关联得数据得集合。数据库系统(DBS),就是指在计算机中引入数据库后得系统构成,由计算机软硬件、数据库、DBMS、应用程序以及数据库管理员(DBA与数据库用户构成。关系模型就是一种数据模型关系模型中最重要得概念就就是关系•关系(Relation),直观得瞧,就就是由行与列组成...
access数据库知识点总结
SELECT查询包括条件项、内连接、分组汇总(含HAVING、排序、简单子查询(不考EXISTS)及一些输出选项。数据库管理系统(DBMS)特点(1)数据结构化(2)数据共享性好、冗余度低、(3)数据独立性强(4)DBMS统一管理。数据库(DB),就就是相关联得数据得集合。数据库系统(DBS),就是指在计算机中引入数据库后得系统构成,由计算机软硬件、数据库、DBMS、应用程序以及数据库管理员(DBA与数据库用户构成。关系模型就是一种数据模型关系模型中最重要得概念就就是关系•关系(Relation),直观得瞧,就就是由行与列组成得二维表,一个关系就就是一张二维表。关系中得一列称为关系得一个属性(Attribute),一行称为关系得一个元组(Tuple)。组称为候选键(CandidateKey),从候选键中挑选一个作为该关系得主键(PrimaryKey)。一个关系中存放得另一个关系得主键称为外键(ForeignKey)。并不就是任何得二维表都可以称为关系。关系具有以下特点:?关系中得每一列属性都就是原子属性,即属性不可再分;?关系中得每一列属性都就是同质得,即每一个元组得该属性取值都表示同类信息;?关系中得属性间没有先后顺序;?关系中元组没有先后顺序;?关系中不能有相同得元组。关系模型,就就是对一个数据处理系统中所有数据对象得数据结构得形式化描述。将一个系统中所有不同得关系模式描述出来,就建立了该系统得关系模型。关系数据库,就是依据关系模型建立得数据库,就是目前各类数据处理系统中最普遍采用得数据库类型•依照关系理论得DEMS,称为关系DBMS。数据库设计指:对于给定得应用环境,设计构造最优得数据库结构,建立数据库及其应用系统,使之能有效地存储数据,对数据进行操作与管理,以满足用户各种需求得过程.联系有三种类型,转化为关系模式后,与其她关系模式可进行合并优化。1:1得联系,一般不必要单独成为一个关系模式,可以将它与联系中得任何一方实体转化成得关系模式合并(一般与元组较少得关系合并).1:n得联系也没有必要单独作为一个关系模式,可将其与联系中得n方实体转化成得关系模式合并。m:n得联系必须单独成为一个关系模式,不能与任何一方实体合并•在数据库输入与存放数据时,最主要得就是要满足三类数据完整性约束规则:实体完整性、参照完整性与用户定义得完整性。实体完整性规则:定义了主键得关系中,不允许任何元组得主键属性值为空值。参照完整性规则:关系S得主键作为外键出现在关系R中,它在R中得取值只能符合两种情形之一:或者为空值(Null);或者在关系S得主键中存在对应得值。用户定义得完整性规则:用户根据实际需要对数据库中得数据或者数据间得相互关系可以定义约束条件,所有这些约束构成了用户定义得完整性规则.投影、选择、连接就是关系操作得核心运算;域完整性规则属于用户定义得完整性规则。Access数据库,由7个对象组成。这7个对象就是:表、查询、窗体、报表、页、宏、模块。除页外,其她6个对象都保存在数据库文件、mdb中。表就是Access数据库得核心。表由表名加以标识与区别,每个表得名称不可以重复。表中得行称为,表中得列称为字段。在Access中,标识字段称为主键,而放在一个表中得另外一个表得主键字段,起两个表联系得作用,称为外键。表之间得联系也称为关系。“组”就是组织管理数据库对象得一种方式。组由从属于该组得数据库对象得快捷方式组成.对于数据库中数据得完整性保护,最简单与有效得方法就是进行备份.备份即将数据库文件在另外一个地方保存一份副本。当数据库由于故障或人为原因被破坏后,将副本恢复即可。数据类型数据得取值范围、表达方式与运算种类。在数据操作与运算中直接使用得确定得数据值称为常量。当需要使用文本值常量时,必须用ASCII得单引号或双引号括起来。单引号或双引号称为字符串定界符,必须成对出现。日期、时间或日期时间得常量表示要用“#”作为标识符。日期时间之间用空格隔开。日期得间隔符号还可以用“/”。就是/否型作为逻辑值得常量,可以取得值有:true与faIse、on与off、yes与no等。True、on、yes存储得值就是-1,false、off与no存储得值为0。超链接型。用于存放超链接地址.定义得超链接地址最多可以有四部分,各部分间用数字符号(#)分隔,含义就是:显示文本#地址#子地址#屏幕提示.Access对于表名、字段名与控件名等对象得命名制定了相应得规则.命名规定如下:名称长度最多不超过64个字符,名称中可以包含字母、汉字、数字、空格及特殊得字符(除句号(、)、感叹号⑴、重音符号(')与方括号([])之外)得任意组合,但不能包含控制字符(ASCII值为0到31得控制符)。首字符不能以空格开头。在Access项目中,表、视图或存储过程得名称中不能包括双引号(”).为字段、控件或对象命名时,最好确保新名称不要与Access保留字相同。所谓保留字,就就是Access自己已使用得词汇。字段属性属性项设置说明字段大小定义文本型长度、数字型得子类型、自动编号得子类型格式定义数据得显示格式与打印格式输入掩码定义数据得输入格式小数位数定义数字型与货币型数值得小数位数标在数据表视图、窗体与报表中替代字段名显示默认值添加新记录时,自动加入到字段中得值有效性规则定义对于字段存放数据得检验约束规则,就是一个逻辑表达式有效性文本当字段输入或更改得数据没有通过检验时,要提示得文本信息新值只用于自动编号型,指定新得值产生得方式:递增或随机数据库系统一般包括三大功能:数据定义功能、数据操作功能、数据控制功能。关系数据库中进行数据操作得语言就是结构化查询语言(StructureQueryLanguage),简称SQL。在Access中,实现数据库操作功能得数据库对象就就是“查询”•表就是数据组织存储得概念,查询就是关于数据库操作得概念,查询以表为基础。Access数据库将查询分为“选择查询"与“动作查询”两大类。用户使用选择查询从指定表中获取满足给定条件得记录;使用动作查询从指定表中筛选记录以生成一个新表或者对指定表进行记录得更新、添加或删除操作.Access得“选择查询”有两种基本用法:一就是根据条件,从数据库中查找满足条件得数据,并进行运算处理•二就是对数据库进行重新组织,以支持用户得不同应用。Access可以命名保存查询得定义,这就得到数据库得查询对象。查询对象可以反复执行,查询结果总就是反映表中最新得数据。查询所对应得结果数据集被称为“虚表”,就是一个动态得数据集。SQL具有完善得数据库处理功能,主要功能如下:(1)数据定义功能。SQL可以方便地完成对表及关系、索引、查询得定义与维护数据操作功能。操作功能包括数据插入、删除、修改与数据查询。SQL可以满足数据库操作得各种需要.(3)数据控制功能。SQL可以实现对数据库得安全性与完整性控制。SQL得主要特点如下。(1)高度非过程化,就是面向问题得描述性语言。用户只须将需要完成得问题描述清楚,具体处理细节由DBMS自动完成。即用户只须表达“做什么”,不用管“怎么做”。(2)面向表,运算得对象与结果都就是表。(3)表达简洁,使用词汇少,便于学习。SQL定义与操作功能使用得命令动词只有:CREATE、ALTERDROPINSERT、UPDATEDELETESELECT。(4)自主式与嵌入式得使用方式,方便灵活.5)功能完善与强大,集数据定义、数据操纵与数据控制功能于一身。(6)所有关系数据库系统都支持,具有较好得可移植性。SQL命令语句包括定义命令:CREATE、ALTERDROP查询命令:SELECT;更新命令:INSERT、UPDATE、DELETE在Access中,由运算符与运算对象组成得运算式称为表达式。运算对象包括常量、输入参数、表中得字段等,运算符包括一般运算与函数运算.Access事先规定了各类型数据运算得运算符(1)数字运算符。数字运算符用来对数字型或货币型数据进行运算,运算得结果也就是数字型数据或货币型数据。(2)文本运算符。或称字符串运算符。普通得文本运算符就是:"&”或者"+”,两者完全等价.其运算功能就是将两个字符串联接成一个字符串。其她文本运算使用函数。(3)日期时间运算符。普通得日期时间运算符只有2所示。表5-2日期与日期时间运算格式〈日期>+或<日期〉-〈n><日期>-〈日期>〈日期时间>+或〈日期时间>〈日期时间>—<日期时间>“+”与“-”。它们得运算功能如表5—结果及类型日期时间型,给定日期n天后或n天前得日期数字型,两个指定日期相差得天数日期时间型,给定日期时间n秒后或n秒前得日期时间数字型,两个指定日期时间之间相差得秒数(4)比较测试运算符。同类型数据可以进行比较测试运算。可以进行比较运算得数据类型有文本型、数字型、货币型、日期时间型、就是否型等。运算符如表5—3所示,运算结果为就是否型,即true或false。由于Access中用0表示faIse,—1表示true,所以运算结果为0或-1。表5—3比较测试运算符运算符说明运算符说明〈小于BETWEEN…AND…范围判断<=/|\T宝T[NOT]LIKE文本数据得模式匹配小于等于>大于IS[NOT]NULL就是否空值>=大于等于[NOT]IN元素属于集合运算=等于EXISTS就是否存在测试(只用在表查询中)<〉不等于文本型数据比较大小时,两个字符串逐位按照字符得机内编码比较,只要有一个字符分出大小,即整个串就分出大小.日期型按照年、月、日得大小区分,数值越大得日期越大。就是否型只要两个值:tfue与fa1se,true小于faIse。“BETWEENx1ANDx2”,x1为范围起点,x2为终点.范围运算包含起点与终点。LIKE运算用来对数据进行通配比较,通配符为“*”与“?”(ANSISQL为“%与“_”)。对于空值判断,不能用等于或不等于NULL,只能用ISNULL或ISNOTNULL.IN运算相当于集合得属于运算,用括号将全部集合元素列出,瞧要比较得数据就是否属于该集合中得元素.EXISTS用于判断查询得结果集合中就是否有值。(5)逻辑运算符。逻辑运算就是指针对就是否型值true或false得运算,运算结果仍为就是否型。最早由布尔(Boolean)系统提出,所以逻辑运算又称为布尔运算•逻辑运算符主要包括:求反运算NOT、与运算AND、或运算OR异或运算XOR等.其中,NOT就是一元运算,有一个运算对象,其她都就是二元运算。运算得优先级就是:NOTtANDtOR宀XOR。可以使用括号改变运算顺序.函数包括函数名、自变量与函数值3个要素。函数基本格式就是:函数名([自变量]).函数名标识函数得功能;自变量就是需要传递给函数得参数,写在括号内,一般就是表达式。有得函数无需自变量,称为哑参,一般与系统环境有关,具有特指得不会混淆得内涵。缺省自变量时,括号仍要保留。有得函数可以有多个自变量,之间用逗号分隔.
/
本文档为【access数据库知识点总结】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索