第二章数据库和表_第1页
第二章数据库和表_第2页
第二章数据库和表_第3页
第二章数据库和表_第4页
第二章数据库和表_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.数据库和表数据库和表跟我学Access第二章第二章.1.1.创建数据库创建数据库(1)创建空数据库。()创建空数据库。(2)使用向导创建数据库。)使用向导创建数据库。2.2.表的建立表的建立(1) 建立表结构:使用向导,使用表设计器,使用数据表。建立表结构:使用向导,使用表设计器,使用数据表。(2) 设置字段属性。(设置字段属性。(3) 输入数据:直接输入数据,获取输入数据:直接输入数据,获取外部数据。外部数据。 3.3.表间关系的建立与修改表间关系的建立与修改(1) 表关系概念:一对一,一对多(表关系概念:一对一,一对多(2) 建立表间关系。建立表间关系。(3) 设置参照完整性。设置参照完

2、整性。4.4.表的维护表的维护(1)修改表结构:添加、修改、删除字段,重新设置主关键字。)修改表结构:添加、修改、删除字段,重新设置主关键字。(2) 编辑表内容:添加、修改、删除、复制记录。编辑表内容:添加、修改、删除、复制记录。(3) 调整表外观。调整表外观。5.5.表的其他操作表的其他操作(1) 查找数据。(查找数据。(2) 替换数据。替换数据。(3) 排序记录。(排序记录。(4) 筛选记录。筛选记录。马上开始 .本章重点本章重点数据库和表数据库和表跟我学Access第二章第二章.本章学习内容本章学习内容 2.1 2.1 创建数据库创建数据库 2.2 2.2 建立表建立表 2.3 2.3

3、维护表维护表 2.4 2.4 操作表操作表 数据库和表数据库和表跟我学Access第二章第二章. 2.1. 2.1.1 1 创建数据库创建数据库 2.1. 2.1.2 2 数据库简单操作数据库简单操作 数据库和表数据库和表跟我学Access第二章第二章.创建数据库的方法:利用向导创建数据库创建空数据库如果要创建的数据库如果要创建的数据库类型和类型和AccessAccess向导向导中带有的数据库的类中带有的数据库的类型差不多,可以采用型差不多,可以采用此方法。例如创建一此方法。例如创建一个个“货物订单货物订单”管理管理数据库。数据库。如果要创建的数据库类如果要创建的数据库类型和型和AccessA

4、ccess向导中带有向导中带有的数据库的类型完全不的数据库的类型完全不相似,采用此方法更方相似,采用此方法更方便。便。利用利用“创建空数据库创建空数据库”的的方法创建方法创建“教学管理教学管理”数数据库。据库。利用利用“数据库向导数据库向导”的方法的方法创建创建“订单管理订单管理”数据库。数据库。例例 2. 2.2 2例例 2. 2.3 3数据库和表数据库和表跟我学Access第二章第二章.打开已有数据库关闭数据库方法一:先启动先启动AccessAccess,然后通过然后通过“开开始工作始工作”任务窗格或者任务窗格或者“打开打开”命令打开命令打开方法二:直接直接“双击双击”数据库文价打开数据库

5、文价打开1. “1. “关闭关闭”按钮按钮2. 2. 单击单击“控制控制”菜单图标,选菜单图标,选择关闭命令择关闭命令3. 3. 双击双击“控制控制”菜单图标菜单图标打开打开AccessAccess时打开时打开“教学管理教学管理”数据库。数据库。打开打开AccessAccess以后打开以后打开“教学管理教学管理”数据库。数据库。例例 2.5 2.5例例 2.4 2.4数据库和表数据库和表跟我学Access第二章第二章. 2.2.1 表的组成 2.2.2 建立表的结构 2.2.3 设置字段属性 2.2.4 建立表之间的关系 2.2.5 向表中输入数据数据库和表数据库和表跟我学Access第二章第

6、二章.1.表名2.字段属性表的结构某张表存储在磁盘上某张表存储在磁盘上的唯一标识的唯一标识包括字段的个数、包括字段的个数、名称、数据类型、名称、数据类型、字段大小、格式等字段大小、格式等等等命名规则命名规则 P31数据库和表数据库和表跟我学Access第二章第二章.数据类型数据类型数据类型说明说明文本型文本型没有大小多少之意,是一个代号,最长没有大小多少之意,是一个代号,最长255255个字符个字符备注型备注型和文本差不多,最长的字符个数可达和文本差不多,最长的字符个数可达6400064000个个数字型数字型表示有表示有“大小多少大小多少”的数值之意的数值之意日期日期/ /时间型时间型表示时间

7、表示时间/ /日期日期货币型货币型用于记录货币的数据类型用于记录货币的数据类型自动编号型自动编号型每当增加一条记录,自动插入一个序号每当增加一条记录,自动插入一个序号是否型是否型只有只有“Yes/No”Yes/No”、“True/False”“True/False”、“On/Off”“On/Off”两两种值(布尔型)种值(布尔型)OLEOLE对象型对象型可以插入各种可以插入各种OLEOLE对象对象( (图像、声音等图像、声音等) ),最大,最大1 1GBGB超级链接型超级链接型用来保存超级链接,操作为用来保存超级链接,操作为“插入插入”-“超级链接超级链接”查阅向导型查阅向导型通过列表或组合框

8、选择所需要的数据通过列表或组合框选择所需要的数据数据库和表数据库和表跟我学Access第二章第二章.1.使用“数据表”视图2.使用“设计”视图3.使用“表向导”表的建立方法比较直观、简比较直观、简单,不利于设单,不利于设置字段的数据置字段的数据类型和字段属类型和字段属性。性。比较复杂,但比较复杂,但是可以设计任是可以设计任意结构的二维意结构的二维表。表。比较简单,但比较简单,但是适合设计一是适合设计一定类型的数据定类型的数据表。表。数据库和表数据库和表跟我学Access第二章第二章.这三个例子分别这三个例子分别利用上述三种方利用上述三种方法来建立法来建立“教师教师表表”、“学生学生表表”、“选

9、课成选课成绩表绩表”.例例 2.62.62.72.72.82.8数据库和表数据库和表跟我学Access第二章第二章.定义表的主键1.建立表结构时定义主键2.建立表结构后,打开设计视图定义主键例例 P36P36数据库和表数据库和表跟我学Access第二章第二章.1.1.字段大小:字段大小:可控制字段使用的空间。适用于可控制字段使用的空间。适用于“文本文本”和和“数字数字”类型,类型,“文本文本” 型字段大小型字段大小最大为最大为255255个字符,默认为个字符,默认为5050个字符。对于数字个字符。对于数字型数据,其字段大小有以下几种情况:型数据,其字段大小有以下几种情况:数字类型数字类型值的范

10、围值的范围小数位数小数位数 字段长度字段长度字节字节0 0 255255无无1 1个字节个字节整型整型-32768-32768 3276732767无无2 2个字节个字节长整型长整型-2147483648 -2147483648 21474836472147483647无无4 4个字节个字节单精度型单精度型-3.4-3.410103838 3.43.4101038387 74 4个字节个字节双精度型双精度型-1.79734 -1.79734 1010308308 1.79734 1.79734 1010308308 15158 8个字节个字节数据库和表数据库和表跟我学Access第二章第二章.

11、2.2.格式:格式:用来决定数据的打印方式和屏幕显示方式用来决定数据的打印方式和屏幕显示方式。例如“日期”的显示格式可以有很多种。3 3. .输入掩码:输入掩码:用户自定义的数据输入格式。为了保用户自定义的数据输入格式。为了保持输入数据格式的一致性,通常设置掩码,持输入数据格式的一致性,通常设置掩码,AccessAccess中提供了中提供了“文本文本”和和“日期日期/ /时间时间”型数据型数据的掩码向导,通过向导可以很方便的设置这两种数的掩码向导,通过向导可以很方便的设置这两种数据类型的掩码。其他的数据类型的掩码自己设置,据类型的掩码。其他的数据类型的掩码自己设置,具体规则见具体规则见P40P

12、40表表2.2.5 5说明。说明。数据库和表数据库和表第二章Access.字符字符说明说明0 0必须输入数字(必须输入数字(0 09 9) 9 9可以选择输入数据或空格可以选择输入数据或空格 # #可以选择输入数据或空格可以选择输入数据或空格( (允许输入加号或减号允许输入加号或减号) ) L L必须输入字母(必须输入字母(AZAZ) ? ?可以选择输入字母(可以选择输入字母(AZAZ) A A必须输入字母或数字必须输入字母或数字 a a可以选择输入字母或数字可以选择输入字母或数字 &必须输入任何的字符或一个空格必须输入任何的字符或一个空格 C C可以选择输入任何的字符或一个空格可以选

13、择输入任何的字符或一个空格 . : ; - /. : ; - /小数点占位符及千位、日期与时间的分隔符小数点占位符及千位、日期与时间的分隔符 将所有字符转换为大写将所有字符转换为大写! !使输入掩码从右到左显示。输入掩码中的字符始终都是从左到右。使输入掩码从右到左显示。输入掩码中的字符始终都是从左到右。 使接下来的字符以原义字符显示(例如,使接下来的字符以原义字符显示(例如,AA只显示为只显示为A A)数据库和表数据库和表第二章Access.输入掩码练习输入掩码练习1.1.若将文本型字段的输入掩码设置为若将文本型字段的输入掩码设置为“#-#-#”,#”,则正确的输入数据是(则正确的输入数据是(

14、 )A A)0755-abcdet B0755-abcdet B)07 7- 1234507 7- 12345C C)a cd-123456 Da cd-123456 D)#-#-#B2.2.邮政编码是由邮政编码是由6 6位数字组成的字符串,为邮政编码位数字组成的字符串,为邮政编码设置输入掩码,正确的是(设置输入掩码,正确的是( )A A)000000 B000000 B)999999999999C C)CCCCCC DCCCCCC D)LLLLLLLLLLLLA3.3.输入掩码字符输入掩码字符“&”&”的含义是(的含义是( )A)A)必须输入字母或数字必须输入字母或数字 B)

15、B)可以选择输入字母或数字可以选择输入字母或数字C)C)必须输入一个任意的字符或一个空格必须输入一个任意的字符或一个空格 D)D)可以选择输入任意的字符或一个空格可以选择输入任意的字符或一个空格C数据库和表数据库和表跟我学Access第二章第二章.4 4. .默认值:默认值:添加记录的时候自动填入字段中的值。添加记录的时候自动填入字段中的值。例如“性别”字段只有“男”和“女”两种值,可以把一种设为默认值,提高数据输入的效率。5 5. .有效性规则:有效性规则:防止非法数据输入到字段中。防止非法数据输入到字段中。例如“性别”字段为了防止输入“男”或“女”以外的值,就可以它的设置“有效性规则”,目

16、的就是为了保持数据的正确性。 数据库和表数据库和表跟我学Access第二章第二章.6 6. .有效性文本:有效性文本:当设置当设置“有效性规则有效性规则”以后,如果以后,如果输入的值不符合有效性规则,所给的提示信息输入的值不符合有效性规则,所给的提示信息”。7.7.索引:索引:索引属性值索引属性值说明说明无无该字段不建立索引该字段不建立索引有(有重复)有(有重复)以该字段建立索引,且字段中内容可以重复以该字段建立索引,且字段中内容可以重复有(无重复)有(无重复)以该字段建立索引,且字段中内容不重复。以该字段建立索引,且字段中内容不重复。适合做主键适合做主键数据库和表数据库和表跟我学Access

17、第二章第二章.1.1.表之间关系的概念:表之间关系的概念:一对一:A表与B表中的记录一一对应。一对多:A表中的一条记录与B表中的多条记录 相对应。多对多:A表中的多条记录与B表中的多条记录 相对应。2.2.参照完整性概念:参照完整性概念:在输入或者删除记录时,为维持表之间已定义的关系而必须遵循的规则。注意! Access中最常用的是一对多的关系。一对一的关系的两个表可以合成一个表,多对多的关系可以分解成为多个一对多的表关系。数据库和表数据库和表跟我学Access第二章第二章.3.3.建立表之间的关系建立表之间的关系( (编辑表之间的关系编辑表之间的关系) )以“教学管理”数据库中的四个表为例子

18、。4 4. .子数据表子数据表子数据表是在一个数据表视图中显示已与其建立关系的数据表视图。如“学生表”中包含选课成绩的子数据表。数据库和表数据库和表跟我学Access第二章第二章. 向表中输入数据的方法:1.使用“数据表”视图直接输入数据2.获取(导入)外部数据 可以把Excel或者Foxpro建立的数据库文件导入到Access数据表中。 向向“学生学生” 表中数据输入表中数据输入数据。数据。把用把用ExcelExcel设计的设计的“课程课程. .xlsxls”文文件中的数据导入到用件中的数据导入到用AccessAccess设计设计的的“教学管理教学管理”数据库的数据库的“课程课程”表中。表中

19、。例例例例数据库和表数据库和表跟我学Access第二章第二章. 向表中输入数据的方法:3.创建查阅列表字段 若某个字段值是一组固定数据,则可以将这组固定值创建成列表,这样可以直接从列表中选择字段值。将将“教师教师” 表中的表中的“职称职称”字段设置为列表字段。字段设置为列表字段。例例数据库和表数据库和表跟我学Access第二章第二章.2.3.1 打开和关闭表2.3.2 修改表的结构2.3.3 编辑表的内容2.3.4 调整表的外观数据库和表数据库和表跟我学Access第二章第二章.打开表关闭表在设计视图中打开 主要用于对表的结构的修改。在数据表视图中打开 主要用于添加、修改记录,或者查找、筛选、

20、排序记录等文件关闭窗口右上角“关闭”按钮注意:打开表以后,表的结构或者布局被修改,关闭表时会询问是否保存修改的表。数据库和表数据库和表跟我学Access第二章第二章.修改表的结构主要包括以下四种操作:注意!如果被修改的表和别的表如果被修改的表和别的表存在关系,那么修改表中存在关系,那么修改表中连接关系的字段的时候,连接关系的字段的时候,首先要首先要解除表关系解除表关系。添加字段修改字段删除字段重新设置主键数据库和表数据库和表跟我学Access第二章第二章.编辑表的内容主要在“数据表视图”中完成的,主要包括以下几种操作:定位记录:选择记录:添加记录:删除记录:修改数据:复制数据:注意!如果两个表

21、的关系存在参照完如果两个表的关系存在参照完整性,那么主表中的记录不能整性,那么主表中的记录不能随意修改、删除,副表中也不随意修改、删除,副表中也不能随意添加记录。能随意添加记录。数据库和表数据库和表跟我学Access第二章第二章.调整表的外观主要在“数据表视图”中完成的,主要包括以下几种操作:改变字段显示次序:调整字段显示宽度和高度:隐藏列和显示列:冻结列:设置数据表格式:改变字体显示所有的这些操作所有的这些操作都是在都是在“格式格式”菜单中完成菜单中完成数据库和表数据库和表跟我学Access第二章第二章.2.4.1 查找数据2.4.2 替换数据2.4.3 排序记录2.4.4 筛选记录数据库和

22、表数据库和表跟我学Access第二章第二章.2.查找空值( Null)或空字符串( )例如:查找“学生”表中“性别”为“男”的学生记录。字符字符用法用法示例示例*通配任意个数字符通配任意个数字符wh*只代表开头为只代表开头为wh?通配任意单个字符通配任意单个字符b?ll中的?处代表一个任意字符中的?处代表一个任意字符 通配括号内任何单个字符通配括号内任何单个字符 baell可以代表可以代表ball或者或者bell!通配不在括号内的字符通配不在括号内的字符b!aell可以代表可以代表ball或者或者bell之外之外-通配范围内任何一个字符通配范围内任何一个字符 ba-cd可以代表可以代表bad、

23、bbd、bcd#通配任何单个数字字符通配任何单个数字字符1#3代表代表103、113、123等等等等1.查找指定内容(直接输入查找内容)数据库和表数据库和表跟我学Access第二章第二章.2.更改搜索的默认设置例如:替换“教师”表中“政治面目”为“团员”的所有教师记录,将其改为“党员”。1.替换指定内容(直接输入替换内容)操作:“工具”“选项”“编辑/查找”数据库和表数据库和表跟我学Access第二章第二章.2.按照一个字段排列(数据表视图中进行)1.英文字母:不区分大小写,按照A-Z大小排列2.汉字:按照拼音字母顺序排列3.数字:按照大小排列4.日期和时间:按照先后排列1.排序规则3.按照多

24、个字段排列1.使用数据表视图2.使用“高级筛选/排序”窗口注意!文本型字段的数字排序文本型字段的数字排序空值字段的排序空值字段的排序备注、超级链接和备注、超级链接和OLE对对象不能排序。象不能排序。数据库和表数据库和表跟我学Access第二章第二章.1.1.按照选定内容:按照选定内容:是一种最简单最简单的筛选方法,使用它可以很容易地找到包含的某字段值某字段值的记录的记录。2.2.按照窗体筛选:按照窗体筛选:是一种快速快速的筛选方法,使用它不用浏览整个表中的记录,同时对两两个以上字段个以上字段进行筛选。3.3.按照筛选目标筛选:按照筛选目标筛选:是一种比较灵活比较灵活的方法,根据输入的筛选条件筛

25、选条件进行筛选。4.4.高级筛选:高级筛选:可进行复杂的筛选进行复杂的筛选,挑选出符合多重条件多重条件的记录。数据库和表数据库和表跟我学Access第二章第二章.练习练习1.1.在在AccessAccess中,如果不想显示数据表中某些字段,中,如果不想显示数据表中某些字段,可以使用的命令是(可以使用的命令是( )A)A)隐藏隐藏 B)B)删除删除 C)C)冻结冻结 D)D)筛选筛选2.2.通配符通配符“#”#”的含义是的含义是( )( )A)A)通配任意个数的字符通配任意个数的字符 B)B)通配任何单个字符通配任何单个字符C)C)通配任意个数的数字字符通配任意个数的数字字符D)D)通配任何单个

26、数字字符通配任何单个数字字符3.3.若要求在文本框中输入文本时达到具有相对固定若要求在文本框中输入文本时达到具有相对固定的书写格式,则应该设置的属性是的书写格式,则应该设置的属性是( ) ( ) A)A)默认值默认值 B)B)有效性文本有效性文本 C)C)输入掩码输入掩码 D)D)密码密码ADC数据库和表数据库和表跟我学Access第二章第二章.练习练习4.4.如果在查询条件中使用通配符如果在查询条件中使用通配符“”,“”,其含义是其含义是( )A A)错误的使用方法)错误的使用方法B B)通配不在括号内的任意字符)通配不在括号内的任意字符C C)通配任意长度的字符)通配任意长度的字符D D)通配方括号内任一单个字符)通配方括号内任一单个字符5.5.下列关于下列关于OLEOLE对象的叙述中,正确的是对象的叙述中,正确的是( )( )A A)用于输入文本数据)用于输入文本数据 B

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论