- 1、本文档共61页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第4章数据库的管理数据库的设计数据库=数据库表+本地视图+远程视图+连接+存储过程数据库是许多相关的数据库表的集合教学数据库管理系统数据库表之间有联系(关系)数据库包含表及表之间的联系数据库的设计步骤:确立“数据库”的功能:确定收集信息的范围,并仔细收集这些信息确定表的种类与表的结构:根据每个表的信息,确定表中的“字段”,将字段作为“表”中的一列确定表间的关系:将所创建的“表”加以分析,确定各个字段之间的“关系”要明确为“一对一”、“一对多”关系对于“多对多”关系转化为“一对一”、“一对多”关系表的分类:自由表/数据库表自由表:独立于数据库之外的表只存储相对独立的信息/主要为了与FOXBASE兼容数据库表:有更为强大的功能(依附于数据库)它可以使用长表名和长字段名表中的字段可以有标题和注释表中的字段可以设置“默认值”能设置字段级和记录级“规则”对于插入、删除、修改等数据库操作可以设置触发器它还可以实现同远程数据源的连接,创建本地视图和远程视图数据库的简单操作可通过:项目管理器数据库设计器数据库的打开操作步骤如下:项目管理器,选择想要打开的数据库选择修改按钮,进入数据库设计器操作:折叠与展开表全部折叠库设计器上右击鼠标在出现的快捷键中,选择“全部折叠”全部展开库设计器上,右点击鼠标在快捷键中,选择“全部展开”在库设计器中,选中表,右点击鼠标,选择折叠或展开重排:选择菜单数据库,然后选择重排重排方式,然后按确定数据库属性:***右击鼠标/选择属性可以输入数据库的属性选择显示的类型选择“确定”关闭数据库设计器把自由表添加到数据库中方法一:文件---打开项目选中数据库是:选中数据库(教工)下的“表”文件类型单击“添加”按钮选中要加入的表文件,再按“确定”把自由表添加到数据库中方法二打开数据库设计器选择数据库菜单/再选“添加表”选择要加入的表名,按确定如果所选择的是自由表,就添加到所选中的数据库中数据库中的表删除/移去---变成自由表项目管理器:选中要删除或移去的表,选择移去如果不想删除此表,就选择“移去”,如果要想删除此表,就选择“删除”注:自由表与数据库表可以相互转换。用户向数据库中添加的“表”,只能是自由表表在同一时间只能属于一个数据库在数据库中查找表操作步骤如下:文件--打开,打开项目选中的数据库是:教工选择修改,显示数据库设计器-教工窗口选择“数据库”菜单,选“查找对象”命令在查找对话框中,选择要查找的表或视图字段与记录属性的常用概念1.触发器在数据库表进行一个插入、更新、删除操作之后,运行的记录事件级代码触发器在有效性规则之后运行常用于检查已建立永久关系的数据库表之间的数据完整性触发器只存在于数据库表中/自由表中不存在触发器触发器是数据库的一部分,受数据库的管理2.有效性规则检查输入数据是否满足某些条件的规则包括:记录级规则与字段级规则3.记录级规则一种与记录有关的有效性规则多用于数据输入的正确性记录级规则在字段级规则之后和触发器之前被激活4.字段级规则是一种与字段有关的有效性规则当插入或修改字段值时被激活多用于数据输入正确性检查字段级规则在记录级规则和触发器之前被激活5.数据字典包含数据库所有表信息的一个表存储在数据字典中的信息称为元数据比如:长表名长字段名有效性规则、触发器数据库表间的永久关系数据库有关对象的定义,如视图和命名连接数据字典使得对数据库的设计和修改更加灵活使用数据字典,可以设置字段级和记录级的有效性规则保证主关键字字段内容惟一性设置字段的显示属性字段的显示属性:显示格式掩码标题1.设置字段的标题定义数据库字段名称时,以英文缩写为多难以真正理解字段的含义标题属性,给字段添加一个说明性标题操作步骤:项目管理器选定表修改,进入表设计器选定要添加标题的字段,如姓名单击“是”按钮,保存表结构此时浏览表,姓名显示为职工姓名2.设置字段的显示格式格式:确定一个字段在表单、浏览窗口或报表中的显示格式输入所需的格式码格式实际上是字段的输出掩码常用的格式码:A——表示只允许输出文字字符(禁止数字、空格或标点符号);D——表示使用当前系统设置的日期格式;L——表示在数值前显示填充的前导零,而不是用空格字符;T——表示禁止输入字段的前导空格字符和结尾空格字符;!——表示把输入的小写字母字符转换为大写字母。3.设置字段的掩码输入掩码:可以确定字段输入的格式屏蔽非法输入,减少人为的数据输入错误常用的输入掩码:X——表示可输入任何字符;9——表示
您可能关注的文档
- 素描风格动画PPT--1.ppt
- 5上1讲把静物写活(张).ppt
- 致我最美好的未来.pptx
- 塑料成型模具设计课件(3).ppt
- 塑料成型模具简介.ppt
- 善用法律保护自己.ppt
- 思想道德修养和科学文化修养.ppt
- 初二政治上学期公民私有财产的继承权受法律保护-鲁人教版(中学课件201911).pptx
- 思想道德修养与知识文化修养.ppt
- 初二政治上学期公民私有财产的继承权受法律保护-鲁人教版(201912).pptx
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)