




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Access数据库程序设计知识整理第一章 Access数据库基础知识(4-10) 一、 数据库基础知识考点一:数据库管理技术的发展1. 数据库技术的发展大致经历了一下几个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、分布式数据库系统、面向对象数据库系统。经典考题:1. 数据库技术发展过程经历过人工管理、文件系统、数据库系统三个阶段,其中数据独立性最高的阶段是数据库系统阶段。(05/9)考点二:数据库的基本概念()1. 数据:是描述现实世界事物的符号记录,是用物理符号记录的可以鉴别的信息。2. 数据处理:是将数据转换为信息的过程。3. 数据库(DB):是指长期存储在计算机内,有组织,可共享的数据集合。4. 数据库管理系统(DBMS):为数据库的建立、使用和维护而配置的软件。功能:数据定义(数据定义语言DDL)、数据操纵(数据操纵语言DML)、数据库运行控制、数据库的建立和维护。5. 数据库系统(DBS):硬件系统、数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)、用户。6. 数据库系统的核心:数据库管理系统。经典考题:1. 数据库(DB)、数据库系统(DBS)、数据库管理系统DBMS之间的关系是()(06/4)A. DB包含DBS和DBMSB. DBMS包含DB和DBSC. DBS包含DB和DBMSD. 没有任何关系答案:C2. 数据库系统的核心是()(05/9)A. 数据模型B. 数据库管理系统C. 数据库D. 数据库管理员答案:B考点三:数据库系统的组成1. 数据库系统由四个部分组成:硬件系统、系统软件(包括操作系统、数据库管理系统等)、数据库应用系统和各类人员。经典考题:1. 下列叙述正确的是()(04/9)A. 数据库系统是一个独立的系统,不需要操作系统的支持。B. 数据库设计是指设计数据库管理系统。C. 数据库技术的根本目的是要解决数据数据共享的问题。D. 数据库系统中,数据的物理结构必须和逻辑结构一致。答案:C考点四:数据库系统的优点1) 数据结构化2) 数据的共享性提高3) 数据独立性提高4) 数据有数据库管理系统统一管理和控制经典考题:1.数据库独立性是数据库技术的重要特点之一,所谓数据独立性是()(05/4)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对答案:D考点五:数据模型1. 为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。常见的数据模型有:层次模型、网状模型、关系模型。经典考题:1.数据模型反映的是()(04/9)A.事物本身的数据和相关事物之间的联系B.事物本身所包含的数据C.记录中所包含的数据D.记录本身的数据和相关关系答案:A2.用树形结构表示实体之间联系的模型是()(05/4)A.关系模型B.网状模型C.层次模型D.以上三个都是答案:C二、 关系数据库考点一:基本概念关系数据库采用了关系模型作为数据的组织方式。1. 关系:一个关系就是一张二维表。属性:二维表中的列,又称字段。域:一个属性的取值范围。元组:二维表中的行,又称记录。码(关键字):能够唯一地标识一个元组的属性或属性的组合。2. 外关键字:表中的一个字段不是本表的主关键字,而是另一个表的主关键字和候选关键字。经典考题:1.在关系数据库中,能够唯一的标识一个记录的属性或属性的组合,称为 (07/4)A.关键字B.属性C.关系D.域答案:A考点二:关系运算() 1. 传统的集合运算:并、交、差2. 专门的关系运算:选择、投影、联接3. 选择:找出给定条件的元组(记录)。投影:指定若干属性(字段)组成新的关系。4. 联接:通过公共的属性名将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组(记录)。5. 等值联接:联接运算中,按照字段对应相等为条件进行的联接操作。6. 自然联接:去掉重复字段的等值联接。经典考题:1. 有两个关系R和T如下:RABCa12b22c32d32TABCc32d32则由关系R到关系T的操作是()(10/3)A.选择B.投影C.交D.并答案:A2. 有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)交C)投影D)并答案:A三、 Access简介1. Access是关系型数据库管理系统(RDBMS),是Office系列应用软件之一。2. Access数据库文件扩展名 .mdb,分为表、查询、窗体、报表、数据访问页、宏、模块7种对象。3. Access退出的快捷键:ALT+F4 ALT+F+X 经典考题:1.Access数据库具有很多特点,下列叙述中,不是Access特点的是()。(07/4)A.Access数据库可以保存多种数据类型,包括多媒体数据B.Access可以通过编写应用程序来操作数据库中的数据C.Access可以支持Internet/Intranet应用D.Access作为网状数据库模型支持客户机/服务器应用系统答案:D解析:D项中的网状数据库应该为关系数据库。第二章 数据库和表(4-10) 一、 创建数据库Access数据库是一个独立的文件,其扩展名是mdb。它是由七个对象构成的,各对象是相互联系的,而不是独立的文件。二、 建立表1. 表的组成:字段和记录2. 字段的命名规则:1-64个字符,不能以空格开头,不能包含句号(.)惊叹号(!),方括号( )和单引号()3. 通配符:* 通配任意个数的字符?通配任何单个字符通配方括号内任何单个字符!通配任何不在括号内的字符#通配任何单个数字字符4. 索引:加速查找和排序的速度。注:对于主键字段,系统默认添加索引(无重复),并且不能更改。5. 空值:缺值或还没有值(不确定的值)。6. 空字符串:双引号括起的字符串,双引号中间没有空格。7. 筛选的4种方法:按选定内容筛选,按窗体筛选,按筛选目标筛选,高级筛选。考点一:Access数据类型1. 文本:默认50个,最多255个,一个汉字占一位。2. 备注:长文本,最多64000个3. 数字:算术运算的数字4. 日期/时间5. 货币:等价于双精度的数字类型,自动显示美圆符号($)和千位分隔符,添加两位小数。6. 自动编号:自动插入顺序号,每个表只能一个。7. 是/否8. OLE对象(图片,声音,word文档、Excel表格)9. 超级链接10. 查阅向导经典考题:1.在Access数据库中,表就是()(04/9)A.关系B.记录C.索引D.数据库答案:A考点二:字段属性的设置1. 格式:定义数字,日期,文本的显示方式和打印方式。2. 数字格式(货币):有预定义和自定义,系统提供的预定义有:常规数字,科学计算,货币,欧元,百分比等3. 日期/时间格式:系统提供的有常规日期,常日期,短日期等等4. 输入掩码:规定数据的输入模式,输入掩码向导只处理日期和文本数据类型。“格式”属性要优先于“输入掩码”属性。以下为一些常用的输入掩码:0 必须是0-9的数字9 可以选择数字或空(不可以输入正号和负号)# 可以选择数字或空(可以输入正号和负号)L 必须是A-Z的字母? 可以选择A-Z的字母或空格A 必须是字母或数字a 可以选择字母、数字或空格& 必须是任一字符或空格C 可以选择任一字符,空格或空(注意空是不填,空格是要敲一个空格字符) 可以用于将该表中的任何字符显示为原义字符(例如:A显示为A)5. 有效性规则:限定输入数据必须满足的规则,若输入不满足条件,则弹出信息窗口,显示有效性文本中指定的内容经典考题:1.邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是()(07/4)A.000000B.999999C.CCCCCCD.LLLLLL答案:A2. 通配符“#”的含义是()(10/3)A.通配任意个数的字符B.通配任何单个字符C.通配任意个数的数字字符D.通配任何单个数字字符答案:D3. 若要求在文本框中输入文本时达到密码“*”的显示效果,则应该设置的属性是()(10/3)A.默认值B.有效性文本C.输入掩码D.密码答案:C解析:没有“密码”这个属性,但可以先设置输入掩码,再在输入掩码中填入“密码”二字来完成这个效果(输入字符,显示为*)。第三章 查询(8-10) 考点一:查询的分类1. 查询常用的有:选择查询(最常见)、参数查询(对话框提示用户输入)、交叉表查询(利用行和列进行数据统计)、操作查询(包括四种:生成表,删除,更新,追加)、SQL查询。特别注意上机:在上机练习中,如果根据题意要进行分组统计等操作,我们需要在查询设计窗口中,选中视图菜单的总计选项,这样设计窗口就会出现总计项,我们可以根据需要进行选择,如下图所示:经典考题:1.在创建交叉表查询时,列标题字段的值显示在交叉表的位置是()(07/4)A.第一行B.第一列C.上面若干行D.左边若干行答案:A2.在Access中,查询的数据源可以是()(07/9)A.表B.查询C.表和查询D.表、查询和报表答案:C考点二:查询的准则1. Access提供了3中运算符:关系运算符( 3的值因为:算数运算符连接运算符关系运算符逻辑运算符,算数运算符中乘除符号求模加减符号(具体见P98 表8.7)9-1+23,进一步推得103,所以结果为true。5 标准函数-这些函数都是系统已经定义好的内置函数,使用就可以完成特定的功能,这一部分需要熟记,并知道每个函数的用法。具体见P98.3、 VBA程序流程控制语句1 语句的三个分类:声明语句:命名和定义过程、变量、数组以及常数;可执行语句:执行赋值、判断、循环等各种操作,运行函数或过程等;赋值语句:将变量或常量赋给一个值或表达式。2 注释语句-使用Rem语句,格式为: Rem 注释语句 注解:如果Rem和代码语句在同一行,则前面应该加上冒号(:)-使用 ,格式为: 注释语句3 条件语句:根据条件表达式的值来选择程序运行语句n If.Thenn IfThenElse例题:下面是一个多分支选择结构考题。分析:本题是一个if条件结构的多分支程序,首先进行判断,如果满足条件就执行该条件下的代码。并且,当其执行过某个分支之后就会退出条件语句。对本题来说,a=7560,所以执行k=1,然后退出条件结构,即使下面的也符合条件也不会继续执行。在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:Private Sub Command1_Click() a=75 If a60 Then k=1 ElseIf a70 Then k=2 ElseIf a=85 Then k=3ElseIf a=85 Then k=4EndIfMsgBox kEnd Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是() A 、 1 B、 2 C、3 D、4n Select Casen 注解;当遇到多分支结构时,当某分支条件正确并执行过某个分支后,就会跳出判断,不会选择继续向下判断。4 循环语句n DoLoopDo While 程序代码 Loop Do 程序代码 Loop While 注:对于While,条件表达式为真时执行循环,为假就退出循环。While在Do后面与在Loop后面的不同:前者先判断,成立就执行,后者是先执行,后判断条件是否满足,继续执行循环。即使开始条件为假,后者也会执行1次。对于Until同样如此分析。Do Until 程序代码 Loop Do 程序代码 Loop Until 注:对于Until,条件表达式为假时执行循环,为真就退出循环。n ForNextFor 变量=初值 To 终值 Step 步长 程序代码 Next注意:判断For循环执行与否的条件(P109)。例题:因为这个for循环步长step=1(默认)0,所以当循环变量i4终止循环。输出sum。这个程序的功能就是求出了从04的所有整数的和。4、 过程调用和参数传递1 过程调用子过程调用的两种方式: Call 子过程名()或将Call省略函数子过程调用:函数过程名()2 参数传递在函数或者子过程定义时,如果使用ByRef关键字,则说明参数是传址传递,这时形参的变化会影响到相应的实参,也就是说参数的变化是双向的;如果使用ByVal关键字,则说明参数是传值传递,这时形参的变化不会影响到相应的实参,也就是说参数的变化是单向的;默认情况下,参数是传址传递的,也就是说参数的变化是双向的。例题: 在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:问:窗体打开运行后,单击命令按钮,则消息框的输出结果为_.(2008-9)Private Sub Command1_Click()Dim x As Integer,y As Integer x=12:y=3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋室内装修合同
- 房产中介服务合同
- 企业安全管理制度咨询服务合同
- 商场商铺房屋租赁合同
- 全新供货水果合同
- 原材料运输供货合同
- 法律常识合同法考点解析
- 殡仪服务合同条款
- 饭店劳务合同年
- 建筑工程招投标与合同管理复习
- 专题五 战争与文化交锋 高考历史二轮复习专项提分训练(含答案)
- 人教版二年级数学下册第三单元 图形的运动(一)标准检测卷(含答案)
- 2025年山东省淄博市张店区中考一模历史试题(含答案)
- 2025年内蒙古中考一模英语试题(原卷版+解析版)
- 【湛江】2025年中国热带农业科学院农产品加工研究所第一批招聘工作人员30人(第1号)笔试历年典型考题及考点剖析附带答案详解
- 银行案件防控课件
- 吉林省长春市2025届高三下学期质量监测(二)数学试题
- 2025年河南省商丘市柘城县中考一模化学试题(原卷版+解析版)
- 磁铁怎样吸引物体(课件)-二年级科学下册教科版
- 2025年中考语文复习知识清单:八年级下册古诗词梳理(原卷版+解析)
- 与食品安全相关的组织机构设置,部门及岗位职责
评论
0/150
提交评论