SQL Server 2000数据库应用教程 邱李华 李晓黎 SQL Server第1章

SQL Server 2000数据库应用教程 邱李华 李晓黎 SQL Server第1章

ID:40238969

大小:776.00 KB

页数:109页

时间:2019-07-28

SQL Server 2000数据库应用教程 邱李华 李晓黎 SQL Server第1章_第1页
SQL Server 2000数据库应用教程 邱李华 李晓黎 SQL Server第1章_第2页
SQL Server 2000数据库应用教程 邱李华 李晓黎 SQL Server第1章_第3页
SQL Server 2000数据库应用教程 邱李华 李晓黎 SQL Server第1章_第4页
SQL Server 2000数据库应用教程 邱李华 李晓黎 SQL Server第1章_第5页
资源描述:

《SQL Server 2000数据库应用教程 邱李华 李晓黎 SQL Server第1章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章数据库基础数据库系统概述1.1数据管理技术的发展1.2数据模型1.3关系数据库1.4数据库系统的体系结构1.5数据库系统设计简介1.61随着科学技术和社会经济的飞速发展,人们掌握的信息量急剧增加,要充分地开发和利用这些信息资源,就必须有一种新技术能对大量的信息进行识别、存储、处理与传播。随着计算机软硬件技术的发展,20世纪60年代末,数据库技术应运而生,并从70年代起得到了迅速的发展和广泛的应用。数据库技术主要研究如何科学地组织和存储数据,如何高效地获取和处理数据。数据库技术作为数据管理的最新技术,目前已广泛应用于各个领域。对于一个国家来说,数据库的建设规模、数据库信息量的大

2、小和使用频度已经成为衡量这个国家信息化程度的重要标志。21.1数据库系统概述1.信息:信息是人脑对现实世界中的客观事物以及事物之间联系的抽象反映,它向我们提供了关于现实世界实际存在的事物及其联系的有用知识。2.数据:数据是人们用各种物理符号,把信息按一定格式记载下来的有意义的符号组合。数据不仅仅是数字,还可以是文字、图象、声音等各种表现形式。数据经数字化后可以存入计算机中,是数据库中存储的基本对象。数据和它的语义是不可分割的。31.1数据库系统概述数据的形式不能完全表达其内容。例如:(李明,78)我们可以赋予它一定的语义,它表示李明的期末考试平均成绩为78分。如果不了解其语义,则无

3、法对其进行解释,甚至解释为李明的年龄为78。99:8179,7954舅舅:不要吃酒,吃酒误事1×1=1一成不变10002=100×100×100千方百计7/8七上八下7÷2不三不四41.1数据库系统概述3.数据处理:指对各种形式的数据进行收集、整理、加工、存储和传播的一系列活动的总和。其目的之一是从大量的原始数据中提取出对人们有价值的信息,作为行动和决策的依据;目的之二是为了借助计算机科学地保存和管理大量的复杂的数据,以便人们能方便地充分利用这些信息资源。4.数据库(DB):以一定的方式保存在计算机存储设备上的相互关联的数据的集合。51.1数据库系统概述5.数据库管理系统(DBMS

4、):用于帮助我们管理输入到计算机中的大量数据。如用于创建数据库,向数据库中存储数据,修改数据库中的数据,从数据库中提取信息等。一个DBMS应具备如下功能:(1)数据定义功能(2)数据操纵功能(3)数据查询功能(4)数据控制功能(5)数据库通信功能61.1数据库系统概述6.数据库管理员:数据库的建立、使用和维护只靠DBMS是不够的,还需要有专门的人员来完成,这些人员称为数据库管理员7.数据库系统(DBS):在计算机系统中引入数据库的系统。除了相关的硬件之外,数据库系统还包括数据库、数据库管理系统、应用系统、数据库管理员和用户。71.2数据管理技术的发展什么是数据管理?对数据进行分类、

5、组织、编码、存储、检索和维护,是数据处理的中心问题。数据管理技术的发展动力应用需求的推动计算机硬件的发展计算机软件的发展数据管理技术的发展过程人工管理阶段(40年代中--50年代中)文件系统阶段(50年代末--60年代中)数据库系统阶段(60年代末--现在)81.2数据管理技术的发展1.人工管理阶段在计算机发展的初级阶段,计算机硬件本身还不具备象磁盘这样的可直接存取的存储设备,因此也无法实现对大量数据的保存,也没有用来管理数据的相应软件,计算机主要用于科学计算。这个阶段的数据管理是以人工管理的方式进行的,人们还没有形成一套数据管理的完整的概念。91.2数据管理技术的发展人工管理阶段

6、的主要特点:(1)数据不保存。计算机主要用于科学计算,计算时输入数据,用完就撤走数据。(2)还没有文件的概念。数据由每个程序的程序员自行组织和安排。(3)数据不共享:每组数据和一个应用程序相对应,因此可能导致大量的数据重复。(4)没有形成完整的数据管理的概念,更没有对数据进行管理的软件系统。每个程序都要包括数据存取方法、输入/输出方法和数据组织方法,程序直接面向存储结构,因此存储结构的任何修改都将导致程序的修改。程序和数据不具有独立性。101.2数据管理技术的发展人工管理阶段的特点可以用下图来描述:应用程序1数据集1应用程序2数据集2应用程序n数据集n…………111.2数据管理技术

7、的发展2.文件系统阶段随着计算机软硬件技术的发展,如直接存储设备的产生,操作系统、高级语言及数据管理软件的出现,计算机不仅用于科学计算,也开始大量用于信息管理。数据可以以文件的形式长期独立地保存在磁盘上,且可以由多个程序反复使用;操作系统及高级语言或数据管理软件提供了对数据的存取和管理功能,这就是文件系统阶段。121.2数据管理技术的发展文件系统阶段的主要特点:(1)数据可以长期保存在磁盘上,因此可以重复使用。数据不再属于某个特定的程序,可以由多个程序反复使用。(2)

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

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

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