




已阅读5页,还剩111页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第7章Access项目 学习目标本章要点上机练习习题 学习目标 Access项目为MicrosoftAccess用户提供了一种创建客户机 服务器应用程序的方法 Access项目允许用户以本地模式访问MicrosoftSQLServer数据库 就像访问本地Access数据库一样 本章将详细介绍创建Access项目的方法 本章要点 MSDE2000理解Access项目使用升迁向导创建Access项目 MSDE2000 Access项目需要访问MicrosoftSQLServer服务器 因此可安装MSDE2000或MicrosoftSQLServer2000作为服务器 MSDE2000就是MicrosoftSQLServer2000桌面引擎 它简化了MicrosoftSQLServer2000的功能 用于初学者或创建简单的SQLServer数据库 Microsoft为用户提供了一个免费版本MSDE2000ReleaseA 用户可以从Microsoft的SQLServer官方主页下载MSDE2000ReleaseA 若购买了MicrosoftOffice2003 也可在安装盘的 MSDE2000文件夹找到MSDE2000的安装文件 安装MSDE2000MSDE2000服务器管理 安装MSDE2000 要在计算机上正确安装MSDE2000 就必须了解该程序的硬件 软件需求以及安装方法 下面分别讲解 硬件需求软件需求安装过程自定义安装 硬件需求 MSDE2000典型安装需要约45MB硬盘空间 程序文件25MB 数据文件20MB 内存建议128MB 在Windows2000中需要64MB内存 其他操作系统至少需要32MB内存 软件需求 MSDE2000可运行的操作系统包括Windows98 Windowsme WindowsNT sp5 WindowsXP Windows2000Professional Windows2000Server Windows2000AdvancedServer或Windows2000DatacenterServer 安装过程 安装完MSDE2000后 可删除c sql2ksp3文件夹中的MSDE2000安装程序 重新启动计算机 MSDE2000即可自动运行 也可选择 开始 所有程序 启动 服务管理器 命令启动MSDE2000 自定义安装 MSDE2000默认安装到Windows的程序文件夹ProgramFiles下的MicrosoftSQLServer文件夹中 并采用Windows身份验证模式 即允许用户以Windows当前用户身份登录MSDE2000 在安装MSDE2000时 也可定义配置选项 进行自定义安装 MSDE2000的安装配置选项 自定义安装 自定义安装 也可在MSDE2000安装配置文件中设置配置选项 MSDE2000安装配置文件为c sql2ksp3 MSDE setup ini 可用记事本编辑安装配置文件 若在setup ini设置了配置选项 可直接运行c sql2ksp3 MSDE setup exe安装MSDE2000 自定义安装 MSDE2000服务器管理 MSDE2000服务器管理 MSDE2000服务器管理 在该窗口的 服务器 下拉列表框中显示了安装MSDE2000的计算机名称 在 服务 下拉列表框中列出了所有服务的名称 MSDE2000包括了下列服务 SQLServer 管理所有的数据库文件 处理T SQL程序 执行存储过程和分布式查询等功能 不过要存取SQLServer中的数据 就必须启动SQLServer服务 MSDE2000服务器管理 SQLServerAgent SQLServer代理服务 负责作业调度和管理 DistributedTransactionCoordinator 管理多个数据库之间的事务操作 MSDE2000服务器管理 理解Access项目 Access项目是一种特殊的Access数据文件 它能通过OLEDB组件以本地模式访问MicrosoftSQLServer数据库 Access项目Access项目与SQLServer数据库连接SQLServer数据库认识表对象认识项目查询认识项目数据库图表 Access项目 Access项目包含了表 查询 数据库图表 窗体 报表 页 宏和模块等对象 Access项目中的表 查询和数据库图表等对象存放在MicrosoftSQLServer数据库中 只有连接到MicrosoftSQLServer数据库才能在项目窗口中查看和使用这些对象 项目中的窗体 报表 页 宏和模块等对象则存放在本地Access文件中 这些对象使用的是来自MicrosoftSQLServer数据库的数据 Access项目 Access项目 一个Access项目就是一个客户机 服务器应用程序 它使用存储于MicrosoftSQLServer或MSDE服务器上的数据库中的数据 使用窗体 报表 页 宏和模块等Access对象创建应用程序界面 并且 应用程序可以是使用窗体和报表的传统程序 也可以是使用数据访问页的Web应用程序 或是两者的结合 这使得开发人员在构建应用程序解决方案时有更多的选择 也使已经掌握Access应用程序开发的开发人员可以马上着手开发基于MicrosoftSQLServer数据库的应用程序 Access项目与SQLServer数据库 Access项目可连接到远程SQLServer数据库 本地SQLServer数据库或MSDE2000 Access项目仅支持安装在MicrosoftWindows2000或更高版本上的操作系统 包括WindowsXP 中的SQLServer2000或者SQLServer2000桌面引擎 连接SQLServer数据库 在打开Access项目时 如果无法连接到SQLServer数据库 则不能使用SQLServer数据库数据 此时 在项目窗口标题栏中会显示断开提示 在断开连接时 不能查看表 查询和数据库图表等SQLServer数据库对象 在启动服务器后 可重新连接SQLServer服务器 认识表对象 认识表对象 认识表对象 Access项目中的表只是一个链接 实际的表存放在SQLServer服务器上的数据库中 从内容窗格中可以看到 Access项目只能使用设计器创建表 表设计器打开表属性对话框 表 选项卡 关系 选项卡 索引 键 选项卡 CHECK约束 选项卡 数据 选项卡 表设计器 在内容窗格中单击表 再单击项目窗口工具栏中的按钮即可打开表设计器 Access项目的表设计器和Access数据库的表设计视图类似 项目表设计器由上下两部分构成 字段输入区和字段属性区 表设计器 表设计器 在字段输入区中可输入字段名 数据类型 长度 是否允许空和说明等内容 字段属性区包括 列 和 查找 两个选项卡 列 选项卡列出了在字段输入区中选中字段的属性 查找 选项卡用于指定在把字段放到窗体上时使用的默认控件类型 字段输入区的每一行中可输入字段名 列名 来创建字段 用户必须为字段指定数据类型 长度和其他属性 表设计器 Access项目表的字段属性 表设计器 表设计器 打开表属性对话框 在打开表设计器后 用下列方法可打开表的属性对话框 打开表属性对话框 表属性对话框包括5个选项卡 表 关系 索引 键 CHECK约束和数据 在设置选项卡时可设置表的相关属性 表 选项卡 用上述方法打开表属性对话框时 首先显示 表 选项卡 在 表 选项卡中可设置下列属性 表 选项卡 表 选项卡 选定的表 显示当前表的名称 可从下拉列表框中选择其他表 以便查看或改其属性 所有者 显示表的所有者名称 不能修改该属性 表名称 显示当前表的名称 可在文本框中修改表的名称 表的标识列 显示表的标识字段名称 可从下拉列表中选择其他字段作为标识列 表 选项卡 表的ROWGUID列 显示表的ROWGUID列名称 表文件组 显示或指定存储表数据的文件组名 文本文件组 显示或指定存储文本和图像的文件组名称 关系 选项卡说明 表的说明信息 关系 选项卡 关系 选项卡用于创建或修改表的关系 可用下列方法打开表属性对话框的 关系 选项卡 在打开表属性对话框后 单击 关系 选项卡标题栏 在打开表设计器时 选择 视图 关系 命令 用鼠标右键单击表设计器的字段输入区 在弹出的快捷菜单中选择 关系 命令 关系 选项卡 关系 选项卡 关系 选项卡中各选项意义分别如下 表名称 显示当前表的名称 选定的关系 显示当前关系的名称 从下拉列表框中可选择其他关系 关系 选项卡 关系 选项卡 关系 选项卡 索引 键 选项卡 索引 键 选项卡 项卡 在打开表属性对话框后 单击 索引 关键字 选项卡标题栏 在打开表设计器时 选择 视图 索引 关键字 命令 用鼠标右键单击表设计器的字段输入区 在弹出的快捷菜单中选择 索引 关键字 命令 索引 键 选项卡 索引 键 选项卡 索引 键 选项卡中各选项意义分别如下 索引 键 选项卡 索引 键 选项卡 索引 键 选项卡 索引 键 选项卡 索引 键 选项卡 CHECK约束 选项卡 CHECK约束 选项卡 可用下列方法打开表属性对话框的 CHECK约束 选项卡 在打开表属性对话框后 单击 约束 选项卡标题栏 在打开表设计器时 选择 视图 约束 命令 用鼠标右键单击表设计器的字段输入区 在弹出的快捷菜单中选择 约束 命令 CHECK约束 选项卡 CHECK约束 选项卡 CHECK约束 选项卡中各选项意义分别如下 CHECK约束 选项卡 约束名 显示当前约束的名称 要修改约束的名称 可在文本框中输入新的名称 约束表达式 约束的SQL表达式 创建新约束时 必须输入有效的约束表达式 也可修改现有约束的表达式 验证文本 在修改或添加记录时 若不满足约束表达式 则将验证文本显示给用户进行提示 CHECK约束 选项卡 数据 选项卡 数据 选项卡示 在打开表属性对话框后 单击 数据 选项卡标题栏即可打开选项卡 数据 选项卡中各选项意义分别如下 筛选器 显示使用的筛选器名称 排序 字符串表达式 字符串中包含逗号分隔的多个排序字段名称 数据 选项卡 子数据表名 指定作为子数据表的表或查询名称 选择 自动 可让Access根据现有关系选择子数据表 链接子字段 子数据表中的链接字段 链接主字段 当前数据表中的链接字段 子数据表高度 子数据表的默认显示高度 数据 选项卡 子数据表已扩充 选择 否 选项 则打开数据表时不展开子数据表 选择 是 选项则自动展开子数据表 默认视图 指定用户打开表或将其作为子窗体或子报表时显示的子数据表视图 可选择选项为数据表 数据透视表或数据透视图 数据 选项卡 认识项目查询 项目查询可用于查看 修改 添加或删除数据 项目查询可分3种类型 视图 储存过程 用户自定义函数 项目查询本质上是SQL语句 与表 数据库图表一样存放在服务器的数据库中 认识项目数据库图表 数据库图表就是数据库的图形化视图 在数据库图表中可以创建新表 删除表 修改表或定义表间的关系等 认识项目数据库图表 使用升迁向导 升迁向导用于将Access数据库对象 如表 查询 窗体 报表 页 宏和模块等 的一部分或全部迁移到MicrosoftSQLServer数据库或新的Access项目中 通常 升迁向导将Access数据库的表以及与表相关的索引 有效性规则 默认值和表关系迁移到MicrosoftSQLServer数据库 查询转换为MicrosoftSQLServer视图或存储过程 而窗体 报表 页 宏和模块等数据库对象则迁移到MicrosoftAccess项目中 使用升迁向导 升迁中的数据类型转换使用升迁向导 升迁中的数据类型转换 升迁向导在迁移Access数据库表时 会将Access中使用的数据类型转换为SQLServer对应的数据类型 升迁中的数据类型转换 使用升迁向导 升迁是指将全部或部分数据库对象从Access数据库迁移到SQLServer数据库或新的Access项目的过程 准备升迁数据库打开升迁向导保存升迁数据指定SQLServer服务器信息选择要升迁的表选择如何导出表选择如何使用应用程序来使用升迁后的数据库选择是否打开项目 准备升迁数据库 在使用升迁向导之前应完成下列准备工作 启动SQLServer服务 不管是SQLServer2000或MSDE2000 都应在使用升迁向导前启动SQLServer服务 这样向导才能访问或创建SQLServer数据库 备份数据库 尽管升迁向导不会对数据库做任何修改操作 但备份可避免意外破坏数据库 准备升迁数据库 升迁后的数据库大小至少是Access数据库的两倍 确保有足够的硬盘空间来保存新的SQLServer数据库 准备打印机 升迁向导在完成转换后会创建一个升迁报表 打印报表可以查看升迁的详细信息 打开升迁向导 首先在Access中打开要升迁的数据库 然后选择 工具 数据库使用工具 升迁向导 命令 启动Access升迁向导 保存升迁数据 保存升迁数据 指定SQLServer服务器信息 在升迁向导的第2个对话框中 首先需要在 请选择升迁该数据库使用的SQLServer 下拉列表框中选择或输入SQLServer服务器名称 也可输入SQLServer服务器计算机的IP地址 本地SQLServer服务器可用 local 作为服务器名称 指定SQLServer服务器信息 指定SQLServer服务器信息 指定SQLServer服务器信息 选择要升迁的表 选择要升迁的表 选择如何导出表 选择如何导出表 选择如何导出表 选择如何导出表 选择如何使用应用程序来使用升迁后的数据库 选择如何使用应用程序来使用升迁后的数据库 选择如何使用应用程序来使用升迁后的数据库 选择是否打开项目 选择是否打开项目 升迁向导执行完成后 会自动生成一个升迁向导报表 在报表中显示Access数据库和升迁后的SQLServer信息 升迁参数 表信息以及升迁过程中遇到的错误信息 选择是否打开项目 创建Access项目 创建Access项目包括新建Access项目 创建项目表和创建项目查询等 下面分别讲解相关的操作 新建Access项目创建项目表创建项目查询 新建Access项目 在Access中可利用现有数据创建项目 也可新建数据来创建项目 各种操作方法不尽相同 下面分别讲解 使用现有数据创建项目创建使用新数据的项目 使用现有数据创建项目 Access可以使用现有的SQLServer数据库创建项目 创建使用新数据的项目 Access可以创建一个使用新的SQLServer数据库的项目 创建项目表 项目中的表使用表设计器来创建 可使用下列方法打开表设计器 创建项目表 创建项目表 项目的表设计器与Access数据库的表设计视图 或称表设计器 的使用方法类似 这里不再详细介绍 创建项目表 创建项目查询 创建项目查询包括创建视图 创建存储过程和自定义函数等操作 创建视图创建存储过程创建用户自定义函数 创建视图 创建视图 创建视图 创建视图 视图设计器窗口包含图表 网格和SQL等3个窗格 图表和网格窗格与Access查询设计器类似 SQL窗格则相当于Access查询的SQL视图 可在SQL窗格中直接输入SQLSelect语句来创建查询 创建存储过程 存储过程是一些特殊的查询 如生成表查询 更新查询 追加查询 追加值查询 删除查询等 存储过程具有下列特点 可像使用函数一样在代码中调用 可包含多条SQL语句 可使用参数 在调用存储过程时才输入参数值 可返回值或结果集 创建存储过程 创建存储过程 创建用户自定义函数 创建用户自定义
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化工厂班组安全培训目的课件
- 2025年挂烫机合作协议书
- 珠算加法练习题目及答案
- 智慧树知道网课《法学概论(山东联盟)》课后章节测试答案
- 我的春节作文800字作文10篇
- 2025企业运营资料设备采购合同范本
- 智慧树知道网课《大学语文》课后章节测试答案
- 公司文化宣传册与品牌宣传模版
- 化工厂安全培训课题课件
- 农业生产托管及技术推广合作协议
- 2025《义务教育信息科技课程标准(2022年版)》测试题库及答案(共4套)
- 环境监测业务流程
- 房屋提前移交免责协议书5篇
- (完整版)小学1-6年级英语单词(人教版)
- DB36-T 954-2024 低产低效林改造技术规程
- 《环境保护法》知识参考试题库200题(含答案)
- 食堂食材配送采购投标方案(技术标)
- 交通安全防御性驾驶
- 护理情景模拟演练脚本
- 征信异议申诉合同(2篇)
- 施工现场安排及人材机计划
评论
0/150
提交评论