access数据库程序设计案例教程,求ACCESS制作查询程序的完整过程。
access数据库程序设计案例教程,求ACCESS制作查询程序的完整过程。详细介绍
本文目录一览: 数据库应用Access2007实例教程的目录
第一部分 基础篇第1章 数据库基础概述1.1 数据库基础知识1.1.1 数据库系统的基本概念1.1.2 数据管理技术的发展过程1.1.3 数据库系统的组成1.2 数据库系统体系结构1.2.1 从数据库最终用户角度出发的系统体系结构1.2.2 从数据库管理系统角度出发的系统体系结构1.3 数据模型1.3.1 数据模型的基本概念1.3.2 概念模型1.3.3 实体联系数据模型1.3.4 数据模型1.4 数据库管理系统1.4.1 数据库管理系统的功能1.4.2 数据库管理系统的构成小结习题第2章 关系数据库基础知识2.1 关系模型与关系数据库2.2 关系操作2.2.1 传统的集合运算2.2.2 专门的关系运算2.3 关系的完整性2.4 关系规范化理论2.4.1 问题的提出2.4.2 函数依赖小结习题第3章 数据库设计3.1 数据库设计概述3.1.1 数据库和信息系统3.1.2 数据库设计的特征3.1.3 数据库设计方法简述3.1.4 数据库设计的步骤3.2 需求分析3.2.1 需求分析的任务3.2.2 需求分析方法3.2.3 数据字典3.3 概念结构设计3.3.1 概念结构设计的必要性3.3.2 概念模型3.3.3 概念模型设计的主要步骤3.3.4 采用E—R方法的数据库概念结构设计步骤3.4 逻辑结构设计3.4.1 E.R模型向关系模型的转换3.4.2 数据模型的规范化处理3.4.3 关系数据库的逻辑结构设计3.5 物理结构设计3.5.1 数据库的存取方式3.5.2 确定数据库的存储结构3.6 数据库的实施与维护3.6.1 数据库的实施3.6.2 数据库的运行和维护3.7 数据库设计案例小结习题第二部分 Access2007数据库及应用第4章 初识Access20074.1 Access2007简介4.2 Access2007的安装、启动与退出4.3 Access2007的工作界面4.4 自定义工作界面4.4.1 自定义工作环境4.4.2 自定义快速访问工具栏4.5 Access2007数据库中的对象4.5.1 表4.5.2 查询4.5.3 窗体4.5.4 报表……第5章 数据库的创建与维护第6章 创建和使用表第7章 操作和修饰表第8章 选择查询第9章 窗体第10章 报表第11章 宏第12章 模块和VBA附录A 教学资源附录B 实训资源参考文献
如何使用access建立数据库
access的文件就是一个数据库。
首先你要安装一个office access程序,其次直接在电脑桌面新建access文件就可以,文件名就是数据库名称,图例是access 2007
一、创建数据库
创建新数据库文件的方法有很多。主要有两种方法:一、空白数据库,直接结构与数据同时进行输入(如果果建立完成后再修改结构,原内容可能丢失);二、结构和数据分两步进行了操作(推荐);那么第一种方法注意在ACCESS主窗口中区域左上角的"空白数据库"按钮。该按钮和"文件"菜单中的"新建"按钮都可以展现主窗口右侧的"空白数据库"区域。单击二者中的任何一个按钮都可以转换到主窗口,如图右所示。" 空白数据库"区域代替了主窗口中的最近打开的数据库列表。Access数据库创建及操作
在"空白数据库"区域的"文件名"框中输入新数据库的名称。默认情况下, Access 会在一个最近使用Access 打开的Windows 文件夹中创建新的数据库文件。如需使用不同的文件夹,可以使用"文件名"右侧的文件夹图标进行浏览并将数据库创建在所需的位置。
Access 为新数据库提供了Dat abasel.accdb 的默认名称。
需确保提供的名称可以识别。在图右中,新的数据库命名为教务信息管理.accdb (扩展名.accdb 为可选项,这是因为在未提供扩展名时, Access 将自动提供扩展名)。创建完新的数据库后, Access 将自动打开该数据库。
图右 在"空白数据库" 区域的"文件名"框中输入新数据库的名称
注意: Access 2007 可以识别所有以前版本的Access 数据库文件. 默认情况下,将使用2007 格式(使用.accdb 扩展名),但是可以指定Access 2000 、2002-2003或者Access 2007 为默认格式.使用"文件"->"Access 选项" ~ "常用",选择"默认文件格式"选项并且选定所需要的格式. 例如,当一个Access 2007 文件大部分内容都在Access 2000 数据库中完成,此时就应该选择2000 格式来保留向后兼容.依然使用Access 2000 的用户将无法打开以_accdb 格式创建的Access 文件.
下 图新的“教务信息管理”数据库创建完成
如何创建一个Access数据库
新建数据库两种:种创建空数据库即建立没表、查询、窗体报表等内容数据库;另种使用Access提供数据库模板创建数据库即通向导所提选项同选择设计窗体、查询报表等建立完整数据库我使用第种:
Step1:Access窗口单击 文件(F)菜单拉菜单选择 新建项框
新建框
双击 数据库 图标即显示 文件新建数据库 框
Step3:文件名文本框输入要保存数据库文件夹及新建数据库名 C:\test选择 确定即创建名 test 数据库
二.添加数据表
表Access数据库基础信息载体其象查询、窗体报表表信息各种形式表现便用户使用些信息Access创建表三种:使用设计器创建表;二通输入数据创建表;三利用向导创建表我采用第种创建表:
Step4:窗体双击 使用设计器创建表则现框
表设计器框
Step5:字段名称列第行输入authors表第字段名字 id按车键数据类型列显示按钮单击按钮弹拉列表选择文本选项设置 id 字段类型文本型
设置字段数据类型
Step6:字段属性域规选项卡设置字段、格式规则等我id字段度设置12并且规定其能空设置: 字段文本框输入12 必填字段文本框输入允许空字符串文本框输入否
设置字段属性内容
Step7:重复述添加其字段并设置其属性
Step8:设置完单击 文件(F)菜单拉菜单选择 保存项现图1.8框表名称文本框输入表名 authors单击确定按钮
保存框
Step9:系统提示用户建立关键字段般情况单击完即!
你office安装的时候,也安装access,然后新建就好了
建立步骤如下:
1、首先打开access程序,打开方法是单击开始——所有程序。
2、在所有程序中找到microsoft office文件夹,打开它。
3、找到access ,点击打开。
4、在access界面中,点击文件——新建。
5、选择在界面的右边出现了新建对话框,选择空数据库。
6、选择一个存放该文件的位置,然后命名该数据库,点击创建。
7、这样就创建了一个access数据库。
如何使用access数据库建财务报表
1.准备工作——确定数据库需要的表和字段
由于我们要创建的MIS系统是一个小管理系统,因此,不必要建立几个表,只需一个表就行了。该表的字段有:编号、影片名称、领衔主演、导演、发行公司、影片类型、是否获奖。其中“编号”为主关键字,该关键字唯一确定每个记录的字段或字段集。
2.创建数据库
(1)使用“数据库向导”创建数据库 :
在启动 Microsoft Access
时,将自动显示对话框,上面有新建数据库或打开已有数据库的选项。单击“数据库向导”,然后单击“确定”按钮。在新建空数据库对话框中单击“确定”,然后指定数据库的名称和位置,单击“创建”按钮启动新建的数据库。接着新建表,然后填入相应的字段名称和数据类型,并设置字段大小、索引等项目,其它不填或取默认值。其中字段的最大设置值是255字节,数据类型有文本、备注、数值、日期/时间、货币、自动编号、
OLE对象等,你可以根据不同的要求选择。
(2)不使用向导创建数据库
在启动 Microsoft Access
时,将自动显示对话框,上面有新建数据库或打开已有数据库的选项,请单击“空数据库”,然后单击“确定”。如果已经打开了数据库或当Access
打开时显示的对话框已经关闭,请单击工具栏上的“新建数据库”按钮,然后双击“常用”选项卡上的空数据库图标。指定数据库的名称及位置,并单击“创建”按钮。
3.数据库基本操作
数据库的结构创建好了,接下来我们需要做的就是对数据库进行一系列的基本操作。增加记录:在“数据表”视图或“窗体”视图中打开相应的窗体,单击工具栏上的“新记录“按钮
,键入所需数据,然后按 TAB 键转至下一个字段,在记录末尾,按 TAB
键转至下一个记录。
编辑记录:如果要编辑字段中的数据,单击要编辑的字段,如果要替换整个字段的值,指向字段的最左边,在鼠标变为加号时,单击该字段,键入要插入的文本。
注意:如果键入有错,可按
BACKSPACE 键;如果要取消对当前字段的更改,按ESC 键;如果要取消对整个记录的更改,在移出该字段之前再次按 ESC 键,当从一个记录移动到其它记录时,
Access
将保存对该记录的修改。
复制或移动数据:在其它应用程序,如Excel、Word中,选择要复制或移动的一至多行。如果是从Word中复制数据,应确保记录在选择之前已经在表中排列好或已经使用制表符分隔开,如果粘贴数据到数据表中,应确保数据表中的列与要复制或移动的数据的顺序一致,如果粘贴数据到窗体上,而窗体上相应的控件名称与复制数据的列名相同,Access
将粘贴数据到名称相同的控件上。在Access
中,打开要向其中粘贴记录的数据表或窗体,如果要替换现有记录,选择要替换的记录,然后单击工具栏上的“粘贴追加”或“粘贴”按钮 ;如果窗体中的记录选定器不可用,要选择当前记录,可单击“编辑”菜单中的“选择记录”命令。
删除记录:单击要删除的记录,单击工具栏上的“删除记录”按钮 。
4.资料的排序、筛选与查询
如果你想使你的VCD资料库中的影片摆放整齐、并且查询方便,因此掌握资料库的排序、查询与筛选是非常重要的。
排序记录:
在“窗体”视图或“数据表”视图中,单击要用于排序记录的字段。单击鼠标右键,你就可以选择该字段的升序排序或降序排序。在数据表中,可以同时选择两个或更多相邻近字段进行分别排序。Microsoft
Access 从选择的最左边的列开始排序记录。在保存窗体或数据表时, Microsoft Access
将保存该排序次序。
创建筛选:
如果可以容易地在窗体、子窗体或数据表中找到并选择想要筛选记录包含的值的实例,可使用“按选定内容筛选”。操作方法是:单击“记录”子菜单“筛选”中“按选定内容筛选”,即可。
如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个准则,可使用“按窗体筛选”。
如果焦点正位于窗体或数据表的字段中,而恰好需要在其中输入所搜索的值或要将其结果作为准则的表达式,可使用“输入筛选目标”。而如果是更复杂的筛选,则可使用“高级筛选/排序”。
创建查询:
利用查询可以通过不同的方法来查看、更改以及分析数据。也可以将查询作为窗体和报表的记录源,最常见的查询类型是选择查询。选择查询将安装指定的准则,从一个或多个表中获取数据,并按照所需的排列次序显示。
具体操作:单击数据库视图的“查询”,按“新建”,选择设计视图,“确定”,选择表和查询,添加表,然后按“添加”,在“选择查询”表中选择“字段”,并确定排序要求,最后保存查询,这样,一个选择查询就完成了。
你也可以在“新建”中选择简单查询向导、交叉表查询向导、查找重复项查询向导、查询不匹配查询向导来建立查询。
5.报表制作
也许,你想把你的VCD资料库打印出来,随时查看。如果你是VCD店的老板,那么这也将是最好的宣传。Microsoft
Access中的报表功能,就能办到,它可以在报表中控制每个对象的大小和显示方式,并可以按照所需的方式来显示相应的内容。
具体操作:单击“报表向导”,在“报表向导”对话框中选择可用字段,按“下一步”,然后选择字段排序,最多可用四个字段排序,
“下一步”选择报表的布局,最后按“完成”。
还有其它报表的设计方法,如自动报表(纵栏表)、自动报表(表格)、图标向导、标签向导,我就不一一讲了,大家可以自己尝试尝试。
6.
与其它软件共享数据库
(1)数据库类型转换
以往,不同数据库往往无法分享彼此建立的资料。如果你以前习惯使用dBase建立数据库,却因Windows世界的到来,老板为了赶时髦,下了一道命令,以后公司不再使用dBase建立数据库,还要你将所有在dBase上所建立的数据库,全部重新输入至Access
97的数据库中,听到这个消息后,想必你一定是哭天怨地、手足无措。就算有一千个使用Access 97的理由,你还是不情愿更换数据库。其实,对于这一点Access
97早就想好了对策,Access
97提供了调用、导出等多种方法来让你做数据库的转换。你只要点击“工具”菜单数据库实用工具”子菜单中的“转换数据库”,然后选择要转换的其它类型数据库,如dBase,数据库就会成功地从dBase转换到Access
97中,非常地简单。
(2)在Word 中调用Access 数据
可以以 RTF 格式 (.rtf)
文件保存数据表、窗体或报表的输出。RTF 格式文件可保留字体和样式等带格式的信息,可以用 Microsoft Word 和其他 Windows
字处理程序或桌面出版程序打开。 如前例,在Microsoft Access中,打开CD、 VCD管理系统数据库的表1,点击“保存为/导出”,把表1以 RTF
格式保存,然后在Microsoft Word文件指定位置打开表1.rtf就行了。
(3)将Access 数据导出到Excel:
如前例所示,在数据库窗口中单击要导出的表或查询的名称,表1,然后在“文件”菜单上,单击“另存为/导出”命令,在“另存为”对话框,单击“另存为一个外部文件或数据库”,然后单击“确定”按钮。在“保存类型”框中单击所需的电子数据表格式。单击“保存位置”框右侧的箭头,选定导出的目标驱动器和文件夹。在已有的电子数据表,或者在“文件名”框内输入新文件名。此时注意在保存到已有电子表时Access
将删除并替代其中的数据,因此要特别小心。f单击“导出”按钮,Access
将会创建包含表或查询数据的电子数据表文件。表或查询中的字段名被放置在电子数据表的第一行。
7.
保护数据库
(1)加密或解密数据库
对数据库进行加密将压缩数据库文件,并使其无法通过工具程序或字处理程序解密。数据库解密则为加密的反过程。
方法:启动Microsoft
Access,但不打开数据库。单击“工具”菜单“安全”子菜单中的“加密/解密数据库”。指定要加密或解密的数据库,然后单击“确定”按钮。指定加密或解密之后的数据库名称、驱动器及文件夹,然后单击“确定”按钮。如果使用原有的数据库名称、驱动器和文件夹,在加密或解密成功后,Microsoft
Access 会自动将原有的数据库替换为加密或解密后的版本。但如果出现错误,Microsoft Access将保留原有的数据库文件。
(2)给数据库设置密码
方法:打开数据库,并选择“独占”复选框,单击“打开”,然后单击“工具”菜单“安全”子菜单中的“设置数据库密码”,输入密码,验证,最后单击“确认”就完成了数据库设置的密码,当打开VCD资料库的时候,要提示输入密码。
求ACCESS制作查询程序的完整过程。
db="provider=microsoft.jet.oledb.4.0;data source=database.mdb"
set conn=createobject("adodb.connection")
conn.open db
set rs=createobject("adodb.recordset")
rs.open "select * from form",conn,1,3
把这段代码放在按钮的一个过程中,还有,上面这些只负责连接数据库
方法很多,我给你最简单的办法(不用任何代码):
建立表:表里包括[错误代码]、[详细描述信息]两个字段。
再在查询主菜单:按照向导新建查询,查询里把刚才建立好的表作为来源,向导会教你怎么完成。
保存好。
最后新建窗体,数据源设置成表名,拖一个按钮设置成刷新事件(要有数据源才能刷新)
再右键点在查询上修改查询,在ER设计界面里错误代码字段下面加上条件: =Forms!窗体名称!筛选控件名称 这样就是通过窗体筛选查询结果。
再新建一个窗体,把他的数据源设置为查询表,拖刚才窗体上作为子窗体,把子窗体控件的连接字段去掉,不需要做任何连接。
我发个例子看能不能给你点启示
数据库应用Access2007实例教程的介绍
《数据库应用Access2007实例教程》以Access 2007中文版为基础,以“必需、够用”为原则,采用项目驱动、案例式教学的编写方式,介绍了数据库基础知识和Access 2007对数据的管理和应用,内容包括:数据库基础知识、关系运算、Access 2007基本操作、窗体、报表、宏、模块和VBA的使用,全书始终贯彻一个完整的数据库实现案例。
网站的ACCESS数据库如何建立
、怎样建立Access数据库 本系统使用的是Access 2003创建了一个名为db1.mdb的数据库。系统对数据的读取,存储都是对该数据库进行操作。 在Access 2003数据库中,所有的数据存储都是围绕表进行的,数据不会存储在数据库的其他位置。虽然可以有许多方法访问数据,但是它们全部来自表。可以说,表示一个数据库的灵魂。 执行开始->程序->Mccrosoft Office -> Mccrosoft Office Access 2003(安装Mccrosoft Office 2003时,把Office Access 2003也打钩进行安装) ,执行文件->新建,在弹出窗口右边选择空数据库,文件名保持默认,单击按钮,从弹出窗口选择“使用设计器创建表”,填写相应的字段,具体如下表所示:字段名称数据类型字段大小ID自动编号 姓名文本20性别文本30年龄数字10录入时间日期/时间 住址文本50 完成字段名称等录入后,选择ID为主键,数据表名称保留默认“表1”,将其保存在“E:\我的网站”目录下完成数据库的建立。如图所示:
Office 中包含的 Access 就可以创建
1.在创建数据库之前,首先,需要安装Microsoft Office Access 2007(Microsoft Office Access 2003也是可以的),这个数据库程序不用刻意去寻找,在安装Office办公软件时,默认就是封装在一起的,勾选其中的这一项,安装即可。
2.安装Microsoft Office Access 2007数据库程序后,运行此程序,进入“Microsoft Office Access 2007”新建窗口,如图:
3.根据自身需要创建指定的数据库,该数据库程序中有很多模板提供参考,模板在一定程度上提供了便利,不过,有时候我们的数据库需要自定义,因此习惯选择“空白数据库”,填写数据库路径,然后点击“创建”按钮进行创建。
4.这里,有必要说一下,在创建数据库之前会发现“数据库创建界面”右边的“文件夹打开”图标,点击此图标,弹出“文件新建数据库”窗口,选择“保存类型”通常选择“Microsoft Office Access 2000-2003数据库(*.mdb)”设置好文件名,点击“确定”按钮,来完成创建。
5.进入Access数据库界面,有一张空白的表格,这个表格就是字段表。需要添加相应的字段,才可以添加用户数据等信息。至此,Access数据库就创建成功了。
数据库应用Access2007实例教程的内容简介
Microsoft Access 2007是Office 2007家族的重要组成部分,是运行在Windows平台上最适用、最受欢迎的桌面数据库软件,它可以帮助用户管理各类数据库对象,包括数据表、查询、窗体、报表及宏等。本书内容丰富,层次结构清晰,力求深入浅出,通俗易懂,使初学者能够轻松学习、熟练应用Access2007。本书既可作为高职高专的数据库基础教材,也可以作为Access 2007数据库培训教材,同样适用于广大计算机爱好者自学使用。
实验五 ACCESS应用 实验要求: 1.创建一个名为“学生管理”的数据库。 2.创建一个“学生档案”数据表
在access里面用罗斯文数据库实例建立个或自己建一个:
1、启动ACCESS建空数据库,取名“学生管理”。
2、建一个表,如果有excel数据可直接导入或在设计视图里面建表,字段名:学号、姓名、性别、出生日期(在里面限定》1988-1-1')、家庭住址。取名“学生档案”至于记录,自己输入几个人的情况。
3、建一个表取名“学生成绩”,字段名:学号、课程A、课程B、课程C、课程D、课程E。至于记录,自己输入几个人的情况。
4、,5、建关联的查询。在查询设计视图中将“学生档案”的学号拖到“学生成绩”的学号字段上。sql语句为:SELECT 学生档案.学号, 学生档案.姓名, [学生成绩]![课程A]+[学生成绩]![课程B] AS 总成绩 FROM 学生档案 INNER JOIN 学号 ON 学生档案.学号 = 学生成绩.学号,可以查询学生成绩。
6、sql语句为:SELECT 学生档案.学号, 学生档案.姓名, [学生成绩]![课程A],[学生成绩]![课程B] FROM 学生档案 where ((year(now)-year(出生日期)>20 INNER JOIN 学号 ON 学生档案.学号 = 学生成绩.学号
7、用以更新查询即可。
8、建一窗体(设计视图)里面建一些说明标签,一些功能按钮:按钮的单击事件调用相应的宏事件(或用VBA代码)调用需要的查询,取名“主窗体”。
一个简单的数据库就建好了。access功能很多,一句两句说不清楚,找本教材看看。