第二章数据库与表.docx

上传人:b****5 文档编号:3115376 上传时间:2022-11-17 格式:DOCX 页数:7 大小:25.76KB
下载 相关 举报
第二章数据库与表.docx_第1页
第1页 / 共7页
第二章数据库与表.docx_第2页
第2页 / 共7页
第二章数据库与表.docx_第3页
第3页 / 共7页
第二章数据库与表.docx_第4页
第4页 / 共7页
第二章数据库与表.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

第二章数据库与表.docx

《第二章数据库与表.docx》由会员分享,可在线阅读,更多相关《第二章数据库与表.docx(7页珍藏版)》请在冰豆网上搜索。

第二章数据库与表.docx

第二章数据库与表

第二章数据库和表

数据库设计的步骤:

①分析成立数据库的目的

②确信数据库中的表

⑴每一个表应该只包括关于一个主题的信息;

⑵表中不该该包括重复信息,而且信息不该该在表之间复制;

③确信表中的字段

⑴每一个字段包括的内容应该与表的主题相关;

⑵不包括需要推导或计算的数据,要以最小逻辑单位作为字段来保存

⑶字段的命名规那么:

a.字段名称长度为1-64字符;

b.字段名中不能包括英文句号(.)、惊叹号(!

)、方括号([])、和重音符号(`);

c.

-Nbgfjhgjkhg-

④确信主关键字

⑤确信表之间的联系

一.创建空数据库的步骤:

1.途径:

①启动ACCESS时创建

②在ACCESS程序窗口中利用”新建”命令创建

③利用“数据库向导”成立数据库

2.保留数据库的文件名(扩展名是.MDB)

二.打开和关闭数据库

1.打开:

①启动“Microsoftaccess”对话框时打开;

②通过“打开”命令打开;

2.关闭:

①单击右上角的"关闭"按钮;

②单击左上角的“操纵”菜单,选择“关闭”;

③双击左上角的“操纵”菜单;

④选择"文件"菜单中的"关闭"命令;

三.成立表

Access表由表结构(设计视图)和表内容(数据表视图)两部份组成,先成立表结构,以后才能成立表内容。

表的结构是指数据表的框架要紧包括表名和字段属性两部份.字段属性即表的组成形式,包括表中字段的个数,每一个字段的名称,数据类型,字段大小,格式,输入掩码等.

1.成立表结构的3种方式:

①利用”数据表”视图(最简单的)

②利用”设计”视图(最经常使用的)

③利用”表向导”

表的视图:

表具有的视图:

数据表视图,设计视图,数据透视表视图,数据透视图视图。

1)数据表视图:

对记录进行操作,更改表的外观。

2)设计视图:

表的结构。

3)数据透视表:

显示分类信息

4)数据透视图:

以图形显示分类统计信息

姓名

年龄

身份证号

性别

照片

出生日期

张三

20

01

李四

21

02

2.数据类型:

文本,备注,日期/时刻,货币,自动编号.是/否.ole对象,超级链接.查阅向导.(P40)

3.把握不同数据类型的特点和作用

文本数据类型:

适合存储文本或文本和数字的组合和不需要进行算术运算的数字,比如:

邮政编码.默许字段大小为:

50.最大可设置为255个字符。

注意:

一个汉字确实是一个字符。

文本型字段的定界符为英文半角的双引号。

“”

备注数据类型:

存储的对象和文本一样,当存储的字符数超过255时选择该数据类型,最多存储64000个字符,该数据类型不能排序或索引,可是文本型能够,同时和成立索引的文本搜索速度相较,成立索引文本的搜索速度要快.

数字数据类型:

能够用来存储进行算术运算的数字数据,用户能够通过设置”字段大小”属性,概念一个特定的数字类型,其中包括以下几种数字类型:

数字类型

数字类型

值的范围

小数位数

字段长度

字节

0-255

1字节

整数

-32768-32767

2字节

长整数

-

4字节

单精度

7

4字节

双精度

15

8字节

字节,整数(整型),长整数(长整型)都是存储数学上的整数,只是范围不同,若是输入的是小数会四舍五入.单精度,双精度存贮的数学上的小数,范围不同.

时刻/日期数据类型:

8个字节.输入日期时刻时必然要依照:

年-月-日的格式数据。

日期时刻是用半角的井号(#)定界的。

若是选项中的格式不符合需求,就需要在格式属性中自己输入格式表达式。

Y表示年,m表示月,d表示日,\使接下来的字符以原义字符显示。

例如格式属性设置为:

mm\月dd\日yyyy\年,若是该字段值为1999-1-2,那么该字段值会显示为”1999年01月02日“

货币数据类型:

是数字数据类型的特殊类型,等价于双精度的数字数据类型(占8个字节).没必要键入货币符号和千位分隔符.并在此类型的字段中添加两位小数.

自动编号数据类型:

该数据类型不能人工修改.自动编号数据类型一旦被制定,就永久的与记录相连接.若是删除表中含有自动编号的一个字段以后,该自动编号的值就可不能被从头利用了.一个表中只能有一个自动编号数据类型的字段.

是/否数据类型:

针对只包括两种不同取值的字段而设置的,真值(true,yes),假值(false,no)

ole对象数据类型:

适合存储文件.比如照片,声音文件等文件.

超级链接数据类型:

超级链接的地址是通往对象,文档,Web页或其他目标的途径.存储网络地址,文件地址,当前数据库对象地址.

查阅向导数据类型:

在进行输入记录时,若是通过一个列表或组合框选择所需要的数据一边将其输入到字段中,而没必要手工输入.列出来的选项能够来自其他的表或事前输入好的一组固定值.

特点:

字段值有很多重复的值

4.表的视图:

数据表视图和设计视图.要熟悉每一个视图都能够做什么,每一个操作需要在哪个视图哪个菜单下才能完成.

5.字段的属性:

不同的数据类型具有不同的字段属性.

字段大小:

操纵字段利用的存储空间大小.数字和文本和自动编号有字段大小的设置.关于一个文本型字段,其字段大小取值范围是0-255,默许值为50,

注意:

在改变字段大小时,若是已经有输入,减小字段的大小可能会丢失数据.

格式:

操纵该字段值在屏幕上的显示方式,也确实是说更改格式可不能阻碍该字段的值.”日期的各类形式”

<:

将所有字符转换为小写。

>:

将所有字符转换为大写.

默许值:

字段的初始值.更改默许值可不能更改已经输入记录的字段值.设置默许值时必然要注意输入的值要和该字段的数据类型相匹配.

(1)文本的默许值:

值的双侧需要“”

(2)日期时刻型:

双侧需要##

(3)是不是型:

true,false

(4)数字:

数字的双侧不能有任何的符号。

有效性规那么:

能够操纵数据输入的范围,避免非法数据的输入。

Andor!

输入掩码:

操纵输入格式和对输入数据的检查。

输入掩码只对文本和日期时刻提供了向导,其它比如数字数据类型也能够设置输入掩码,但只能自行输入特殊字符完成设置。

(P62)

(1)输入掩码的特殊字符含义a22a

*每一个字符代表一名字符,字符区分大小写。

(010)

0:

必需输入数字。

9:

数字或空格。

L:

必需输入字母。

输入字母或空格。

A:

必需输入字母或数字。

a:

选择输入字母或数字和空格。

C:

能够输入任何字符或一个空格.

&:

6.概念主键:

种类:

自动编号,单字段,多字段三种。

7.成立表之间的关系

access中表之间的关系能够分为一对一,一对多,和多对多3种.一对多联系最多见.access没有提供直接成立多对多联系的成立,多对多联系是通过多个一对多联系起来的.

关系是通过两张表之间的(公共字段)成立起来的.成立关系的时候必然要确保成立关系的相关表关闭.

参照完整性:

是在编辑记录时,为维持表之间已概念的关系而必需遵循的规那么.

级联删除:

删除主表记录时也会删除子表相关记录。

级联更新:

更改主表公共字段值时也会更改子表相关记录字段值

8.对表的操作

1打开和关闭表

2修改表结构

添加字段、删除字段、修改字段属性、修改字段名称/修改数据类型/从头设置关键字.其中修改字段名称、删除字段也能够在数据表视图完成.

3编辑表内容

定位记录(利用记录号定位或利用快捷键定位)、选择记录(鼠标和键盘)、添加记录(工具栏上的新记录*)、删除记录、修改数据、复制字段中的数据

4调整表外观

改变字段顺序(两种视图都可)、调整字段显示宽度和高度(鼠标;菜单“格式”命令)、设置数据字体、调整表中网格线样式及背景颜色、隐藏列(右键;菜单“格式”命令)、冻结列。

9.查找数据

菜单“编辑”中的“查找”命令

查找数据时候用到的通配符号:

*通配n个字符(n>=0)例如:

*红*,王*,*明

?

通配一个字符例如:

?

?

?

查找姓名为三个字

#通配一个数字

[字符列表]:

里面为字符列表,通配列表的各个值。

[王李张]*:

查找姓王或姓李的同窗[!

fyj]ab=gabrab

[!

字符列表]:

通配的是非字符列内外面的值。

⑥-:

通配递增范围内的任意一个字符。

例如:

a[b-f]:

查找第二位b-f之间的字符,包括b和fabacadaf

11.排序:

规那么:

a.英文按字母顺序排序,不区分大小写.

b.中文是按拼音字母的顺序排序.

c.数字按数字的大小排序。

d.日期时刻字段按日期的前后顺序排序。

注意:

a.在access2000版本里不能按备注,ole对象,超级链接数据类型排序,在access2003里不能依照ole对象数据类型排序;

b.当文本数据类型存储的是数字的时候,比如12,13,6,34升序,是从最左侧开始比较.结果:

12,,6;

c.升序排列时空值的记录排在表中的第一条;

d.排序后,排序顺序与表一路保留。

E.在access表中,若是某条记录的某个字段尚未存储数据,那么称该记录的那个字段值为空值,空值与空字符串的含义不同,空值是缺值或尚未值(即可能存在但当前未知)许诺用NULL来讲明一个字段里的信息目前还无法取得。

空字符串是用双引号括起来的字符串,且双引号中间没用空格(“”),这种字符串的长度为0.查找空字符串和空值的方式是相似的。

依照多个字段进行排序时要紧用到的命令为:

”记录”菜单—“挑选”—“高级挑选和排序”

12、挑选记录操作:

在表的数据表视图中把符合条件的数据显示出来,不符合条件的记录隐藏起来.

①按选定内容挑选

1按窗体挑选

③按挑选目标挑选

④高级挑选

13.导入,导出,链接,拆分表

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

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

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

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