第2章-数据库应用基础——access概要

上传人:今*** 文档编号:108770414 上传时间:2019-10-25 格式:PPT 页数:119 大小:1.19MB
返回 下载 相关 举报
第2章-数据库应用基础——access概要_第1页
第1页 / 共119页
第2章-数据库应用基础——access概要_第2页
第2页 / 共119页
第2章-数据库应用基础——access概要_第3页
第3页 / 共119页
第2章-数据库应用基础——access概要_第4页
第4页 / 共119页
第2章-数据库应用基础——access概要_第5页
第5页 / 共119页
点击查看更多>>
资源描述

《第2章-数据库应用基础——access概要》由会员分享,可在线阅读,更多相关《第2章-数据库应用基础——access概要(119页珍藏版)》请在金锄头文库上搜索。

1、第2章,数 据 库 和表,第2章 知识点,2.1 创建数据库,2.2 建立表,2.3 维护表,2.4 操作表,2.5 表间关系操作,2.1 创建数据库,合理的设计是创建数据库的基础。 可以归纳为:需求分析 E-R设计 关系模式 优化 实施 设计数据库的步骤 1、确定创建数据库的目的 2、确定数据库中需要的表。每个表中只包含一个主题信息,表中的不包含重复信息。 3、确定表的结构。即选择表的字段 4、明确每条记录中有惟一值的字段。(主关键字) 5、确定表之间的关系 6、优化设计 7、输入数据并创建其他数据库对象 8、使用Access的分析工具,数据库的建立: 方法1:建立空的数据库 (1)在Acc

2、ess的窗口、工具栏或任务窗格中选择“新建文件”,打开“新建文件”窗格。 (2)在任务窗格中选择“空数据库”选项,打开“文件新建数据库”对话框。 (3)选择保存位置和文件名后、单击“创建”按钮创建空数据库。 方法2:根据现有文件建立数据库 在任务窗格中选择“根据现有文件.”选项,在出现“文件新建数据库”对话框,选择已建好的数据库,单击创建按钮,单击“创建”按钮,方法3:使用“数据库向导”创建数据库 1、激活“数据库向导” 2、选择数据库模板 3、保存新建的数据库文件 4、按“数据库向导”的提示逐步操作 5、开始创建数据库 6、完成,数据库的打开与关闭 在对数据库管理进行访问时需要打开数据库,使

3、用后要将数据库关闭。 打开数据库是指将数据库文件调入到内存,打开数据库后,可以对数据库其它对象进行操作。 关闭数据库是指数据库文件退出内存。,(1)打开数据库 在Accesss中,选择“文件打开”命令,在打开对话框中选择数据库,单击“打开”按钮,进入数据库子窗口。 (2)关闭数据库 关闭数据库是指将数据库从内存中清除,数据库窗口将关闭。 关闭数据库有以下几种方法: (1)单击数据库子窗口右上角的“”按钮,也可以选择“文件”菜单中的“关闭”命令,还可以双击数据库子窗口左上角的控制符号。,关于数据库打开方式的说明 (1)如果选择“打开”,被打开的数据库可以被网络中的其它用户共享,这是默认的数据库文

4、件打开方式。 (2)如果选择以“以只读方式打开”,只能使用、浏览数据库中的对象,不能对其进行修改。 (3)如果选择以“以独占方式打开”,则其它用户不可以使用该数据库。 (4)如果选择以“以独占、只读方式打开”,则只能是使用、浏览数据库对象,不能对其进行修改,其它用户不可以使用该数据库。,2.2 建立表,在Access数据库中,表是数据库的基本对象,也是数据库的核心与基础,数据库中所有相关的各类数据都存放在各种表中。 在Access中,表是一个满足关系模型的二维表,即由行和列组成的表格。 表以名称标识,表的名称可以使用汉字或英文字母等。,表的结构 表的组成:表结构和数据。 表的结构:字段名称、字

5、段类型以及字段属性。 字段的命名规则: 使用字母、汉字、数字、空格和其它字符,长度为164个字符,但不能使用“。”、“!”、“”、“”等。 字段类型:字段取值的数据类型,包括文本型、数字型、备注型、日期/时间型、逻辑型等10种。 字段属性:字段特征值的集合,分为常规属性和查阅属性2种。作用:控制字段的操作方式和显示方式。 字段说明:对字段的说明。,在选课管理系统中,包含教师表、学生表、课程表、选课表及用户表等。 学生表 字段包括:学号、姓名、性别、出生日期、政治面貌、家庭住址、专业、电话、照片等,如图所示。 图1-1 学生表结构,在Access中,字段的数据类型可分为文本型、数字型、备注型、日

6、期/时间型、货币型、是/否(逻辑)型、自动编号型、OLE对象型、超链接型以及查阅向导型等10种。 1文本型 文本型字段用来存放字符串数据。如:学号、姓名、性别等字段。 文本型数据可以存储汉字和ASCII字符集中可打印字符,最大长度为255个字符,用户可以根据需要自行设置。 表示方法:用英文单引号( )或英文双引号(“ “)括起来。,2.2.1字段的数据类型,2备注型 备注型字段用来存放较长的文本型数据。如:备忘录、简历等字段。 备注型数据是文本型数据类型的特殊形式,备注型数据没有数据长度的限制,但受磁盘空间的限制。 3数字型 数字型字段用来存储由整数、实数等可以进行计算的数据。但货币值除外。数

7、值型可以分为整型、长整型、单精度型、双精度型等, 数据的长度由系统设置,分别为1、2、4、8个字节。,4日期/时间型 日期/时间型字段用于存放日期、时间、或日期时间的组合。日期/时间型数据分为常规日期、长日期、中日期、短日期、长时间、中时间、短时间等类型。 字段大小为8个字节,由系统自动设置。 表示方法:用英文字符”#”号括起来。例如:#2010-02-25#、#02/25/2010# 5货币型字段 货币型字段用于存放具有双精度属性的货币数据。字段大小为8个字节,由系统自动设置。,6自动编号型 自动编号型字段用于存放系统为记录绑定的顺序号。自动编号型字段的数据无需输入,当增加记录时,系统为该记

8、录自动编号。字段大小为4,由系统自动设置。 一个表只能有一个自动编号型字段,该字段中的顺序号永久与记录相联,不能人工指定或更改自动编号型字段中的数值。 自动编号有两种类型:递增和随机。,7是/否型 是/否型字段用于存放逻辑数据,表示“是/否”或:“真/假”。字段大小为1字节,由系统自动设置。 表示方法: .T. /.F.,即True / false 例如:婚否、团员否等字段可以使用是/否型。 8OLE对象型 OLE(Object Linking and Embedding)的中文含义是“对象的链接与嵌入”,用来链接或嵌入OLE对象, 例如:文字、声音、图像、表格等。,9超链接型 超链接型字段存

9、放超链接地址。最多包含三部分:显示文本,地址,子地址。 例如:网址、电子邮件。超链接型字段大小不定。 10查阅向导型 查阅向导型字段仍然显示为文本型,所不同的是该字段保存一个值列表,输入数据时从一个下拉式值列表中选择。,2.2.2创建表结构 创建表的方法有以下几种: (1)使用数据表视图创建表。 (2)使用设计视图创建表。 (3)使用表向导创建表。 (4)导入表,【实例2-1】使用数据表视图(通过输入数据创建表),【操作步骤】 (1)打开数据库,在数据库子窗口中选择“表”对象,单击“新建”按钮,打开“新建表”对话框;,(2)单击“新建”打开“新建表”选择“数据表视图”,打开一个空数据库表。也可

10、以在数据库子窗口中选中“通过输入数据创建表”双击,打开数据浏览窗口,在表格中输入数据,如图所示。,(3)双击空数据表中的“字段1”、“字段2”,输入相对应的字段名称;,(4)选择“文件保存”命令或单击工具栏上的“保存”按钮,打开“另存为”对话框,(5)在“表名称”文本框中输入表名“成绩”,单击确定,在弹出的创建主键提示框中单击“是”按钮,将产生一个”自动编号“字段,作为主关键字,保存数据表文件。 注意:使用这种方法建立的表结构,只能输入字段名,相应的数据类型,长度等属性并未定义,系统默认设置的字段类型是“文本”型。,(6)完成表的创建。,2使用设计视图创建表 使用设计视图创建表,可以根据用户的

11、需要创建表。 【实例2-2】使用设计视图创建学生表结构,表结构如图所示。,【操作步骤】 (1)打开数据库“教学”。 (2)在“教学数据库”窗口,选择“表”对象,然后双击“使用设计器创建表”。或者单击“新建”按钮,打开“新建表”对话框。打开表编辑器,如图所示。,表的设计视图分为上下两部分,上半部分是字段输入区,从左到右分别为字段选择器、字段名称列、数据类型和说明列;下半部分是字段属性区,从中可以设置字段的属性值,也可使用默认的属性值。 字段选择器用于选择某一字段,字段名称列用于说明字段的名称;数据类型列用于说明该字段的数据类型。说明列式可选项,用于需要时对该字段进行必要的说明。,(3)在表编辑器

12、中,定义每个字段的名字、类型、长度和索引等信息,如图所示。,(4)定义完全部字段后,单击某一字段选择器,单击工具栏上的“主键”按钮,为数据表定义一个主关键字; (5)单击工具栏上的“保存”按钮,或者菜单命令“文件|保存”,打开“另存为”对话框,输入表名“学生”,然后单击“确定”按钮,保存创建的表,如图所示。,至此,创建表完成。,3使用向导创建表 (1)打开数据库,在数据库窗口中选择“表”对象,双击“使用表向导创建表”选项,打开“表向导”对话框; (2)在“示例表”列表中选择合适的表,在“示例字段”框中选择所需字段,单击“”按钮,将选中字段添加到“新表中的字段”中; (3)单击“下一步”按钮,在

13、弹出的对话框中输入表名称,选择是否设置主键。 (4)单击“下一步”按钮,在弹出的对话框中选择修改表设计或直接向表中输入数据等,单击“完成”按钮。,4导入表 导入表是指利用已有的数据文件创建新表,这些数据文件可以是电子表格、文本文件或其它数据库系统创建的数据文件。 利用Access系统的数据导入功能可以将数据文件中的数据导入到当前数据库中。 使用 “导入表”方法创建的表,不仅创建了表结构,而且为表中添加了数据, 使用 “导入表”方法创建的表,所有字段的宽度都取系统默认值。,2.2.3 向表中输入数据,输入数据时要使用规范的数据格式,这是数据管理规范化的关键。 1数据的输入方法 对不同类型的数据,

14、数据的表示形式不同,数据的输入方法也有所不同。 (1)文本型 直接输入字符串,字符串的长度不能超过所设置的字段大小,超出部分系统自动截断。 (2)备注型 直接输入字符串,备注型字段大小是不定的,由系统自动调整,最多可达64K。,(3)日期/时间型 日期/时间型的常量要用一对#号括起来。例如:#1990-1-1#表示1990年1月1日。在表中输入数据时,日期型数据的输入格式为:yyyy-mm-dd或mm-dd-yyyy,其中y表示年,m表示月,d表示日。 (4)货币型 向货币型字段输入数据时,系统会自动给数据添加2位小数,并显示美元符号与千位分隔符。,(5)自动编号型 数据由系统自动添加,不能人

15、工指定或更改自动编号型字段中的数值。 删除表中含有自动编号字段的记录以后,系统将不再使用已被删除的自动编号字段中的数值。 (6)是/否型 用鼠标单击是/否型字段,可以选择其值,用“”表示“真”,不带“”表示“假”,,(7)OLE对象型 OLE对象型字段不能在单元格中直接输入,需使用Microsoft Office 中 “插入对象”的方法实现。 (8)查阅向导型 查阅向导型字段值列表的内容可以来自表或查询,也可以来自定义的一组固定不变的值。 例如,将“性别”字段设为查阅向导型以后,只要在“男”和“女”2个值中选择一个即可。,2利用数据表视图向表中输入数据 表结构设计完成后可直接向表中输入数据,也

16、可以重新打开表输入数据。 (1)在数据库窗口中,选择“表”对象,双击数据表,打开数据表视图。 (2)从第一个空记录的第一个字段开始输入所需数据,每输入完一个字段值按Enter或Tab键转至下一字段,每输人一个记录的时间,表中会自动添加一条新的空记录,且该记录的选择器上显示一个“*”,表示这个记录是一个新记录。 (3)记录输入完毕,单击工具栏上的“保存”按钮。,3在数据表中插入OLE对象 (1)首先选择输入字段,字段内出现矩形虚线框,选择“插人“菜单中的“对象“命令; (2)在打开的“插入对象“对话框中选择“由文件创建“选项,再选择相应文件,单击“确定“按钮,即可以在数据表中插入OLE对象。 注意:在数据表视图中,双击OLE数据类型字段,就可以打开相应的字段内容。,2.3 维护表,2.3.1打开与关闭表 1打开表 (1)在数据表视图中打开表(改内容) 在数据库窗口中,选择“表”对象,双击数据表,打开数据表视图。 (2)在设计视图打开表(改结构) 在数据库窗口中,选择“表”对象选择要打开的数据表,单击“设计

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号