第三章数据库的创建和操作(SQL基础)_第1页
第三章数据库的创建和操作(SQL基础)_第2页
第三章数据库的创建和操作(SQL基础)_第3页
第三章数据库的创建和操作(SQL基础)_第4页
第三章数据库的创建和操作(SQL基础)_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章数据库创建及操作第三章数据库创建及操作3.3数据对象3.4SQL基础3.1数据库的创建3.2数据库的管理数据库管理系统数据库记录若干数据的集合记录的集合数据数据模型能被计算机存储和处理的反映客观实体信息的物理符号为用户提供一个建立、维护和使用数据库的环境的商品化软件数据以及它们之间存在的相互关系的集合。数据模型分为层次模型、网状模型和关系模型关系型数据库管理系统数据模型采用关系模型的数据库管理系统知识回顾10.1基本概念数据库管理系统应用程序1应用程序2用户1数据库系统••••••知识回顾用户2用户n应用程序3应用程序数据库记录数据10.1基本概念数据库数据库管理系统(DBMS)用户数据库系统(DB)知识回顾10.1基本概念Access与数据库的基本操作

1.Access的启动与关闭

2.Access窗口元素

3.Access数据库的组件4.数据库的基本操作10.2基本操作启动Access开始程序MicrosoftAccess空数据库空数据库向导打开已有数据库“确定”10.2基本操作退出AccessX单击窗口右上角的按钮单击窗口左上角的“文件”“关闭”12310.2基本操作“关闭”10.2基本操作从某些数据表中根据查询准则的要求抽取特定的信息数据的输入和输出显示格式控制将查询出的记录以表格方式显示或打印出来用VisualBasicforApplication编写的函数操作指令的集合每个操作实现特定功能保存数据库中的数据,是数据库的核心查看和操作来自Internet或Intranet的数据Access数据库的组件3.1数据库的创建使用模板创建数据库打开数据库

自定义创建数据库10.2基本操作3.1数据库的创建例:1、创建一个空数据库2、根据模板创建一个联系人数据库3.2数据库的管理1、数据库备份2.查看数据库属性对于一个新打开的数据库,可以通过查看数据库属性,来了解数据库的相关信息。

操作:选择【文件】菜单下的【信息】选项,选择【查看与编辑数据库属性】按钮,单击【常规】选项卡,查看数据库的相关信息。3.2数据库的管理3.压缩和修复数据库为确保实现MicrosoftAccess文件的最佳性能,我们应该定期对MicrosoftAccess文件进行压缩和修复。而且当MicrosoftAccess文件在使用过程中发生了严重的错误时,同样也能使用“压缩和修复数据库”功能恢复MicrosoftAccess文件。操作:选择【文件】菜单下的【信息】选项,选择【压缩和修复数据库】按钮3.2数据库的管理4.数据库安全

(1)数据库的打包、签名、分发数据库开发者将数据库分发给不同的用户使用,或是局域网的用户使用,这时需要考虑数据库分发时的安全问题。签名是为了保证分发数据库是安全的,打包确保在创建该包后数据库没有被修改。3.2数据库的管理在操作过程中需要注意以下事项:将数据库打包并对包进行签名是一种传达信任的方式。在对数据库打包并签名后,数字签名会确认在创建该包之后数据库未进行过更改。从包中提取数据库后,签名包与提取的数据库之间将不再有关系。仅可以在以.accdb、.accdc或.accde文件格式保存的数据库中使用“打包并签署”工具。Access还提供了用于对以早期版本的文件格式创建的数据库进行签名和分发的工具。所使用的数字签名工具必须适合于所使用的数据库文件格式。一个包中只能添加一个数据库。该过程将对包含整个数据库的包(而不仅仅是宏或模块)进行签名。该过程将压缩包文件,以便缩短下载时间。(1)数据库打包、签名和分发创建数字证书创建签名包提取并使用签名包打开数据库时启用禁用的内容

在创建.accdb或.accde文件后,可以将该文件打包,对该包应用数字签名,然后将签名包分发给其他用户。随后,其他用户可以从该包中提取数据库,并直接在该数据库中工作,而不是在包文件中工作。创建数字证书以直接对文档进行数字签名使用在Windows操作系统中,单击“开始”“所有程序”

“MicrosoftOffice”

“MicrosoftOffice2010工具”

“VBA工程的数字证书”,弹出“创建数字证书”对话框。在“创建数字证书”对话框,键入证书的名称单击“确定”按钮。例:

创建一个数字证书,并命名为“新系统安全证书”。通过certmgr.msc管理(1)数据库打包、签名和分发

创建签名包打开要签名的数据库。在【文件】--【保存并发布】,然后再右侧的【高级】选项组下单击【打包并签署】选项。弹出【Windows安全】对话框,选择数字证书后单击【确定】按钮,在【创建签名包】对话框中,为签名的数据库包选择一个位置,在【文件名】组合框中为签名包输入名称,然后单击【创建】按钮,Access将创建文件并将其放置在所选择的位置。例:

为“数据库”创建签名包为“系统.accdc”。提取并使用签名包启动Access2010在【文件】--【打开】,在如图12-17所示【打开】对话框中,打开签名包。弹出【MicrosoftAccess安全声明】对话框,单击【信任来自发布者的所有内容】按钮。在【将数据库提取到】对话框中。为提取的数据库包选择一个位置,在【文件名】下拉列表框中为提取的数据库输入其他名称,然后单击【确定】即可提取出数据库。例:提取并使用签名包“新系统.accdc”。(2)创建数据库访问密码

当想要防止未经授权而使用Access数据库时,可以考虑通过设置密码来加密数据库,加密工具使其他工具无法读取数据库中的数据,并会设置使用数据库必需的密码。打开Access2010数据库。单击【文件】标签,并选择【信息】命令,在右侧窗格,单击【用密码进行加密】按钮。在【设置数据库密码】对话框中,在【密码】文本框中输入密码,在【验证】文本框中再次输入密码。然后单击【确定】按钮即可。为数据库取消密码保护

取消密码保护是为数据库加密的逆操作以独占方式打开Access2010数据库单击【文件】标签,并选择【信息】命令,在右侧窗格,单击【解密数据库】按钮。在【撤销数据库密码】对话框中,在【密码】文本框中输入正确的以前设的密码。然后单击【确定】按钮。为数据库修改密码Access没有提供直接修改密码的界面,但提供了解除密码的方法。可以通过先取消密码,然后再设置密码的操作,达到为数据库修改密码的目的。(3)用户级安全

用户级安全模式是操作系统、数据库系统等常用的一种安全模式,它能够控制不同的用户可以访问的数据,以及规定不同的用户对数据库采取的行为

程序员使用其他语言操作数据库时仍然可以用如ODBC一类的方式连接Access新的文件格式(.accdb、.accde、.accdc、.accdr)创建的数据库,这时ODBC需要的用户名可以任意输入,只要数据库保护密码正确就能通过操作验证。

在打开具有新文件格式的数据库时,所有用户始终可以看到所有数据库对象。(3)用户级安全

在旧版的Access中,可以实现这种模式进行安全操作。但Access2010新的文件格式(.accdb、.accde、.accdc、.accdr)创建的数据库不提供用户级安全。而是直接用操作系统的用户权限来达到用户级安全管理的目的。但是,如果在Access2010中打开由早期版本的Access创建的数据库。并且该数据库应用了用户级安全,那么这些设置仍然有效。

如果将具有用户级安全的早期版本Access数据库转换为新的文件格式,则Access将自动剔除所有的安全设置,并应用保护.accdb或.accde文件的规则。3.3数据对象

ACCESS基本对象

对象之间的关系10.2基本操作一、Access基本对象1、表:数据库的核心与基础,存放着数据库中的全部数据。表中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论