版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Access 数据库及系统开发李梓7/26/20221关于本课程 Microsoft Access是一个中、小型数据库管理系统,最适合用来作为中、小规模数据量的应用软件的底层数据库。它以强大的功能,可靠、高效的管理方式,支持网络和多媒体技术,简单易学,便于开发为主要特点,深受许多中、小型数据库应用系统开发者的喜爱。学完本课程可以参加全国计算机等级考试二级ACCESS。7/26/20222数据库基础第1章 数据库的基础知识1.1 数据库基本概念 1.2 数据库设计 第2章 Access2003数据库概况 2.1 功能特点 2.2 安装和启动 2.3 数据库的创建2.4 数据库的基本对象 2.5
2、数据库的常用工具 7/26/202231.1 数据库基本概念 数据库:数据库是依照某种数据模型组织起来并存放在存储器中的数据集合。这种数据集合具有如下特点:(1)实现数据共享。(2)减少数据的冗余度。(3)数据的独立性。(4)数据实现集中控制。(5)数据一致性和可维护性。简单来说,数据库就是存储数据的仓库,也称Database,简称DB。 数据模型:实体类型及实体之间的联系的模型称为“数据模型”。它包括层次模型、网状模型、关系模型和面向对象数据模型等。 数据处理 : “数据处理”也称为信息处理,就是利用计算机对数据进行输入、输出、整理、存储、分类、排序、检索、统计等加工过程。而数据处理的对象,
3、包括数值、文字、图形、表格等。随着多媒体计算机的出现,声音、图像、影视等也成为计算机能处理的数据。7/26/20224 数据库管理系统:也称DBMS ,是数据库系统中对数据进行管理的专门的软件,它是数据库系统的核心组成部分,对数据库的所有操作和控制,都是通过DBMS来进行的。 数据库应用系统: 是在某种DBMS支持下,根据实际应用的需要,开发出来的应用程序包,例如财会软件,商品进销存管理系统等。 数据库系统:它是数据库、数据库管理系统、数据库应用系统的统称。7/26/20225数据模型 层次型数据库系统网状型数据库系统关系型数据库系统(RDBS)面向对象型数据库系统(OODBS)7/26/20
4、226层次模型 PRSS2S17/26/20227网状模型 T2S1S2S3C1T1C27/26/20228关系模型 关系模型是用二维表的结构来表示 字段名记录7/26/20229面向对象模型7/26/2022101.2 关系数据库设计关系数据库的结构设计数据库应用系统的功能设计7/26/202211关系数据库的结构设计 关系数据库的结构设计应满足关系规范化,尽可能减少数据冗余,保证数据的完整性和一致性。7/26/202212学号姓名选课情况课程名学分1161002陈晴高等数学41161003马大大生活英语2逻辑学2数学建模31161004夏小雪艺术教育2孙子兵法2学号姓名课程名学分11610
5、02陈晴高等数学41161003马大大生活英语21161003马大大逻辑学21161003马大大数学建模31161004夏小雪艺术教育21161004夏小雪孙子兵法2关系规范化不规范规范7/26/202213数据库应用系统设计 1用户需求分析 2应用系统设计 3设计的实现(编码 )4数据库应用系统测试 5系统运行和系统维护 7/26/202214第2章 Access2003数据库 Access 2003数据库:是一个面向对象的、采用事件驱动机制的新型的关系数据库管理系统。7/26/2022152.1 Access2003的功能特点1.Access的主要特点提供了一整套的可视化的工作环境。用户可
6、以自定义工作环境用户可以自定义菜单个性化的工作界面开放式数据库管理系统:通过 ODBC与其他数据库互联支持多媒体技术:通过 OLE技术来管理大量的函数和宏的使用联机帮助7/26/202216数据库的基本对象数据库表 (Table)查询 (Query)窗体 (Form)报表 (Report)宏 (Macro)模块 (Module)页(Page)7/26/2022172Access数据库的主要功能表存储数据。 查询查找和检索所需的数据。 窗体查看、添加和更新表中的数据。报表以特定的版式分析或打印数据。 数据访问页查看、更新或分析来自 Internet 或 Intranet 的数据库数据。宏执行各种
7、操作,控制程序流程。模块更复杂、高级应用的处理工具。示例:Northwind.mdb7个对象简介7/26/2022182.2 Access2003安装和启动Access2003属于Office2003组件之一。7/26/2022193.Access的启动 和 打开数据库几种启动方法:常规方法:开始菜单双击桌面快捷图标双击数据库文件打开数据库:启动时打开数据库进入Access后打开:按钮 / 菜单7/26/2022204. Access的界面Access窗口中:左:7个对象,右:相应的内容数据库窗口中:新建、设计、打开3个按钮7/26/2022212.3 使用向导创建数据库选择一个与实体接近的模
8、板建立数据表(在推荐的字段中取舍)选择一种显示风格选择一种标题风格保存、关闭数据库示例:使用向导“库存控制”创建数据库DB1。7/26/2022222.4 Access2003数据库的基本对象表查询窗体报表数据访问页宏模块示例:Northwind.mdb7/26/2022232.5 数据库的常用工具 2.5.1 使用不同版本的数据库 选择菜单工具数据库实用工具转换数据库 2.5.2 数据库的压缩与修复 选择菜单工具数据库实用工具压缩和修复数据库 7/26/202224第3章 表与关系表的型与值:结构(型)记录(值)7/26/2022253.1 表的设计与创建创建表实际上是建立表的结构包括:字段
9、名、数据类型等“使用向导”创建表“通过输入数据”创建表(使用数据表视图)“使用设计器”创建表(使用“设计视图”)使用“新建”按钮创建表(包括以上3种和“导入表”)7/26/2022261. 使用“向导”创建新表步骤:打开一个数据库双击“使用向导创建表”从“示例表、示例字段”中选取所需,并做取舍示范:建立“学生和课程”表7/26/2022272. 使用“数据表视图”创建新表打开一个数据库双击“通过输入数据创建表”右击“字段1”,选择“重命名列”,或双击该字段名。插入字段:通过“插入”菜单删除字段:通过“编辑”菜单当询问“主关键字”时,根据需要回答7/26/2022283. 使用“设计视图”创建新
10、表步骤:打开一个数据库双击“使用设计器创建表”输入以下项目:字段名数据类型说明:可以不写7/26/202229 字段的基本操作在设计视图下操作:行头称“字段选定器”添加:选定该行-插入行删除:选定该行-改名:双击字段名,或直接修改移动:选定该行,鼠标指向字段选定器,拖动复制:选定该行,C,V7/26/2022303.2 字段的类型及设置字段名:=700 And =10000或者:Between 700 And 10000只能是80年以前出生的: #1980-1-1#7/26/202234字段的属性设置(4)输入掩码:用来定义字段中所有输入数据的模式。经常用于数字型、日期型、文本型等类型的数据。
11、设置掩码的方法:1)在表的设计视图中,选择该字段;2)在 “常规”选项卡的“输入掩码”中单击,再单击右端的“”按钮 演示:“健康状况”7/26/202235“输入掩码”属性定义中的字符 字符 说明 0 数字(0 到 9,必选项;不允许使用加号 + 和减号 -) 。 9 数字或空格(非必选项;不允许使用加号和减号)。 # 数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)。 L 字母(A 到 Z,必选项)。 ? 字母(A 到 Z,可选项)。 A 字母或数字(必选项)。 a 字母或数字(可选项)。 & 任一字符或空格(必选项)。 C 任一字符或空格(可选项)。 . , : ; - / 十
12、进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于 Microsoft Windows 控制面板中指定的区域设置。) 使其后所有的字符转换为大写。 ! 使输入掩码 (输入掩码:一种格式,由字面显示字符(如括号、句号和连字符)和掩码字符(用于指定可以输入数据的位置以及数据种类、字符数量)组成。)从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右填入。可以在输入掩码中的任何地方包括感叹号。 使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如,A 显示为 A)。 密码 将“输入掩码”属性设置为“密码”,以创建密码项文本框。文本框中键入的任何字符都按字面字
13、符保存,但显示为星号(*)。 7/26/202236输入掩码示例下列表显示了部分输入掩码 的定义以及可以向其中输入值的示例。输入掩码定义 允许值示例 (000) 000-0000 (206) 555-0248 (999) 999-9999! (206) 555-0248 、( ) 555-0248(000) AAA-AAAA (206) 555-TELE #999 -20、2000L?L?000L0 GREENGR339M3、MAY R 452B7L0L 0L0 T2F 8M4 00000-9999 98115- 、98115 -3007LLL00000-0000 DB51392-0493 7
14、/26/202237导入表和链接表导入表实例:从EXCEL工作簿中导入:在“表”对象中,空白处右击;在快捷菜单中,选择“导入”;选择要“导入”的EXCEL工作簿,单击“导入”按钮;选择要导入的工作表,单击“下一步”;保存位置:选择“新表中”(或现有表中),单击“下一步”.;在“导入到表”中填入新表名。7/26/2022383.3 创建查阅字段数据来源 2 大类:值列表 / 查阅列表值列表字段的建立: (设计视图中)选定该字段;在“数据类型”中选择“查阅向导”选择“自行输入所需的值”查阅列表字段的建立: (设计视图中)操作1同上选择“使查阅列在表和查询中”根据向导选择所需表或查询指定字段7/26
15、/2022393.4 主关键字及索引3种“主关键字字段”:自动编号单字段(能唯一地标识记录)多字段(组合关键字)注意:“主键”字段值不允许不唯一或空值,若有违背,Access会警告7/26/202240主关键字和索引主关键字:其值能唯一地标识记录的一个或多个字段。将该表与其它表进行关联时,必须指定主键。建立主键:选择菜单编辑-主键,或工具栏“主键”按钮。修改主键:选择当前要设置的关键字段,设置为主键,就取消了原有设置删除主键:如果主键在某个关系中,必须先删除这个关系,再删除主键7/26/202241索引的使用索引:索引用来快速地寻找记录,用于优化数据库的查询。打开索引(可以建立、查看、修改索引)在“设计”视图下,选择视图-索引建立多字段索引先指定第一字段的索引名、字段名、次序以后的各字段,使索引名保持空白,再设置字段名、次序7/26/2022423.5 关系的创建及应用一对一:一对多:多对多:一个人的学历档案和他的健康档案;一个父亲有多个儿子;一个老师教多个学生,一个学生被多个老师教。7/26/202243建立表关系关闭所有打开的表单击按钮“关系”在“显示表”对话框中双击表名(多个)将相关字段从一个拖到另一个选择“参照完整性”级联更新与删除单击“创建”按钮7/26/20
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职(国际货运实训)代理操作试题及答案
- 2025年高职大数据基础应用技术(大数据应用)试题及答案
- 2026年立体农业(种植模式)试题及答案
- 2025年大学第三学年(船舶与海洋工程)船舶导航系统试题及答案
- 2025年中职茶叶生产与加工(茶叶专题)试题及答案
- 2025年高职会计学(会计教学案例分析)试题及答案
- 2025年大学护理研究(护理科研方法)试题及答案
- 2025年高职食品检验检测技术(食品检验应用)试题及答案
- 2026年动画制作(场景设计)试题及答案
- 2025年大学物理学与人类文明(物理与科技进步)试题及答案
- 2026年扬州市职业大学单招职业适应性考试题库及完整答案详解1套
- 农产品加工副产物的资源化利用研究-洞察及研究
- 设计素描教案
- 初一上册语法课件大纲
- 2025年汽车零部件行业市场调研:细分品类、技术创新及配套需求报告
- 用pdca降低会阴切开率课件
- 催收高手实战话术
- 2026年化妆培训服务合同
- 人教版小学五年级上册科学期末试卷后附答案
- 2025年七年级上册历史知识点梳理(背诵版)
- 航空航天配套产业招商创新创业项目商业计划书
评论
0/150
提交评论