版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库及系统开发数据库及系统开发关于本课程
MicrosoftAccess是一个中、小型数据库管理系统,最适合用来作为中、小规模数据量的应用软件的底层数据库。它以强大的功能,可靠、高效的管理方式,支持网络和多媒体技术,简单易学,便于开发为主要特点,深受许多中、小型数据库应用系统开发者的喜爱。学完本课程可以参加全国计算机等级考试二级ACCESS。4/1/20242关于本课程MicrosoftAccess是一个中、小TPM活动看板(空白表)TPM活动看板(空白表)数据库管理系统:也称DBMS,是数据库系统中对数据进行管理的专门的软件,它是数据库系统的核心组成部分,对数据库的所有操作和控制,都是通过DBMS来进行的。
数据库应用系统:
是在某种DBMS支持下,根据实际应用的需要,开发出来的应用程序包,例如财会软件,商品进销存管理系统等。数据库系统: 它是数据库、数据库管理系统、数据库应用系统的统称。4/1/20245数据库管理系统:3/31/20245数据模型
层次型数据库系统网状型数据库系统关系型数据库系统(RDBS)面向对象型数据库系统(OODBS)4/1/20246数据模型层次型数据库系统3/31/20246层次模型
PRSS2S14/1/20247层次模型PRSS2S13/31/20247网状模型
T2S1S2S3C1T1C24/1/20248网状模型T2S1S2S3C1T1C23/31/20248关系模型
关系模型是用二维表的结构来表示
字段名记录4/1/20249关系模型关系模型是用二维表的结构来表示字段名记录3/31面向对象模型4/1/202410面向对象模型3/31/2024101.2关系数据库设计关系数据库的结构设计数据库应用系统的功能设计4/1/2024111.2关系数据库设计关系数据库的结构设计3/31/2024关系数据库的结构设计关系数据库的结构设计应满足关系规范化,尽可能减少数据冗余,保证数据的完整性和一致性。4/1/202412关系数据库的结构设计关系数据库的结构设计应满足关系规范学号姓名选课情况课程名学分1161002陈晴高等数学41161003马大大生活英语2逻辑学2数学建模31161004夏小雪艺术教育2孙子兵法2学号姓名课程名学分1161002陈晴高等数学41161003马大大生活英语21161003马大大逻辑学21161003马大大数学建模31161004夏小雪艺术教育21161004夏小雪孙子兵法2关系规范化不规范规范4/1/202413学号姓名选课情况课程名学分1161002陈晴高等数学4116数据库应用系统设计
1.用户需求分析
2.应用系统设计
3.设计的实现(编码)4.数据库应用系统测试
5.系统运行和系统维护
4/1/202414数据库应用系统设计1.用户需求分析3/31/202414第2章Access2003数据库Access2003数据库:是一个面向对象的、采用事件驱动机制的新型的关系数据库管理系统。4/1/202415第2章Access2003数据库Access20032.1Access2003的功能特点1.Access的主要特点提供了一整套的可视化的工作环境。用户可以自定义工作环境用户可以自定义菜单个性化的工作界面开放式数据库管理系统:通过ODBC与其他数据库互联支持多媒体技术:通过OLE技术来管理大量的函数和宏的使用联机帮助4/1/2024162.1Access2003的功能特点1.Access的主要数据库的基本对象数据库表(Table)查询(Query)窗体(Form)报表(Report)宏(Macro)模块(Module)页(Page)4/1/202417数据库的基本对象数据库表(Table)查询(Query)2.Access数据库的主要功能表——存储数据。
查询——查找和检索所需的数据。
窗体——查看、添加和更新表中的数据。报表——以特定的版式分析或打印数据。
数据访问页——查看、更新或分析来自Internet或Intranet的数据库数据。宏——执行各种操作,控制程序流程。模块——更复杂、高级应用的处理工具。示例:Northwind.mdb7个对象简介4/1/2024182.Access数据库的主要功能表——存储数据。3/31/2.2Access2003安装和启动Access2003属于Office2003组件之一。4/1/2024192.2Access2003安装和启动Access2003属3.Access的启动和打开数据库几种启动方法:常规方法:开始菜单双击桌面快捷图标双击数据库文件打开数据库:启动时打开数据库进入Access后打开:按钮/菜单4/1/2024203.Access的启动和打开数据库几种启动方法:3/314.Access的界面Access窗口中:左:7个对象,右:相应的内容数据库窗口中:新建、设计、打开3个按钮4/1/2024214.Access的界面Access窗口中:3/31/2022.3使用向导创建数据库选择一个与实体接近的模板建立数据表(在推荐的字段中取舍)选择一种显示风格选择一种标题风格保存、关闭数据库示例:使用向导“库存控制”创建数据库DB1。4/1/2024222.3使用向导创建数据库选择一个与实体接近的模板3/31/2.4Access2003数据库的基本对象表查询窗体报表数据访问页宏模块示例:Northwind.mdb4/1/2024232.4Access2003数据库的基本对象表3/31/202.5数据库的常用工具
2.5.1使用不同版本的数据库
选择菜单[工具]→[数据库实用工具]→[转换数据库]2.5.2数据库的压缩与修复
选择菜单[工具]→[数据库实用工具]→[压缩和修复数据库]4/1/2024242.5数据库的常用工具2.5.1使用不同版本的数据库第3章表与关系表的型与值:结构(型)记录(值)4/1/202425第3章表与关系表的型与值:结构记录3/31/2024253.1表的设计与创建创建表实际上是建立表的结构包括:字段名、数据类型等“使用向导”创建表“通过输入数据”创建表(使用数据表视图)“使用设计器”创建表(使用“设计视图”)使用“新建”按钮创建表(包括以上3种和“导入表”)4/1/2024263.1表的设计与创建创建表实际上是建立表的结构包括:3/1.使用“向导”创建新表步骤:打开一个数据库双击“使用向导创建表”从“示例表、示例字段”中选取所需,并做取舍示范:建立“学生和课程”表4/1/2024271.使用“向导”创建新表步骤:3/31/2024272.使用“数据表视图”创建新表打开一个数据库双击“通过输入数据创建表”右击“字段1”,选择“重命名列”,或双击该字段名。插入字段:通过“插入”菜单删除字段:通过“编辑”菜单当询问“主关键字”时,根据需要回答4/1/2024282.使用“数据表视图”创建新表打开一个数据库3/31/23.使用“设计视图”创建新表步骤:打开一个数据库双击“使用设计器创建表”输入以下项目:字段名数据类型说明:可以不写4/1/2024293.使用“设计视图”创建新表步骤:3/31/202429字段的基本操作在设计视图下操作:行头称“字段选定器”添加:选定该行-插入行删除:选定该行-<del>改名:双击字段名,或直接修改移动:选定该行,鼠标指向字段选定器,拖动复制:选定该行,^C,^V4/1/202430字段的基本操作在设计视图下操作:行头称“字段选定器”3/3.2字段的类型及设置字段名:<=64字符,(数字、字母、汉字、除句号以外的分隔符、空格〈建议不要用空格〉)不能以空格或控制字符开头大小写不分数据类型:(设置及转换)说明:可以不写相当于“备注”说明中的文字将在“窗体”的状态栏中显示4/1/2024313.2字段的类型及设置字段名:3/31/202431字段的属性设置(1)字段大小:文本:最多为255个字符;备注:最多为65535个字符;数字:1、2、4、8个字节,同步复制ID则为16个字节;日期/时间:8个字节;货币:8个字节;自动编号:4个字节;是/否:1位;OLE对象:最多为1G字节(受可用磁盘空间限制);查阅向导:与用于执行查阅的主键字段大小相同。4/1/202432字段的属性设置(1)字段大小:3/31/202432字段的属性设置(2)标题:数据表列头的显示字符串,在窗体中,作为标签,若省略,则使用字段名。默认值:当记录中未输入值时,系统给的默认值。4/1/202433字段的属性设置(2)标题:3/31/202433字段的属性设置(3)“有效性规则”和“有效性文本”当输入数据违反有效性规则时,在弹出的信息框中显示有效性文本的内容,若未设效性文本,则系统自动提示“工资”在700到10000之间:>=700And<=10000或者:Between700And10000只能是80年以前出生的:<#1980-1-1#4/1/202434字段的属性设置(3)“有效性规则”和“有效性文本”3/31/字段的属性设置(4)输入掩码:用来定义字段中所有输入数据的模式。经常用于数字型、日期型、文本型等类型的数据。设置掩码的方法:1)在表的设计视图中,选择该字段;2)在“常规”选项卡的“输入掩码”中单击,再单击右端的“…”按钮演示:“健康状况”4/1/202435字段的属性设置(4)输入掩码:用来定义字段中所有输入数据的模“输入掩码”属性定义中的字符字符 说明
0 数字(0到9,必选项;不允许使用加号[+]和减号[-])。9 数字或空格(非必选项;不允许使用加号和减号)。# 数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)。L 字母(A到Z,必选项)。? 字母(A到Z,可选项)。A 字母或数字(必选项)。a 字母或数字(可选项)。& 任一字符或空格(必选项)。C 任一字符或空格(可选项)。.,:;-/ 十进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于Microsoft Windows控制面板中指定的区域设置。)< 使其后所有的字符转换为小写。> 使其后所有的字符转换为大写。! 使输入掩码(输入掩码:一种格式,由字面显示字符(如括号、句号和连字符) 和掩码字符(用于指定可以输入数据的位置以及数据种类、字符数量)组成。)从 右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右填入。可 以在输入掩码中的任何地方包括感叹号。\ 使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例 如,\A显示为A)。密码 将“输入掩码”属性设置为“密码”,以创建密码项文本框。文本框中键入的任何字符 都按字面字符保存,但显示为星号(*)。4/1/202436“输入掩码”属性定义中的字符字符 说明3/31/2输入掩码示例下列表显示了部分输入掩码的定义以及可以向其中输入值的示例。输入掩码定义 允许值示例
(000)000-0000 (206)555-0248(999)999-9999! (206)555-0248、()555-0248(000)AAA-AAAA (206)555-TELE#999 -20、2000>L????L?000L0 GREENGR339M3、MAYR452B7>L0L0L0 T2F8M400000-9999 98115-、98115-3007>L<?????????????? Maria、PierreISBN0-&&&&&&&&&-0ISBN1-55615-507-7、ISBN0-13-964262-5>LL00000-0000 DB51392-04934/1/202437输入掩码示例下列表显示了部分输入掩码的定义以及可以向其中输导入表和链接表导入表实例:从EXCEL工作簿中导入:在“表”对象中,空白处右击;在快捷菜单中,选择“导入”;选择要“导入”的EXCEL工作簿,单击“导入”按钮;选择要导入的工作表,单击“下一步”;保存位置:选择“新表中”(或现有表中),单击“下一步”…..;在“导入到表”中填入新表名。4/1/202438导入表和链接表导入表实例:从EXCEL工作簿中导入:3/313.3创建查阅字段数据来源2大类:值列表/查阅列表值列表字段的建立:(设计视图中)选定该字段;在“数据类型”中选择“查阅向导”选择“自行输入所需的值”……查阅列表字段的建立:(设计视图中)操作1同上选择“使查阅列在表和查询中……”根据向导选择所需表或查询……指定字段4/1/2024393.3创建查阅字段数据来源2大类:值列表/查3.4主关键字及索引3种“主关键字字段”:自动编号单字段(能唯一地标识记录)多字段(组合关键字)注意:“主键”字段值不允许不唯一或空值,若有违背,Access会警告4/1/2024403.4主关键字及索引3种“主关键字字段”:注意:3/31/主关键字和索引主关键字: 其值能唯一地标识记录的一个或多个字段。将该表与其它表进行关联时,必须指定主键。建立主键:选择菜单[编辑]-[主键],或工具栏“主键”按钮。修改主键:选择当前要设置的关键字段,设置为主键,就取消了原有设置删除主键:如果主键在某个关系中,必须先删除这个关系,再删除主键4/1/202441主关键字和索引主关键字:3/31/202441索引的使用索引:索引用来快速地寻找记录,用于优化数据库的查询。打开索引(可以建立、查看、修改索引)在“设计”视图下,选择[视图]-[索引]建立多字段索引先指定第一字段的索引名、字段名、次序以后的各字段,使索引名保持
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理不良事件的培训与教育
- 临床患者身份识别及查对制度
- 主题教育深化行动-1
- 独之秀职业规划方案
- 护理老人课件下载站
- 2025年前台防疫接待礼仪考试真题
- 辽宁省部分地区2025-2026学年高一上学期期末语文试卷(含答案)
- 2026年人教部编版新教材语文三年级下册第五单元过关检测题及答案(共2套)
- 部编版语文二年级上册七单元群文阅读案例分析
- 2026六年级数学上册 分数乘法思维方法
- 九连环解法教学课件
- 成品包装管理办法
- 博士申请职业目标个人自述范文
- PCS-985发变组保护培训课件
- 中医康复宣传
- 尾矿综合利用项目协议书
- T/CECS 10279-2023纤维增强聚合物基管廊
- 《光伏电站项目全过程管理手册》(第三分册:施工、验收、运维)
- 自杀自伤患者的护理课件
- 商铺退房合同协议
- 七年级语文下册第27课现代诗二首省公开课一等奖新课获奖课件
评论
0/150
提交评论