一、基础概念
数据(Data)是描述事物的符号记录,是指利用物理符号记录下来的、可以鉴别的信息。
1、数据库(Database,DB)是指长期储存在计算机中的有组织的、可共享的数据集合。数据要按照一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性,系统易于扩展,并可以被多个用户分享。
数据的三个基本特点:
永久存储
有组织
可共享
2、数据库管理系统(DBMS)是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。 它实现数据库系统的各种功能。是数据库系统的核心。
数据定义功能
数据操作功能
数据库的运行管理功能
数据库的建立和维护功能
数据组织、存储和管理功能
数据的安全保证
数据的备份功能
3、数据库系统的构成有:
用户(终端用户)
程序(API)
应用程序:指以数据库为基础的应用程序
数据库管理系统
数据库管理员(DBA):负责数据库的规划、设计、协调、维护和管理等工作
数据库
4、数据库系统的架构:
单机架构
大型 主机/终端 架构
主从式架构 c/s :客户/服务器结构(Client/Server,C/S)中, “客户端”、“前台”或“表示层”主要完成与数据库使用者的交互任务; “服务器”、“后台”或“数据层”主要负责数据管理。
分布式架构
5、数据库系统的结构
模式:也称为概念模式或逻辑模式,是数据在逻辑上的视图,即