


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、access 数据库A ccess数据库简介Ac ce ss数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。? 表(Tabl e) 表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。? 查询(Qu ery)查询可以按索引快速查找到需要的记录,按要求筛选记录并?能连接若干个表的字段组成新表。? 窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。宏(Mac r o)宏相当
2、于DO S中的批处理,用来自动执行一系列操作。Acces s列出了一些常用的操作供用户选择,使用起来十分方便。模块(Mod ule )模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用 Visual Basic 编程。页一一是一种特殊的直接连接到数据库中数据的一种W出页。通过数据访问页将数据发布到In ternet 或I nt ra net 上,并可以适用浏览器进行数据的维护和操作。2ACCESB数据库 缺点? 安全性不够,加了用户级密码容易破解,如果做为服务器的话,对服务器要求很高,否则容易造成M DB损坏.并发数2 55,但是对高强度操作适应性差,
3、如果服务器不够好,网络不够好,编程的方法不够好,多人同时访问就能导致MDB 损坏.? 不能将VB A代码开发的软件系统直接编译成EXE可执行文件,不能脱离 A CCES S或者ACCE SS RUNTIME 环境,该环境相对其他软件体积较大 (50M左右)。?每个数据库文件最大限制只有2G,对于大型网站显然不能够胜任。AC CESS数据库优点Access是一种关系型数据库管理系统,其主要特点如下:?(1 )存储方式单一 ? Acces s管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为( m db)的数据库文件种,便于用户的操作和管理。(2 )面向对象 ? Access
4、是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象 化, 将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的, 对每个对象它都定义一组方法和属性 , 以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成 数据库的操作和管理 , 极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简 便。( 3) 界面友好、易操作 ? A cce s s是一个可视化工具,是风格与Wind o ws完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询
5、生成器、报表设计器以及数据库向导、 表向导、查询向导、窗体向导、报表向导等工具 , 使得操作简便,容易使用和掌握。 ?(4 )集成环境、处理多种数据信息? Access基于Win do ws操作系统下的集成开发环境 ,该环境集成了各种向导和生成器工具,极大地提高了 开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。(5) Ac cess 支持 0DC(开发数据库互连,Ope n Da ta Bas e Co nne ctivit y ),利用 Ac c e ss 强大的 DDE (动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据
6、表中嵌入位图、声音、Exc e l表格、Wor d文档,还可以建立动态的数据库报表和窗体等。A ccess还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建In t ernet/I n trane t的应用。A cc ess 9 7数据库修复方法使用Ac ces s数据库,我们经常会遇到数据库被损坏的情况,一般在你非正常退出或关闭Acc es s数据库;或者是A c c e s s数据库数据库容量较大时, 出现无法识别的数据库的情况会较多。 一般使用微软 Offi c e 9 7中带的A cce ss 97对数据库进行修复和整理。A cce ss
7、数据库被损坏分以下几种情况 :1、严重损坏;2、轻度损坏;3、有 些表被损坏或有些表的部分记录被损坏。1. 直接修复法如果数据库损坏的不严重,只需要使用Ac c ess 97菜单上的 修复数据库”和压缩数据库”就可以把数据库修复好。2. 升级修复法如果第一种方法修复不成功,可以试下这种方法。这一方法必须要求你的电脑安装有Access20 0 0或2 003版本,先将原Access 97数据库升级到 Acce s s2000 或2 003版本。然后使用Ac c e ss200 0或2003菜单上的 修复数 据库”和压缩数据库”就可以把数据库修复好。修改成功后,再将原数据库还原回原Access 9
8、7数据库版本。3. 通过数据源(0 D B C )修复法1 )可以在资源管理器中找到控制面板 ;也可以在【开始】菜单中找到控制面板2)打开工具面板中的【管理工具】;3 )打开【数据源(OD BC)】,进入【OD BC数据源管理器】;4 )选择【系统D S N】;5)点击【添加按钮】;6 )在【名称】列表中选择【 M i cros o ft A ccess Dri ve r(* . mdb )】;7)点【完成】按钮,进入【ODBC M i c r o s oft Acc es s安装】窗口 ;8)点【高级】按钮,进入【设置高级选项窗口】;9)输入密码(是对应数据库的密码)(不包括引号),按 【确
9、定】按钮关闭窗口;10 )点【修复(R)】按钮,进入【修复数据库】窗口;11 )在【驱动器】列表中选择数据库所在驱动器1 2 )在【目录】列表中选择数据库所在目录13 )【文件类型】选择【所有文件(* .*)】;14)在【数据库名】中选择要修复的数据库文件;1 5)点【确定】按钮开始修复数据库16 )等待几分钟后,就会得到修复成功的信息如果出现修复失败的信息,数据库可能彻底损坏,不能修复。4. 新表导入修复法如果数据表的已经损坏得非常严重,出现不能够修复的情况; 或者是已经修改好的数据库,打开某些表中出现有几cce s s 9 7 数行内容非常混乱或字段内标有“#已删除”字样。就可以使用新表导
10、入修复法,本方法是新建一个空的A 据库,将原数据库表中数据复制到新建的数据库表中。Or a c 1 e数据库恢复方法O racle数据库是甲骨文公司的一款关系数据库管理系统,o racle数据库是一种大型数据库系统,并且oracle数据库是比较常用的,当我们使用一个ora cle数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响or ac le数据库系统的操作,影响oracle数据库中数据的正确性,甚至破坏oracle数据库,使oracle数据库中全部或部分数据丢失。如何来避免这些破坏发生呢?下面就是你要的答案。因此当发
11、生上述故障后,希望能重构这个完整的数据库,该处理称为Or a cl e数据库恢复。恢复过程大致可以分为复原(Resto r e)与恢复(R e store)过程。O rac le数据库恢复可以分为以下两类:实例故障的一致性恢复当实例意外地(如掉电、后台进程故障等)或预料地(发出 SHUTDOU M A B O RT语句)中止时出现实例故障,此时需要实例恢复。 实例恢复将O ra cle数据库恢复到故障之前的事务一致状态。如果在在线后备发现实例故障,则需介质恢复。在其它情况 Orac l e在下次数据库起动时(对新实例装配和打开),自动地执行实例 恢复。如果需要,从装配状态变为打开状态,自动地激
12、发实例恢复,由下列处理:1 为了解恢复数据文件中没有记录的数据,进行向前滚。该数据记录在在线日志,包括对回滚段的内容恢复。2 回滚未提交的事务,按步1重新生成回滚段所指定的操作。3.释放在故障时正在处理事务所持有的资源。4解决在故障时正经历一阶段提交的任何悬而未决的分布事务。介质故障或文件错误的不一致恢复介质故障是当一个文件、一个文件的部分或磁盘不能读或不能写时出现的故障。文件错误一般指意外的错误导致文件被删除或意外事故导致文件的不一致。这种状态下的数据库都是不一致的,需要DBA手工来进行数据库的恢复,这种恢复有两种形式,决定于数据库运行的归档方式和备份方式。1完全介质恢复可恢复全部丢失的修改。一般情况下需要有数据库的备份且数据库运行在归档状态下并且有可用归 档日志时才可能。对于不同类型的错误,有不同类型的完全恢复可使用,其决定于毁坏文件和数据库的可用性。2 不完全介质恢复是在完全介质恢复不可能或不要求时进行的介质恢复。重构受损的数据库,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论