Access数据库应用基础教程 第1章 数据库系统概论.ppt_第1页
Access数据库应用基础教程 第1章 数据库系统概论.ppt_第2页
Access数据库应用基础教程 第1章 数据库系统概论.ppt_第3页
Access数据库应用基础教程 第1章 数据库系统概论.ppt_第4页
Access数据库应用基础教程 第1章 数据库系统概论.ppt_第5页
免费预览已结束,剩余11页可下载查看

下载本文档

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

文档简介

2020年2月24日 第1章数据库系统概论 教学目标 通过本章的学习 读者应该理解数据模型 数据库管理系统 事务管理 安全性和完整性 并发控制原理 故障恢复等基本概念 掌握数据库设计的基本步骤 为后续章节的学习打下良好的基础 教学重点 理解信息 数据 数据库和数据处理的概念了解数据库系统的组成和发展史理解数据库管理系统的主要功能和组成理解概念模型的基本概念和常用的数据模型理解常用的数据库语言掌握数据库设计的步骤和内容 教学过程 数据库的基本概念数据库系统和数据库管理系统数据模型数据库语言数据库设计的步骤与内容 1 1数据库的基本概念 信息与数据数据库数据处理 1 2数据库系统和数据库管理系统 数据库系统的组成和发展史数据库管理系统 DBMS 的主要功能数据库管理系统的组成 数据库系统的组成和发展史 一个数据库系统要包括数据 用户 硬件和软件4个主要部分 按照年代来分 数据库系统的发展可以划分为如下几个阶段 1 20世纪50年代至20世纪60年代早期 2 20世纪60年代末至20世纪70年代 3 20世纪80年代 4 20世纪90年代初 5 20世纪90年代末至今 数据库管理系统 DBMS 的主要功能 数据库定义功能数据存取功能数据库运行管理功能数据库的建立和维护数据通信功能 数据库管理系统的组成 语言编译处理程序系统运行控制程序系统建立和维护程序数据字典 1 3数据模型 概念模型常用的数据模型关系模型层次模型网状模型 概念模型 概念模型是对客观事物及其联系得抽象 用于信息世界的建模 它强调其语义表达能力 以及能够较方便 直接地表达应用中各种语义知识 在概念模型中主要有实体与实体集 属性 关键字与域和联系等基本概念 常用的数据模型 关系模型 用二维表格结构来表示实体以及实体之间联系的数据模型 层次模型 数据库系统最早使用的一种模型 它的数据结构是一颗有向树 网状模型 如果取消层次模型的两个限制 即两个或两个以上的结点都可以有多个双亲 则 有向树 就变成了 有向图 有向图 结构描述了网状模型 1 4数据库语言 数据定义语言数据操纵语言 数据定义语言 数据库模式是通过一系列定义来说明的 这些定义由一种称为数据定义语言 Data DefinitonLanguage DDL 的特殊语言来表达 例如 下面的SQL语句描述了account表的定义 Createtableaccount account numberchar 10 balanceinteger 上面DDL表达式执行的结果就是生成了account表 另外还更新了称为数据字典和数据目录的特殊表集 数据操纵语言 数据操纵语言 Data ManipulationLanguage DML 使得用户可以访问或操纵那些按照某种特定数据模式组织起来的数据 通常有如下两种基本的数据操纵语言 1 过程化DML 要求用户指定需要什么数据以及如何获得这些数据 2 陈述式DML 也称非过程化DML 只要求用户指定需要什么数据

温馨提示

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

评论

0/150

提交评论