MySQL专升本复习(MySQL数据库实用教程)——MySQL数据库概述

数据库的基础知识

数据库(DB)是存储和管理数据的仓库,是长期存储在计算机内,有组织的、可共享的大量数据的集合。

数据库管理系统(DBMS)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。

数据库系统(DBS)包含 数据库(DB)和数据库管理系统(DBMS)。


数据管理系统的主要功能如下:

1、数据定义(DDL),DDL主要是用于建立、修改数据库的数据对象的组成和结构。

2、数据操纵(DML),实现对数据库数据的基本存取操作:查询、插入、修改和删除。

3、数据库运行管理

4、数据库的建立和维护功能

5、数据库的传输

6、数据库的保护


数据库系统(DBS)的特点:

1、数据结构化、数据的共享性好、数据的独立性高、数据的冗余度小、数据库管理系统为用户提供了友好的结口。

2、数据库系统的基础是数据模型。

3、数据库系统的核心是数据管理系统(DBMS),数据由DBMS统一管理和控制。


关系数据库介绍:

关系数据库中所谓的”关系“,实质上是一张二维表。它由行和列组成。

关系数据库的优点:

1)容易理解

2)使用方便

3)易于维护

关系数据的缺点:

1)读写性能比较差,尤其是面对海量数据的高效率读写。

2)固定的表结构,灵活度欠缺。


MySQL数据库简介

MySQL是瑞典的MySQL AB公司开发的一个可用于各种流行操作系统平台的关系数据库管理系统,目前属于Oracle 旗下产品。

MySQL具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。

MySQL的体系结构:MySQL采用的是客户机/服务器体系结构,在使用MySQL存取数据时,必须至少使用两个或两类程序:1)数据库服务器,一个位于存放数据的主机上的程序。2)客户机,连接数据库服务器的程序。

MySQL 8.0的新特性

1)新增了事物类型的数据字典

2)配置持久化

3)字符集

4)隐藏索引

5)窗口函数

6)通用表表达式

7)安全性


数据库访问技术

ODBC(开放数据库互连)是一种用来数据库管理系统中存取数据的标准应用程序接口。

OLE DB(对象的链接与嵌入)是微软的通向不同数据源的低级应用程序接口。

ADO 是一个用于存取数据源的COM组件。

DAO (数据访问对象集)是Microsoft 提供的基于一个数据库对象集合的访问技术。

JDBC(Java数据库连接)

 

你可能感兴趣的:(MySQL专升本复习,数据库,mysql,dba)