- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《SQLServer数据库原理及应用教程》第一章数据库系统概述.ppt
SQL Server 数据库原理及应用 第一章数据库系统概述 第一章数据库系统概述(3学时) 1.1概述 1.1.1数据库技术的应用及特点 1.1.2 SQL Server数据库系统与网络分布式操作 1.1.3网络数据库系统编程 1.2数据库技术的发展 1.2.1高级数据库系统阶段 1.2.2高级数据库系统阶段的应用与发展 1.3信息描述与数据模型 1.4数据库系统 数据库技术与信息技术 信息技术(IT,Information Technology)是当今最时髦的名词之一,已经被越来越多的个人和企业作为自己赶超世界潮流的标志之一。而数据库技术则是信息技术中一个重要的支撑。 数据库技术是计算机科学技术的一个重要分支。1968年,世界上诞生了第一个商品化的数据管理系统IMS(Information Management System),现在,数据库已经成为信息管理、办公自动化、计算机辅助设计等应用的主要软件工具之一,帮助人们处理各种各样的信息数据。 数据库技术的应用及特点 20世纪60年代中期,数据库技术是用来解决文件处理系统问题的。20世纪80年代中期到后期,终端用户开始使用局域网技术将独立的计算机连接成网络,终端之间共享数据库,形成了一种新型的多用户数据处理,称为客户机/服务器数据库结构。现在,数据库技术被用来同Internet技术相结合,以便在机构内联网、部门局域网甚至WWW上发布数据库数据。 数据库与数据库技术 数据库是存储在外存储器上逻辑相关的数据的集合,并按一定的方式进行组织和管理。 数据库技术是研究如何科学地组织数据和存储数据,如何高效地检索数据和处理数据,减少数据冗余,保障数据安全,实现数据共享。 SQL Server数据库系统 Microsoft SQL Server2000数据库系统是在Windows NT环境下开发的一种全新的关系型数据库系统。SQL Server2000具有大型数据库的一些基本功能,支持事务处理功能、支持数据库加密、设置用户组或用户的密码和权限等等。它为用户提供了大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序所需的最新的优秀数据库平台。 网络数据库系统编程 Web数据库开发的相关技术。 1.通用网关接口(CGI)编程 通用网关接口(CGI,Common Gateway Interface)是一种通信标准,它的任务是接受客户端的请求,经过辨认和处理,生成HTML文档并重新传回到客户端。这种交流过程的编程就叫做通用网关接口编程。CGI可以运行在多种平台上,具有强大的功能,可以使用多种语言编程,如VB、VC、Tcl、Perl、AppleScript等,。 网络数据库系统编程 2.动态服务器页面(ASP) 动态服务器页面(ASP,Active Server Pages)是微软公司推出的一种用以取代CGI的技术,是一种功能强大的服务器编程技术。 用ASP编写的程序都在服务器端执行,程序执行完毕后,再将执行的结果返回给客户端浏览器,这样不仅减轻了客户端浏览器的负担,大大提高了交互速度,而且避免了ASP程序源代码的外泄,提高了程序的安全性。 网络数据库系统编程 3.JAVA服务器页面(JSP) JAVA服务器页面(JSP,JAVA Server Pages)是Sun公司发布的Web应用开发技术。 JSP使用JAVA语言编写服务器端程序,当客户端向服务器发出请求时,JSP源程序被编译成Servlet并由JAVA虚拟机执行。这种编译操作仅在对JSP页面的第一次请求是发生。因此,JSP程序能够提供更快的交互速度,安全性和跨平台性也很优秀。 数据库技术的发展 1.人工数据管理阶段(1946年计算机诞生至50年代中期,计算机主要用于科学计算。) (1)? 数据不保存 (2)? 没有软件对数据进行管理 (3)? 没有文件概念 (4)? 数据面向应用 *数据和程序不能相互独立 数据库技术的发展 2.文件系统阶段(50~60年代中期) 文件系统阶段数据管理的特点 (1)? 数据可长期保存在磁盘上 (2)? 文件管理系统提供数据与程序之间的存取方法 (3)文件的形式多样化 (4)? 数据的存取以记录为单位。 文件系统的缺陷 l????? 数据冗余 l????? 不一致性 l????? 数据联系弱 数据库技术的发展 3.数据库技术阶段(从60年代后期开始) (1)数据库中的数据是结构化的 (2)数据库中的数据是面向系统的, 不是面向某个具体应用的,减少了数据冗余,实现了数据共享. (3)有较高的数据独立性。 (4)?
您可能关注的文档
- ((人教版))[[高一化学课件]]高一化学第三章《金属及其化合物》课件.ppt
- ((人教版))[[高一物理课件]]新课标人教版高一物理必修一《牛顿第二定律》课件.ppt
- ((人教版))[[高二化学试题]]高二化学选修五第三章《烃的含氧衍生物》单元测试题.doc
- ((人教版))[[高二化学课件]]高二化学第三节《生活中两种常见的有机物乙醇》课件.ppt
- (人教版)三年级上册第三单元作文指导_秋天的图画.ppt
- (冀教版)四年级英语下册教案.doc
- (北京课改版)七年级数学下册第一次月考测试题.doc
- (北师大版)一年级数学课件下册第二单元观察物体.ppt
- (精品课件)高中生物必修一第一章走近细胞.ppt
- (苏科版)初二物理测验第一单元A.pdf
文档评论(0)