工作任务4 创建和管理数据库.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工作任务4 创建和管理数据库.ppt

(1)选择(Select) 选择是在关系中选择满足条件的元组。 选择操作是从行的角度进行的运算。 (2)投影(Project) 关系R上的投影是指从R中选择若干属性,然后组成新的关系。 投影操作是从列的角度进行的运算。 (3)连接(Join) 连接是从两个关系的笛卡尔乘积中选取满足条件的元组。 连接操作也是从行的角度进行的实体间的运算。 3.关系的完整性 关系的完整性是指关系的某种约束条件。 关系模型的完整性约束有3种:即实体完整性、参照完整性和用户定义完整性。 (1)实体完整性 在关系数据库中,实体完整性通过主键来实现。 主键的取值不能为空。 在数据库中,空值的含义是“未知”,而不是0或空字符串。 如果主键为空值,则表明这个实体不存在。 例如:员工情况表中,“员工号”为主键,因此“员工号”不能取空值,而不是整体不为空。 (2)参照完整性 参照完整性:是指两个相关联的表之间的约束,即定义外键与主键之间引用的规则,用来检查两个表中相关数据是否一致。 即表中每条记录的外键的值必须是主表中存在的。 因此,如果两个表之间建立了关联关系,对一个表进行的操作将影响到另一个表中的记录。 例如:员工工资表的“员工号”字段的每一个值必须是员工情况表的“员工号”字段的值之一。 (3)用户定义完整性 关系数据库系统除了支持实体完整性和参照完整性之外,在具体的应用场合,有时还需要一些特殊的约束条件。 用户定义完整性就是针对某些具体要求定义的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。 例如:员工的身份证号属性必须取唯一值;职工的性别属性的取值只能是“男”或“女”等。 关系模型必须提供定义和检验这类完整性的机制,以便用统一的方法处理它们,而不需要由应用程序来承担这一任务。 4.3 任务实施 4.3.1 创建“商店管理系统”数据库 (1)启动Access程序,进入Access工作界面。 (2)新建数据库文件。 (3)以“商店管理系统”为名将数据库文件保存在“F:\\数据库”文件夹中。 在此数据库中创建一个“商品信息”表,并输入一些记录,保存。 4.3.2 维护数据库 在使用数据库管理数据的过程中,随着操作的增多和操作复杂性的提高,有时数据库可能会意外损坏,或者包含一些无用的空间。 这时,可以使用压缩和修复数据库的功能整理数据库,修复受损的数据库或释放数据库中无用的空间。 1.在数据库打开的状态下压缩和修复数据库 (1)启动Access程序,打开“商品管理系统”数据库。 (2)选择【数据库工具】→【压缩和修复数据库】命令,系统即可对打开的数据库进行压缩和修复,并在替代原数据库后,重新打开“商品管理系统”数据库。 2.在数据库未打开的状态下压缩和修复数据库 (1)启动Access程序,但不打开数据库。 (2)选择【数据库实用工具】→【压缩和修复数据库】命令,弹出如图所示的“压缩数据库来源”对话框。 (3)在“压缩数据库来源”对话框中选择要压缩的数据库文件“商店管理系统”,再单击【压缩】按钮,弹出“将数据库压缩为”对话框。 (4)在“将数据库压缩为”对话框中以原有的路径和文件名保存压缩后的数据库。 4.4 任务拓展 4.4.1 转换数据库 1.高版本数据库转换为低版本数据库 Access2010数据库软件中无此功能。 2.低版本数据库转换为高版本数据库 4.4.2 设置数据库属性 在指定的磁盘上选中已建好的数据库,点击右键,在弹出的菜单中选【属性】,即可看到有关该数据库的相关信息。 4.5 任务检测 打开“我的电脑”窗口,查看“F:\数据库”文件夹中是否已创建好“商店管理系统”数据库。 4.6 任务总结 本任务通过创建和维护“商店管理系统”数据库,使用户能熟练创建Access数据库,进行数据库的压缩和修复、数据库不同版本之间的转换以及数据库属性的设置等操作,为日后使用和维护Access数据库打下了坚实的基础。 工作任务4 创建和管理数据库 4.1 任务描述 在本任务中,我们将创建商店管理系统数据库,以实现对商品类别、商品、供货商、客户信息以及订单的管理和维护。 同时,利用Access提供的压缩和修复功能对数据库进行维护。 4.2 业务咨询 4.2.1 数据模型 计算机不能直接处理现实世界中的具体事物,人们必须把具体事物转换成计算机可以处理的数据。 为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。 数据模型是数据库的核心和基础。 数据模型要满足三方面的要求: 1. 能比较真实地模拟现实世界; 2. 容易被人们理解; 3.便于在计算机上实现。 数据结构、数据操作和完整性约束是构成数据模型的三要素。 数据模型:包括层次模型

您可能关注的文档

文档评论(0)

克拉钻 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档