Access数据库基础及应用._第1页
Access数据库基础及应用._第2页
Access数据库基础及应用._第3页
Access数据库基础及应用._第4页
Access数据库基础及应用._第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、2021-7-111 ACCESS ACCESS 数据库基础及应用数据库基础及应用 2021-7-112 要要 点点 一、数据库基础知识一、数据库基础知识 二、二、ACCESS简介简介 三、三、ACCESS的安装、启动及关闭的安装、启动及关闭 四、四、ACCESS数据库的构成数据库的构成 五、建立数据库五、建立数据库 六、修改数据库六、修改数据库 七、查询七、查询 2021-7-113 一、数据库基础知识一、数据库基础知识 数据库:数据库:数据库是为实现一定的目的按一定的组数据库是为实现一定的目的按一定的组 织方式存储在计算机中的相关数据的集合。织方式存储在计算机中的相关数据的集合。 在数据库

2、技术领域,经典的数据模型有三种。它在数据库技术领域,经典的数据模型有三种。它 们分别是:们分别是: 1、层次数据模型:采用树型结构描述数据实体、层次数据模型:采用树型结构描述数据实体 间的关联;间的关联; 2、网状数据模型:采用网状结构描述数据实体、网状数据模型:采用网状结构描述数据实体 间的关联;间的关联; 3、关系数据模型:采用二维表结构描述数据实、关系数据模型:采用二维表结构描述数据实 体间的关联。体间的关联。 2021-7-114 一、数据库基础知识一、数据库基础知识 在这三种经典的数据模型中,关系数据模型具有在这三种经典的数据模型中,关系数据模型具有 较高的数据独立性和较严格的数学理

3、论基础,并较高的数据独立性和较严格的数学理论基础,并 且具有结构简单和提供非过程性语言等优点,因且具有结构简单和提供非过程性语言等优点,因 而得到了较大规模的应用。采用关系数据模型构而得到了较大规模的应用。采用关系数据模型构 造的数据库系统,被称为关系数据库系统造的数据库系统,被称为关系数据库系统 (RDBS,Relation Data Base System)。)。 关系数据库系统是目前使用得最为广泛的数据库关系数据库系统是目前使用得最为广泛的数据库 系统,系统,Access就是其中之一。就是其中之一。 2021-7-115 二、二、ACCESSACCESS简介简介 Access与许多常用的

4、数据库管理系统,如与许多常用的数据库管理系统,如 FoxPro、VFP(Visual FoxPro)SQL Server 、Oracle等一样,是一种关系型数等一样,是一种关系型数 据库管理系统。作为据库管理系统。作为Microsoft Office 套套 件的成员,件的成员,Access的使用界面与的使用界面与Word、 Excel等的风格相同。在等的风格相同。在Access中编辑数中编辑数 据库对象就像在据库对象就像在Word中编辑文档、中编辑文档、Excel 里编辑数据表一样方便。里编辑数据表一样方便。 2021-7-116 三、安装、启动及关闭三、安装、启动及关闭 Access 的安装

5、:的安装:Microsoft Office的安装的安装 Access 的快速启动的快速启动 启动启动Access的方式,与启动其他的方式,与启动其他 Office软件完全一样,可通过开始菜单、软件完全一样,可通过开始菜单、 桌面快捷键、桌面快捷键、“运行运行”中输入命令中输入命令 (MSACCESS.EXE)等。等。 退出退出Access:等同于其他:等同于其他OFFICE软件。软件。 2021-7-117 四、四、AccessAccess数据库的构成数据库的构成 Access将数据库定义成一个将数据库定义成一个.mdb文件,文件, 并且分成多个对象。并且分成多个对象。 表:用来存储数据;表:

6、用来存储数据; 查询:表之间的关系;查询:表之间的关系; 窗体:友好的界面操作;窗体:友好的界面操作; 报表:数据的输出;报表:数据的输出; 还有还有“数据访问页数据访问页”、“宏宏”、“模块模块” 等。等。 2021-7-118 2021-7-119 五、建立数据库五、建立数据库- -创建表创建表 表的构成表的构成 学号姓名性别出生年月班级照片简历 20020001黄宏桥男1983年12月29日02会计1 20020523牟连华女1984年2月15日02营销1 20021007杨静女1983年11月22日02金融2 20030058张群山男1984年8月18日03会计2 20030279徐丽

7、娜女1985年2月15日03经济1 记录/数 据元组 字段/数 据元素 字段名字段值/属性 2021-7-1110 1 1、字段名、字段名 字段名是用来标识字段的,字段名可以是英字段名是用来标识字段的,字段名可以是英 文、中文、数字等,但必须符合文、中文、数字等,但必须符合Access数据库的数据库的 对象命名规则。字段命名应遵循的规则有:对象命名规则。字段命名应遵循的规则有: l字段名称可以是字段名称可以是164个字符;个字符; l字段名称可以采用字母、数字和空格以及其他字段名称可以采用字母、数字和空格以及其他 一切特别字符,但不能包含:一切特别字符,但不能包含:“。”、“!” 等字符;等字

8、符; l不能使用不能使用ASCII为为032的的ASCII字符;字符; l不能以空格为开头。不能以空格为开头。 2021-7-1111 2 2、字段类型、字段类型 数据类型数据类型说说 明明大大 小小 文本文本文本或文本与数字的组合,如地址等;也可以是不必计文本或文本与数字的组合,如地址等;也可以是不必计 算的数字,如电话号码等。算的数字,如电话号码等。 最长最长255个字符个字符 备注备注适用于长度较长的文本及数字,如备注、说明等。适用于长度较长的文本及数字,如备注、说明等。最长最长65536 个字符个字符 数字数字用于算术运算的数字数据用于算术运算的数字数据1,2,4,8个字节个字节 日期

9、日期/时间时间1009999范围内的日期及时间值。范围内的日期及时间值。8个字节个字节 货币货币用于数学计算的货币数值与数值数据,包含小数点后用于数学计算的货币数值与数值数据,包含小数点后14 位。整数最多有位。整数最多有15位。位。 8个字节个字节 自动编号自动编号在添加记录时自动插入的惟一顺序或随机编号在添加记录时自动插入的惟一顺序或随机编号4个字节个字节 是是/否否用于记录逻辑型数据,只能取两种值中的一种,如用于记录逻辑型数据,只能取两种值中的一种,如 Yes/No 1位位 OLE对象对象可链接或嵌入其他使用可链接或嵌入其他使用OLE协议的程序所创建的对象,协议的程序所创建的对象, 如如

10、Word文档、文档、Excel电子表格、图像、声音等。电子表格、图像、声音等。 最大可达最大可达1GB(受(受 限于可用的磁限于可用的磁 盘空间)盘空间) 超级链接超级链接用于保存超链接的字段,超链接可以是文件路径(用于保存超链接的字段,超链接可以是文件路径(UNC) 或网页地址(或网页地址(URL) 最长最长65536 个字符个字符 查询向导查询向导在向导创建的字段中,允许使用组合框来选择另一个表在向导创建的字段中,允许使用组合框来选择另一个表 或另一列表中的值。从数据类型列表中选择该项,或另一列表中的值。从数据类型列表中选择该项, 将打开向导以进行定义。将打开向导以进行定义。 通常为通常为

11、4个字节个字节 2021-7-1112 3 3、字段的属性字段的属性 文本文本格式格式符号:符号:“-” -” 表示右对齐;表示右对齐;“!” !” 表示左对齐;表示左对齐; 输入法模式输入法模式:随意、输入法开启、输入法关闭;:随意、输入法开启、输入法关闭; 输入掩码输入掩码:可以控制输入到字段中的值;:可以控制输入到字段中的值; 标题标题:一般情况下都不设,自动取这个字段的字段名;:一般情况下都不设,自动取这个字段的字段名; 默认值默认值:字段没有输入时会以该字段中的值作为默认值;:字段没有输入时会以该字段中的值作为默认值; 有效性规则有效性规则:为了检查字段中的值是否有效,:为了检查字段

12、中的值是否有效, AccessAccess只在只在 满足相应的条件时才能输入;满足相应的条件时才能输入; 必填字段必填字段:必须填写的重要字段;:必须填写的重要字段; 允许空字符串允许空字符串:指字段里能否存在:指字段里能否存在“零长度字符串零长度字符串”,通,通 常设为常设为“否否”; 索引索引:决定是否将这个字段定义为表中的索引字段,便于:决定是否将这个字段定义为表中的索引字段,便于 查询;查询; UnicodeUnicode压缩压缩:是微软公司为了使一个产品在不同的国家各:是微软公司为了使一个产品在不同的国家各 种语言情况下都能正常运行而编写的一种文字代码,通常种语言情况下都能正常运行而

13、编写的一种文字代码,通常 选择选择“是是”。 2021-7-1113 4 4、主键、主键 主键也称为主关键字,是表中惟一能标识一条记录的主键也称为主关键字,是表中惟一能标识一条记录的 字段,可以是一个字段或多个字段的组合。字段,可以是一个字段或多个字段的组合。 定义主键时,先要指定作为主键的一个或多个字段,定义主键时,先要指定作为主键的一个或多个字段, 如果只选择一个字段,可单击字段所在行的选定按钮,若如果只选择一个字段,可单击字段所在行的选定按钮,若 需要选择多个字段作为主键,可先按下需要选择多个字段作为主键,可先按下Ctrl键,再依次单键,再依次单 击这些字段所有行的选定按钮。指定字段后,

14、可在鼠标右击这些字段所有行的选定按钮。指定字段后,可在鼠标右 键菜单中选择键菜单中选择“主键主键”命令,或直接单击工具栏上的命令,或直接单击工具栏上的“主主 键键”按钮,即可把该字段设为表的主键。如果主键在设置按钮,即可把该字段设为表的主键。如果主键在设置 后发现不适用或不正确,可以通过后发现不适用或不正确,可以通过“主键主键”按钮取消原有按钮取消原有 的主键。的主键。 2021-7-1114 6 6、记录排序、记录排序 数据库开发环境的一个基本功能就是排数据库开发环境的一个基本功能就是排 序记录,排序就是按照某个字段的内容序记录,排序就是按照某个字段的内容 值重新排列数据。在默认情况下,值重新排列数据。在默认情况下, Access会按主键的次序显示记录,如果会按主键的次序显示记录,如果 表中没有主键,则以输

温馨提示

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

评论

0/150

提交评论