模块1数据库基础SQLServer初始配置.ppt_第1页
模块1数据库基础SQLServer初始配置.ppt_第2页
模块1数据库基础SQLServer初始配置.ppt_第3页
模块1数据库基础SQLServer初始配置.ppt_第4页
模块1数据库基础SQLServer初始配置.ppt_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

2010年6月,课件制作人:王亚楠,1,模块1,数据库技术基础 SQL Server初始配置,2010年6月,课件制作人:王亚楠,2,目录1,数据库技术基础: 数据库技术的应用 数据库技术的概念 常用的数据库 数据模型 关系数据库,2010年6月,课件制作人:王亚楠,3,1 数据库技术的应用,数据库: 按照数据结构来组织、存储和管理数据的仓库 是一个按数据结构来存储和管理数据的计算机软件系统 两层意思: (1)数据库是存放事务型数据的实体 (2)数据库是数据管理的新方法和技术,2010年6月,课件制作人:王亚楠,4,数据库技术的应用:信息社会的数据管理方式 银行系统 票务系统 企事业单位的管理信息系统 收费系统 应用实例演示,2010年6月,课件制作人:王亚楠,5,2 数据库技术的概念,数据(Data) 数据库(Database,DB) 数据库管理系统(Database Management System, DBMS) 数据库应用系统( Database Application System) 数据库系统(Database System, DBS),2010年6月,课件制作人:王亚楠,6,数据: 事务型数据 (2009010101,张山,男,1991-10-1,01)是描述一个学生的数据 数据库: 长期存储在计算机内部的、有组织的、可共享的、冗余度小且独立性高的数据集合。 存储数据的实体 组织管理数据的新方法、技术,2010年6月,课件制作人:王亚楠,7,数据库管理系统 位于用户和操作系统之间的进行数据管理的系统软件 系统软件 :Oracle、DB2、 SQL Server、MySQL、Access 数据库应用系统 开发人员利用开发工具软件和数据库资源开发的面向某类应用的应用软件 学生管理系统、销售管理系统等,2010年6月,课件制作人:王亚楠,8,2010年6月,课件制作人:王亚楠,9,数据库系统: 硬件 软件 数据库 用户,2010年6月,课件制作人:王亚楠,10,3 常用的数据库,Oracle Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。 目前Oracle关系数据库产品的市场占有率名列前茅。 Oracle数据库包含三种:大型数据库(主流是10g/11g)、My Sql数据库、内存数据库。,2010年6月,课件制作人:王亚楠,11,SQL Server 1987 年,微软和IBM合作开发完成OS/2,IBM 在其销售的OS/2 ExtendedEdition 系统中绑定了OS/2Database Manager,而微软产品线中尚缺少数据库产品。为此,微软将目光投向Sybase,同Sybase 签订了合作协议,使用Sybase的技术开发基于OS/2平台的关系型数据库。1989年,微软发布了SQL Server 1.0 版。,2010年6月,课件制作人:王亚楠,12,mySQL MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。对于Mysql的前途,没有任何人抱乐观的态度。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。,2010年6月,课件制作人:王亚楠,13,Access数据库 美国Microsoft公司于1994年推出的微机数据库管理系统。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。 openPlant实时数据库系统 工厂控制层(现场总线、DCS、PLC等)与生产管理系统之间连接的桥梁 在电力、化工、钢铁、冶金、造纸、交通控制和证券金融等领域有着非常广阔的应用前景,2010年6月,课件制作人:王亚楠,14,4 数据模型,数据模型:计算机对现实世界的模拟工具,2.2.1 概念模型 2.2.2 数据模型,2010年6月,课件制作人:王亚楠,15,2.2.1 概念模型,实体(Entity):一个学生、一门课程 属性(Attribut):学生的学号、姓名、性别等都是学生的属性。 码(Key):唯一标识实体的属性集。例如,学号属性唯一标识学生实体,可以充当学生实体的码。 域(Domain):属性的取值范围。例如,性别的域是(男,女)。 实体型(Entity Type):学生(学号,姓名,性别)是一个实体型。 实体集(Entity Set):全部学生是一个实体集。,2010年6月,课件制作人:王亚楠,16,2.2.1 概念模型(续),联系(Relationship): 实体内部的联系指各属性之间的联系 实体之间的联系是指两个实体或多个实体之间的联系:,常见的联系类型: 一对一联系(1:1) 一对多联系(1:m) 多对多联系(m:n),2010年6月,课件制作人:王亚楠,17,2.2.1 概念模型(续),E-R图描述概念模型的4个步骤: (1)确定实体型: (2)确定实体型应包含的属性: (3)确定实体型之间的联系: (4)确定实体型的码:,2010年6月,课件制作人:王亚楠,18,2.4 数据库设计(续),“学生管理系统” 的数据库设计 (1)需求分析:略 (2)E-R图设计:,2010年6月,课件制作人:王亚楠,19,2.4 数据库设计(续),2010年6月,课件制作人:王亚楠,20,2.2.2 数据模型,数据模型的3要素: 数据结构:数据、数据间联系 数据操作 数据的约束条件,3种类型: 层次模型 网状模型 关系模型,2010年6月,课件制作人:王亚楠,21,关系模型,2010年6月,课件制作人:王亚楠,22,2.4 数据库设计(续),(3)关系模式转换: 系(系号,系名称,地址,电话) 班级(班号,班名,教室,所属系号fk) 学生(学号,姓名,出生日期,性别,家庭地址,联系电话,所属班号fk) 课程(课号,名称,类型,学时) 教师(编号,姓名,性别,职称,任职) 选修(学号fk1,课程编号fk2,成绩) 教授(班号fk1,课号fk2,教师编号fk3,学期,地点),2010年6月,课件制作人:王亚楠,23,2.4 数据库设计(续),(4)物理结构设计:例,学生表student的结构,2010年6月,课件制作人:王亚楠,24,(1)关系数据结构,(1)关系(Relation):二维表 (2)元组(Tuple) (3)属性(Attribute) (4)主键 (5)外键,5 关系数据库,2010年6月,课件制作人:王亚楠,25,(2)关系数据完整性,实体完整性:对主码进行限制 参照完整性:对外码进行限制 用户定义完整性 :对具体数据进行限制,成绩(学号,课程号,成绩)中,(学号,课程号)两个属性都不能取空值,而不仅整体不能取空值,系、学生关系,学生关系中“所属系号”只能取两类值:空值;取系关系中某个元组的“系号”属性值,学生关系中,“性别”属性的取值范围限制为(男,女),2010年6月,课件制作人:王亚楠,26,(3)关系数据库语言SQL,SQL(Structure Query Language): “结构化查询语言”,结构:型,数据:值,2010年6月,课件制作人:王亚楠,27,目录2,SQL Server初始配置: SQL Server发展简史 SQL Server组件 SQL Server配置,2010年6月,课件制作人:王亚楠,28,1 SQL Server发展简史,SQL Server 2000 SQL Server 2005 SQL Server 2008 SQL Server 2012,2010年6月,课件制作人:王亚楠,29,2 SQL Server 组件,SQL Server 2005,2010年6月,课件制作人:王亚楠,30,SQL Server 2005管理攻具,2010年6月,课件制作人:王亚楠,31,SQL Server2000管理工具,2010年6月,课件制作人:王亚楠,32,(1)企业管理器,企业管理器(Enterprise Manager):是SQL Server 2000中最重要的一个产品组件。 它功能齐全、强大,能管理SQL Server服务器和所有数据库对象 【演示】:使用企业管理器,2010年6月,课件制作人:王亚楠,33,(2)服务管理器,服务管理器(Service Manager):是服务器端实际工作时最有用的实用程序。 它用于启动、暂停和停止服务器上的各种SQL Server服务,并检查其运行状态。 【演示】:使用服务管理器 3种服务: SQL Server SQL Server Agent MSDTC(微软分布式事务协调器),2010年6月,课件制作人:王亚楠,34,(3)查询分析器,查询分析器(Query Analyzer):是一个交互式的图形工具。 在查询分析器中,用户能够交互式地输入和执行各种T-SQL语句,并且迅速地查看这些语句的执行结果,以完成对数据库中数据的分析和处理。 【演示】:使用查询分析器,2010年6月,课件制作人:王亚楠,35,3 SQL Server 配置,启动服务 连接服务器(安全性) 使用图形工具与查询,2010年6月,课件制作人:王亚楠,36,(1)启动服务,启动、停止和暂停服务的4种方式: 服务管

温馨提示

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

评论

0/150

提交评论