




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章数据库基础知识 1 内容 1 1数据库基础知识1 2关系数据库1 3数据库设计基础1 4Access简介1 5初识Access 2 1 1数据库基础知识 1 1 1计算机数据库管理的发展1 1 2数据库系统1 1 3数据模型 3 1 1 1计算机数据库管理的发展 5个阶段人工管理阶段文件系统阶段数据库系统阶段分布数据库系统面向对象数据库系统 4 人工管理阶段 早期的计算机主要用于科学计算 计算处理的数据量很小 基本上不存在数据管理的问题 应用程序1 应用程序2 应用程序n 数据组1 数据组2 数据组n 5 文件系统阶段 图1 2文件管理阶段程序与数据的关系 6 数据库系统阶段 图1 3应用程序与数据之间的关系 7 高级数据库系统 分布式数据库系统 DistributedDataBaseSystem DDBS 面向对象数据库系统 Object OrientedDataBaseSystem OODBS 8 1 1 2数据库系统 三个概念数据库 简称DB 数据库管理系统 简称DBMS 数据库系统 简称DBS 9 数据库 Database 是存储在计算机存储设备中的 结构化的相关数据的集合 如 我们的课程表这个小小 数据库 简写为DB 10 数据库管理系统 DBMS 是指位于用户与数据库之间的一个数据管理软件 管理数据库 是数据库的依托 例 VF ACCESS 11 数据库系统 DBS 硬件 操作系统OS DBMS 据 库 数 管 理 系 统 据 库 数 系 统 数据库管理员 应 用 最终用户 专业用户 12 三者之间关系图 DB DBMS DBS 13 数据库系统的特点 实现数据共享 减少数据冗余 采用特定的数据模型具有较高的数据独立性 有统一的数据控制功能 14 数据库管理系统的功能 数据定义数据操纵数据库运行管理数据组织 存储和管理数据库的建立和维护数据通信接口 15 数据库管理系统的组成 数据定义语言 DDL 及翻译处理程序数据操纵语言 DML 及翻译处理程序数据库运行控制程序实用程序 16 1 1 3数据模型 数据模型的相关概念实体间的联系及其分类数据模型简介 17 数据模型的相关概念 数据模型 表示实体及实体间联系的模型 实体 客观存在并相互区别的事物 实体的属性 描述实体的特性 实体型 属性的集合表示一种实体的类型 实体集 同类型的实体型的集合 18 实体间的联系及其分类 两个实体间的联系可以归结为三种类型 一对一联系 如职工和工资一对多联系 如班级和学生多对多联系 如学生与课程 19 数据模型简介 数据库管理系统所支持的传统数据模型分为 层次模型 最早出现的数据模型 倒立的树 有且仅有一个节点无双亲 即根 其它节点有且仅有一个双亲 网状模型 允许一个以上的节点无双亲2一个节点可以有多于一个的双亲 关系模型 二维表 20 层次模型 树形结构 大学 院 部 处 班级 教研室 科室 科室 21 网状模型 班级 课程 学生 22 关系模型 a b 23 1 2关系数据库 1 2 1关系数据模型1 2 2关系运算 24 1 2 1关系数据模型 关系数据模型的相关概念关系的特点 25 关系数据模型的相关概念 关系数据模型 用二维表的形式表示实体及实体间联系的模型 关系 即一个表 一个关系即一个二维表 属性 二维表中垂直方向的列 又叫字段 元组 二维表中水平方向的行 又叫记录 关键字 其值能够唯一的标识一个元组的属性或属性的组合 26 关键字 表名 学生登记表 属性 列 属性名 记录 元组 行 值域 1 2 34 5 域 27 关系的特点 关系必须规范化 在同一个关系中不能出现相同的属性名 关系中不允许有两个完全相同的元组 在一个关系中元组的次序无关紧要 在一个关系中列的次序无关紧要 28 1 2 2关系运算 传统的集合运算 并 差 交 行方向进行运算专门的关系运算 选择 投影 联接 自然联接 列方向运算 29 传统集合运算举例 30 31 专门的关系运算 选择 找出满足给定条件的记录操作 投影 从表中抽取字段满足条件列的操作 部分列 联接 两个关系中相同属性值的记录联接在一起形成新的表 横向结合 自然联接 是去掉重复属性的等值联接 32 1 3数据库设计基础 1 3 1数据库设计步骤1 数据库设计原则2 数据库设计步骤 33 数据库设计的步骤 分析建立数据库的目的 确定数据库中的表 确定表中的字段 确定主关键字 确定表之间的关系 34 1 4Access简介 计算机文件的命名格式 数据库文件命名格式 mdb 是通配符 符合标识符命名规则的都可以 扩展名为mdb它代表Access的文件格式 35 Access2003的七种对象 表 是数据库中用来存储数据的对象 查询 数据库设计目的的体现 窗体 是数据库和用户联系的界面 报表 将数据库中的数据分类汇总打印 页 是连接到数据库的Web页 宏 是一系列操作的集合 模块 主要作用是建立复杂的VBA程序以完成宏等不能完成的任务 36 1 5初识Access 启动 开始 所有程序 MicrosoftOffice Microsoft
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年医疗保健招聘模拟题及答案
- 2025年广告设计师职业能力水平考核试题及答案解析
- 课件不能外传的原因
- 2025年安全管理专业水平试题及答案
- 2025年青少年书法教师职位笔试备考指南与题目预测
- 课件FLISN播放问题
- 2025年土建安全员管理试题及答案
- 2025年云计算技术工程师职业能力考核试题及答案解析
- 2025年工程监理师职业资格考试试题及答案解析
- 2025年厕长助理面试模拟题及答案详解
- 浪浪山携志奔赴新学期-2025年秋季开学第一课主题教育班会-2025-2026学年初中主题班会
- 2025版集团内部无息借款资金调度与管理合同范本
- 管道吊装方案范本
- 黑龙江省五大连池市2025年上半年事业单位公开招聘试题含答案分析
- 拍摄与剪辑基础知识培训课件
- 小学英语课堂教学规范操作手册
- 人事经理工作汇报
- 项目实施进程汇报
- 2025学宪法讲宪法知识竞赛题库及答案(小学组)
- 中小企业网络安全解决方案概述
- 官方兽医考试题及完整答案详解(名校卷)
评论
0/150
提交评论