【MySQL 1.1】数据库概述

数据库优点@TOC

信息及其特征

信息是人脑对显示世界的存在方式、运动状态以及事物之间联系的抽象反应。
信息的特征:源于物质和能量,可以感知,可储存、加工、传递和再生
总结:数据是信息的载体

数据

数据是用来记录信息的可识别的符号组合,是信息的具体表现形式。
数据和它的语义是不可分割的,给数据赋予不通过的语义,对数据有不同的解释(数据有多种表现形式).
数据是数据库中储存的基本对象,是描述现实世界中事物的记录符号。
数据是信息的符号表示,信息是数据的内涵,是对数据的语义解释。当给数据赋予特定的语义后,他们就被转换为可传递的信息(信息=数据+语义)。

数据处理

数据管理是数据处理的核心,是指数据的分类、组织、编码、储存、检索、维护等工作。数据库技术正是瞄准这一目标研究、发展和不断完善的专门技术。

数据库

数据库(Database,DB),数据库就是用来储存和管理数据的仓库,是以一定格式储存在计算机的储存设备上的数据集合(格式:数据的模型)。

数据库储存数据的优点:
  • 可储存大量数据;
  • 方便检索;
  • 保持数据的一致性、完整性;
  • 安全,可共享;
  • 通过组合分析,可产生新数据。
数据库的两个主要特点:
  • 集成性 将特定应用环境中的各种应用相关数据及其数据之间的联系全部集中并按照一定的结构形式进行储存。
  • 共享性 数据库中的数据可为多个不同的用户所共享,可同时存取数据库,甚至同时存取数据库中的同一数据。

数据库管理系统

数据库管理系统(Database Management System,DBMS)是数据库系统的核心软件,是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。(主要有数据定义,操纵,运行,管理,建立和维护

数据定义
  • DBMS提供数据定义语言(Data Define Language,DDL);
  • 概念模式、外模式和内模式三级模式结构;
  • 定义模式与内模式、外模式二级映像;
  • 定义有关约束条件
    如定义用户口令和存取权限,定义完整性规则;DBMS提供的结构化查询语言(SQL)提供了Create(创建)、Drop(删除,删除文件结构)、Alter(修改) 等语句,可以分别用来建立、删除和修改数据库。
数据操纵
  • DBMS提供数据操纵语言(Data Manipulation Language,DML);
  • 实现对数据库的基本操作,包括检索、更新(包括插入,修改和删除)等。
    DML有两类:一类是自主型或自含型的可单独使用;另一种是宿主型的,需要嵌入在高级语言中,不能单独使用。例如DBMS提供的结构化查询语言SQL提供的insert(增)、delete(删)、update(改,更新)、select(查) 可分别实现数据库中的数据表进行增、删、改、查等操作。
数据库运行管理

这是DBMS的核心部分。DBMS通过对数据库的控制,确保数据正确、有效和数据库系统的正常运行。
数据控制:授权(grant)、回收(revoke)、回滚(rollback)、提交(Commit)

DBMS对数据库的控制:
  • 数据的安全控制
  • 数据的完整性控制
  • 多用户环境下的数据并发性控制
  • 数据库的恢复
数据库建立和维护

由DBMS的各个实用程序完成相关功能。

  • 数据库的建立包括数据库初始数据的装入与数据转换等。
  • 数据库的维护包括数据库的转储、恢复、重组织与重结构、系统性能监视与分析等。
数据组织、储存和管理

DBMS负责对需要存放的各种数据的组织、储存和管理工作,确定以何种文件结构和存取方式物理组织组织这些数据,以提高存储空间利用率和对数据库进行更新的效率

数据通信接口
  • DBMS提供与其他软件系统进行通信的功能。
  • DBMS提供了人与其他DBMS或文件系统的接口,实现用户程序与DBMS、DBMS与DBMS、DBMS与文件系统之间的通信与数据交换。

数据库系统

数据库系统(DataBase System,DBS),是以计算机软硬件文工具,把数据组织成数据库形似并对其进行储存、管理、处理和维护数据的高效能的信息处理系统。

数据库优点
  • 按一定的数据模型组织,描述和储存
  • 可为各种用户共享
  • 冗余度较小,节省内存空间
  • 易扩展,编写有关数据库的应用程序
数据库特点
  • 实现了数据独立性(物理独立性,逻辑独立性)
  • 实现了数据共享
  • 减少了数据冗余度
  • 实现了数据的集中控制
  • 维护了数据的完整性:指数据的一致性,正确性和相容性
  • 提高了我数据的课恢复性
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肥皂哒哒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值