第2章数据库和表操作
第2章 数据库和表操作2.1 Access2010的数据库对象 数据库的六大对象构成了数据库系统。而数据库是存放各个对象的容器。窗体报表宏及VBA数据表查询 创建数据库的结果是在磁盘上生成一个扩展名为.accdb的数据库文件。2.2 创建数据库1. 直接创建空数据库例 创建一个名为“教学管理系统”的数据库文件。★操作步骤:①启动Access 2010后在左侧导航窗格中单击【新建】按钮,并选中【空数据库】按钮②输入新建立的数据库名及保存位置③单击【新建】按钮2 利用模板创建数据库例 创建一个教职员数据库文件。图2-8 文件窗口3 数据库打开与关闭(1)“打开”选项:打开的数据库文件可以与网上其它用户共享,这是Access 2010默认的打开方式。(2)“以只读方式打开”选项:打开的数据库文件可以与网上其它用户共享,但只能浏览数据库对象,不能进行修改。(3)“以独占方式打开”选项:打开的数据库文件只能由打开者使用,网上其它用户不能打开该数据库。(4)“以独占只读方式打开”选项:打开的数据库文件只能由打开者浏览数据库对象,不能进行修改,网上其它用户不能打开该数据库。关闭数据库的方法有四种:(1)选择“文件”菜单中的“关闭”命令。(2)单击“数据库窗口”右上角的“关闭”按钮。(3)选择“数据库窗口”左上角控制菜单中的“关闭”命令。(4)按Ctrl+F4组合键,也可以关闭数据库窗口。2.4 表的概念数据库中其它对象对数据库中数据的任何操作都是基于数据表对象进行的。Access 2010数据表对象由两个部分构成:表对象的结构表对象的数据1表的结构 数据表对象的结构是指数据表的框架,也称为数据表对象的属性。主要包括:(1)字段名称——数据表中的一列称为一个字段,而每一个字段均具有唯一的名字,被称为字段名称。 (2)数据类型——数据表中的同一列数据必须具有共同的数据特征,称为字段的数据类型。 (3)字段大小——数据表中的一列所能容纳的字符或数字的个数被称为字段大小。 (4)字段的其它属性——其它一些属性,包括“索引”、“格式”等等。一个数据库中通常包含若干个数据表对象一个表对象就是一个关于特定主题的数据集合,每一个表在数据库中具有不同的用途。为了唯一地表示表中的某条记录,表中必须含有关键字。Access 2010的主关键字(主键)可以是表中的一个或多个字段,而且“主键”字段的值不能空,也不能重复。2 字段的数据类型数据类型用法大小文本文本或文本与数字的组合,例如地址。也可以是不需要计算的数字,例如电话号码、零件编号或邮编最多 255 个字符。 Access 只保存输入到字段中的字符,而不保存文本字段中未用位置上的空字符。设置“字段大小”属性可以控制输入字段的最大字符数,默认值是50个字符备注长文本多于255个字符及数字,例如备注或说明最多64,000个字符数字可用来进行算术计算的数字数据,涉及货币的计算除外(使用货币类型)1、2、4 或8个字节。16个字节仅用于“同步复制ID”(GUID) 日期/时间用于日期和时间型数据100年到9999年之间的日期时间货币货币值。使用货币数据类型可以避免计算时四舍五入。精确到小数点左侧15位数及右4位数8个字节数据类型用法大小自动编号在添加记录时自动插入的惟一顺序(每次递增1)或随机编号 4 个字节。16 个字节仅用于“同步复制 ID”(GUID) 是/否字段只包含两个值中的一个,例如“是/否”、“真/假”、“开/关”等1位OLE对象在其它程序中使用OLE协议创建的对象(例如 Word文档、 Excel电子表格、图像、声音或其它二进制数据),可以将这些对象链接或嵌入到Microsoft Access表中。必须在窗体或报表中使用绑定对象框来显示OLE对象。OLE类型数据不能排序、索引和分组最大可为1 GB(受磁盘空间限制)超级链接存储超级链接的字段。超级链接可以是UNC路径或URL最多64,000个字符查阅向导创建允许用户使用组合框选择来自其它表或来自列表中的值的字段。在数据类型列表中选择此选项,将启动向导进行定义与主键字段的长度相同,且该字段也是“查阅”字段,通常为4个字节2.5 表的创建1.通过表设计器创建表表设计器最常用的创建表的方式。利用表设计器不仅可以创建一个新表,也可以用于修改现有表的结构。使用表设计器建立一个新表时,Access 2010系统打开一个空的设计器窗口。因此,我们首先需要设计好新表的结构,字段名、字段名的数据类型、大小和属性等,然后再利用表设计器编辑表的结构。例使用“表设计器” 创建一个“教师情况表” “教师情况表”的结构字段名称字段类型字段大小是否为主键教师编号文本6是教师姓名文本8性别文本2工作时间日期/时间所属院系代码文本6?所属专业代码文本6?职称文本10工资数字单精度型★操
原创力文档

文档评论(0)