您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > Access数据库ppt教程资料
安徽师范大学数学与计算机科学学院大学计算机应用基础1安徽师范大学数学与计算机科学学院大学计算机应用基础2第六章Access2003数据库6.1Access2003简介6.2Access数据库及表6.3查询6.4窗体设计6.5生成报表6.6Web的应用开发6.7数据库的安全问题安徽师范大学数学与计算机科学学院大学计算机应用基础36.1Access2003简介6.1.1数据库的基本概念6.1.2Access2003简介6.1.3启动Access2003返回本章目录安徽师范大学数学与计算机科学学院大学计算机应用基础46.1.1数据库的基本概念信息在现代社会和国民经济发展中所起的作用越来越大,信息资源的开发和利用水平已成为衡量一个国家综合国力的重要标志之一。在计算机的三大主要应用领域(科学计算、数据处理和过程控制)中,数据处理是计算机应用的主要方面。数据库技术就是作为数据处理中的一门技术而发展起来的。数据库技术所研究的问题就是如何科学地组织和存储数据,如何高效地获取和处理数据。数据库技术作为数据管理的主要技术目前已广泛应用于各个领域,数据库系统已成为计算机系统的重要组成部分。安徽师范大学数学与计算机科学学院大学计算机应用基础5数据库的基本概念(续)数据库技术产生于20世纪60年代末70年代初,其主要目的是有效地管理和存取大量的数据资源。数据库技术主要研究如何存储、使用和管理数据,它是计算机数据管理技术发展的新阶段。近年来,数据库技术和计算机网络技术的发展相互渗透、相互促进,已成为当今计算机领域发展迅速、应用广泛的两大领域。数据库技术不仅应用于事务处理,并且进一步应用到情报检索、人工智能、专家系统、计算机辅助设计等领域。安徽师范大学数学与计算机科学学院大学计算机应用基础6数据库的基本概念(续)数据库技术涉及到许多基本概念,主要包括数据、数据处理、数据库、数据库管理系统以及数据库系统等。数据数据是指存储在某一种媒体上能够识别的物理符号。这里的“符号”不仅仅指数字、字母、文字和其他特殊符号,而且还包括图形、图像、声音等多媒体数据。数据处理数据处理是指对各种形式的数据进行收集、存储、加工和传播的一系列活动的总和。其目的之一是从大量的、原始的数据中抽取、推导出对人们有价值的信息以作为行动和决策的依据;目的之二是为了借助计算机科学地保存和管理复杂的、大量的数据,以便人们能够方便而充分地利用这些宝贵的信息资源。安徽师范大学数学与计算机科学学院大学计算机应用基础7数据库的基本概念(续)数据库数据库是与特定的主题或目的相关的数据的集合。数据库可以直观地理解为存放数据的仓库,只不过这个仓库是在计算机的大容量存储器上(例如,硬盘就是一种最常见的计算机大容量存储设备)。而且数据必须按照一定的格式存放,因为它不仅需要存放,而且还要便于查找。可以认为数据库是被长期存放在计算机内、有组织的、可以表现为多种形式的可共享的数据集合。数据库技术使数据能按一定格式组织、描述和存储,且具有较小的冗余度,较高的数据独立性和易扩展性,并可为多个用户所共享。安徽师范大学数学与计算机科学学院大学计算机应用基础8数据库的基本概念(续)信息信息是经过加工后的数据,它会对接收者的行为和决策产生影响,具有现实的或潜在的价值。数据与信息之间的关系可以表示为:信息=数据+数据处理数据数据存储处理过程信息安徽师范大学数学与计算机科学学院大学计算机应用基础96.1.2Access2003简介MicrosoftAccessforWindows是Microsoft公司推出的面向办公自动化、功能强大的关系数据库管理系统。自从1992年11月正式推出Access1.0以来,Microsoft公司一直在不断地完善增强Access的功能,先后推出了Access1.1、Access2.0、Access7.0、Access97和Access2000。1994年推出的Access2.0相对于Access1.0有了较大的改动,75%以上的内容都是新增的或是改进的。1995年随着Windows95的推出,Microsoft公司又将Access2.0升级为Access7.0。1997年推出了Access97,Microsoft公司首次对Access97进行了汉化,推出了Access97中文版。目前Microsoft公司又将Access97升级为Access2000,直至Access2003。安徽师范大学数学与计算机科学学院大学计算机应用基础10Access2003简介(续)Access2003数据库是数据库对象的集合。数据库对象包括:表(Table)、查询(Query)、窗体(Form)、报表(Report)、数据访问页(Page)、宏(Macro)和模块(Module)。在任何时刻,Access2003只能打开并运行一个数据库。但是,在每一个数据库中,可以拥有众多的表、查询、窗体、报表、数据访问页、宏和模块。这些数据库对象都存储在同一个以MDB为扩展名的数据库文件中。安徽师范大学数学与计算机科学学院大学计算机应用基础116.1.3启动Access2003启动Access2003的方法有三种:用鼠标单击“开始”菜单中的MicrosoftAccess图标。建立MicrosoftAccess快捷方式。还可以通过双击Access数据库文件(.mdb),启动Access2003。安徽师范大学数学与计算机科学学院大学计算机应用基础12启动方式一单击“开始”菜单中的MicrosoftAccess图标,位于最前方的是一个对话框,这时可以选择新建一个数据库,也可以选择打开一个已有的文件。安徽师范大学数学与计算机科学学院大学计算机应用基础13启动方式二双击Access数据库文件(.mdb),启动Access2003,并且打开该数据库。安徽师范大学数学与计算机科学学院大学计算机应用基础146.2Access数据库及表6.2.1初步认识Access数据库6.2.2创建Access数据库表6.2.3表的关系查看和建立表之间的关系返回本章目录安徽师范大学数学与计算机科学学院大学计算机应用基础156.2.1初步认识Access数据库窗口左边指明数据库包涵对象和组,每一个对象有打开/浏览、设计和新建三个工具按钮。安徽师范大学数学与计算机科学学院大学计算机应用基础16大图标方式详细信息方式小图标方式安徽师范大学数学与计算机科学学院大学计算机应用基础17初步认识Access数据库(续)表是有结构的数据的集合,是数据库应用系统的数据仓库。查询是根据用户给定条件在指定的表中筛选记录或者进一步对筛选出来的记录做某种操作的数据库对象。窗体对象允许用户采用可视化的直观操作设计数据输入、输出界面的结构和布局。报表对象允许用户不用编程仅通过可视化的直观操作就可以设计报表打印格式。数据访问页可以将数据库中的记录发布到Internet或Intranet,并使用浏览器进行记录的维护和操作。安徽师范大学数学与计算机科学学院大学计算机应用基础186.2.2创建Access数据库表6.2.2.1创建Access数据库6.2.2.2创建Access数据库表6.2.2.3使用字段查阅属性安徽师范大学数学与计算机科学学院大学计算机应用基础196.2.2.1创建Access数据库Access2003的数据库是一个独立的文件,其扩展名为.MDB。需要注意的是:用户创建的数据库是由表、查询、窗体、报表、数据访问页、宏和模块等数据库对象构成的,这些数据库对象都存储在同一个以MDB为扩展名的数据库文件中。在任何时刻,Access2003只能打开运行一个数据库。但是,在每一个数据库中,可以拥有众多的表、查询、窗体、报表、数据访问页、宏和模块。用户可以同时打开、运行多个数据库对象(例如,可以同时打开多个表)。在Access2003中,可以采用二种方式创建数据库:启动Access2003时创建数据库进入Access2003以后随时创建数据库安徽师范大学数学与计算机科学学院大学计算机应用基础20创建Access数据库(续)启动Access2003时创建数据库安徽师范大学数学与计算机科学学院大学计算机应用基础21创建Access数据库(续)进入Access2003以后随时创建数据库安徽师范大学数学与计算机科学学院大学计算机应用基础226.2.2.2创建Access数据库表表是一种二维数据,是由一系列组成行和列的单元构成的。表格的行包括单个对象的信息,每一行就是一条记录。Access表格中的列包含单个条款的单项信息,每一列元素组织成字段。如下表。创建Access数据库表有三种方法:利用“表向导”功能创建利用设计器创建通过输入数据创建.学号姓名年龄专业备注06001张三19计算机应用06002李四20计算机软件表6-1安徽师范大学数学与计算机科学学院大学计算机应用基础23利用“表向导”功能创建数据库表1.双击“使用向导创建”表选项,进入“表向导”窗口。2.选中需要的字段名称。3.给新建的表起一个名字。4.选择创建新表后的动作。5.完成新表的创建。安徽师范大学数学与计算机科学学院大学计算机应用基础24利用“表向导”功能创建数据库表(续)安徽师范大学数学与计算机科学学院大学计算机应用基础25利用设计器创建数据库表1.双击“使用设计器创建表”或新建设计/视图/确定2.输入每个字段的名称、数据类型以及相应的说明文字安徽师范大学数学与计算机科学学院大学计算机应用基础26利用设计器创建数据库表(续)创建表6-1安徽师范大学数学与计算机科学学院大学计算机应用基础27字段名称字段是表的基本存储单元,为字段命名可以方便地使用和识别字段。字段名称在表中应是唯一的,最好使用便于理解的字段名称。在Access2003中,字段名称应遵循如下命名规则:字段名称的长度最多可达64个字符。字段名称可以包含字母、汉字、数字、空格和其它字符。不能将空格作为字段名称的第一个字符。字段名称不能包含句号(。)、惊叹号(!)、方括号([])和重音符号(`)。不能使用控制字符(ASCⅡ值从0至31的控制字符)。安徽师范大学数学与计算机科学学院大学计算机应用基础28数据类型命名了字段名称后,必须决定赋予该字段何种数据类型。将光标置于第二列,就会在输入框右侧出现下拉箭头,单击下拉箭头就可为字段选择合适数据类型。数据类型决定了该字段能存储什么样的数据。数据类型可存储的数据大小文本(Text)文字、数字型字符最多存储255个字符备注(Memo)文字、数字型字符最多存储65535个字符数字(Number)数值1、2、4或8字节日期/时间(Date/Time)日期时间值8字节货币(Currency)货币值8字节自动编号(AutoNumber)顺序号或随机数4字节是/否(Yes/no)逻辑值1位OLE对象(OLEObject)图象、图表、声音等最大为1G字节超(级)链接(Hyperlink)作为超(级)链接地址的文本最大为2048×3个字符查阅向导(LookupWizard)从列表框或组合框中选择的文本或数值4个字节安徽师范大学数学与计算机科学学院大学计算机应用基础29字段说明在表的设计视图中,字段输入区域的【说明】列用于帮助用户了解字段的用途、数据的输入方式以及该字段对输入数据格式的要求。安徽师范大学数学与计算机科学学院大学计算机应用基础30字段属性可以设定字段的属性值安徽师范大学数学与计算机科学学院大学计算机应用基础31字段属性(续)【字段大小】定义文本、数字或自动编号数据类型字段长度。【格式】属性用于定义数据的显示和打印格式。【输入掩码】属性用于定义数据的输入格式以及输入数据的某一位上允许输入的数据类型。【小数位数】属性仅对【数字】和【货币】数据类型字段有效。小数位的数目为0—15,这取决于【数字】或【货币】数据类型字段的大小。【标题】属性允许用户输入一个更具体的描述字段的名称,用于替换在数据表视图、报表或窗体中显示的相应字段名。安徽师范大学数学与计算机科学学
本文标题:Access数据库ppt教程资料
链接地址:https://www.777doc.com/doc-3969724 .html