您好,欢迎访问三七文档
WindowsEmbeddedWindowsEmbedded从入门到精通系列课程从入门到精通系列课程SQLServerMobileSQLServerMobile数据库开发数据库开发ZhangdongquanZhangdongquan((张冬泉张冬泉))ZhangdongquanZhangdongquan((张冬泉张冬泉))DoctorDoctor,,ViceViceProfessorProfessorBeijingBeijingJiaotongJiaotongUniversityUniversity本次课程内容包括本次课程内容包括本次课程内容包括本次课程内容包括数库简介数库简介••SQLServerMobileSQLServerMobile数据库简介数据库简介••安装和配置安装和配置SQLServerMobileSQLServerMobile开发环境开发环境安装和配置安装和配置SQLServerMobileSQLServerMobile开发环境开发环境••创建和配置数据库远程复制创建和配置数据库远程复制••编写智能设备移动数据库应用程序编写智能设备移动数据库应用程序收听本次课程需具备的条件收听本次课程需具备的条件有•对SQLServer有一定的了解•熟悉VisualStudio2005开发熟悉VisualStudio2005开发•对IIS有一定的了解Level200SQLServerMobileSQLServerMobile数据库简介数据库简介SQSeveobeSQSeveobe数据库简介数据库简介zSQLServerMobile的功能zSQLServerMobile的客户端/服务器架构zSQLServerMobile的应用程序开发工具SQLServerMobileSQLServerMobile数据库简介数据库简介SQSeveobeSQSeveobe数据库简介数据库简介••SQLServerMobileSQLServerMobile是是MicrosoftSQLServer2005MobileMicrosoftSQLServer2005Mobile••SQLServerMobileSQLServerMobile是是MicrosoftSQLServer2005MobileMicrosoftSQLServer2005MobileEditionEdition的简称,是的简称,是MicrosoftSQLServer2000WindowsMicrosoftSQLServer2000WindowsCEEdition20(SQLServerCE)CEEdition20(SQLServerCE)的升级版本的升级版本CEEdition2.0(SQLServerCE)CEEdition2.0(SQLServerCE)的升级版本。的升级版本。••它将桌面版它将桌面版SQLServer2005SQLServer2005强大的关系数据库功能扩展强大的关系数据库功能扩展到基于到基于WidEbdddCEWidEbdddCEPktPCPktPCStSt到基于到基于WindowsEmbeddedCEWindowsEmbeddedCE、、PocketPCPocketPC、、SmartSmartPhonePhone以及以及TabletPCTabletPC的嵌入式移动设备。的嵌入式移动设备。••由于它与由于它与SQLServer2005SQLServer2005及及VisualStudio2005VisualStudio2005的紧密集的紧密集成,为开发者的快速应用程序开发提供了一个一致的编程成,为开发者的快速应用程序开发提供了一个一致的编程模型,大大加快了用户应用程序的开发速度和质量。模型,大大加快了用户应用程序的开发速度和质量。SQLServerMobileSQLServerMobile的功能的功能QQ的功能的功能••具有一个简洁的具有一个简洁的数据库引擎数据库引擎和一个强大的和一个强大的查询优化器查询优化器。。••支持支持多用户多用户对对SQLServerMobileSQLServerMobile数据库的访问数据库的访问••支持支持多用户多用户对对SQLServerMobileSQLServerMobile数据库的访问数据库的访问••支持支持合并复制合并复制与远程数据访问与远程数据访问((RDARDA))。。••SQLServerMobileSQLServerMobile工具与工具与MicrosoftMicrosoftSQLServer2005SQLServer2005的集成的集成。。••管理工具为管理工具为MicrosoftSQLServerManagementStudioMicrosoftSQLServerManagementStudio••与与MicrosoftMicrosoftVisualStudio2005VisualStudio2005的集成的集成。。••设置与连接设置与连接向导向导设置与连接设置与连接向导向导••在桌面版计算机上创建在桌面版计算机上创建SQLServerMobileSQLServerMobile数据库的能力数据库的能力••Microsoft.NETFrameworkMicrosoft.NETFramework和用于和用于SQLServerMobileEditionSQLServerMobileEdition的的.NETMobile.NETMobileFrameworkFramework数据访问接口数据访问接口((SystemDataSqlServerCeSystemDataSqlServerCe))FrameworkFramework数据访问接口数据访问接口((System.Data.SqlServerCeSystem.Data.SqlServerCe))。。••支持用于支持用于SQLServerMobileEditionSQLServerMobileEdition的的MicrosoftMicrosoftADO.NETADO.NET和和OLEDBOLEDB访问接访问接口口。。支持支持法法的集的集••支持支持SQLSQL语法语法的子集。的子集。••在台式机、移动设备和在台式机、移动设备和TabletPCTabletPC上上部署部署为嵌入式数据库为嵌入式数据库。SQLServerMobileSQLServerMobile的的客户端客户端//服务器架构服务器架构客户端客户端//服务器架构服务器架构SQLServerMobileSQLServerMobile的客户端的客户端//服务器环境服务器环境SQLServerMobileSQLServerMobile的的客户端客户端//服务器架构服务器架构客户端客户端//服务器架构服务器架构SQLServerMobileSQLServerMobile的客户端的客户端//服务器环境服务器环境SQLServerMobileSQLServerMobile的的客户端客户端//服务器架构服务器架构客户端客户端//服务器架构服务器架构SQLServerMobileSQLServerMobile的开发的开发//客户端客户端//服务器环境服务器环境SQLServerMobileSQLServerMobile的的应用程序发境应用程序发境应用程序开发环境应用程序开发环境SQLServerMobileSQLServerMobile的应用程序开发环境的应用程序开发环境安装和配置安装和配置安装和配安装和配SQLServerMobileSQLServerMobile开发环境开发环境zSQLServerMobile安装概述z安装IISz安装IISz安装SQLServer2005z安装SQLServerMobileServer组件z安装SQLSMbilEditiDiSDK组件z安装SQLServerMobileEditionDeviceSDK组件z安装WindowsMobile6SDKz安装WindowsMobile6中文版模拟器映像SQLServerMobileSQLServerMobile安装概述安装概述QQ安装概安装概典型情况下典型情况下被使用在被使用在zz典型情况下,典型情况下,SQLServerMobileSQLServerMobile被使用在被使用在企业环境,通常需要安装和配置以下软件企业环境,通常需要安装和配置以下软件或服务:或服务:¾¾MicrosoftVisualStudio2005MicrosoftVisualStudio2005¾¾MicrosoftVisualStudio2005MicrosoftVisualStudio2005¾¾MicrosoftSQLServer2005MicrosoftSQLServer2005¾¾IISIIS服务服务¾¾IISIIS服务服务¾¾MicrosoftMicrosoftActivesyncActivesync¾¾基于基于WindowsCEWindowsCE的的SDKSDK或设备。或设备。SQLServerMobileSQLServerMobile安装概述安装概述QQ安装概安装概zz通常通常,,在企业应用中在企业应用中,,SQLSQLServerServerMobileMobile被配被配置为一个置为一个多服务器多服务器的环境的环境,,MicrosoftMicrosoftSQLSQL个个务务境境ServerServer20052005、、MicrosoftMicrosoftVisualVisualStudioStudio20052005以及以及IISIIS分别位于不同的计算机上分别位于不同的计算机上,,并通过网络与基于并通过网络与基于位机位机WindowsWindowsEmbeddedEmbeddedCECE的设备连接在一起实现的设备连接在一起实现彼此间的通信;彼此间的通信;zz而在典型的开发环境中而在典型的开发环境中,,SQLSQLServerServerMobileMobile被被配置为一个配置为一个单服务器单服务器的环境的环境配置为个配置为个单服务器单服务器的环境的环境。。安装安装IISIIS安装安装安装安装SQLSQLServerServer20052005安装安装QQ安装安装SQLSQLServerServerMobileServerMobileServer组件组件安装安装QQ件件zz完整的完整的SQLSQLServerServerMobileMobile开发工具由开发工具由SQLSQLzz完整的完整的SQLSQLServerServerMobileMobile开发工具由开发工具由SQLSQLServerServerMobileMobileServerServer组件和组件和SQLSQLServerServerMobileMobileEditionEditionDeviceDeviceSDKSDK组件组成组件组成MobileMobileEditionEditionDeviceDeviceSDKSDK组件组成组件组成。。zzSQLServerMobileServerSQLServerMobileServer组件为组件为C:C:\\ProgramProgramFilFil\\MifSQLMifSQLSS\\9090\\TlTl\\BiBiFilesFiles\\MicrosoftSQLMicrosoftSQLServerServer\\9090\\ToolsTools\\BinnBinn\\VSShellVSShell\\Common7Common7\\IDEIDE目录下的目录下的l30il30i文件文件sqlce30setupen.msisqlce30setupen.msi文件。文件。安装安装SQLSQLServerServerMobileEditionMobileEditionDeviceSDKDeviceSDK组件组件zzSQLSQLServerServerMobileMobileEditionEditionDeviceDeviceSDKSDK组
本文标题:Windows Embedded从入门到精通系列课程(8):SQL Server Mobile数据库
链接地址:https://www.777doc.com/doc-4294256 .html