ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:94.30KB ,
资源ID:2459464      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2459464.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(4创建数据库.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

4创建数据库.docx

1、4创建数据库第4章 数据库1 什么是数据库?包含多种数据对象的抽象的容器。 数据库表包含 表属性 表间各种关系2.建立数据库的好处:提高信息的共享程度,并且允许用户通过多种方式对数据进行查询,方便地修改表之间的联系。4.1设计数据库 一个合理的数据库可以提高系统的性能,节省查询时间。基本过程:(1) 分析数据需求:对信息分类,明确数据库中应包含哪些信息。(2) 确定数据库表:根据用户需要分析确定需要哪些表,表的大致结构,内容和关系(3) 确定所需字段:确定每个表中的具体字段和主关键字。(4) 确定关系:为独立的数据表根据它们的属性建立关系,以方便查询。(5) 完善数据库:进行必要的修改。4.2

2、建立数据库4.2.1建立数据库文件1. 用数据库设计器设计数据库(1)数据库设计器:是一个辅助设计数据库的窗口。能够显示数据库中全部的表,视图和关系,并可让用户方便操作(添加,修改,删除等)这些对象。(2)数据库的建立和打开建立数据库文件(扩展名为DBC)打开数据库设计器窗口在数据库中添加表,视图,联接等数据库对象菜单方式建立:文件新建文件类型选择数据库新建文件确定类型,名称和保存位置出现数据库设计器窗口命令方式: 数据库创建命令: CREATE DATABASE 数据库修改(即打开数据库设计器)的命令:MODIFY DATABASE 数据库的关闭: CLOSE DATABASE ALL数据库

3、打开命令: OPEN DATABASE exclusive|shared|noupdate创建和打开后,能在工具栏的数据库框中看到已打开的数据库的名字。数据库删除(先关后删): DELETE DATABASE DELETETABLES DELETETABLES 有此选项,表示删除数据库以及其中的表 无此选项,表示删除数据库,其中的表变为自由表。 数据库表的移去命令:REMOVE TABLES 数据库表文件名 数据库设计器窗口打开后:将伴随出现数据库菜单和数据库设计器。 简介数据库菜单和数据库设计器。 例题:创建数据库TSGL,要求包含三张表DZ.DBF,TS.DBF,JY.DBF将三张自由表添

4、加到数据库中,使之成为数据库表。 操作完成后,可以在数据库设计器窗口中看到:每个表占有一个可调整大小的窗口,其中列出表的字段和索引。单击任何一个表使之成为当前表后,可以用数据库设计器中的按钮实现对表的浏览和修改(即打开表设计器) 数据库菜单重排 进行位置的重排属性 显示或隐藏数据库窗口中的对象 打开表和打开数据库的关系: 数据库打开后,可以看到其中所包含的表,但是表并不处于打开状态,使之成为当前表并对其进行浏览或修改后,此表才是打开状态。 在数据库未打开的状态下,用命令方式打开其中的数据库表,不需打开数据库设计器,也不需了解数据库是否打开。 一张表只能属于一个数据库2 数据库表结构的建立(先打

5、开数据库设计器)(1)菜单方式:数据库菜单新建表 选择 新建表 按钮 键入表名 保存 数据库设计器中的新建表按钮命令方式:CREAT 学籍 (2)以上两种方式都可以弹出数据库表设计器:(观察此数据库表设计器和自由表设计器的不同)(3)在数据库表设计器中除了可以完成表设计器的所有功能外,还可以进行长名(表名,字段名)的注释与设定,字段级和记录级有效性规则的设定等。3 数据词典数据词典:保存对数据库中各种数据的定义或设置信息。包括表的属性,字段属性,记录规则,表间关系,以及参照完整性等。在数据库表设计器中设置的表,字段,记录的内容比自由表丰富的多。(1) 长名(表名/字段名)与注释在自由表中,字段

6、的名字不能超过10个字符在数据库表中,表(创建时)和字段的名字最大都可以达到128个字符,并且可以对其增加注释。(2)字段级规则(通过设置保证每个字段的合理性和可靠性)(字段选项卡)选定某一字段后,对此字段进行相关属性的设置:显示:格式:在其中键入格式表达式,确定字段里的数据在显示时采用的大小写,字体,样式等格式。 !输入掩码:在其中键入输入掩码,借以指定字段的输入格式,限制输入数据的范围,控制输入的正确性。 输入掩码可以是:X 9 # $ * , 输入掩码必须按位指定 例如:xx9/99 9999标题:键入的标题作为此字段在浏览窗口等显示时的标题字段验证: 规则:对此字段的数据输入时进行有效

7、性检查的规则。实际是个条件, 如果输入的数据不满足这个条件,则光标不能离开。(逻辑表达式)信息:当输入的数据不满足条件时,给用户的提示信息 (字符表达式) 默认值:用于指定输入数据时,给用户的默认值,用户可在此数据基础上更改,以提高输入速度。(默认值的类型由字段的类型而定) 例:设置性别字段的值只能为男或者女: 规则: 信息: 例:设置性别字段的默认值是男 设置党员字段的默认值是.F. 记录级规则:(通过设置保证每条记录中各字段之间的合理性)(表选项卡)记录有效性:(一条记录数据输入后的有效性检验)规则:用来检查同一个记录中不同字段之间的逻辑关系,如不满足,有信息提示。(逻辑表达式)信息:一条

8、记录不满足上述规则的提示信息。(字符表达式) 例:设置每条记录必须满足女生都是1989年以前出生的,男生必须是1991年以前出生的 规则: 信息:触发器: 当对记录进行插入,更新,删除时的检验规则,如符合该规则,即为真时,验证通过,接受记录的插入,更新和删除,否则,不允许操作。插入触发器:插入或追加记录时检验记录是否符合该规则 更新触发器:更新记录时检验记录是否符合该规则 删除触发器:删除记录时检验记录是否符合该规则 例:插入必须满足学号的第7,8两位只能是小于19的数字字符 更新必须满足只可修改1987年出生的记录 删除必须只能删除姓名为空的记录逻辑表达式的写法:(1)插入:(2)更新:(3

9、)删除:4.2.2在数据库中添加,移去和删除表1. 向数据库中添加表。2. 移去和删除表自由表和数据库表的区别和转化:自由表:没有和数据库关联的表数据库表:和数据库关联的表,一个数据库表只能属于一个数据库。相互转换:数据库表和自由表相比:数据库表可以使用长表名,在表中可以使用长字段名;可以为数据库表中的字段指定标题和添加注释;可以为数据库表中的字段指定默认值和输入掩码;可以为数据库表规定字段级规则和记录级规则;数据库表支持主关键字和主索引,参照完整性和表之间的关系;支持插入,更新,删除事件的触发器。4.3数据库表间关系和参照完整性:4.3.1 关系的建立和编辑关系是表之间的一种链接。在数据库中

10、如果有两个以上的表,应建立关系,以便查询等操作。关联的表必须有相关的关键字段,并建立相关字段的索引。通过链接索引为表建立关系。在数据库中建立的关系作为数据库的一部分保存下来,称为永久关系。1 建立关系建关系前,要求两表都为关联的字段建立索引,且至少有一个表的索引类型为主索引。如子表为主索引或候选索引,父表为普通索引或唯一索引,则建立的为多一关系, 父表也为主索引或候选索引,则建立的是一对一关系如子表为普通索引或唯一索引,那父表必定为主索引,建立的关系为一对多关系。例:为DZ,JY ,TS表建立关系建索引:DZ 的借书证号为主索引 TS的总编号为主索引 JY的借书证号,总编号为普通索引。以DZ表为父表,JY表为子表建立关系以TS表为父表,JY表为子表建立关系。操作步骤:注意:拖动产生关系的时候一定是从主索引往普通索引方向拖动。2 编辑关系和修改关系4.3.2参照完整性 使用一系列的规则,以便在修改,删除和插入表记录时能保持已定义的表之间的关系。怎么设置?先清理数据库,然后在关系的连线上右击,选择编辑参照完整性参照完整性的三个规则:更新,删除,插入规则

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1