数据库基础知识
数据库基础知识
计算机数据库管理的发展
数据库系统
数据模型
关系数据库
关系数据模型
关系运算
数据库设计基础
Access简介
初识数据库
第1页/共60页
什么是数据库?存储数据的仓库。
数据库的作用?把大量的数据按照一定的结构存储起来,在数据库管理系统的集中管理下,实现数据共享。
大家生活中在那些地方都接触过数据库?
第2页/共60页
计算机数据管理的发展
一、数据与数据处理数据:存储在某种介质上能够识别的物理符号。包括数据内容和数据形式。
从嘴里说出来的话算是数据吗?
数据处理:将数据转换成信息的过程。
信息:一种被加工成特定形式的,对数据接收者有意义的数据
2011是什么?
第3页/共60页
信息处理:为了产生信息而处理数据。
在计算机系统中,使用计算机的外存储器来存储数据;通过软件系统来管理数据,通过应用系统来对数据进行加工。
第4页/共60页
二、计算机数据管理
计算机数据管理是指如何对数据分类、组织、编码、存储、检索和维护。
(20世纪50年代中期以前)
主要用于科学计算。
特点:程序与数据不具有独立性,数据不能长期保存,数据不能共享,数据存在大量冗余。
(20世纪50年代后到60年代)
不仅用于科学计算,还大量用于管理。
特点:程序与数据可分开保存,数据能够长期保存。数据存在冗余,数据不能统一修改。
第5页/共60页
(20世纪60年代以后)
标志:1968年IBM公司研发出层次模型的数据库管理系统IMS,从此出现数据库管理系统。
数据库技术的主要目的::提高数据的共享性;减少数据的冗余;提供数据与应用程序的独立性。
特点:数据成为多个用户或应用程序共享的资源,从应用程序中完全独立了出来.
第6页/共60页
4. 分布式数据库系统
数据库技术与网络技术结合产生了分布式数据库系统。
分布式数据库系统采用一种C/S结构。客户端 使用开放数据库连接(ODBC)标准协议通过网络访问远端数据库。
数据库技术和面向对象程序设计技术结合产生。如LINQ TO SQL,实体框架等。
第7页/共60页
数据库系统
一、有关数据库的概念
(Data)
(Data Base)
是指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。例如,学生教学管理系统、图书管理系统等。
(DBMS)
是指位于用户与操作系统之间的数据管理软件。数据管理系统是为数据库的建立、使用和维护而配置的软件。如Access,VF,SQL SERVER,ORACLE等。
(DataBase System)
是指引进数据库技术后的计算机系统,能实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。
一个完整的数据库系统包括:硬件系统、数据库、数据库管理系统、数据库管理员、用户。
第8页/共60页
一个完整的数据库系统
数据库系统组成
硬件系统
数据库集合
数据库管理系统及相关软件
数据库管理员
用户
第9页/共60页
二、数据库系统的特点
1. 实现数据共享,减少数据冗余。
第10页/共60页
Access 数据库基础知识PPT课件 来自淘豆网www.taodocs.com转载请标明出处.