- 2
- 0
- 约9.52千字
- 约 29页
- 2016-12-18 发布于贵州
- 举报
C#网络编程技术教程 *云端软件与云计算 1.菜单与多文档界面 2.打地鼠程序完善. 3.数据库应用程序开发. 3.1 Excel、ACCESS数据库开发 3.2 SQL Server数据库应用程序开发。 3.3 云端服务器设定 数据的种类:离散的数据和有序的数据序列 对于离散的数据只需在将其赋予变量就可以了,而数据序列则需要保存在数据库中. 数据库实用概念: 关系型数据库:把一些复杂的数据结构归结为简单的二元关系(即二维表格形式)。 数据库:一个数据库中可以包含若干张表. 表:一张表中可以包含若干个字段和记录. 字段与记录 字段类型 字段值 结构化查询语言SQL SQL语言包含4个部分: ※ 数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。 ※ 数据操作语言(DML),例如:INSERT、UPDATE、DELETE语句。 ※ 数据查询语言(DQL),例如:SELECT语句。 ※ 数据控制语言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。 查询:SELECT customer_id, first_name FROM Customer_Data WHERE first_name = Frankie“ order by customer_id 插入:INSERT INTO Customer_Data(customer_id, first_name, last_name, phone) VALUES (777, Frankie, Stein, 4895873900) 编辑(修改):UPDATE Customer_Data SET first_name = Franklin“ WHERE last_name = Stein and customer_id= 777 删除:DELETE FROM Customer_Data WHERE customer_id 100 相关概念 1. 什么是ODBC ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。 一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access , MYSQL还是Oracle数据库,均可用ODBC API进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的数据库。 2. 什么是OLE DB? Object Linking and Embedding,对象连接与嵌入,简称OLE技术。OLE不仅是桌面应用程序集成,而且还定义和实现了一种允许应用程序作为软件“对象”(数据集合和操作数据的函数)彼此进行“连接”的机制,这种连接机制和协议称为部件对象模型。 OLE DB(OLEDB)是微软的战略性的通向不同的数据源的低级应用程序接口。OLE DB不仅包括微软资助的标准数据接口开放数据库连通性(ODBC)的结构化查询语言(SQL)能力,还具有面向其他非SQL数据类型的通路。 作为微软的组件对象模型(COM)的一种设计,OLE DB是一组读写数据的方法(在过去可能被称为渠道)。OLE DB中的对象主要包括数据源对象、阶段对象、命令对象和行组对象。使用OLE DB的应用程序会用到如下的请求序列: 初始化OLE 连接到数据源、发出命令、处理结果、释放数据源对象并停止初始化OLE 。 典型数据库系统 Oracle MySQL SQL Server 2000/2005 ACCESS 创建数据库和表 3.DataReader对象 SqlDataReader对象常用方法 4.DataSet对象 DataSet对象的常用属性: 5.DataAdapter对象 SqlDataAdapter的常用方法: 5.查询数据库中的数据 应用实例:大学英语四六级成绩管理系统 程序设计界面 应用实例2:绩点计算器 数据表:学生表,课程开设表,成绩表(含补考|重修) 绩点计算方法: 专业必修课的成绩乘以该门课的学分,再除以学分总和。60分为1.0,向上每增加1分,绩点加0.1,我院规定文科满2.0,理工科满1.9可授予学士学位。目前,国内大部分用人单位要求新进高校毕业生必须毕业证书与学位证书两证齐全。 应用实例3:个人理财软件 计
您可能关注的文档
- 3.可编程序控器概述.ppt
- 3.控制及执行件-2(液压舵机-6课时).ppt
- 3.鸟的天堂完版.ppt
- 3.爬天都峰().ppt
- 3.爬天都峰课.ppt
- 3.爬天都峰课2.ppt
- 3.秦汉社会部齐全的手工业.ppt
- 3.卓越高效生和设备管理.ppt
- 3.组合逻辑电.ppt
- 3__重力式挡墙.ppt
- 初中九年级英语Unit 13环境保护主题听说整合教学设计.docx
- 85分式方程及其解法课件人教版数学八年级上册.pptx
- 基于核心素养的博物馆主题说明文写作教学设计与实施——以九年级英语为例.docx
- 53一次函数的意义第课时课件浙教版八年级数学上册.pptx
- 大单元视角下“人民民主政权的巩固”与历史关键能力进阶教学设计——以初中历史中考复习课为例.docx
- 五年级数学下册典型例题解析人教版期末重点攻克.pptx
- 小学四年级信息技术《智启信息时代:查找网上信息的基石》教学设计及反思.docx
- 大疆域·大人口·大战略:中国国家空间认知的初步建构.docx
- 人教版(一年级起点)小学英语四年级上册Revision 1 Lesson 2教学设计.docx
- 大单元结构化复习:旧民主主义革命时期(18401919)的内忧外患与救亡图存.docx
最近下载
- 党员2025年度组织生活会“(对照贯彻党的创新理论方面,对照加强党性锤炼方面,对照联系服务群众方面,对照发挥先锋模范作用方面,对照改作风树新风方面)五个对照”对照检查材料.docx VIP
- 2025年湖南省永州市中考部编人教语文试题及参考答案解析及答案.pdf VIP
- 设备安全危险预知培训课件.pptx VIP
- 2025CWIS指南:肋骨骨折手术稳定PPT课件.pptx VIP
- 神经病学第九版-第二章 神经系统的解剖、生理及病损的定位诊断.pptx VIP
- 广州市五年级上学期语文期末考试试卷.doc VIP
- VTE的预防和护理课件(完整版).pptx VIP
- 陕西省2025年初中学业水平考试物理试卷真题(含答案详解).docx
- 数据中心浸没式液冷系统功能规范.docx VIP
- 测控电路(第5版)李醒飞课后习题答案(含一到五章).pdf
原创力文档

文档评论(0)