access数据库语句建表-access 2003数据库建表
今天我们就来介绍一下全国计算机二级准入考试的内容
根据《全国计算机等级考试二级准入数据库编程考试大纲(2018年版)》,全国计算机二级准入考试内容主要包括:数据库基础知识、数据库与表的基本操作、查询、表格、报告等内容。 考试为机考,考试时间120分钟,满分为100分。 具体内容如下:
考试内容
1.数据库基础知识
一、基本概念
数据库、数据模型、数据库管理系统等。
2.关系数据库的基本概念
关系模型、关系、元组、属性、字段、域、值、关键字等。
3.关系操作的基本概念
选择操作、投影操作、连接操作。
4.SQL命令
查询命令,操作命令。
五、准入系统基本概念
二、数据库和表的基本操作
1.创建数据库
2.建表
(1) 创建表结构。
(2) 字段设置、数据类型及相关属性。
(3)建立表之间的关系。
3.表的基本操作
(1) 将数据填入表中。
(2)修改表结构access数据库语句建表,调整表的外观。
(3) 编辑表中的数据。
(4) 对表中的记录进行排序。
(五)筛选记录。
(6) 汇总数据。
3.查询
1.查询基本概念
(1)查询分类。
(2)查询条件。
2.选择查询
3.交叉表查询
4.查询表
5.删除查询
6.更新查询
7.附加查询
8.结构化查询语言SQL
四、形式
1.表单的基本概念
表单的类型和视图。
2.创建表单
窗体上的公共控件,窗体和控件的公共属性。
5. 报告
一、报表的基本概念
2.创建报告
报表中的通用控件,报表和控件的通用属性。
六、宏
1.宏观基本概念
2.事件的基本概念
3.常用宏操作命令
7. VBA编程基础
1.模块的基本概念
2.创建模块
(1) 创建VBA模块:在模块中添加程序,执行模块中的宏。
(2)编写事件流程:键盘事件、鼠标事件、窗口事件、操作事件等事件。
3. VBA编程基础
(1)VBA程序设计的基本概念。
(2)VBA过程控制:序列结构、选择结构、循环结构。
(3) VBA函数/过程调用。
(4)VBA数据文件读写。
(5)VBA错误处理和程序调试(设置断点、单步跟踪、设置监控窗口)。
八、VBA数据库编程
一、VBA数据库编程的基本概念
ACE引擎和数据库编程接口技术、数据访问对象(DAO)、ActiveX数据对象(ADO)。
2.VBA数据库编程技术
数据库结构基础知识
第 1 章数据库基础
1、在Access中,设置为主键的字段由系统自动建立索引。
2、在Access数据库中新建表,应该使用的SQL语句是Create Table; 创建索引就是Create Index; 修改一个表是Alter Table; 创建数据库就是Create Database。
3、关于SQL语句:Insert语句就是append; update语句表示修改; delete语句表示删除表中的记录; drop 语句表示删除表。
4. SQL语言中使用频率最高的是SELECT语句。 其语法包括 FORM、WHERE 和 ORDER BY 子句。 SELECT 语句构成 SQL 数据库语句的核心。
5、在SQL语言的SELECT语句中,使用ORDER BY子句将结果集按照指定的列进行排序。 ORDER BY 可选,默认按升序排列记录。
6、含有“network”字样的值表示为:like“*network*”。
7. 窗体的RecordSource 属性用于指示窗体的数据源。
8、关系型数据库中的数据表是相对独立又相互关联的。
9. 在Access中,表和查询可以作为查询的数据源。
10.Access数据库对象中,体现数据库设计目的的对象是查询
11.在关系操作中,通过指定关系模式中的几个属性来形成新的关系。 这种关系操作称为投影
12、在SELECT语句中,HAVING子句必须和group by子句一起使用。
13、数据集对象的EOF属性(或BOF属性)用于判断记录指针是否指向第一条记录(或最后一条记录)。
14、在数据库中增加一条新记录,执行strSQL插入语句。
15、用SQL语句查询“图书表”表中的所有记录。 应该使用的 Select 语句是:Select* from Book Table。
16、如果数据库找到最后一行,但还是没有记录,说明没有这个用户,没有记录表示为rs.EOF。
17、在Access中建立的数据库文件的扩展名为. 数据库
第 2 章数据库和表
1. 不能为 OLE 对象设置默认值属性。
2.定义一个默认值的意思是减少数据输入量,可以使用更多的值作为字段的默认值,可以允许为空。
3. “ValidationRule”属性只允许定义一个条件表达式。
4.
5.参照完整性关系:级联更新、级联删除。
6.参照完整性规则包括更新规则、删除规则和插入规则。
7. ? 表示匹配任何单字母字符; ! 匹配任何未包含在括号中的字符; # 匹配任意单个数字字符; * 匹配任意数量的字符; [ ] 通配符括号内列出的任何单个字符; - 通配符范围内的任何一个字符,区域必须按递增排序顺序指定。
8、VBA支持的常用数据类型有:Byte,占1个字节,取值范围为0~255; Boolean,占2个字节,取值范围为0~255;
对或错; 整数,2字节,范围-32768到32767; Long(长整型),4字节; Single(单精度浮点数),4字节; Double(双精度浮点型),占用8个字节; 日期,占用8个字节。
第三章查询
1、在Access数据库中,创建查询设置时间时,需要用“#”符号将时间括起来。
2、AND逻辑运算符连接的两个表达式中,只要其中一个表达式为假,则运算结果为假。 在OR逻辑运算符连接的两个表达式中,如果两个表达式都为假,则运算结果为假。
3.
4. 使用向导创建查询时,数据源可以来自表或查询。
5.如果数据库中已经有同名表,如果想通过查询覆盖原表,查询类型应该是generate table。
6、所有的ACCESS查询都可以看作是一个SQL查询,因为ACCESS查询是基于SQL语句来实现查询功能的。
第四章表格
1、在Access中,可以用来设计输入界面的对象是窗体。
2. 引用表单的控件值的格式为:Forms![Form Name]![Control Name] or [Forms]![Form Name]![Control Name]。
3、控件的不可见属性为:控件名称。 可见 = 假。
4、显示文本框控件的值为:控件名称。 价值=价值。
5、控件显示标题的属性为:控件名称.Caption=value。
6、表格的“数据”属性包括记录来源、排序依据、记录锁定等; “格式”属性包括自动居中和记录选择器等; “事件”属性包括焦点等。
7. 窗体的“其他”属性表示控件的附加特性。 包括名称、状态栏文字、Tab键索引、控件提示文字等。
8、如果窗体Frm1中有命令按钮Cmd1,则窗体和命令按钮的Click事件过程名称分别为Form_Click() Cmd1_Click()名称,命令按钮事件过程需要一个按钮名称,即Cmd1_Click ().
9. 一个表格由多个部分组成,每个部分称为一个部分。
第五章报告
1、Access报表对象的数据源可以是表、查询和SQL命令。
2. 选项组控件主要用作数据输入控件,不适合添加到报表中。
3、要在报表中以“总N页,第N页”的形式显示页码,正确的页码格式设置为“总计”&[页数]&“页数,第”&[页数]&”页”
4、报表的分组字段为“页眉”和“正文”之间的字段。
5、组页脚区域主要布置文本框或其他类型的控件来显示组统计信息。
6、对报表记录进行分组操作时,首先选择分组字段,将这些字段上值相等的记录数据分到同一组。
第六章数据访问页面
1、数据访问页是一个独立于Access数据库的文件,文件类型为HTML文件。
2、数据访问页面有两种视图:页面视图和设计视图。 页面视图用于查看数据访问页面的效果,设计视图用于修改数据访问页面的内容。
3. 使用向导创建数据访问页时,您可以在“确定分组级别”步骤中设置最多 4 个分组字段。
第 7 章宏
1、不能使用宏的数据库对象是数据表。
2、在Access中,可以用宏定义各种操作,如打开或关闭窗体、显示和隐藏工具栏、预览或打印报表等。
3、宏可以是由一系列操作组成的宏,也可以是宏组。 通过使用宏组,可以同时执行多个任务。 您可以使用 Access 中的宏生成器或以编程方式创建和编辑宏。 宏由宏名称、参数、条件和宏操作组成。
4、要在宏表达式中引用Form1窗体中txtl控件的值,正确的引用方法是Forms! 表格名称! 控件名称[.属性名称]。
5、通常,Autoexec宏用于自动操作一个或多个Access数据库。 如果不想在打开数据库的时候执行这个自动宏,在启动数据库的时候按住Shift就可以避免运行这个宏。
6.打开窗体时,依次发生的事件是Open→Load→Resize→Activate→Current
7. OpenForm打开一个表格; OpenQuery 打开一个选择或交叉表查询; OpenTable 打开一个表; OpenModule 打开特定的 Visual Basic 模块。
8、宏操作Quit的作用是退出Access。
9、宏操作SetValue可以设置窗体、窗体数据表或报表上的字段、控件或属性的值。
10.宏操作SetWarnings是打开或关闭所有系统消息。
11、如果要根据指定的条件执行宏中的一个或多个动作,这种宏称为条件动作宏。
12. GoToRecord 将指定记录设置为表、表单或查询集中的当前记录。
13、SetFocus是控件获得焦点触发的事件,可以将焦点移动到指定的控件上。
14. 退出 Access 应用程序的 VBA 代码是 Application.Quit
15、执行指定SQL语句的宏操作为RunSQL
第 8 章模块
1、在Access中,如果要处理复杂条件或循环结构的运算,应该使用模块。
2、Form Caption属性的作用是确定窗体的标题。
3.Enter是一个入口,发生在控件真正获得焦点(GotFocus事件)之前。
4、VBA数据类型包括字符串类型、字节类型、布尔类型、整数类型、长整数类型、单精度类型、双精度类型、日期类型、货币类型、小数点类型、变量类型和对象类型等,无需指针类型的数据。
5、变量名命名规则:变量名以英文字母开头,不能使用VBA关键字,不能有空格,-等符号。
6. dim newarray(10) as integer 表示定义了一个包含11个整数的数组。
7、VBA中数组声明的格式为:dim array name (dimension definition) as type,数组用括号声明,如果定义了多维数组,维度之间用逗号分隔。
8、符号常量使用关键字Const定义,格式如下:Const符号常量名=常量值。
9.Left(,):从字符串左边截取N个字符。
10、right(,):从字符串右边截取N个字符。
11、mid(,,[N2]):从字符串左边第N1个字符开始截取N2个字符。
12. 舍入函数 Fix():返回数值表达式的整数部分。
13. Val() 函数将文本数据转换为数字数据。
14.表达式“B=INT(A+0.5)”的作用是将变量A四舍五入为整数
15. Str 函数将数值表达式的值转换为字符串。
16、String是返回一个字符串,由字符表达式中重复的第一个字符组成,指定长度为数值表达式的值; Asc函数是返回字符串第一个字符的ASCII值。
17. Chr 函数返回编码为数值表达式值的字符。
18、分支结构的语句有:If...Then...EndIf、If...Then...Else...EndIf、Select...Case...End Select等,while。 ..Wend 是一个循环结构的语句。
19、VBA程序流程控制的方法有顺序、分支(条件)和循环。
高频测试点
1、对象具有以下基本特征:标识唯一性、分类性、多态性、封装性、良好的模块独立性。
2、数据管理的发展经历了三个阶段:手工管理阶段、文件系统阶段和数据库系统阶段。 末级结构简单,使用方便,逻辑强物理少,各方面性能最好,在数据库领域一直占据着主导地位。
3、自然连接是一种特殊的等价连接,要求两个关系中比较的分量必须是同一个属性组,结果中去掉重复的属性列
① 选择:从关系中寻找满足给定条件的元组的操作称为选择。 Selection是从行的角度进行操作,即从水平方向提取记录。
②投影:从关系模型中指定几个属性,形成一个新的关系。 投影是从列的角度进行操作,相当于垂直分解关系。
③连接:连接是关系的横向组合。 连接操作将两个关系模式拼接成更广泛的关系模式,生成的新关系包含满足连接条件的元组。
4.Access数据库对象分为7种类型。 这些数据库对象包括表、查询、表单、报告、数据访问页、宏和模块。 在:
① 表:数据库中用来存储数据的对象,是整个数据库系统的基础。
②查询:是数据库设计目的的体现。 数据库建成后,数据只有被用户查询,才能真正体现其价值。
③报表:数据库应用打印出来的一种方式。
④模块:作为一个单元保存的VBA语句和过程的集合,是应用程序开发人员的工作环境。
5.Access是一个关系数据库管理系统。 它的每个表都是一个独立的实体,保存着自己的数据和信息。 但这并不是说表之间是相互隔离的。 Access将数据库之间的数据元素(即主键)连接起来,形成有机的联系,实现信息的共享。 表之间的连接称为关系。 Access通过关系使表紧密相连,从而提高数据库的性能,增强数据库的处理能力。
6. 输入掩码符号中的“&”表示可以输入任意字符或空格(必填)。
7、SQL查询的Select语句是最强大也是最复杂的SQL语句。 SELECT 语句的结构是:
SELECT [ALL|DISTINCT]别名FROM表名[WHERE查询条件]
其中“查询条件”也可以是另一个选择查询或子查询。 在主查询中查找等于、大于或小于子查询返回值的任何内容(使用 ANY、IN 或 ALL 保留字)。
如:SELECT name, resume FROM tStud WHERE gender = "female" AND department IN("03", "04")
8、参数查询可以显示一个或多个预定义的对话框提示参数值(条件),也可以创建自定义对话框提示查询参数access数据库语句建表,提示输入参数值,进行问答式查询.
9、Access SQL语句支持的数据定义语句包括创建表(CREATE TABLE)、修改表(ALTER TABLE)和删除表(DROP TABLE)。
修改数据的SQL语法结构为:Update table set field name = value [where condition]
例如:将“Product”表中供应商为“ABC”的所有产品单价减50, UPDATE product SET unit price = unit price - 50 WHERE supplier = "ABC"
10、访问对象事件包括单击、双击、更新前、更新后等事件,“更新前”事件表示发生在控件或记录的数据发生变化之前的事件。
11、窗体的点击事件过程统一使用Form_Click(),不需要使用窗体名称,而命令按钮事件过程需要使用按钮名称,即Cmd1_Click()。
12、分组页脚部分主要展示分组统计数据,通过文本框实现。 打印出来时,其数据显示在每组的末尾。 因此,要实现按某个字段分组的报表统计输出,就需要设置字段分组的页脚。
13、在报表中添加计算字段,应以“=”开头。 要在报表中以“共N页,第N页”的格式显示页码,需要使用[Pages]和
下面就为大家介绍一下全国计算机二级考试的内容。 希望这次的知识普及能够对大家有所帮助,对全国计算机二级考试的内容有一定的了解。 最后祝正在准备计算机二级考试的同学们每一次考试。 经过!
编辑:李朴禄