数据库原理及应用备课本

数据库原理及应用备课本

ID:18671504

大小:96.00 KB

页数:24页

时间:2018-09-20

数据库原理及应用备课本_第1页
数据库原理及应用备课本_第2页
数据库原理及应用备课本_第3页
数据库原理及应用备课本_第4页
数据库原理及应用备课本_第5页
资源描述:

《数据库原理及应用备课本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理及应用★课本情况.参考书.课程安排54/18课本:《数据库原理及应用》钱雪忠主编《数据库原理及应用实验指导》钱雪忠主编参考书:《数据库系统概论》萨师煊、王珊《数据库系统原理教程》王珊《数据库系统导论》徐洁磐《数据库系统基础》冯玉才U399/757《数据库系统导论》卷Ⅰ/Ⅱ(美)C.J《数据库系统导论》施伯乐课程安排:54/18最后两周课程设计三周一次上机★课程概况课程作用:计算机始于数值计算.却在非数值计算中得到广泛的应用,显示了它强大的生命力,在现代计算机应用领域(科学计算、数据处理、过程控制、CAD/CAM、办公自动化)中,数据处理约占先70-80%,数

2、据库技术是数据处理的最新研究成果,它的出现,使得计算机应用更加广泛地渗透到工业、农业、商业、文教卫生及军事等各个领域。数据库系统是一门综合性的软件技术,它是编译原理、数据结构、操作系统、程序设计等许多软件知识的综合应用,其理论性和实际性都很强,是使用计算机进行各种信息管理的必备知识,通过本课的学习,大家可以基本上掌握数据库系统的基本概念、基本原理和基本技术,以便解决、指导信息管理的实际问题。(注:掌握了高层理论,你对各种各样数据库系统有更高、更深层认识,熟话说“站得高看得远”)★原理与技术课程对照实用技术类课程<----->概论与原理类课程具体协议如:TCP/IPOS

3、I/ISO七级网络层IPX/SPX具体程序语言如:C、PASCAL、BASIC等高级程序设计语言概论具体操作系统如:DOS、WINDOWS、UNIX等操作系统原理数据库技术——FOXBASE、VFP、ORACLE等数据库系统原理/概论/导论编译技术编译原理某语言程序设计数据结构(算法设计)具体某型计算机如:PC、APPLE、工作站、服务器、计算机组成原理/计算机系统结构小型机、中、大型机计算机科学:就有其原理性东西,有其自身的理论体系,其理论体系不是固定不变的,而是不断发展变化的。★与其它课程的关系数据库系统作为一门综合性软件技术,与其他基础软件和系统软件有密切的关系

4、,它几乎涉及到软件的所有知识,是很多重要的软件技术的综合应用。①首先数据库系统是操作系统OS(OperatingSystem)支持下工作的,它和OS关系密切,如同两个齿轮,边界并不清楚,有些工作可以由OS做,也可以由DBMS做,还可以各做一部分(取决于DBMS的实现)另一方面OS中用到的许多技术同样可以用到DBMS中,如缓冲区的管理、内存管理、并发控制等技术,两个系统中的处理思想是完全一样的。(数据库系统有FOROS之说即是针对何操作系统的)②数据结构是软件的一门专业基础课,OS、COMPILE、DBMS中均广泛用到队列、栈、排序、文件组织等数据结构中的内容与技术(如

5、数据库系统中B+树结构建立索引等)③编译技术数据库系统中有许多语言(如数据定义语言、数据操纵语言、查询语言等)这些语言的编译、解释均是数据库系统的任务。④程序设计它是具体实现数据库系统应用开发最基本的技术,因为数据库系统中有大量的应用程序都是用高级程序语言加上数据操纵语言来编制实现的⑤离散数学数理逻辑是关系数据库的理论基础(主要包括关系代数、关系演算)⑥算法分析在数据库系统中是经常用到,至关重要的。因为不同的算法运行速度不同,效果就不同,⑦软件工程在设计DBMS中是不可缺少的确知识和技术,亦是数据库应用系统开发设计的较好方法与手段(设计DBMS本身就是一个宏大的软件工

6、程)★常见数据库系统与开发工具学习数据库系统概论自然会接触到数据库大型数据库系统:ORACLE、INFORMIX、SYBASE、INGRES、DB2(IBM)MSSQLSERVER、INTERBASE(INPRISE,原BROLAND)微型数据库系统:DBASE、FOXBASE、FOXPRO、VFP系列、ACCESS常见数据库开发工具:PowerBuilder7.0(PB)、高级程序设计语言(如C语言)、可视化语言(如VB、VC)、DELPHI、Java语言.NET平台及语言如:C#、VB.NET、C++.NET等★课程研究对象研究对象为信息、数据信息(Informa

7、tion):定义为向人们(或机器)提供关于现实世界新的事实的知识。数据(Data):定义为用以载荷信息的物理符号,如:符号、数字、声音、图形、图像等信息与数据是不可分离而又有一定区别的概念,信息是更基本的直接反映现实的概念,而数据是信息的具体表现,数据是信息的数字化、符号化。但不严格场合一般不加区分,可以说信息管理/数据管理(处理)随着人类社会的发展,信息在各种活动中居于越来越重要的地位,由于信息量急剧增加,形式多样,结构复杂以及及时性要求的提高,信息处理就成为一个极其重要的问题。★数据处理(信息处理)所谓信息处理或数据处理系指对信息(即各种形式数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。