第1章 绪论(4学时)_第4版PPT幻灯片
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库是一个信息系统的核心,并且其应用范围逐渐扩大, 除了在信息处理领域要使用到数据库技术外,现在大多数计 算机应用领域都要用到数据库技术(诸如CAD、CAM、CIM、地 理信息系统GIS、科学计算、工程计算上也要用到数据库技 术)。
因此,数据库技术的重要性是不言而喻的,掌握数据库技术, 是计算机应用专业学生一种基本技能。
数据库课程不仅是计算机科学与技术专业、 信息管理专业的核心课程,也是许多非计算 机专业的重要选修课程。
几乎是考研必考的专业课程(笔试或复试)!
课程学习的重要性(续)
数据库技术是计算机应用系统和信息系统的核心技术和重要 基础。
信息化建设目的是更有效地开发、利用信息资源,发挥信息 资源作用;而如何科学合理地组织好信息资源,则是数据库 技术所要解决的问题。
学习方式
听课
(启发式、讨论式)
读书
(预习、复习)
实践
(上机、综合练习)
考核方法
数据库原理笔试(笔试70分); 实验成绩占总成绩20分; 平时成绩占10分(作业、上课点名)。
教材及参考书
教材:
[1]《数据库系统概论》(第四版)王珊 萨师煊 主编 高等教育出 版社 (特色:权威,通用,全面) 参考书:
一、数据(Data)
数据(Data)是数据库中存储的基本对象 数据的定义
➢ 数据是描述事物的符号记录。
数据的种类
➢ 文本、图形、图像、音频、视频、学生的档 案记录、货物的运输情况等
数据的特点
➢ 数据与其语义是不可分的
数据举例
数据的含义称为数据的语义,数据与其语 义是不可分的。
➢ 例如 93是一个数据
数据库管理系统
查询处理与查询优化 事务处理与数据保护
数据库应用
数据库设计方法 数据库设计理论 数据库设计工具
应用领域
...
科学试验 GIS
数据挖掘
联机ห้องสมุดไป่ตู้析处理
联机事务处理
层次网状模型
关系模型
复杂数据模型
语义数据模型 OO,OR数据模型
分布式 数据库
...
分布 并行 人工 多媒 移动 Web技 处理 处理 智能 体 技术 术
第一至第十一章是本科专业的基本教程(书中有*号的部 分除外)
第十二至第十七章是高级教程
上机时间安排
上机地点:扬帆楼201
上机时间: 第8-17周 周三1-2节
上机软件
金仓数据库KingBase ES 北京人大金仓信息技术公司
http://www.Kingbase.com.cn/
上免费下载 其他国产数据库系统 SQL Server 2000 Oracle DB2 PB自带的Sybase SQL Anywhere
(特色:侧重编程知识,侧重实例介绍)
教学基本要求
通过本门课程的学习,学生应达到下列要求: 1、能用关系代数完成有关关系模型的各种运算。 2、熟练掌握关系数据库标准语言——SQL语言。 3、具备查询优化的相关知识。 4、能正确运用规范化的知识去分析实际系统。 5、掌握数据库保护的安全性、完整性、并发控制。 6、正确理解和掌握数据库设计步骤。 7、熟练掌握一门数据库开发语言(如: PowerBuilder)。
课程介绍
1. 课程学习的重要性 2. 数据库学科知识点 3. 课程教学内容 4. 课程设计和上机实验 5. 课程考核方法 6. 教材和参考书目
课程学习的重要性
对于一个国家来说,数据库的建设规模、数 据库信息量的大小和使用频度已成为衡量这 个国家信息化程度的重要标志!
信息系统建设:三分技术、七分管理、十分 数据、十二分协调。
[1]《数据库系统教程》史嘉权 等 编著 清华大学出版社
(特色:侧重设计编程,引进OO的DB技术) [2]《应用数据库设计—方法和技术》陈自安 西安电子科技大学 出版社 (特色:理论技术系统深入,实例工具) [3]《数据库原理典型题解及自测试题》王亚平主编 西北工业大 学出版社(特色:涵盖重点难点,典型详解评注) [4] 有关《PowerBuilder》的技术参考书若干本。
数据库学科体系和知识点(续)
模型是主线: 数据模型是主线
模型的3个要素 重点是关系模型
系统是核心: 数据库管理系统是核心
存储管理 查询语言(语言功能、查询优化) 事务处理与数据保护
应用是动力: 数据库应用是学科发展的动力
数据库学科体系和知识点(续)
关系模型
数据结构-DDL 数据操作-QUERY+DML 数据约束-DDL,DCL 关系数据理论
并行数 据库
知识库
多媒体 数据库
移动数 据库
Web数据 库
...
其他计算 机技术
数据模型
课程教学内容
总学时72学时,分为两大部分:
A、课堂教学:(52学时)介绍数据库的基本概念、 原理、相关的理论和技术方法。
B、实验教学:布置实验教学内容,课内安排20 学时,还需同学们利用大量的课外时间来做。
课程教学内容(续)
§1.1 数据库系统概述
§1.1.1 基本概念 §1.1.2 数据管理技术的产生和发展 §1.1.3 数据库系统的特点
§1.1.1 基本概念
一、数据(Data) 二、数据库(Database, DB) 三、数据库管理系统(DataBase Management
System, DBMS) 四、数据库系统(DataBase System, DBS)
基础篇 第一章 绪论 第二章 关系数据库 第三章 关系数据库标准语言SQL 第四章 数据库安全性 第五章 数据库完整性
设计与应用开发篇 第六章 关系数据理论 第七章 数据库设计 第八章 数据库编程
课程教学内容(续)
系统篇
第九章 关系查询处理和查询优化 第十章 数据库恢复技术 第十一章 并发控制
第一章 绪论(4学时)
数据库技术的学科地位与作用 §1.1 数据库系统概述 §1.2 数据模型 §1.3 数据库系统结构 §1.4 数据库系统的组成
一、数据库技术的学科地位与作用
数据库技术产生于六十年代末,是数据管理 的最新技术,是计算机科学的重要分支。 数据库技术是信息系统的核心和基础,它 的出现极大地促进了计算机应用向各行各业的 渗透。 数据库的建设规模、数据库信息量的大小 和使用频度已成为衡量一个国家信息化程度的 重要标志。
因此,数据库技术的重要性是不言而喻的,掌握数据库技术, 是计算机应用专业学生一种基本技能。
数据库课程不仅是计算机科学与技术专业、 信息管理专业的核心课程,也是许多非计算 机专业的重要选修课程。
几乎是考研必考的专业课程(笔试或复试)!
课程学习的重要性(续)
数据库技术是计算机应用系统和信息系统的核心技术和重要 基础。
信息化建设目的是更有效地开发、利用信息资源,发挥信息 资源作用;而如何科学合理地组织好信息资源,则是数据库 技术所要解决的问题。
学习方式
听课
(启发式、讨论式)
读书
(预习、复习)
实践
(上机、综合练习)
考核方法
数据库原理笔试(笔试70分); 实验成绩占总成绩20分; 平时成绩占10分(作业、上课点名)。
教材及参考书
教材:
[1]《数据库系统概论》(第四版)王珊 萨师煊 主编 高等教育出 版社 (特色:权威,通用,全面) 参考书:
一、数据(Data)
数据(Data)是数据库中存储的基本对象 数据的定义
➢ 数据是描述事物的符号记录。
数据的种类
➢ 文本、图形、图像、音频、视频、学生的档 案记录、货物的运输情况等
数据的特点
➢ 数据与其语义是不可分的
数据举例
数据的含义称为数据的语义,数据与其语 义是不可分的。
➢ 例如 93是一个数据
数据库管理系统
查询处理与查询优化 事务处理与数据保护
数据库应用
数据库设计方法 数据库设计理论 数据库设计工具
应用领域
...
科学试验 GIS
数据挖掘
联机ห้องสมุดไป่ตู้析处理
联机事务处理
层次网状模型
关系模型
复杂数据模型
语义数据模型 OO,OR数据模型
分布式 数据库
...
分布 并行 人工 多媒 移动 Web技 处理 处理 智能 体 技术 术
第一至第十一章是本科专业的基本教程(书中有*号的部 分除外)
第十二至第十七章是高级教程
上机时间安排
上机地点:扬帆楼201
上机时间: 第8-17周 周三1-2节
上机软件
金仓数据库KingBase ES 北京人大金仓信息技术公司
http://www.Kingbase.com.cn/
上免费下载 其他国产数据库系统 SQL Server 2000 Oracle DB2 PB自带的Sybase SQL Anywhere
(特色:侧重编程知识,侧重实例介绍)
教学基本要求
通过本门课程的学习,学生应达到下列要求: 1、能用关系代数完成有关关系模型的各种运算。 2、熟练掌握关系数据库标准语言——SQL语言。 3、具备查询优化的相关知识。 4、能正确运用规范化的知识去分析实际系统。 5、掌握数据库保护的安全性、完整性、并发控制。 6、正确理解和掌握数据库设计步骤。 7、熟练掌握一门数据库开发语言(如: PowerBuilder)。
课程介绍
1. 课程学习的重要性 2. 数据库学科知识点 3. 课程教学内容 4. 课程设计和上机实验 5. 课程考核方法 6. 教材和参考书目
课程学习的重要性
对于一个国家来说,数据库的建设规模、数 据库信息量的大小和使用频度已成为衡量这 个国家信息化程度的重要标志!
信息系统建设:三分技术、七分管理、十分 数据、十二分协调。
[1]《数据库系统教程》史嘉权 等 编著 清华大学出版社
(特色:侧重设计编程,引进OO的DB技术) [2]《应用数据库设计—方法和技术》陈自安 西安电子科技大学 出版社 (特色:理论技术系统深入,实例工具) [3]《数据库原理典型题解及自测试题》王亚平主编 西北工业大 学出版社(特色:涵盖重点难点,典型详解评注) [4] 有关《PowerBuilder》的技术参考书若干本。
数据库学科体系和知识点(续)
模型是主线: 数据模型是主线
模型的3个要素 重点是关系模型
系统是核心: 数据库管理系统是核心
存储管理 查询语言(语言功能、查询优化) 事务处理与数据保护
应用是动力: 数据库应用是学科发展的动力
数据库学科体系和知识点(续)
关系模型
数据结构-DDL 数据操作-QUERY+DML 数据约束-DDL,DCL 关系数据理论
并行数 据库
知识库
多媒体 数据库
移动数 据库
Web数据 库
...
其他计算 机技术
数据模型
课程教学内容
总学时72学时,分为两大部分:
A、课堂教学:(52学时)介绍数据库的基本概念、 原理、相关的理论和技术方法。
B、实验教学:布置实验教学内容,课内安排20 学时,还需同学们利用大量的课外时间来做。
课程教学内容(续)
§1.1 数据库系统概述
§1.1.1 基本概念 §1.1.2 数据管理技术的产生和发展 §1.1.3 数据库系统的特点
§1.1.1 基本概念
一、数据(Data) 二、数据库(Database, DB) 三、数据库管理系统(DataBase Management
System, DBMS) 四、数据库系统(DataBase System, DBS)
基础篇 第一章 绪论 第二章 关系数据库 第三章 关系数据库标准语言SQL 第四章 数据库安全性 第五章 数据库完整性
设计与应用开发篇 第六章 关系数据理论 第七章 数据库设计 第八章 数据库编程
课程教学内容(续)
系统篇
第九章 关系查询处理和查询优化 第十章 数据库恢复技术 第十一章 并发控制
第一章 绪论(4学时)
数据库技术的学科地位与作用 §1.1 数据库系统概述 §1.2 数据模型 §1.3 数据库系统结构 §1.4 数据库系统的组成
一、数据库技术的学科地位与作用
数据库技术产生于六十年代末,是数据管理 的最新技术,是计算机科学的重要分支。 数据库技术是信息系统的核心和基础,它 的出现极大地促进了计算机应用向各行各业的 渗透。 数据库的建设规模、数据库信息量的大小 和使用频度已成为衡量一个国家信息化程度的 重要标志。