内容发布更新时间 : 2024/11/5 14:55:12星期一 下面是文章的全部内容请认真阅读。
数据库--sqlite的操作
2012-06-11 20:54:55
分类: SQLite/嵌入式数据库
一、数据库基本概念
A.数据(Data)
能够输入计算机并能被计算机程序识别和处理的信息集合。
B.数据库(Database)
数据库是在数据库管理系统管理和控制之下,存放在存储介质上的数据集合。
注意:数据库管理系统(DataBase Mangement System) --DBMMS
C.数据库管理系统(DBMS)
DBMS是数据库系统中对数据进行统一管理和控制的软件系统
(1)数据库定义功能 (Data Definition)
(2)数据库操纵功能 (Data Manpulation)
(3)数据库运行控制功能 (Data Control)
(4)数据通信功能(Data Communication)
即 为应用程序提供的访问接口
(5)支持存取海量数据(Mass Data)
二、文件管理和数据库管理
A.文件管理阶段
优点 : (i)数据可长期保存 (ii)能存储大量数据
缺点: (i)数据冗余度(redundancy)、数据一致性(consistency)、完整性(integrity)难以维持
(ii)数据与程序缺乏高度独立性
B.数据库系统阶段
(i)数据组织结构化
(ii)数据冗余度比较小,易扩充
(iii)具有较高的数据与程序之间的独立性 (iv)统一的数据控制
三、常用的数据库介绍
A.大型数据库
Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。目前Oracle关系数据库产品的市场占有率名列前茅。
IBM的DB2是第一个具备网上功能的多媒体关系数据库管理系统,支持包括Linux在内的一系列平台。
B.中型数据库
SQLServer是微软开发的数据库产品,主要支持windows平台。
C.小型数据库