网络数据库-01基本概念_第1页
网络数据库-01基本概念_第2页
网络数据库-01基本概念_第3页
网络数据库-01基本概念_第4页
网络数据库-01基本概念_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章SQLServer2005概述讲述内容:网络数据库基本概念关系数据库基础SQLServer2005概述SQLServer2005的安装SQLServer2005的组件SQLServer的系统数据库Transact-SQL语言教学目的:使学生了解SQLServer2005的特点、体系结构,SQLServer实例,掌握SQLServer的系统组成。

重点:SQLServer系统数据库,SQLServer的系统组成。难点:SQLServer系统组成。课时:2学时教学方法:讲授(用多媒体教学)为什么要使用数据库呢?网络数据库的概念

什么是网络数据库?狭义的网络数据库定义:以后台数据库为基础的,加上一定的前台程序,通过浏览器完成数据存储、查询等操作的系统。浏览器InternetWeb服务器数据库服务器前一层(用户端)后一层(数据库端)中间层数据库网络数据库的概念什么是网络数据库?广义的网络数据库概念:跨越电脑在网络上创建、运行的数据库.(1)分布式数据库(2)并行数据库(3)云数据库(4)物联网数据库(5) P2P数据库(6)移动数据库….分布式数据库系统分布式数据库系统:每台计算机可单独放在一个地方,每台计算机中都有DBMS的一份完整拷贝副本,并具有自己局部的数据库,位于不同地点的许多计算机通过网络互相连接,共同组成一个完整的、全局的大型数据库。并行数据库&云数据库并行数据库:通过多个处理节点并行处理数据库任务,主要目标是系统的高可用性!云数据库:云计算和数据库相结合的产品物联网数据库物物相联中数据处理任务例:智能家居系统物联网图书馆物联网超市智慧医疗CS347Lecture111sensornetworksdatacollectionnodesensorbatteryP’MMPBMPBMPBMPBMPB移动数据库移动数据库:支持移动计算的数据库.它结合了网络技术,移动通信技术,以及分布式技术,与传统的数据库相比,移动数据库具有移动性,位置相关性,频繁的断接性,网络通讯的非对称性等特征,经常和嵌入式技术结合例:1.零售业销售人员可以通过手持设备例如手机或掌上电脑帮助用户了解他们希望了解的信息,随时填写订单移动数据库2.制造业工程师无须携带大量的资料即可到现场维修服务。以航空制造业为例,技术人员在进行飞机检修时通过应用移动数据库技术即可随时查询到某架飞机的详细资料,有助于迅速解决问题。3.金融业股票经纪人或个人用户可以利用手持设备随时随地查询金融信息,例如股票的价格,走势等,并及时地将自己的交易提交给主服务器,快速而且准确。4.医疗卫生利用移动数据库技术,医生在出诊时可以避免携带大量的病历,通过一台手持设备就可以获取病人的详细病历信息,及时作出准确的诊断数据库产品有哪些?当前流行的商用数据库产品有哪些Oracle,Mssql,DB2,Sybase等

开源数据库产品:Mysql云数据库产品:sqlazure嵌入式数据库产品:SQLite,mysql,BerkeleyDB比较客户端支持及应用模式

SQLServerC/S结构,只支持Windows客户,可以用ADO,DAO,OLEDB,ODBC连接。

Oracle多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接。

DB2跨平台,多层结构,支持ODBC,JDBC等客户。

操作简便

SQLServer操作简单,有图形界面和命令行。

Oracle较复杂,同时提供GUI和命令行,在WindowsNT和Unix下操作相同。

DB2操作简单,同时提供GUI和命令行,在WindowsNT和Unix下操作相同。

没有最好的,只有合适的!!!数据库的发展方向一、数据库管理系统软件的研制二、数据库设计研究方向是数据库设计方法学和设计工具,•数据库设计方法、设计工具和设计理论的研究;•数据模型和数据建模的研究;•计算机辅助数据库设计方法及其软件系统的研究;•数据库设计规范和标准的研究等。数据库的发展方向三、数据库理论

•数据库理论的研究主要集中于关系的规范化理论、关系数据理论等。

•数据库逻辑演绎和知识推理、

•数据库中的知识发现(KnowledgeDiscoveryfromDatabase,简称KDD)、关系数据库基础数据库基本概念数据库设计理论过程与方法数据库维护数据库并发性数据库事务处理数据库安全SQL语言查询优化

SQLServer2005简介SQLServer历史。。。SQLServer2005是可以用于大规模联机事务处理(OLTP)、数据仓库和电子商务应用的数据库和数据分析平台。SQLServer2005常见的版本有:企业版、评估版、标准版、开发人员版、工作组版和精简版。SQLServer2005Express版精简版,只适合于简单应用系统的开发SQLServer2005工作组版适合于用户数量没有限制的小型企业只能用32位版本SQLServer2005开发版适合于生成和测试应用程序的企业开发人员从功能上讲等同于企业版,但是不能用于生产环境SQLServer2005标准版为中小企业提供的数据管理和分析平台支持32位和64位版SQLServer2005企业版是超大型企业的理想选择,能够满足最复杂的要求.支持超大规模的联机OLTP,高复杂的OLAP,支持32位和64位版SQLServer2005的版本功能SQLServer2005的体系结构

SQLServer2005的体系结构数据库引擎:SQLServer2005的核心服务,提供数据的维护、管理、存储和使用功能,支持对关系表格数据和XML文档数据。复制服务:构建高可用分布式数据环境通知服务:将特定的消息(通知)发送给订阅方的开发和部署平台。集成服务:前身为DTS(数据转换服务),在各种异构的数据源之间进行数据集成、抽取和转换分析服务:基于联机分析处理OLAP,完成数据挖掘等。报表服务:从多种数据源提取数据生成报表。创建和发布报表的图形工具和向导;管理工具;API应用编程接口。全文搜索:对纯文本的数据进行全文查询管理工具:ManagementstudioSQLServer2005系统的全部组件安装在计算机上SQLServer2005的管理平台

客户机与服务器的关系客户/服务器结构中的数据库操作SQL请求返回一条记录SQLserver的安装

SQLserver的安装硬件需求硬件最低要求CPU企业版、标准版和开发版需要PentiumⅢ及兼容处理器,建议主频600MHz或更高内存(RAM)企业版:至少512MB标准版:至少512MB开发版:至少512MB工作组版:至少512MB硬盘空间SQLServer2005数据库引擎、数据文件、复制及全文搜索:150MB监视器VGA或更高,图形工具要求1024×768像素或更高分辨率CD-ROM驱动器CD或DVD光驱网卡10M/100MB兼容卡SQLServer2005的系统要求软件需求版本操作系统最低要求企业版Windows2000ServerSP4、Windows2000AdvancedServerSP4…..开发版Windows2000ProfessionalSP4、Windows2000ServerSP4….标准版Windows2000AdvancedServerSP4、Windows2000DataCenterSP4….工作组版WindowsServer2003SP1、Windows2003企业版SP1、Windows2003DataCenterSP1….学习版Windows2003企业版SP1、Windows2003DataCenterSP1、Windows2003WebSP1….SQLServer2005的系统要求网络需求网络组件最低要求IE浏览器IE6.0SP1及以上版本,如果只安装客户端组件且不需要连接到要求加密的服务器,则IE4.01SP2即可IIS安装报表服务需要IIS5.0以上版本ASP.NET报表服务需要ASP.NET2.0以上版本SQLServer2005的系统要求SQLSERVER2005系统安装。。。

Transact-SQL语言简介结构化查询语言SQL(StructuredQueryLanguage)是一种用于数据库查询和编程的语言。SQL语言功能丰富、操作灵活和简单易学,SQL语言已经成为关系数据库的标准语言。微软公司在SQL标准的基础上做了大幅度扩充,称为Transact-SQL语言。

Transact-SQL语言简介Transact-SQL不但包含了标准的SQL语言部分,而且还发展了许多新的特性,增强了可编程性和灵活性。Transact-SQL是使用SQLServer的核心。与SQLServer实例通信的所有应用程序都通过将Transact-SQL语句发送到服务器。

Transact-SQL语言简介系统存储过程(SystemStoredProcedure):由SQLServer系统自动创建,可以从系统表中获取信息,并高效地完成SQLServer中的许多管理性或信息性的活动。一些附加的语言元素:包括注释、变量、运算符、函数和流程控制语句等。DBA的任务一安装和配置二容量规划三管理数据库对象四存储空间管理五安全管理六备份和恢复七性能监视和调优八调度作业 九故障解决小结本节讲述了:什么是网络数据库,当前流行的网络数据库。概述SQLserver2005的特点,安装,版本,卸载,系统数据库,以及T-SQL语言。

思考与练习1.SQLServer2005的常见版本有哪些?各自的应用范围是什么?2.SQLServer的主要特点是什么?3.SQLServer2005主要有哪些新特性?4.SQLServer2005有哪几种系统数据库?它们的功能是什么?

思考与练习5.简要说明SQL语言

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论