SQLServer实用教程[郑阿奇主编][电子教案.ppt_第1页
SQLServer实用教程[郑阿奇主编][电子教案.ppt_第2页
SQLServer实用教程[郑阿奇主编][电子教案.ppt_第3页
SQLServer实用教程[郑阿奇主编][电子教案.ppt_第4页
SQLServer实用教程[郑阿奇主编][电子教案.ppt_第5页
已阅读5页,还剩34页未读, 继续免费阅读

下载本文档

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

文档简介

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 2E R模型 学生成绩管理系统中的实体集及每个实体集涉及的属性 1 1 2E R模型 1 一对一的联系 1 1 1 1 2E R模型 2 一对多的联系 1 n 1 1 2E R模型 3 多对多的联系 m n 1 1 3逻辑结构设计 1 1 1 联系的E R图到关系模式的转换 1 联系单独对应一关系模式 则由联系属性 参与联系的各实体集的主码属性构成关系模式 其主码可选参与联系的实体集的任一方的主码 BJ 班级编号 院系 专业名 人数 BZ 学号 姓名 SY 学号 班级编号 2 联系不单独对应一关系模式 联系的属性及一方的主码加入另一方实体集对应的关系模式中 BJ 班级编号 院系 专业名 人数 BZ 学号 姓名 班级编号 或者BJ 班级编号 院系 专业名 人数 学号 BZ 学号 姓名 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 联系的E R图到关系模式的转换 对于 m n 的联系 单独对应一关系模式 该关系模式包括联系的属性 参与联系的各实体集的主码属性 该关系模式的主码由各实体集的主码属性共同组成 例如 图描述的 学生 XS 与 课程 KC 实体集之间的联系可设计如下关系模式 XS 学号 姓名 专业名 性别 出生时间 总学分 备注 KC 课程号 课程名称 类别 开课学期 学时 学分 XS KC 学号 课程号 成绩 关系模式XS KC的主码是由 学号 和 课程号 两个属性组合起来构成的一个主码 一个关系模式只能有一个主码 1 2 1SQLServer2000简介 SQLServer2000是一个基于客户机 服务器 C S 模式的关系数据库管理系统 1 2 2SQLServer2000软硬件环境 安装SQLServer2000除了要有合适的Windows操作系统外 还应确保计算机能满足其硬件要求 安装SQLServer2000的Windows操作系统对硬件最低要求见Windows操作系统的有关说明 1 2 3SQLServer2000的安装 SQLServer2000的安装步骤如下 第1步将SQLServer2000安装盘放入光驱 运行光驱中的autorun exe 出现安装界面 如图所示 第2步选择 安装数据库服务器 选项 进入安装向导的欢迎窗口 按照安装向导提示的单击 下一步 选择本地计算机 远程计算机 1 2 3SQLServer2000的安装 第3步进入SQLServer2000的安装选项窗口 如图1 10所示 选 创建新的SQLServer实例 或安装客户端工具 C 单击 下一步 第4步系统显示对话框 用户输入姓名和公司名 单击 下一步 第5步选择 创建新的SQLServer的服务器实例或安装客户端工具 此时 安装向导将进一步给用户提供如图1 11所示的选择 仅客户端 若已有数据库服务器 只需安装客户端工具时选择此项 服务器和客户端 用于安装数据库服务器和客户机工具 仅连接 用于应用程序开发时使用 只是安装连接工具 1 2 3SQLServer2000的安装 第6步选择安装服务器和客户端 并输入服务器实例名 则进入安装类型选择窗口 典型安装 系统默认的安装选项 也是最常用的安装选项 此方式下将安装SQLServer2000的全部管理工具及SQLServer2000的在线手册 最小安装 仅安装使用SQLServer2000数据库管理系统必须的选项 主要为配置较低的用户使用 自定义安装 允许在安装SQLServer2000的过程中 用户根据自己的需要 选择安装内容 这一安装方式适用于有经验的用户 1 2 3SQLServer2000的安装 第7步选择启动 服务账户 确定SQLServer服务和SQLServer代理服务是同一账户用户启动 还是由不同账户用户启动 1 2 3SQLServer2000的安装 第8步进入身份验证模式窗口 如图所示 Windows验证模式 使用WindowsNT Windows2000 Windows2003上的登录账户进行连接 SQLServer利用Windows操作系统的用户安全特性控制登录访问 实现了SQLServer与WindowsNT Windows2000 Windows2003的登录安全集成 混合模式 Windows身份验证和SQLServer身份验证 使用Windows身份验证或SQLServer身份验证与SQLServer连接 1 2 3SQLServer2000的安装 第9步选择授权模式 如图所示 1 3 1SQLServer2000服务器组件 SQLServer2000服务器组件是SQLServer2000系统的主要服务单元 主要包括 SQLServer数据库引擎 MSSQLServer服务 SQLServer代理程序 SQLServerAgent服务 Microsoft搜索服务分布式事务处理协调器 MSDTC服务 SQLServer2000服务器组件可由SQLServer服务管理器启动 停止和暂停 1 SQLServer数据库引擎 1 默认实例 SQLServer2000默认实例仅由运行该实例的计算机的名称唯一标识 它没有单独的实例名 默认实例的服务名称为MSSQLServer 2 命名实例 除默认实例外 所有数据库引擎实例都由安装该实例的过程中指定的实例名标识 1 3 1SQLServer2000服务器组件 2 SQLServer代理程序实现运行调度的SQLServer管理任务的代理程序 在计算机上运行的每个SQLServer实例都有一个SQLServer代理服务 3 Microsoft搜索服务仅用于WindowsNT Windows2000和Windows2003 实现全文本检索引擎 不论计算机上有多少个SQLServer实例 都只有一个搜索服务 4 分布式事务处理协调器仅用于WindowsNT Windows2000和Windows2003 管理分布式事务 不论计算机上有多少个SQLServer实例 都只有一个MSDTC服务 1 3 2SQLServer2000服务启动和停止 1 启动和停止SQLServer服务器实例启动和停止SQLServer服务器实例有下列方法 1 在操作系统启动时自动启动每个服务 开始 所有程序 管理工具 服务 系统打开Windows2003服务窗口如图 选择名称为 MSSQLSERVER 的服务 单击 操作 菜单 选 启动 菜单项 1 3 2SQLServer2000服务启动和停止 2 用SQLServer服务管理器启动或停止服务 开始 所有程序 MicrosoftSQLServer 服务管理器 则进入服务管理器界面 如图 1 3 2SQLServer2000服务启动和停止 3 在WindowsNT或Windows2000中 使用netstart和netstop命令启动或停止SQLServer服务器服务 如图所示 4 用SQLServer企业管理器启动或停止服务 第1步选择开始 所有程序 MicrosoftSQLServer 企业管理器 进入企业管理器界面 右边为系统安装时建立的默认SQLServer组的图标 第2步双击SQLServer组图标 右边显示的是系统安装时建立的默认服务器实例的图标 图中的服务器实例处于停止状态 1 3 2SQLServer2000服务启动和停止 启动企业管理器后的界面未启动服务器服务时的企业管理器 第3步双击该图标 系统将启动SQLServer服务器的服务 并建立企业管理器与该实例的连接 如图所示 1 3 3设置Windows服务账户 Windows两种类型的服务账户 本地系统账户 本地系统账户不需要设置密码 没有网络访问权限 使用本地系统账户限制了SQLServer与其它服务器的通信 2 域用户账户 只有使用域用户账户时 一些服务器到服务器的活动才能进行 默认情况下 显示当前登录到计算机的域用户的账户信息 所有域用户账户必须满足如下条件 账户必须是Administrators本地组的成员 账户密码必须是永久有效 即设置PasswordNeverExpires属性 该账户有在SQLServer计算机上登录的全部服务权限 并可在任意时间登录 在WindowsNT 2000 2003环境下安装SQLServer2000 首先要创建Windows服务账户 SQLServer2000中的SQLServer SQLServerAgent和MS DTC都是作为服务启动和运行的 1 4 1SQL企业管理器 SQLServer2000企业管理器 SQLEnterpriseManager 是Microsoft管理控制台 MMC 的管理单元组件 MMC支持从单个控制台管理多种类型的服务器 企业管理器是按照 数据库服务器组 数据库服务器 数据库 数据库对象 表 视图等 这样一个层次结构组织对象并进行管理的 1 4 1SQL企业管理器 企业管理器的主要功能如下 注册服务器配置本地服务器配置远程服务器配置多重服务器设置登录安全性对数据库 数据库对象进行管理和操作创建警告建立操作员为独立的环境创建和安排作业为多重服务器环境创建和安排作业创建和管理复制方案为企业管理器设置轮询间隔 1 4 2SQL查询分析器 1 从SQLServer企业管理器调用SQL查询分析器选择菜单 工具 SQL查询分析器 1 4 2SQL查询分析器 2 由 开始 任务栏进入查询分析器从 开始 任务栏 选择 程序 MicrosoftSQLServer 查询分析器 若要连接网上其它的SQLServer服务器 选择菜单项 文件 连接 出现如图所示的对话框 1 5注册服务器 注册服务器后 将该服务器加入指定的服务器组 利用企业管理器注册服务器的步骤 第1步启动企业管理器 选择SQLServer服务器组图标 右击 出现图所示的快捷菜单 第2步选择 新建SQLServer服务器注册 快捷菜单项 进入图服务器注册向导 第3步选择 下一步 进入添加可用服务器的的界面 第4步选择 下一步 进入SQLServer服务器注册向导的身份验证界面 第5步选择 下一步 进入SQLServer服务器注册向导选择连接选项的界面 1 5注册服务器 第6步选择 下一步 进入图所示SQLServer服务器注册向导选择服务器组的界面 第7步选择 下一步 进入注册完成界面 然后与注册的服务器连接 以检测服务器注册是否成功 1 5注册服务器 SQLServer服务器注册向导的身份验证界面 SQLServer服务器注册向导选择连接选项的界面 1 5注册服务器 SQLServer服务器注册向导选择服务器组的界面 利用账户sa成功注册到SQLServer服务器HU后的界面 1 6SQLServer2000应用过程 SQLServer2000作为后台数据库 在前台应用程序开发环境下设计应用程序 可按以下步骤进行 第1步根据学生成绩管理的特点 确定数据库包含的表及每个表的结构 第2步启动企业管理器 并完成以下工作 1 建立学生成绩数据库 XSCJ 建立XSCJ数据库学生 课程和成绩信息表 建立数据库 表及输入数据的详细步骤请参考第2 3章 第3步利用前台应用程序开发环境设计界面和相应的程序

温馨提示

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

评论

0/150

提交评论