欢迎来到天天文库
浏览记录
ID:23990772
大小:1.21 MB
页数:118页
时间:2018-11-12
《数据库基础教程.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章:数据库理论概述1.1:数据库发展历史¾1963年美国Honeywell公司的IDS(IntegratedDataStore)系统投入运行,揭开了数据库技术的序幕。¾20世纪70年代是数据库蓬勃发展的年代。¾20世纪80年代,关系数据库系统由于使用简便以及硬件性能的改善,逐步代替网状数据库系统和层次数据库系统占领了市场。¾20世纪90年代,关系数据库已成为数据库技术的主流。¾进入21世纪以后,无论是市场的需求还是技术条件的成熟,对象数据库技术、网络数据库技术的推广和普及已成定局。SQLServer是一个关系数据库管理系统。它最初是由Micr
2、osoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了。Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。Sybase则较专注于SQLServer在UNIX操作系统上的应用。SQLServer2000,是Microsoft公司推出的SQLServer数据库管理系统的新版本。该版本继承了SQLServer7.0版本的优点,同
3、时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行MicrosoftWindows98的膝上型电脑,到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。1.2:数据库基本概念1.2.1数据数据是描述事物的符号记录.除了常用的数字数据外,文字(如名称),图形,图像,声音等信息,也都是数据.日常生活中,人们使用交流语言(如汉语)去描述事物.在计算机中,为了存储和处理这些事物,就要抽出对这些事长年累月感兴趣的特征组成一个记录来描述.例如,在学生信息管事中,可以对学生的编号,
4、姓名,性别,年龄等情况作这样的一个描述:hy200801,张三,男,29.数据与其语义是不可分的.对于上面一个信息,如果我们了解其语义的人会得到如下信息:学生的编号为hy200801,学生的姓名是:张三,学生的性别是:男,学生的年龄是:29.但是我们如果不了解其语义,则无法理解其含义.因此,数据的形式本身并不能完全表达其内容,需要经过语义解释.1.2.2数据处理和数据管理数据处理是指从某些已知的数据出发,推导加工出一些新的数据,这些新的数据又表示了新的信息。数据管理是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务
5、的基本环节,而且是任何数据处理业务中必不可少的共有部分。数据处理是与数据管理相联系的,数据管理技术的优劣,将直接影响数据处理的效率。-1-1.2.3:数据库数据库(Database,简记为DB),是长期存储在计算机内、有组织的、统一管理的相关数据的集合。DB能为各种用户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性等特点。1.2.4:数据库管理系统数据库管理系统(DatabaseManagementSystem,简记为DBMS),是位于用户与操作系统(OS)之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、
6、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型和面向对象型等。数据库A003张三B007王二A004李四B008刘大检索数据插入数据更新数据删除数据数据库管理系统—DBMS1.2.5:数据库系统数据库系统(DatabaseSystem,简记为DBS),是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。数据库系统是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数
7、据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。数据库管理员一般是由业务水平较高、资历较深的人员担任。1.2.6:数据库技术数据库技术,是研究数据库的结构、存储、设计、管理和使用的一门软件学科。1.3:数据管理技术发展数据管理技术的发展经历了人工管理、文件系统、数据库阶段和高级数据库阶段。-2-1.3.1:人工管理阶段在人工管理阶段(20世纪50年代中期以前
8、),计算机主要用于科学计算,其他工作还没有展开。外部存储器只有磁带、卡片和纸带等,还没有磁盘等字节存取存储设备。软件只有汇编语言,尚无数
此文档下载收益归作者所有