(完整版)《C程序设计》PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2. 数据库管理系统 DBMS,是指在操作系统支持下为数据库 建立、使用和维护而配置的庞大软件,如 Microsoft SQL Server和Microsoft Access 等。
12.1 数据库基础知识
3. 数据库应用程序 数据库应用程序是指用C#、Visual Basic、 FoxPro、Delphi等开发工具设计的、用于 实现某种特定功能的应用程序。
4. 数据库系统 DBS,是由计算机硬件、操作系统、数据 库管理系统以及在其他对象支持下建立起 来的数据库、数据库应用程序、用户和维 护人员等组成的一个整体。
12.1 数据库基础知识
数据库系统
12.1 数据库基础知识
5.关系型数据库 ❖表 ❖记录 ❖字段 ❖关键字 ❖索引 ❖关系
第12章 创建数据库应用程序
❖System.Data名称空间; ❖ADO.NET支持已连接环境和非连接环境的
数据访问。
12.4.1 ADO.NET对象体系
ADO.NET
数据使用程序
数据提供程序(.NET Data Provider) DataAdapter
Connection
Command
数据集 (DataSet)
WinForm WebForm
12.5.1 连接数据库
❖ 连接方法 1、在设计时创建连接对象:使用数据源配置向导。
执行菜单:数据→添加新数据源。
12.5.1 连接数据库
❖ 连接方法 2、在运行时创建连接对象:引入
System.Data.SqlClient命名空间。 (1)采用用户名、密码验证方式连接SQL Server数
据库
12.5.1 连接数据库
string connstr="Data Source=(local);Initial Catalog=db_user;Persist Security Info=True;User ID=sa;Password=sql";
连接字符串参数: ❖Data Source:数据源(数据库服务器名称), local表示本机数据库服务器; ❖Initial Catalog:数据库名称; ❖Persist Security Info:是否保存安全 信息 ❖UserID:用户名; ❖Password:密码;
12.5.1 连接数据库
.NET Framework 数据提供程序 SQL 数据提供程序
Connection 类 SqlConnection
OLE DB 数据提供程序
OleDbConnection
Oracle 数据提供程序
OracleConnection
ODBC 数据提供程序
OdbcConnection
string connstr="Password=ylj;Persist Security Info=True;User ID=ylj;Initial Catalog=ylj;Data Source=(local)"; SqlConnection conn=new SqlConnection(connstr); conn.Open();
12.1 数据库基础知识 12.2 使用数据库系统 12.3 SQL查询基础 12.4 ADO.NET概述 12.5 创建数据库程序
12.2 使用数据库系统
1. Microsoft Access(单机环境)
❖ 创建数据库 ❖ 创建数据表
2. Microsoft SQL Server(网络环境)
❖ 创建SQL Server数据库 ❖ 在SQL Server中创建表 ❖ 使用SQL Server客户端工具
12.5 创建数wenku.baidu.com库程序
创建ADO.NET应用程序的一般步骤:
1) 创建Connection对象连接数据库 2) 创建Command对象或DataAdapter对象,
执行SQL语句 3) 创建DataReader 对象或DataSet对象,获取
数据 4) 创建Windows窗体,完成应用程序界面设计。 5) 编写控件代码,完成具体功能。
Select语句
❖Select 字段名 from 表名 where 条件表达式
Insert语句
❖Insert into 表名(字段名1,字段名2,…) values (字段值1,字段值2,…)
Update语句
❖Update 表名 set 字段名1=字段值1,字段名 2=字段值2,… where 条件表达式
Delete语句
❖Delete from 表名 where 条件表达式
第12章 创建数据库应用程序
12.1 数据库基础知识 12.2 使用数据库系统 12.3 SQL查询基础 12.4 ADO.NET概述 12.5 创建数据库程序
12.4 ADO.NET概述
❖ADO.NET是美国微软公司最新推出的.NET 平台中的一种数据访问技术;
第12章 创建数据库应用程序
12.1 数据库基础知识 12.2 使用数据库系统 12.3 SQL查询基础 12.4 ADO.NET概述 12.5 创建数据库程序
12.3 SQL查询基础
❖Select:查询数据,从数据库中返回记录集 ❖Insert:向数据表中插入一条记录 ❖Update:修改数据表中的记录 ❖Delete:删除表中的记录 ❖Create:创建一个新的数据表 ❖Drop:删除一个数据表
DataReader
Other
12.4.2 ADO.NET 五大对象
DataSet Connection Command DataAdapter DataReader
.NET FrameWork数据提 供程序四大核心对象
第12章 创建数据库应用程序
12.1 数据库基础知识 12.2 使用数据库系统 12.3 SQL查询基础 12.4 ADO.NET概述 12.5 创建数据库程序
基于C#的 Windows应用开发
主讲人:杨丽娟
计算机科学与工程系
目标
❖ 创建数据库应用程序
第12章 创建数据库应用程序
12.1 数据库基础知识 12.2 使用数据库系统 12.3 SQL查询基础 12.4 ADO.NET概述 12.5 创建数据库程序
12.1 数据库基础知识
1. 数据库 Database,是指一组排列成易于处理或读 取的相关信息,它是由一个或多个表对象 组成的集合。
相关文档
最新文档