sqlserver实用教程[郑阿奇主编][电子教案

上传人:san****019 文档编号:70866977 上传时间:2019-01-18 格式:PPT 页数:39 大小:1.17MB
返回 下载 相关 举报
sqlserver实用教程[郑阿奇主编][电子教案_第1页
第1页 / 共39页
sqlserver实用教程[郑阿奇主编][电子教案_第2页
第2页 / 共39页
sqlserver实用教程[郑阿奇主编][电子教案_第3页
第3页 / 共39页
sqlserver实用教程[郑阿奇主编][电子教案_第4页
第4页 / 共39页
sqlserver实用教程[郑阿奇主编][电子教案_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《sqlserver实用教程[郑阿奇主编][电子教案》由会员分享,可在线阅读,更多相关《sqlserver实用教程[郑阿奇主编][电子教案(39页珍藏版)》请在金锄头文库上搜索。

1、1.1 数据库基本概念,1.1.1 数据模型,1.1.1 数据模型,(1)关系模型 以二维表格(关系表)的形式组织数据库中的数据。,1.1.1 数据模型,学生信息表,1.1.1 数据模型,课程信息表,1.1.1 数据模型,成绩信息表,1.1.1 数据模型,(2)层次模型 以树型层次结构组织数据。,1.1.1 数据模型,(3)网状模型 每一个数据用一个节点表示,每个节点与其它节点都有联系,这样数据库中的所有数据节点就构成了一个复杂的网络。,1.1.2 E-R模型,学生成绩管理系统中的实体集及每个实体集涉及的属性。,1.1.2 E-R模型,(1)一对一的联系(1 : 1),1.1.2 E-R模型,

2、(2)一对多的联系(1 : n),1.1.2 E-R模型,(3)多对多的联系(m : n),1.1.3 逻辑结构设计,1(1 : 1)联系的E-R图到关系模式的转换,(1) 联系单独对应一关系模式,则由联系属性、参与联系的各实体集的主码属性构成关系模式,其主码可选参与联系的实体集的任一方的主码。,BJ(班级编号,院系,专业名,人数) BZ(学号,姓名) SY(学号,班级编号),(2) 联系不单独对应一关系模式,联系的属性及一方的主码加入另一方实体集对应的关系模式中。,BJ(班级编号,院系,专业名,人数) BZ(学号,姓名,班级编号) 或者 BJ(班级编号,院系,专业名,人数,学号) BZ(学号

3、,姓名),1.1.3 逻辑结构设计,2(1 : n)联系的E-R图到关系模式的转换,(1) 联系单独对应一关系模式,则由联系的属性、参与联系的各实体集的主码属性构成关系模式,n端的主码作为该关系模式的主码。,BJ(班级编号,院系,专业名,人数) XS (学号,姓名,专业名,性别,出生时间,总学分,备注) SY(学号,班级编号),(2) 联系不单独对应一个关系模式,则将联系的属性及1端的主码加入n端实体集对应的关系模式中,主码仍为n端的主码。,BJ(班级编号,院系,专业名,人数) XS (学号,姓名,专业名,性别,出生时间,总学分,备注,班级编号),1.1.3 逻辑结构设计,3(m : n)联系

4、的E-R图到关系模式的转换,对于(m : n)的联系,单独对应一关系模式,该关系模式包括联系的属性、参与联系的各实体集的主码属性,该关系模式的主码由各实体集的主码属性共同组成。例如:图描述的“学生(XS)”与“课程(KC)”实体集之间的联系可设计如下关系模式: XS (学号,姓名,专业名,性别,出生时间,总学分,备注) KC(课程号,课程名称,类别,开课学期,学时,学分) XS_KC (学号,课程号,成绩) 关系模式XS_KC的主码是由“学号”和“课程号”两个属性组合起来构成的一个主码,一个关系模式只能有一个主码。,1.2.1 SQL Server 2000简介,SQL Server 2000

5、是一个基于客户机服务器(C/S)模式的关系数据库管理系统。,1.2.2 SQL Server 2000软硬件环境,安装SQL Server 2000除了要有合适的Windows操作系统外,还应确保计算机能满足其硬件要求。,安装SQL Server 2000的Windows操作系统对硬件最低要求见Windows操作系统的有关说明。,1.2.3 SQL Server 2000的安装,SQL Server 2000的安装步骤如下:,第1步 将SQL Server 2000安装盘放入光驱,运行光驱中的autorun.exe,出现安装界面,如图所示。,第2步 选择“安装数据库服务器”选项,进入安装向导的

6、欢迎窗口,按照安装向导提示的单击“下一步”,选择本地计算机/远程计算机。,1.2.3 SQL Server 2000的安装,第3步 进入SQL Server2000的安装选项窗口,如图1.10所示。选“创建新的SQL Server实例,或安装客户端工具(C)”,单击“下一步”。 第4步 系统显示对话框,用户输入姓名和公司名,单击“下一步”。 第5步 选择“创建新的SQL Server的服务器实例或安装客户端工具”,此时,安装向导将进一步给用户提供如图1.11所示的选择: 仅客户端:若已有数据库服务器,只需安装客户端工具时选择此项。 服务器和客户端:用于安装数据库服务器和客户机工具。 仅连接:用

7、于应用程序开发时使用,只是安装连接工具。,1.2.3 SQL Server 2000的安装,第6步 选择安装服务器和客户端,并输入服务器实例名,则进入安装类型选择窗口。,典型安装。系统默认的安装选项,也是最常用的安装选项,此方式下将安装SQL Server2000的全部管理工具及SQL Server2000的在线手册。 最小安装。仅安装使用SQL Server2000数据库管理系统必须的选项,主要为配置较低的用户使用。 自定义安装。允许在安装SQL Server2000的过程中,用户根据自己的需要,选择安装内容,这一安装方式适用于有经验的用户。,1.2.3 SQL Server 2000的安装

8、,第7步 选择启动“服务账户”,确定SQL Server服务和SQL Server代理服务是同一账户用户启动,还是由不同账户用户启动。,1.2.3 SQL Server 2000的安装,第8步 进入身份验证模式窗口,如图所示。,Windows验证模式:使用Windows NT 、Windows 2000、Windows 2003 上的登录账户进行连接,SQL Server 利用Windows操作系统的用户安全特性控制登录访问,实现了SQL Server与 Windows NT、Windows 2000、Windows 2003 的登录安全集成。 混合模式(Windows 身份验证和 SQL S

9、erver 身份验证):使用 Windows 身份验证或SQL Server 身份验证与 SQL Server 连接。,1.2.3 SQL Server 2000的安装,第9步 选择授权模式,如图所示。,1.3.1 SQL Server 2000服务器组件,SQL Server 2000服务器组件是SQL Server 2000系统的主要服务单元。 主要包括: SQL Server 数据库引擎(MSSQLServer 服务) SQL Server 代理程序(SQLServerAgent 服务) Microsoft 搜索服务 分布式事务处理协调器(MS DTC 服务)。 SQL Server 2

10、000服务器组件可由SQL Server 服务管理器启动、停止和暂停。,1. SQL Server 数据库引擎,(1) 默认实例:SQL Server 2000默认实例仅由运行该实例的计算机的名称唯一标识,它没有单独的实例名,默认实例的服务名称为MSSQLServer。,(2) 命名实例:除默认实例外,所有数据库引擎实例都由安装该实例的过程中指定的实例名标识。,1.3.1 SQL Server 2000服务器组件,2. SQL Server 代理程序 实现运行调度的 SQL Server 管理任务的代理程序。在计算机上运行的每个 SQL Server 实例都有一个 SQL Server 代理服

11、务。,3. Microsoft 搜索服务 仅用于 Windows NT、Windows 2000和Windows 2003,实现全文本检索引擎。不论计算机上有多少个 SQL Server 实例,都只有一个搜索服务。,4. 分布式事务处理协调器 仅用于 Windows NT、Windows 2000和Windows 2003,管理分布式事务。不论计算机上有多少个 SQL Server 实例,都只有一个MS DTC服务。,1.3.2 SQL Server 2000服务启动和停止,1. 启动和停止SQL Server服务器实例 启动和停止SQL Server服务器实例有下列方法: (1) 在操作系统

12、启动时自动启动每个服务。 开始所有程序管理工具服务,系统打开Windows 2003服务窗口如图。,选择名称为“MSSQLSERVER”的服务,单击“操作”菜单选“启动”菜单项。,1.3.2 SQL Server 2000服务启动和停止,(2) 用 SQL Server 服务管理器启动或停止服务。 开始所有程序Microsoft SQL Server服务管理器,则进入服务管理器界面,如图,1.3.2 SQL Server 2000服务启动和停止,(3) 在Windows NT 或 Windows 2000中,使用 net start 和 net stop命令启动或停止SQL Server服务器

13、服务,如图所示。,(4) 用 SQL Server 企业管理器启动或停止服务。 第1步选择开始所有程序Microsoft SQL Server企业管理器,进入企业管理器界面,右边为系统安装时建立的默认SQL Server组的图标。 第2步 双击SQL Server组图标,右边显示的是系统安装时建立的默认服务器实例的图标,图中的服务器实例处于停止状态。,1.3.2 SQL Server 2000服务启动和停止,启动企业管理器后的界面 未启动服务器服务时的企业管理器,第3步 双击该图标,系统将启动SQL Server服务器的服务,并建立企业管理器与该实例的连接,如图所示。,1.3.3 设置Wind

14、ows服务账户,Windows两种类型的服务账户: 本地系统账户:本地系统账户不需要设置密码,没有网络访问权限,使用本地系统账户限制了SQL Server与其它服务器的通信。 (2) 域用户账户:只有使用域用户账户时,一些服务器到服务器的活动才能进行。默认情况下,显示当前登录到计算机的域用户的账户信息。 所有域用户账户必须满足如下条件: 账户必须是Administrators本地组的成员。 账户密码必须是永久有效(即设置Password Never Expires属性)。 该账户有在SQL Server计算机上登录的全部服务权限,并可在任意时间登录。,在Windows NT、2000、2003

15、环境下安装SQL Server 2000,首先要创建Windows服务账户。SQL Server 2000中的SQL Server、SQL Server Agent和MS-DTC都是作为服务启动和运行的。,1.4.1 SQL企业管理器,SQL Server 2000 企业管理器(SQL Enterprise Manager)是Microsoft 管理控制台 (MMC) 的管理单元组件。MMC 支持从单个控制台管理多种类型的服务器 ,企业管理器是按照“数据库服务器组”“数据库服务器”“数据库”“数据库对象(表、视图等)”这样一个层次结构组织对象并进行管理的。,1.4.1 SQL企业管理器,企业管

16、理器的主要功能如下: 注册服务器 配置本地服务器 配置远程服务器 配置多重服务器 设置登录安全性 对数据库、数据库对象进行管理和操作 创建警告 建立操作员 为独立的环境创建和安排作业 为多重服务器环境创建和安排作业 创建和管理复制方案 为企业管理器设置轮询间隔,1.4.2 SQL查询分析器,1. 从 SQL Server 企业管理器调用 SQL 查询分析器 选择菜单:“工具”“SQL 查询分析器”。,1.4.2 SQL查询分析器,2. 由“开始”任务栏进入查询分析器 从“开始”任务栏,选择“程序”“Microsoft SQL Server”“查询分析器”。若要连接网上其它的SQL Server服务器,选择菜单项:文件连接,出现如图所示的对话框。,1.5 注册服务器,注册服务器后,将该服务器加入指定的服务器组。 利用企业管理器注册服务器的步骤: 第1步 启动企业管理器选择SQL Server服务器组图标右击,出现图所示的快捷菜单;,第2步 选择“新建SQL

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号