电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第1章 数据库技术的发展

36 《数据库新技术》 第1章数据库技术的发展 电子科技大学计算机学院 魏祖宽 anl exweeQuestc.edu.cn 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 电子科技大学 计算机学院 魏祖宽 anlexwee@uestc.edu.cn 《数据库新技术》 第1章 数据库技术的发展

本章内容 ☒ 336 数据库系统概述 数据库技术三个发展阶段 关系数据库 SQL 数据库管理系统 数据模型的发展 数据库技术和相关技术的结合 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 数据库系统概述 数据库技术三个发展阶段 关系数据库 SQL 数据库管理系统 数据模型的发展 数据库技术和相关技术的结合

回顾与总结 基本概念 ☒ >数据库基本概念 ■数据库(Database, DB) 数据库管理系统(Database Management System,DBMS) ■ 数据库系统(Database System,DBS) 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 数据库基本概念 数据库(Database,DB) 数据库管理系统(Database Management System,DBMS) 数据库系统(Database System,DBS)

回顾与总结 基本概念 DB ■ 数据库的定义 ◆数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享 的大量数据集合。 ■数据库的特征 ◆数据按一定的数据模型组织、描述和储存 ◆可为各种用户共享 学生登记表 ◆冗余度较小 学号 姓名 年龄 性别 系名 年级 ◆数据独立性较高 95004 王小明 19 女 社会学 95 ◆易扩展 95006 黄大鹏 20 男 商品学 95 95008 张文斌 18 女 法律学 95 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 数据库的定义 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享 的大量数据集合。 数据库的特征 数据按一定的数据模型组织、描述和储存 可为各种用户共享 冗余度较小 数据独立性较高 易扩展 学生登记表 学 号 姓 名 年 龄 性 别 系 名 年 级 95004 王小明 19 女 社会学 95 95006 黄大鹏 20 男 商品学 95 95008 张文斌 18 女 法律学 95 … … … … … …

回顾与总结 基本概念 DBMS ☒ ■DBMS的定义 ◆一个能够让用户定义、创建和维 护数据库以及控制对数据库访问 的软件系统。 应用层/数据库用户接口层 ■DBMS组成:查询处理器 语言翻译处理层/数据系统层 和存储管理器。 数据存取层 ◆查询处理器主要有四部分:DDL 数据存储层 编译器、DML编译器、嵌入式 DML的预编译器及查询运行核心 操作系统 程序 工 ◆存储管理器主要有四个部分:授 数据库 权和完整性管理器、事务管理器 、文件管理器及缓冲区管理器。 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 DBMS的定义 一个能够让用户定义、创建和维 护数据库以及控制对数据库访问 的软件系统。 DBMS 组成:查询处理器 和存储管理器。 查询处理器主要有四部分:DDL 编译器、DML 编译器、嵌入式 DML的预编译器及查询运行核心 程序; 存储管理器主要有四个部分:授 权和完整性管理器、事务管理器 、文件管理器及缓冲区管理器。 应用层/数据库用户接口层 语 言 翻 译 处 理 层/数据系统层 数 据 存 取 层 数 据 存 储 层 操作系统 数据库

回顾与总结 基本概念 DBMS ☒ 数据库定义功能(DDL) ◆定义模式结构,包括创建模式、数据库、表、视图等。 ■数据操纵功能 (DML) ◆对数据库中的数据进行追加、插入、修改、删除、检索等操作。 ■数据库运行控制功能(DCL) ◆数据库的恢复、并发控制、完整性控制、安全性控制。 ■数据库的维护功能 ◆包括载入、转换、转储、重构和性质监视、分析功能等,由各个实用程序 来完成。例如装配程序、重组程序、日志程序、统计分析程序等。 ■数据字典(DD) ◆存放着数据库三级结构的描述。 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 数据库定义功能(DDL) 定义模式结构,包括创建模式、数据库、表、视图等。 数据操纵功能(DML) 对数据库中的数据进行追加、插入、修改、删除、检索等操作。 数据库运行控制功能(DCL) 数据库的恢复、并发控制、完整性控制、安全性控制。 数据库的维护功能 包括载入、转换、转储、重构和性质监视、分析功能等,由各个实用程序 来完成。例如装配程序、重组程序、日志程序、统计分析程序等。 数据字典(DD) 存放着数据库三级结构的描述

回顾与总结 基本概念 DBS ■定义 用户 用户 用户 ◆数据库系统(Database System ,简称DBS)是指在计算机系统中 引入数据库后的系统构成。 应用系统 ◆注:在不引起混淆的情况下常常把 数据库系统简称为数据库。 应用开发工具 ■组成 数据库管理系统 数据库管理员 ◆硬件系统 ◆ 数据库集合 操作系统 ◆数据库管理系统及相关软件 ◆数据库管理员(DBA) 数据库 ◆用户 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 定义 数据库系统(Database System ,简称DBS)是指在计算机系统中 引入数据库后的系统构成。 注:在不引起混淆的情况下常常把 数据库系统简称为数据库。 组成 硬件系统 数据库集合 数据库管理系统及相关软件 数据库管理员(DBA) 用户

回顾与总结 基本概念 模式结构 336 >三级模式结构 应用程序A 应用程序B +44由4年甲甲甲 应用程序N ■内模式 外模式1 外模式n ■概念模式 ■外模式 外模式模式映 模式(概念数据库) 外部视图1 外部视图2 Sno Sname Dsex Dage Dno Ddeptno Dlevel Dsalary 模式内模式映 概念层 内模式物理数据库 Dno Dname Dsex Dage Ddeptno Dlevel Dsalary Struct Doctor char Dno[10]; char Dname[15]; char Dsex[2]; 数据库 int Dage; char Ddeptno[10]: char Dlevel[50]; int Dsalsry; Struct Doctor*next; index Dno:index Ddeptno; 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 三级模式结构 内模式 概念模式 外模式

回顾与总结 应用实例 336 办公系线 通信网 教学 办公数据 管理系统 SAN阵列 人事数据 校外单位 人事系统 财务系统 教务数据 学生 二人财务数据 → 因特网 门户网站 管理系统 科研数据 移动办公 防火墙 跨部门 应用系统 科研系统 其他数据 LDAR 公众 其它 业务系统 共享数据 SAN阵列 校园网 个人用户 统一身份认证 应用系统 应用支撑平台 数据存储与备份 部门/院系 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 校园网 因特网 通信网 移动办公 校外单位 公众 防火墙 个人用户 备份通道 部门/院系 门户网站 SAN阵列 SAN阵列 办公系统 教学 办公数据 管理系统 人事系统 财务系统 学生 管理系统 人事数据 教务数据 财务数据 科研系统 跨部门 应用系统 其它 业务系统 科研数据 其他数据 共享数据 LDAP CA 统一身份认证 应用系统 应用支撑平台 数据存储与备份

回顾与总结 应用实例 ☒ >医院信息管理系统(HIS) ■业务对象(实体) ◆患者、医生、药品、处方。。。。。。 ■业务活动(联系) ◆挂号、诊断、化验、检查、领药、交费。。。 ■数据使用(检索) ◆收入统计、病案分析、绩效评估、辅助决策。。。 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 医院信息管理系统(HIS) 业务对象(实体) 患者、医生、药品、处方。。。。。。 业务活动(联系) 挂号、诊断、化验、检查、领药、交费。。。 数据使用(检索) 收入统计、病案分析、绩效评估、辅助决策。。。 入 库 出 库
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第0章 课程介绍(魏祖宽).pdf
- 电子科技大学:《数据库新技术 Database Technology》课程教学资源(电子教案,魏祖宽).pdf
- 电子科技大学:《神经网络理论及应用 Theory and Application of Neural Networks》课程教学资源(教学大纲).pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)树莓派及嵌入式 Raspberry Pi(主讲:段景山).pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)人机交互(主讲:庄杰).pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)基于角点特征的图像配准.pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)图像描述.pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)语音交互简介(主讲:潘晔).pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)体感传感器与姿态识别(体感传感器与3D视觉交互).pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)手势识别简介.pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)穿戴传感器与人机交互(主讲:潘晔).pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)机器学习初步与实践(主讲:何春).pdf
- 电子科技大学:《智能嵌入式系统设计》课程教学资源(课件讲稿)课程概述 The Intelligence Embedded System Design(主讲:李玉柏).pdf
- 电子科技大学:《软件技术基础 Fundamental of Software Technology》课程教学资源(课件讲稿)第五章 软件工程 5.4 软件测试.pdf
- 电子科技大学:《软件技术基础 Fundamental of Software Technology》课程教学资源(课件讲稿)第五章 软件工程 5.3 软件开发过程.pdf
- 电子科技大学:《软件技术基础 Fundamental of Software Technology》课程教学资源(课件讲稿)第五章 软件工程 5.2 软件生命周期模型.pdf
- 电子科技大学:《软件技术基础 Fundamental of Software Technology》课程教学资源(课件讲稿)第五章 软件工程 5.1 软件工程概述.pdf
- 电子科技大学:《软件技术基础 Fundamental of Software Technology》课程教学资源(课件讲稿)第四章 数据库 4.4.2 结构化查询语言SQL(二).pdf
- 电子科技大学:《软件技术基础 Fundamental of Software Technology》课程教学资源(课件讲稿)第四章 数据库 4.4.1 结构化查询语言SQL(一).pdf
- 电子科技大学:《软件技术基础 Fundamental of Software Technology》课程教学资源(课件讲稿)第四章 数据库 4.3 关系模型.pdf
- 电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第2章 面向对象数据库.pdf
- 电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第3章 XML数据库.pdf
- 电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第3b章 NoSQL数据库.pdf
- 电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第4章 分布式数据库.pdf
- 电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第5章 数据仓库与数据挖掘.pdf
- 电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第5b章 区块链技术 Blockchain.pdf
- 电子科技大学:《数据库新技术 Database Technology》课程教学资源(课件讲稿)第6章 主题数据库.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)Skeleton-Aware Neural Sign Language Translation.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)Learning from Graph Propagation via Ordinal Distillation for One-Shot Automated Essay Scoring.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)IEEE INTERNET OF THINGS JOURNAL, VOL. XX, NO. XX, XX 2021 1 DynaKey:Dynamic Keystroke Tracking using a Head-Mounted Camera Device.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)AirTyping:A Mid-Air Typing Scheme based on Leap Motion.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)A Symmetric Local Search Network for Emotion-Cause Pair Extraction.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)SpeedTalker:Automobile Speed Estimation via Mobile Phones.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)HmwkCheck:A Homework Auto-Checking System based on Arithmetic Operation Recognition using Smartphones.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)TouchID:User Authentication on Mobile Devices via Inertial-Touch Gesture Analysis.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)Enriching Word Embeddings with Domain Knowledge for Readability Assessment.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)Efficient Localization based on Imprecise Anchors in RFID System.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)GlassGesture:Exploring Head Gesture Interface of Smart Glasses.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)CamK:a Camera-based Keyboard for Small Mobile Devices.pdf
- 《分布式计算实验室》课程教学资源(阅读文献)GRAW+:A Two-View Graph Propagation Method With Word Coupling for Readability Assessment.pdf