欢迎来到天天文库
浏览记录
ID:40239017
大小:991.50 KB
页数:66页
时间:2019-07-28
《SQL Server数据库原理及应用 曾长军 第1章数据库基础概述述论》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库系统概论AnIntroductiontoDatabaseSystem教材及参考书(1)教材《SQLServer数据库原理及应用》,人民邮电出版社,2003教材及参考书(2)参考书《数据库系统概论》,萨师煊主编,高等教育出版社《数据库处理基础、设计和实现》DavidM.Kroenke著,电子工业出版社,1998年5月;上机软件SQLServer2000学习方式听课(启发式、讨论式)读书(预习、复习)上机报告(综合练习)考试成绩平时作业(书面作业、上机练习、综合练习)其中测试期末考试内容
2、安排(1这一部分是重点)基础篇第一章:绪论第二章:Sqlserver2000简介第三章:Sqlserver2000数据库管理第四章:表和视图第五章:SQL结构化查询语言第六章:索引、储存过程与触发器第七章:备份恢复第八章:系统安全管理第九章:游标和其他概念内容安排(2了解)设计篇第十章:VisualBasicl/SQLServer开发与编程数据库系统概论AnIntroductiontoDatabaseSystem第一章绪论第一章绪论1.1数据库系统简介1.2数据库系统的组成1.3关系型数据库1.4关系型
3、数据库的设计1.5小结1.1数据库系统概述1.1.1数据库的地位1.1.2数据管理技术的产生与发展数据库的地位数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支数据库技术是信息系统的核心和基础,信息系统又是电子商务系统的基础数据库的建设规模、数据库信息量的大小和规模直接影响到电子商务系统的建设和使用随着计算机技术飞速发展及其应用领域的扩大,特别是计算机网络和Internet的发展,基于计算机网络和数据库技术的信息管理系统、应用系统得到了突飞猛进的发展。如事物处理系统、地理信息系统(GI
4、S)、联机分析系统、决策支持系统、企业资源规划(ERP)、客户关系管理(CRM)、数据仓库和数据挖掘等系统都是以数据库技术作为重要的支撑的。只要有计算机存在,就存在着数据库技术。因此,数据库技术的基本知识和基本技能已成为电子商务及相关专业的必修内容。数据库的重要性1.1数据库系统概述1.1.1数据库的地位1.1.2数据管理技术的产生与发展1.1.2数据管理技术的产生和发展什么是数据管理对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题数据管理技术的发展过程人工管理阶段(40年代中--50年代
5、中)文件系统阶段(50年代末--60年代中)数据库系统阶段(60年代末--现在)参考资料数据管理技术的产生和发展(续)数据管理技术的发展动力应用需求的推动计算机硬件的发展计算机软件的发展一、人工管理时期40年代中--50年代中产生的背景应用需求科学计算硬件水平无直接存取存储设备软件水平没有操作系统处理方式批处理人工管理(续)特点数据的管理者:应用程序,数据不保存。数据面向的对象:某一应用程序数据的共享程度:无共享、冗余度极大数据的独立性:不独立,完全依赖于程序数据的结构化:无结构数据控制能力:应用程序自己控
6、制应用程序与数据的对应关系(人工管理)应用程序1数据集1应用程序2数据集2应用程序n数据集n...…...…二、文件系统时期50年代末--60年代中产生的背景应用需求科学计算、管理硬件水平磁盘、磁鼓软件水平有文件系统处理方式联机实时处理、批处理文件系统(续)特点数据的管理者:文件系统,数据可长期保存数据面向的对象:某一应用程序数据的共享程度:共享性差、冗余度大数据的结构化:记录内有结构,整体无结构数据的独立性:独立性差,数据的逻辑结构改变必须修改应用程序数据控制能力:应用程序自己控制应用程序与数据的对应关系
7、(文件系统)应用程序1文件1应用程序2文件2应用程序n文件n存取方法...…...…文件系统中数据的结构记录内有结构。数据的结构是靠程序定义和解释的。数据只能是定长的。可以间接实现数据变长要求,但访问相应数据的应用程序复杂了。文件间是独立的,因此数据整体无结构。可以间接实现数据整体的有结构,但必须在应用程序中对描述数据间的联系。数据的最小存取单位是记录。三、数据库系统时期60年代末以来产生的背景应用背景大规模管理硬件背景大容量磁盘软件背景有数据库管理系统处理方式联机实时处理,分布处理,批处理数据库系统(续)
8、特点数据的管理者:DBMS数据面向的对象:现实世界数据的共享程度:共享性高数据的独立性:高度的物理独立性和一定的逻辑独立性数据的结构化:整体结构化数据控制能力:由DBMS统一管理和控制应用程序与数据的对应关系(数据库系统)DBMS应用程序1应用程序2数据库…数据库阶段信息处理方式的演变数据的高共享性的好处降低数据的冗余度,节省存储空间避免数据间的不一致性使系统易于扩充数据独立性物理独立性指用户的应用程序与存储在磁
此文档下载收益归作者所有