创建数据库文档格式.docx

上传人:b****1 文档编号:5234686 上传时间:2023-05-04 格式:DOCX 页数:8 大小:95.01KB
下载 相关 举报
创建数据库文档格式.docx_第1页
第1页 / 共8页
创建数据库文档格式.docx_第2页
第2页 / 共8页
创建数据库文档格式.docx_第3页
第3页 / 共8页
创建数据库文档格式.docx_第4页
第4页 / 共8页
创建数据库文档格式.docx_第5页
第5页 / 共8页
创建数据库文档格式.docx_第6页
第6页 / 共8页
创建数据库文档格式.docx_第7页
第7页 / 共8页
创建数据库文档格式.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

创建数据库文档格式.docx

《创建数据库文档格式.docx》由会员分享,可在线阅读,更多相关《创建数据库文档格式.docx(8页珍藏版)》请在冰点文库上搜索。

创建数据库文档格式.docx

为独立的数据表根据它们的属性建立关系,以方便查询。

(5)完善数据库:

进行必要的修改。

4.2建立数据库

4.2.1建立数据库文件

1.用数据库设计器设计数据库

(1)数据库设计器:

是一个辅助设计数据库的窗口。

能够显示数据库中全部的表,视图和关系,并可让用户方便操作(添加,修改,删除等)这些对象。

(2)数据库的建立和打开

①建立数据库文件(扩展名为DBC)→打开数据库设计器窗口→在数据库中添加表,视图,联接等数据库对象

菜单方式建立:

文件→新建→文件类型选择数据库→新建文件→确定类型,名称和保存位置→出现数据库设计器窗口

命令方式:

数据库创建命令:

CREATEDATABASE[<

数据库文件名>

]

数据库修改(即打开数据库设计器)的命令:

MODIFYDATABASE[<

数据库的关闭:

CLOSEDATABASE[ALL]

数据库打开命令:

OPENDATABASE[<

][exclusive|shared|noupdate]

创建和打开后,能在工具栏的数据库框中看到已打开的数据库的名字。

数据库删除(先关后删):

DELETEDATABASE<

数据库名>

[DELETETABLES]

[DELETETABLES]有此选项,表示删除数据库以及其中的表

无此选项,表示删除数据库,其中的表变为自由表。

数据库表的移去命令:

REMOVETABLES[数据库表文件名]

②数据库设计器窗口打开后:

将伴随出现数据库菜单和数据库设计器。

简介数据库菜单和数据库设计器。

③例题:

创建数据库TSGL,要求包含三张表DZ.DBF,TS.DBF,JY.DBF

将三张自由表添加到数据库中,使之成为数据库表。

④操作完成后,可以在数据库设计器窗口中看到:

每个表占有一个可调整大小的窗口,其中列出表的字段和索引。

单击任何一个表使之成为当前表后,可以用数据库设计器中的按钮实现对表的浏览和修改(即打开表设计器)

数据库菜单→重排进行位置的重排

→属性显示或隐藏数据库窗口中的对象

⑤打开表和打开数据库的关系:

数据库打开后,可以看到其中所包含的表,但是表并不处于打开状态,使之成为当前表并对其进行浏览或修改后,此表才是打开状态。

在数据库未打开的状态下,用命令方式打开其中的数据库表,不需打开数据库设计器,也不需了解数据库是否打开。

一张表只能属于一个数据库

2.数据库表结构的建立(先打开数据库设计器)

(1)菜单方式:

数据库菜单→新建表选择新建表按钮键入表名保存

数据库设计器中的新建表按钮

CREAT学籍

(2)以上两种方式都可以弹出数据库表设计器:

(观察此数据库表设计器和自由表设计器的不同)

 

(3)在数据库表设计器中除了可以完成表设计器的所有功能外,还可以进行长名(表名,字段名)的注释与设定,字段级和记录级有效性规则的设定等。

3.数据词典

数据词典:

保存对数据库中各种数据的定义或设置信息。

包括表的属性,字段属性,记录规则,表间关系,以及参照完整性等。

在数据库表设计器中设置的表,字段,记录的内容比自由表丰富的多。

(1)长名(表名/字段名)与注释

在自由表中,字段的名字不能超过10个字符

在数据库表中,表(创建时)和字段的名字最大都可以达到128个字符,并且可以对其增加注释。

(2)字段级规则(通过设置保证每个字段的合理性和可靠性)(字段选项卡)

选定某一字段后,对此字段进行相关属性的设置:

显示:

格式:

在其中键入格式表达式,确定字段里的数据在显示时采用的大小写,字体,样式等格式。

输入掩码:

在其中键入输入掩码,借以指定字段的输入格式,限制输入数据的范围,控制输入的正确性。

输入掩码可以是:

X9#$*‘,

输入掩码必须按位指定例如:

xx9/99999-9

标题:

键入的标题作为此字段在浏览窗口等显示时的标题

字段验证:

规则:

对此字段的数据输入时进行有效性检查的规则。

实际是个条件,如:

对于总编号字段,RIGHT(总编号,1)#”0”

如果输入的数据不满足这个条件,则光标不能离开。

信息:

当输入的数据不满足条件时,给用户的提示信息

例如:

对于前面规则的设置,如不满足,提示"

总编号末尾不可为零"

默认值:

用于指定输入数据时,给用户的默认值,用户可在此数据基础上更改,以提高输入速度。

例如总编号默认值:

"

000001"

字段注释:

可键入对该字段含义的说明。

(3)记录级规则:

(通过设置保证每条记录中各字段之间的合理性)(表选项卡)

表名:

为表定义一个显示名称,操作表时还是用原来的名字

记录有效性:

(一条记录数据输入后的有效性检验)

用来检查同一个记录中不同字段之间的逻辑关系,如不满足,有信息提示。

如:

LEN(书名)+LEN(出版单位)<

40

一条记录不满足上述规则的提示信息。

"

书名和出版单位字数太多"

触发器:

当对记录进行插入,更新,删除时的检验规则,如符合该规则,即为真时,验证通过,接受记录的插入,更新和删除,否则,不允许操作。

插入触发器:

插入或追加记录时检验记录是否符合该规则如:

单价<

100

更新触发器:

更新记录时检验记录是否符合该规则如:

SUBSTR(书名,1,2)=’计’

删除触发器:

删除记录时检验记录是否符合该规则如:

作者=’李丽’

表注释:

对表的注释语句。

4.2.2在数据库中添加,移去和删除表

1.向数据库中添加表。

2.移去和删除表

自由表和数据库表的区别和转化:

自由表:

没有和数据库关联的表

数据库表:

和数据库关联的表,一个数据库表只能属于一个数据库。

相互转换:

数据库表和自由表相比:

数据库表可以使用长表名,在表中可以使用长字段名;

可以为数据库表中的字段指定标题和添加注释;

可以为数据库表中的字段指定默认值和输入掩码;

可以为数据库表规定字段级规则和记录级规则;

数据库表支持主关键字和主索引,参照完整性和表之间的关系;

支持插入,更新,删除事件的触发器。

4.3数据库表间关系和参照完整性:

4.3.1关系的建立和编辑

关系是表之间的一种链接。

在数据库中如果有两个以上的表,应建立关系,以便查询等操作。

关联的表必须有相关的关键字段,并建立相关字段的索引。

通过链接索引为表建立关系。

在数据库中建立的关系作为数据库的一部分保存下来,称为永久关系。

1.建立关系

建关系前,要求两表都为关联的字段建立索引,且至少有一个表的索引类型为主索引。

如子表为主索引或候选索引,父表为普通索引或唯一索引,则建立的为多一关系

,父表也为主索引或候选索引,则建立的是一对一关系

如子表为普通索引或唯一索引,那父表必定为主索引,建立的关系为一对多关系。

例:

为DZ,JY,TS表建立关系

建索引:

DZ的借书证号为主索引

TS的总编号为主索引

JY的借书证号,总编号为普通索引。

以DZ表为父表,JY表为子表建立关系

以TS表为父表,JY表为子表建立关系。

操作步骤:

注意:

拖动产生关系的时候一定是从主索引往普通索引方向拖动。

2.编辑关系和修改关系

4.3.2参照完整性

使用一系列的规则,以便在修改,删除和插入表记录时能保持已定义的表之间的关系。

怎么设置?

先清理数据库,然后在关系的连线上右击,选择编辑参照完整性

参照完整性的三个规则:

更新,删除,插入规则

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2