1 / 114

第 七 章 数据库基础

第 七 章 数据库基础. 4.1 Word 的启动与退出. 7 .1 数据库的概念. 7.1 数据库概念. 1. 数据: 描述 事物的符号记录称为数据。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等。. 2. 数据库: 按 一定结构和规则组织起来的相关数据的集合。. 7.1 数据库概念. 3. 数据模型: 关系数据库 层次数据库 网状数据库. 7.1 数据库概念. 4 . 关系数据库的组成 :. 职. 工. 姓. 职. 工. 资. 扣. 除. 实. 号. 名. 称. 发. 基.

ethan-chase
Download Presentation

第 七 章 数据库基础

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第七章 数据库基础

  2. 4.1 Word 的启动与退出 7.1 数据库的概念

  3. 7.1 数据库概念 • 1.数据:描述事物的符号记录称为数据。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等。 • 2.数据库:按一定结构和规则组织起来的相关数据的集合。

  4. 7.1 数据库概念 • 3.数据模型: 关系数据库 层次数据库 网状数据库

  5. 7.1 数据库概念 • 4.关系数据库的组成:

  6. 工 姓 职 工 资 扣 除 实 号 名 称 发 基 本 工 龄 职 务 房 租 水 电 86051 陈 平 讲 师 105 9 . 5 15 6 12 115 . 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 数据库概念 • 4.关系数据库的组成:

  7. 7.1 数据库概念 • 4.关系数据库的组成: 字段:表中的一列,具有相同的数据类型

  8. 7.1 数据库概念 • 4.关系数据库的组成: 字段名:为字段起的名子,在编程中调用。

  9. 7.1 数据库概念 • 4.关系数据库的组成: 表结构:决定表中的数据组成。

  10. 7.1 数据库概念 • 4.关系数据库的组成: 记录:是组成表的基本单位

  11. 7.1 数据库概念 • 5.数据库管理系统: 可实现数据库的建立、删除、数据编辑的计算机软件。 • Access2010 Visual FoxPro ORACLE数据库管理系统SYBASE 10 数据库管理系统 Microsoft SQL Server

  12. 用户 7.1 数据库概念 • 6.数据库系统: 数据库管理系统 DBMS 数据库 DB 数据库系统 DBS

  13. 7.2 Access数据库基础 • 1.Access的启动: “开始”“程序”“Office2010”“Microsoft Access2010 • 2.Access的界面

  14. 功能区 导航窗格 7.2 Access数据库基础 • 2.Access的界面

  15. 7.2 Access数据库基础 • 2.Access的界面 • 功能区包含: • 命令选项卡:将相关常用命令分组在一起,这样即可在需要命令的时候找到命令。 • 上下文命令选项卡:根据上下文显示的一种命令选项卡。所谓上下文,也就是您正在着手处理的对象或正在执行的任务。上下文命令选项卡中包含极有可能适用于您目前工作的命令。 • 快速访问工具栏:提供最常用的命令,可自定义。 • 库:显示样式或选项的预览的新控件,以使您能在做出选择前查看效果。

  16. 7.2 Access数据库基础 • 2.Access的界面 弹出“浏览类别”菜单,选择查看对象的方式 • 导航窗格:

  17. 7.2 Access数据库基础 • 3.Access数据库的组成: 保存数据库中的数据,是数据库的核心 从某些数据表中根据查询准则的要求抽取特定的信息 数据的输入和输 出显示格式控制 将查询出的记录以表格 方式显示或打印出来 查看和操作来自Internet或Intranet的数据 操作指令的集合每个操作实现特定功能 用Visual Basic for Application编写的函数

  18. 7.2 Access数据库基础 • 3.Access数据库的组成: 表、查询、窗体、报表的关系 窗 体 查 询 报 表 表

  19. 7.2 Access数据库基础 • 4.Access数据库的退出: “文件” “关闭” 1 2 单击窗口右上角的 按钮 X “关闭” 3 单击窗口左上角的

  20. 7.3 Access数据库的创建 1.创建Access数据库的步骤:1)打开Access 2)在右窗格中选择“空数据库”3)命名并选择保存位置 2.打开Access数据库 鼠标双击该数据库文件3.关闭Access数据库

  21. 7.4 Access数据表的创建 创建表的方法 以自由的电子表格的方式创建表 “数据库”窗口 输入字段名、选择数据类型、输入字段说明内容 选择“表”选项 数据表视图 用系统提供的表模板快速生成表 设计视图 单击“新建”按钮 表向导 从外部数据库或文件引入数据建立表 导入表 链接表 与某数据库建立动态的链接关系

  22. 1 数据表视图 7.4 Access数据表的创建 创建表的方法 字段名 表中记录 第一条记录 记录号 最后一条记录 表中的记录数 前一条记录 下一条记录

  23. 2 设计视图 7.4 Access数据表的创建 创建表的方法 ① 在“字段名称”列中输入各字段名称 ② 在“数据类型”列的下拉菜单中选择字段类型 ③ 修改每个字段的属性 ④保存并关闭表

  24. 2 设计视图 7.4 Access数据表的创建 创建表的方法 ① 在“字段名称”列中输入各字段名称 ② 在“数据类型”列的下拉菜单中选择字段类型 ③ 修改每个字段的属性 ④保存并关闭表

  25. 7.4 Access数据表的创建 数据类型 • 文本型:特别注意数字字符的排序 • 数字型 • 日期/时间型 • 货币型 • 自动编号型 • 是/否型 • OLE对象 • 备注型 • 超级链接 • 查阅向导

  26. 7.5 Access数据查询 1.查询的基础知识 选择查询 显示出你选择的记录和字段 查询的类型 交叉表查询 概括表中的信息 制表查询 制一个包含你选择记录和字段的新表 对你选择记录中的一个或多个字段进行修改 更新查询 把你选择的记录和字段加到一个已有的表中 增加查询 删除查询 删除你选择的记录

  27. 7.5 Access数据查询 1.查询的基础知识 选择字段 挑选一些关键字段并将其显示出来 查询的作用 选择记录 将满足指定条件的记录显示出来 指定记录排列的顺序 排 序 将计算结果保存在计算字段中 计 算 将查询结果作为窗体或报表的数据源 作为数据源 根据条件修改、删除多处数据或增加记录,也可利用一个或多个表中的全部或部分数据创建新表 修改数据

  28. 7.5 Access数据查询 2.建立查询的方法 “数据库”窗口 设计视图 简单查询向导 选择“查询”选项 交叉表查询向导 单击“新建”按钮 查找重复项查询向导 查找不匹配项查询向导

  29. 1 查询设计视图 7.5 Access数据查询 用于观看或修改查询的设计 QBE网格 显示每个含有信息表的字段列表 用于定义在查询中所选择的字段、表、排序方式、该字段是否显示、查询准则和“或”等选项

  30. 2 查询数据视图 7.5 Access数据查询 用于观看查询的结果 在所有的朋友中查询出居住在“北京”的朋友的记录

  31. 7.6 窗体 1.窗体的作用 • 利用数据入口窗体向表输入数据; • 切换面板窗体可用来打开其他窗体或报表; • 自定义对话框可接受用户输入并执行指定的操作。

  32. 7.6 窗体 2.窗体的构成 页眉 主体 页脚

  33. 7.6 窗体 3.建立窗体的方法 纵栏表式窗体 利用向导快速创建窗体 表格式窗体 数据表式窗体 图表式窗体 数据透视表式体 向空白窗体中放置控件 使用设计视图创建一个空白窗体 利用窗体设计工具定制窗体

  34. 7.7 报表 1.报表窗口的组成 是以打印的格式表现数据表中的数据 报表页眉 页面页眉 主体(来自表中的数据) 页面页脚 报表页脚

  35. 7.7 报表 2.创建报表的方法 根据向导提示建立报表 报表向导 不需向导提示自动建立报表 自动报表 利用表和查询中的信息制作图表 图表向导 建立一个在邮件标签上打印名字的报表 标签向导 用户定制报表 设计视图

  36. 7.7 报表 2.创建报表的方法 用报表向导制作纵栏报表 数据来源 取消选择高亮显示字段 选择高亮显示字段 选择全部字段 取消选择全部字段

  37. 7.8 应用实例 数据库设计的步骤 叙述问题 仔细查看数据库设计,进行一些必要的调整 确定有效的数据 决定每个字段所包含的信息类型 把表连接起来,根据需要增加字段和表 查看数据,去掉不必要的项 选择每个表的主关键字字段 把信息分成几个相关的项目组

  38. 7.8 应用实例 各种数据库对象的数据来源 数据来源于现实世界 数据来源于数据表和查询 数据来源于数据表、查询和窗体 数据来源于数据表和查询

  39. 7.8 应用实例 建立门诊挂号系统。 实现功能: 1)病人信息的登记 2)查询符合一定条件的病人 3)打印符合一定条件的病人 实际应用中还要考虑: 4)数据库的用户群及各自的权限 5)实现群体协作 设计表和相关窗体 设计查询 设计报表 安全和发布

  40. 查询 报表 窗体—集成实现录入、查询、打印等功能 安全设置 1 2 3 4 5 7.8 应用实例 开发顺序

  41. 7.8 应用实例 1.表设计 病人来医院后立即需要登记的内容有: 1)姓名、性别、出生日期、婚姻、民族 登记过程中需使用专家的一些情况: 2)姓名、专业、职称、特长、门诊数量 此外,需登记病人的看病情况: 3)门诊时段、专家号、是否处理

  42. 字段名 字段名 字段名 数据类型 数据类型 数据类型 病人ID 病人ID 专家编号 自动编号 文本 数字 门诊时段 姓名 姓名 文本 文本 文本 专业 专家编号 性别 文本 文本 文本 特长 出生日期 是否处理 是/否 日期/时间 文本 婚姻 职称 文本 是/否 门诊数量 民族 文本 数字 7.8 应用实例 1.表设计 病 人 信 息 表 结 构 专家信息表结构 门 诊 安 排 表结构 主键

  43. 7.8 应用实例 2.添加记录

  44. 7.8 应用实例 2.添加记录

  45. 7.8 应用实例 3.查询设计 本例设计两个查询:1、把某个专家的病人查询形成集合,2、把已处理的病人查询形成集合。

  46. 7.8 应用实例 4.报表设计 本例设计一个报表:用于把病人的信息打印出来

  47. 7.8 应用实例 4、窗体的设计 窗体是用户使用的数据库系统的界面,用户通过这个界面查看需要的信息,提交对数据库的操作。

  48. 7.8 应用实例 5、安全的设计 设置不同的权限: • User:可以查看记录,但不能修改 • Administrator:拥有全部的权限

  49. 7.8 应用实例 5、安全的设计

  50. 7.8 应用实例 6.具体步骤 • Access操作界面 • 表操作 • 关系 • 查询操作 • 窗体 • 报表

More Related