




已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.1 数据库基本概念 1.1.1 数据模型 1.1.1 数据模型 (1)关系模型 以二维表格(关系表)的形式组织数据库中的数据。 学 号姓 名专业名性别出生时间总学分备注 001101王林计算机男1980-02-1050 001102程明计算机男1981-02-0150 001103王燕计算机女1979-10-0650 001104韦严平计算机男1980-08-2650 001106李方方计算机男1980-11-2050 001107李明计算机男1980-05-0154提前修完数据结构,并 获学分 001108林一帆计算机男1979-08-0552已提前修完一门课 001109张强民计算机男1978-08-1150 001110张蔚计算机女1981-07-2250三好生 001111赵琳计算机女1980-03-1850 001113严红计算机女1979-08-1148有一门功课不及格,待补 考 1.1.1 数据模型 学生信息表 001201王敏通信工程男1978-06-1042 001202王林通信工程男1979-01-2940有一门课不及格,待补考 001203王玉民通信工程男1980-03-2642 001204马琳琳通信工程女1978-02-1042 001206李计通信工程男1979-09-2042 001210李红庆通信工程男1979-05-0144已提前修完一门课,并获 得学分 001216孙祥欣通信工程男1978-03-0942 001218孙研通信工程男1980-10-0942 001220吴薇华通信工程女1980-03-1842 001221刘燕敏通信工程女1979-11-1242 001241罗林琳通信工程女1980-01-3050转专业 学习 1.1.1 数据模型 课程信息表 课程号课程名类别开课学期学时学分 0101计算机导论21643 0102C+程序设计121004 0103数据结构131205 0104计算机组成原理13964 0105操作系统141205 0106数据库原理141125 0107计算机网络15964 0108计算机新技术31322 0201国际贸 易概论 22723 0202经营 管理 13804 0203系统工程14965 1.1.1 数据模型 成绩信息表 学号课程号成绩学号课程号成绩学号课程号成绩 001101101800011071017800111120676 001101102780011071028000111310163 001101206760011072066800111310279 001103101620011081018500111320660 001103102700011081026400120110180 001103206810011082068700120210165 001104101900011091016600120310187 001104102840011091028300120410191 001104206650011092067000121010176 001102102780011101019500121610181 001102206780011101029000121810170 001106101650011102068900122010182 001106102710011111019100122110176 001106206800011111027000124110190 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)一对多的联系(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(学号,姓名) 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.1 SQL Server 2000简介 SQL Server 2000是一个基于客户机服务器(C/S)模式 的关系数据库管理系统。 1.2.2 SQL Server 2000软硬件环境 安装SQL Server 2000除了要有合适的Windows操作 系统外,还应确保计算机能满足其硬件要求。 硬件名称最低要求 计算机Intel或其兼容机,Pentium 166MHz,或更高 内存(RAM)企业版:64MB 标准版:32MB 硬盘空间要求SQL Server2000:180MB(完全安装)、170MB(典型安装)、 65MB(最小安装)、90MB(只安装客户端工具) 安装SQL Server 2000的Windows操作系统对硬件最低要求 见Windows操作系统的有关说明。 1.2.3 SQL Server 2000的安装 SQL Server 2000的安装步骤如下: 第1步 将SQL Server 2000安装盘放入光驱,运行光驱中的 autorun.exe,出现安装界面,如图所示。 第2步 选择“安装数据库服务器”选项,进入安装向导的欢迎窗口,按照 安装向导提示的单击“下一步”,选择本地计算机/远程计算机。 1.2.3 SQL Server 2000的安装 第3步 进入SQL Server2000的安装选项窗口,如图1.10所示。选“创建新 的SQL Server实例,或安装客户端工具(C)”,单击“下一步”。 第4步 系统显示对话框,用户输入姓名和公司名,单击“下一步”。 第5步 选择“创建新的SQL Server的服务器实例或安装客户端工具”,此 时,安装向导将进一步给用户提供如图1.11所示的选择: 仅客户端:若已有数据库服务器,只需安装客户端工具时选择此项。 服务器和客户端:用于安装数据库服务器和客户机工具。 仅连接:用于应用程序开发时使用,只是安装连接工具。 1.2.3 SQL Server 2000的安装 第6步 选择安装服务器和客户端,并输入服务器实例名,则进入安 装类型选择窗口。 l 典型安装。系统默认的安装选项,也是最常用的安装选项,此方式下将安装 SQL Server2000的全部管理工具及SQL Server2000的在线手册。 l 最小安装。仅安装使用SQL Server2000数据库管理系统必须的选项,主要 为配置较低的用户使用。 l 自定义安装。允许在安装SQL Server2000的过程中,用户根据自己的需要 ,选择安装内容,这一安装方式适用于有经验的用户。 1.2.3 SQL Server 2000的安装 第7步 选择启动“服务账户”,确定SQL Server服务和SQL Server 代理服务是同一账户用户启动,还是由不同账户用户启动。 1.2.3 SQL Server 2000的安装 第8步 进入身份验证模式窗口,如图所示。 l Windows验证模式:使用Windows NT 、Windows 2000、Windows 2003 上的登录账户进行连接,SQL Server 利用Windows操作系统的用户安全特性控 制登录访问,实现了SQL Server与 Windows NT、Windows 2000、Windows 2003 的登录安全集成。 l 混合模式(Windows 身份验证和 SQL Server 身份验证):使用 Windows 身 份验证或SQL Server 身份验证与 SQL Server 连接。 1.2.3 SQL Server 2000的安装 第9步 选择授权模式,如图所示。 1.3.1 SQL Server 2000服务器组件 SQL Server 2000服务器组件是SQL Server 2000系统的主要服务单元。 主要包括: l SQL Server 数据库引擎(MSSQLServer 服务) l SQL Server 代理程序(SQLServerAgent 服务) l Microsoft 搜索服务 l 分布式事务处理协调器(MS DTC 服务)。 SQL Server 2000服务器组件可由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 代理服务。 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) 在操作系统启动时自动启动每个服务。 开始所有程序管理工具服务,系统打开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服务器服务,如图所示。 (4) 用 SQL Server 企业管理器启动或停止服务。 第1步选择开始所有程序Microsoft SQL Server企业管理器,进 入企业管理器界面,右边为系统安装时建立的默认SQL Server组的图标 。 第2步 双击SQL Server组图标,右边显示的是系统安装时建立的默认 服务器实例的图标,图中的服务器实例处于停止状态。 1.3.2 SQL Server 2000服务启动和停止 启动企业管理器后的界面 未启动服务器服务时的企业管理器 第3步 双击该图标,系统将启动SQL Server服务器的服务,并建立企业管理器 与该实例的连接,如图所示。 1.3.3 设置Windows服务账户 Windows两种类型的服务账户: (1)本地系统账户:本地系统账户不需要设置密码,没有网络访问权限 ,使用本地系统账户限制了SQL Server与其它服务器的通信。 (2) 域用户账户:只有使用域用户账户时,一些服务器到服务器的活 动才能进行。默认情况下,显示当前登录到计算机的域用户的账户 信息。 所有域用户账户必须满足如下条件: l 账户必须是Administrators本地组的成员。 l 账户密码必须是永久有效(即设置Password Never Expires属性)。 l 该账户有在SQL Server计算机上登录的全部服务权限,并可在任 意时间登录。 在Windows NT、2000、2003环境下安装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企业管理器 企业管理器的主要功能如下: l 注册服务器 l 配置本地服务器 l 配置远程服务器 l 配置多重服务器 l 设置登录安全性 l 对数据库、数据库对象进行管理和操作 l 创建警告 l 建立操作员 l 为独立的环境创建和安排作业 l 为多重服务器环境创建和安排作业 l 创建和管理复制方案 l 为企业管理器设置轮询间隔 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 Server服务器注册”快捷菜单项,进入图服务器注册向 导; 第3步 选择“下一步”,进入添加可用服务器的的界面; 第4步 选择“下一步”,进入SQL Server 服务器注册向导的身份验证界面; 第5步 选择“下一步”,进入SQL Server 服务器注册向导选择连接选项的界面 ; 1.5 注册服务器 第6步
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 装饰水电班组管理办法
- 网格化物资管理办法
- 规范水利项目管理办法
- 专利代理管理办法解析
- 仓库保管丢失管理办法
- 虚拟系统监护管理办法
- 业务平台故障管理办法
- 规范撂荒耕地管理办法
- 营销投资基金管理办法
- 产品售后维修管理办法
- 心脑血管科普知识
- 一例使用胰岛素泵治疗2型糖尿病患者的护理
- 铁路动车组运用维修规程(运规)
- 2025年浙江宁波市演艺集团有限公司招聘笔试参考题库含答案解析
- 2024年儿童保健技能大赛理论考试题库500题(含答案)
- 屋顶拆除施工方案设计
- 实验室用危化品的管理
- 医药代表大客户管理经验分享
- 无人机飞行安全应急预案
- 2024-2025学年中职历史世界历史高教版(2023)教学设计合集
- 辽宁省沈阳市第一三四中学2024-2025学年七年级上学期第一次月考英语试卷
评论
0/150
提交评论