数据库系统概论-第1章 绪论.pptx
IntroductiontoDatabaseSystems中国人民大学信息学院SchoolofInformationRenminUniversityofChina2023数据库系统概论
教材及参考书?教材王珊,杜小勇,陈红.数据库系统概论(第6版)北京:高等教育出版社,2023?参考书AbrahamSilberschatz,HenryF.Korth,S.SudarshaDATABASESYSTEMCONCEPTS,7thEdition,2020?上机软件推荐KingBaseES可从北京人大金仓信息技术股份有限公司网站免费下载
学习方式?听课/MOOC课程(启发式、讨论式)?读书(预习、复习)?报告(综合练习)
考试成绩平时成绩(书面作业、上机练习、综合练习)期中考试期末考试
内容安排(1)?基础篇第1章绪论第2章关系模型第3章关系数据库标准语言SQL第4章数据库安全性第5章数据库完整性?设计与应用开发篇第6章关系数据理论第7章数据库设计第8章数据库编程
内容安排(2)?系统篇第9章关系数据库存储管理第10章关系查询处理和查询优化第11章数据库恢复技术第12章并发控制*第13章数据库管理系统概述第1至第13章是本科专业的基本教程(书中有*号的部分除外)第14至第18章是新技术篇(本科生、研究生选读)
*内容安排(3)?新技术篇第14章数据库发展概述第15章大数据管理系统第16章数据仓库与联机分析处理第17章内存数据库系统第18章区块链与数据库
数据库系统概论第1章绪论
第1章绪论1.1数据库系统概述1.2数据模型1.3数据库系统的三级模式结构1.4数据库系统的组成*1.5数据库系统的体系结构本章小结
数据库的地位数据库技术产生于1960年代,是数据管理的核心技术数据库管理系统是大型复杂基础软件,是现代信息系统核心和基础数据库技术是形成良性循环的典范:应用需求?理论研究?技术创新?产品开发?广泛应用数据库技术是计算机科学与技术的重要分支,计算机科学与技术中发展最快领域之一,应用最广的技术之一,极大地促进了计算机应用向各行各业的渗透。数据库已经成为每个人生活中不可缺少的部分,大数据应用、云计算技术的迅猛发展,越来越凸显出数据库技术的重要性。
二维码1.1数据库的辉煌成就:数据库领域图灵奖获得者简介
本章导读“盲人摸象”勾画出数据库系统的轮廓数据库若干基本概念数据库发展历史数据建模和数据模型数据库系统的模式结构数据库系统组成了解学习数据库系统的必要性和重要性
1.1数据库系统概述1.1.1数据库的4个基本概念1.1.2数据管理技术的产生和发展
1.1.1数据库的4个基本概念数据(Data)数据库(DataBase,DB)数据库管理系统(DataBaseManagementSystem,DBMS)数据库系统(DataBaseSystem,DBS)
1.数据数据(data)是数据库中存储的基本对象数据的定义描述事物的符号记录数据的种类文本、图形、图像、音频、视频、互联网上的博客、微信中的聊天记录、学生的档案记录、个人的网购记录、医院病历等
数据举例数据的含义称为数据的语义,数据与其语义是不可分的例如93是一个数据语义1:学生某门课的成绩语义2:某人的体重语义3:计算机科学与技术专业2018级学生人数语义4:请同学给出……
数据举例(续)学生档案中的学生记录刘晨,女,1999-9-1,计算机科学与技术)语义:学号、姓名、性别、出生日期、主修专业解释:学号同学,姓名刘晨,性别女,1999年9月1日出生,计算机科学与技术专业
2.数据库数据库的定义数据库(database,简称DB)是长期储存在计算机内有组织、可共享的大量数据的集合。数据库的基本特征数据按一定的数据模型组织、描述和储存较小的冗余度较高的数据独立性可扩展性
3.数据库管理系统什么是数据库管理系统位于用户与操作系统之间的一层数据管理软件计算机的基础软件,是一个大型复杂的软件系统
硬件平台基础软件平台软件基础构架平台应用软件平台软件产品协同软件办公软件数据库系统操作系统中间件应用服务器数据库在计算机系统中的位置
数据库管理系统的主要功能①数据定义功能提供数据定义语言(DDL)定义数据库中的数据