中国人民大学:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第一章 绪论

9 介绍本课程的特点、重点和难点、知 识面、学习方法 An Introduction to Database Systenm
An Introduction to Database Systenm 介绍本课程的特点、重点和难点、知 识面、学习方法

课程简介 9 1数据库作为信息处理最先进的技术和最有效的工具,则从一般的大型 软件发展成为了现代计算环境的核心技术。数据库是整个社会信息资源 开发利用的基础,各行各业均需应用信息系统,而数据库是信息系统的 核心。 2国际互连网络的信息系统和动态网页发布同样离不开数据库技术的支 持 3鉴于数据库技术的重要的学术地位和广泛的实际应用范围,“数据库 原理与应用”则成为计算机专业、软件学专业信息专业和电子商务等多 个专业的必修课程。 4本课程总学时数为54学时,全部为理论学时。 An Introduction to Database Systenm
An Introduction to Database Systenm 一、课程简介 ◼ 1.数据库作为信息处理最先进的技术和最有效的工具,则从一般的大型 软件发展成为了现代计算环境的核心技术。数据库是整个社会信息资源 开发利用的基础,各行各业均需应用信息系统,而数据库是信息系统的 核心。 ◼ 2.国际互连网络的信息系统和动态网页发布同样离不开数据库技术的支 持 ◼ 3.鉴于数据库技术的重要的学术地位和广泛的实际应用范围,“数据库 原理与应用”则成为计算机专业、软件学专业信息专业和电子商务等多 个专业的必修课程。 ◼ 4.本课程总学时数为54学时,全部为理论学时

目前国内外大学计算机专业数据库课程的 教学情况,把数据库教学总结为3个层次 数据库应用 要求学生熟练掌握最流行的一种大型数据库产品,如 Oracle,DB2, Sybase, Informix, SQL Server+ 2DBMS原理和设计 DBMs是数据库的操作系统,目前国内只有少数几个高校和公司具备 DBMs的设计能力,如中国人民大学、东大阿尔派。 3.数据库理论的研究和数据库新技术 该层次的教学对象为计算机专业的研究生 An Introduction to Database Systenm
An Introduction to Database Systenm 目前国内外大学计算机专业数据库课程的 教学情况,把数据库教学总结为3个层次: ◼ ⒈数据库应用 ◼ 要求学生熟练掌握最流行的一种大型数据库产品,如Oracle,DB2, Sybase,Informix,SQL Server等 ◼ ⒉DBMS原理和设计 ◼ DBMS是数据库的操作系统,目前国内只有少数几个高校和公司具备 DBMS的设计能力,如中国人民大学、东大阿尔派。 ◼ ⒊ 数据库理论的研究和数据库新技术 ◼ 该层次的教学对象为计算机专业的研究生

二、学前准备及学习方法 9 1.《数据库原理》课程的先修课程为操作系统、数据结构和编译 原理。是一个复杂而综合的软件系统。对于学习者来说,如果能 够了解操作系统、数据结构、编译原理等知识对于学习数据库课 程是大有好处的 ■2需要首先了解数据库是什么?能干什么?如何使用等基本问题, 然后在“做中学”即选择一个数据库管理系统产品,完成一个简 单的、接近于社会或生活实际问题的管理应用系统,在实践过程 中领会和加深对数据库原理的理解,并用学到的数据库原理,指 导数据库应用系统的设计和实现。 An Introduction to Database Systenm
An Introduction to Database Systenm 二、学前准备及学习方法 ◼ 1.《数据库原理》课程的先修课程为操作系统、数据结构和编译 原理。是一个复杂而综合的软件系统。对于学习者来说,如果能 够了解操作系统、数据结构、编译原理等知识对于学习数据库课 程是大有好处的 . ◼ 2.需要首先了解数据库是什么?能干什么?如何使用等基本问题, 然后在“做中学”即选择一个数据库管理系统产品,完成一个简 单的、接近于社会或生活实际问题的管理应用系统,在实践过程 中领会和加深对数据库原理的理解,并用学到的数据库原理,指 导数据库应用系统的设计和实现

三、课程重点、难点 9 数据库技术的应用是三分技术,七分设计,关键的工作是设计合理、好 用、效率高的数据库。数据库应用系统的设计者必须灵活地运用数据库 理论,根据实际情况决定创建什么样的数据库,库中包括什么信息,信 息之间如何联系,以及数据库模式应该达到那个级别的范式等。 数据库原理与应用课程的目的是培养学生具有这样的能力:在事务用户 和计算机之间架起桥梁,开发出满足用户使用的、操作简便、功能齐全、 运行效率高的应用系统。为达此目的,学生必须深刻领会数据库原理的 本质,还要善于从管理的对象中,抽取出有用信息,并建立数据模型 而此能力不是靠知识的记忆,应该是知识的综合利用。 An Introduction to Database Systenm
An Introduction to Database Systenm 三、课程重点、难点 ◼ 数据库技术的应用是三分技术,七分设计,关键的工作是设计合理、好 用、效率高的数据库。数据库应用系统的设计者必须灵活地运用数据库 理论,根据实际情况决定创建什么样的数据库,库中包括什么信息,信 息之间如何联系,以及数据库模式应该达到那个级别的范式等。 ◼ 数据库原理与应用课程的目的是培养学生具有这样的能力:在事务用户 和计算机之间架起桥梁,开发出满足用户使用的、操作简便、功能齐全、 运行效率高的应用系统。为达此目的,学生必须深刻领会数据库原理的 本质,还要善于从管理的对象中,抽取出有用信息,并建立数据模型。 而此能力不是靠知识的记忆,应该是知识的综合利用

四、数据库到底有哪一些知识层面呢 1.编程:编程相对比较简单,只要索引的使用合法,尽量提高程序 的效率,事物完整,没有逻辑错误就差不多了 2数据库结构的设计:数据库设计不是创建几个表那么简单,连 个数据类型都会关系到系统的性能,比如用int型就比char型查找 起来快 3数据库设备空间配置:涉及到怎么把数据库设备创建到几个物理 硬盘,采用裸设备方式还是采用操作系统文件方式 ■4系统调优:包括共享内存参数管理,日志大小、及安全考虑(如 采用镜像)、Io配置、cPU配置及页面调配设置等等。 An Introduction to Database Systenm
An Introduction to Database Systenm 四、数据库到底有哪一些知识层面呢? ◼ ⒈编程:编程相对比较简单,只要索引的使用合法,尽量提高程序 的效率,事物完整,没有逻辑错误就差不多了. ◼ ⒉数据库结构的设计:数据库设计不是创建几个表那么简单,连一 个数据类型都会关系到系统的性能,比如用int型就比char型查找 起来快. ◼ ⒊数据库设备空间配置:涉及到怎么把数据库设备创建到几个物理 硬盘,采用裸设备方式还是采用操作系统文件方式 . ◼ ⒋系统调优:包括共享内存参数管理,日志大小、及安全考虑(如 采用镜像)、IO配置、CPU配置及页面调配设置等等

教材及参考书1) 9 m数村 萨师煊,王珊:数据库系统概论(第五版), 高等教育出版社,2015 An Introduction to Database Systenm
An Introduction to Database Systenm 教材及参考书(1) 教材 ◼ 萨师煊,王珊:数据库系统概论(第五版) , 高等教育出版社,2015

五、教材及参考书(2) 9 参考书 (1)《数据库系统原理》,李建中,王珊主编,电子工业出版社 ■(2)《数据库原理》全国高等教育自学考试指导委员会组编,丁宝康主编, 经济科学出版社 ■(3)《数据库原理及应用系统开发》张健沛编著,中国水利水电出版社 (4)《三级教程数据库技术》教育部考试中心编,高等教育出版社 (5)《数据库原理与应用-习题解析》,李春葆主编,清华大学出版社 上机软件 SQL SERVER数据库技术 An Introduction to Database Systenm
An Introduction to Database Systenm 五、教材及参考书(2) 参考书 ◼ ⑴《数据库系统原理》,李建中,王珊主编,电子工业出版社 ◼ ⑵《数据库原理》全国高等教育自学考试指导委员会组编,丁宝康主编, 经济科学出版社 ◼ ⑶《数据库原理及应用系统开发》张健沛编著,中国水利水电出版社 ◼ ⑷《三级教程---数据库技术》教育部考试中心编,高等教育出版社 ◼ ⑸《数据库原理与应用----习题解析》,李春葆主编,清华大学出版社 上机软件 ◼ SQL SERVER数据库技术

考试成绩 9 平时成绩(10%) (书面作业、上机练习、综合练习) 期中考试(20%) 期末考试(70%) An Introduction to Database Systenm
An Introduction to Database Systenm 考试成绩 ◼ 平时成绩(10%) (书面作业、上机练习、综合练习) ◼ 期中考试(20%) ◼ 期末考试(70%)

内容安排 9 基础篇 ■第一章绪论 第二章关系数据库 n第三章关系数据库标准语言SQL ■第四章数据库安全性 ■第五章数据库完整性 m设计与应用开发篇 ■第六章关系数据理论 n第七章数据库设计 第八章数据库编程 An Introduction to Database Systenm
An Introduction to Database Systenm 内容安排 基础篇 ◼ 第一章 绪论 ◼ 第二章 关系数据库 ◼ 第三章 关系数据库标准语言SQL ◼ 第四章 数据库安全性 ◼ 第五章 数据库完整性 设计与应用开发篇 ◼ 第六章 关系数据理论 ◼ 第七章 数据库设计 ◼ 第八章 数据库编程
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《编译原理》课程教学资源(PPT课件讲稿)语法分析 Syntax analysis(自底向上分析 Bottom-Up Parsing).ppt
- 《计算机网络安全》课程教学资源(PPT课件讲稿)第二章 密码学技术.ppt
- 《软件工程》课程教学资源(PPT课件讲稿)第7章 软件测试.ppt
- 上海交通厌:《通信网络》课程教学资源(PPT讲稿)DELAY MODELS IN DATA NETWORKS、LITTLE’S LAW、ARRIVAL MODEL、M/M/X QUEUING MODELS.pptx
- 《高级语言程序设计》课程教学资源(试卷习题)试题四(无答案).doc
- 《计算机网络和因特网》教学资源(PPT讲稿)网络互连(概念, IP 地址, IP 路由, IP 数据报, 地址解析).ppt
- 西安交通大学:《网络与信息安全》课程PPT教学课件(网络入侵与防范)身份认证.ppt
- 《计算机基础及C语言程序设计》课程PPT教学课件(讲稿)第1章 概论.ppt
- 《SQL基础教程》课程教学资源(PPT课件讲稿)第6章 数据操作与SQL语句.ppt
- 河南中医药大学:《网络技术实训》课程教学资源(PPT课件讲稿)第一阶段 组网(主讲:路景鑫).pptx
- 南京大学:《编译原理》课程教学资源(PPT课件讲稿)第五章 语法制导的翻译.ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第7章 多处理器及线程级并行.ppt
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第14章 输入输出与文件.ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第5章 指令级并行.pptx
- 档案数字化基本程序与要求(PPT讲稿).ppt
- Computer Graphics(PPT讲稿)INFORMATION VISUALIZATION.pptx
- 北京大学:C++模板与STL库介绍(PPT讲稿).ppt
- 《数据库基础》课程教学资源(PPT课件讲稿)第四章 数据查询.ppt
- 《网络搜索和挖掘关键技术 Web Search and Mining》课程教学资源(PPT讲稿)Lecture 08 Scoring and results assembly.ppt
- 上海海事大学:《数字图像处理》课程教学资源(PPT课件讲稿)Unit 7 Introduction to Digital Image Processing.ppt
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第四章 存储器.ppt
- 随机图与复杂网络(PPT讲稿)随机演化博弈的算法研究及其在复杂网络中的应用.ppt
- 四川大学:《操作系统 Operating System》课程教学资源(PPT课件讲稿)Chapter 3 Process Description and Control.ppt
- 《软件工程》课程教学资源(PPT课件讲稿)第3章 软件需求分析.ppt
- 《PHP程序设计》教学资源(PPT课件讲稿)项目四 面向对象网站开发.ppt
- 数据挖掘实现的住院病人的实时预警(PPT讲稿)Real-Time Clinical Warning for Hospitalized Patients via Data Mining.pptx
- 《机器学习》课程教学资源(PPT课件讲稿)第六章 特征降维和选择.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第4章 选择结构程序设计.ppt
- 苏州大学:《中文信息处理》课程教学资源(PPT课件讲稿)第二章 汉字代码体系.ppt
- 南京大学:模型检验(PPT课件讲稿)model checking.pptx
- 《单片机原理与其应用》课程教学资源(PPT课件讲稿)第8章 单片机的存储器的扩展.pptx
- 并发程序精化验证及其应用(PPT讲稿)Refinement Verification of Concurrent Programs and Its Applications.pptx
- 《计算机网络安全》课程电子教案(PPT教学课件)第一章 计算机网络安全概述.ppt
- 《Computer Networking:A Top Down Approach》英文教材教学资源(PPT课件讲稿,3rd edition)Chapter 5 Link Layer and LANs.pps
- 上海交通大学:操作系统安全(PPT课件讲稿)操作系统安全 OS Security(邹恒明).pps
- 某高校计算机专业课程教学大纲合集(汇编).pdf
- 电子科技大学:《网络安全与网络工程》课程教学资源(PPT课件讲稿)第六章 杂凑函数(主讲:聂旭云).ppt
- 中国科学技术大学:《嵌入式操作系统 Embedded Operating Systems》课程教学资源(PPT课件讲稿)第六讲 死锁及其处理.ppt
- 西华大学:《电子商务概论》课程教学资源(PPT课件讲稿)第7章 电子商务物流.ppt
- 《软件工程》课程教学资源(PPT课件讲稿)第12章 软件开发工具StarUML及其应用.ppt