第3章数据库的创建与查询_第1页
第3章数据库的创建与查询_第2页
第3章数据库的创建与查询_第3页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

1、章节分布创建数据库数据库的打开 和关闭管理数据库对 象数据库设计管理数据库3. 1数据库设计广义上讲,数据库设计包含两方面内容,一是数据库结构特性的设计,数据库结构特性与数据库的状态有 关,即与数据模型所反映的客观实体及其实体间的联系 的静态特性有关。结构特性的设计就是各数据库模式, 决定数据库系统的信息内容。二是数据库行为特性的设 计。行为特性与数据库状态间的转换有关,即改变实体 及其特性的操作。它决定数据库系统所实现的功能,是 信息处理等应用程序的设计。F面是设计数寸库的步骤:(1)需求分析,确定创建数据库的目的需求分析是整个数据库设计过程中最重要的步骤之 一,是后继各阶段的基础。在需求分

2、析阶段,应从多方 面对整个组织进行认真审査,收集和分析各项应用对信 息和处理两方面的需求,这有助于确定需要数据库保存 那些信息。(2)确定所需的表在明确了数据的需求后,就可以着手把所需求的各 种信息分成各个独立的实体,每个实体都可以是数据库 中的一个表。(3)确定所需的字段确定在每个表中要保存哪些信息。合理规定实体的 属性值,对于数据处理有着举足轻重的作用,字段确定 的不符合要求,将会产生各种存储异常现象,以致在数 据处理和信息搜索过程中出现不可预料的错误后果。(4)确定主码创建后的数据库中的每一个表,都应当有一个惟一 能标识每条记录的字段或字段的组合。(5)确定表间关系仔细分析各实体表,确定

3、一个表中数据和其它表中 的数据有何真正意义上的关联。正确的建立表间的关联, 能形象地、直观地反映我们现实世界中各实体间的真正 关系。(6)设计求精改。对设计进一步进行分析,查找其中的错误。在最初 的设计中,不要担心发生错误或遗漏东西,这只是一个 初步方案,可在以后对设计方案进一步完善。在完成初 步设计后,可利用示例数据对表单、报表的原型进行修(7)录入初始数据并创建其它数据库对象数据库设计实例一:以某建筑公司为例,假设该公 司下设多个项目部,每个项目部可承担多个工程项目, 每个项目又可由多个项目部同时承担,试设计这样该公 司项目管理数据库。(1)硝定数摒库创延目的(2)硝定数据库中所卿耍的表本

4、数据库中共三个表:部门表、工程表、承包表。(3) 硝定各表中字段部门(部门号,部门名,部门主管,部门所在地, 电话、人数)工程(工程号、工程名、工程负责人、预算经费、 工程所在地)承担(部门号、工程号、承包合同号)(4) 确定各表主键(5)优化设计三个关系均达到3NF,已到比较理想状态,无需优化。(6)确定表间关系3.2创建数据库Access提供了两种创建数据的方法,即使用数据 库创建向导的方法和创建空数据库的方法。使用数据库创建向导创建数据库新建,选择数据库向导一选择创建模板一保存数据 库文件一根据提示逐步操作一完成一输入数据创建空数据库新建f保存即将创建的数据库f在空数据库中创建U各种对象

5、也何a冋弓a*农 vn巧紡口型乂说+ 二他W | | = 三益;菽思阵(Accr ?001 XfMfijO匚(S XJ工诧m-3ul*Ja-<'3.3数据库的打开与关闭打开数据库J 阿矽CtrltW升开8)ClrZS?5W(G)兀创©-魔77© Err 力 a 孚山OP :fcME: s.Ctrl*©mw tm 叨1耳 J二<!»>HEMX洗 W TKDQUdP1 Project 抚Z S4»Dlela hpywsUf?T!.TTT VTA£ '風砂啊'从ifftt!妙关闭数据库3. 4管理数

6、据库对象使用“组”管理对象在Access中,使用“组”的概念来组织和管理数 据库的对象。“组”是由一些属于数据库对象的快捷方 式组成,通过“数据库”窗口可以将不同类型的数据库 对象加入到一个组中去。r VJif f<-< hxm 70<3 立介拧尤二区範:f.fi Tt?引 4dJ-3nJ -a Xi创建新组a向组中添加数据库对象# Project ;孩铠应?000 文HI»A>宀刊上、如O ' X叫二国F!IQQff養Hr滞页2 n 孕耳tiJV:I d WSttW»ns<«X® XffStQ更改对象显示方式毗6&

7、gt; -j Jii设置对象说明信息r-Cim曲* owa!«!C Mna v复制对象在Access数据库之间复制rv在Access和其它0幵ice组件间复制删除对象卜團3. 5管理数据库在使用数据库过程中,维护数据库的可靠性和安全 性是十分重要的。Access提供多种手段来保证数据库 的两方面的要求。可靠性管理备份和还原数据库在关闭数据库的前提下,可以使用复制和粘贴的操 作来实现对数据库中的数据的备份和还原操作。压缩和修复数据库>安全压缩和薜JO豳库|.B和(y)甘生限丫宛文杵咀)安全性管理我们认为,设置了密码和用户访问权限的数据库是 安全的。可以选择“工具”菜单中“安全”选

8、项来设置数据库的安全秒Iff写住査.FT亍丄V £分語a)SJJE库女用工Hd) 妄全(L)月动Of)0工住追1理员自定义(£用尸与ifi权限电)选攻9用戶与粗斫金).立安全机制rr靠血I S3査诲3;冈/籀码歿爲広広).设畫数据库密码设置数据库访问权限Access中可以通过将不同的用户分成不同的组,对每一个组赋予数据库访问的不同权限来管理数据库用户的权限。Access提供两个默认组,即“管理员组”和“用户组”。“管理员组”权限最高,对数据库中所有对象 都具有完全的权限;而“用户组”权限略低,只有管理 员的部分权限。当然,可以通过“管理员组”赋予其它组更多的权限。耳严幻纽住广XI添加新组添加用户|5*1*&#

温馨提示

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

最新文档

评论

0/150

提交评论