6.2.5 关键概念

6.2.5 关键概念

MYSQL:MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。

MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。

MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。

C#连接数据库:可以理解为对象的相应行为,在简单的类设计中,可以直接在类声明中,实现所需要的方法代码连接数据库字符串语句(有两种)。

数据库连接帮助类:

MySql.Data.dll提供以下8个类:

MySqlConnection:连接MySQL服务器数据库。

MySqlCommand:执行一条sql语句。

MySqlDataReader:包含sql语句执行的结果,并提供一个方法从结果中阅读一行。

MySqlTransaction:代表一个SQL事务在一个MySQL数据库。

MySqlException: MySQL报错时返回的Exception。

MySqlCommandBuilder:自动生成单表命令,用于将对数据集所做的更改与关联的MySQL数据库进行协调。

ADO.ENT的主要组件:

.NET Framework 数据程序和DataSet(数据集)

.NET Framework:是专门为数据处理及快速地只进,只读访问数据而设计的组件。使用它可以连接数据源,执行命令和检索结果,直接对数据进行操作。

DataSet:是专门为独立于任何数据源的数据访问而设计的。使用它,可以不必直接和数据源打交道,大批量地操作数据,也可以将数据绑定在控件上。