




已阅读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数据库学生、课程和成绩信息表;建立数据库、表及输入数据的详细步骤请参考第23章。第3步利用前台应用程序开发环境设计界面和相应的程序。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二级潜水员考试试题及答案
- 儿护期末考试试题及答案
- 安庆怀宁县事业单位招聘考试真题2024
- 四下部编版游记教学课件
- 幼儿身体部位教学课件
- 幼儿健康教育活动:糖果
- 2025至2030中国休闲两用腰包行业发展分析及竞争策略与趋势预测报告
- 2025至2030中国亚麻行业市场发展现状及竞争策略与投资前景报告
- 2025至2030中国互联网+高速公路行业市场深度调研及商业模式与投资报告
- 2025至2030中国中跟靴行业市场发展现状及发展趋势与投资前景预测报告
- 毒蛇咬伤的急救处理要点
- 2024年湖南省辰溪县档案局公开招聘试题带答案
- 2025年山西万家寨水务控股集团所属企业招聘笔试参考题库含答案解析
- 2025至2030中国工业软件行业项目调研及市场前景预测评估报告
- 2025年中国舒适眼镜白皮书-艾瑞咨询-202506
- 配电故障紧急抢修
- (2025)发展对象培训考试题和答案
- 2025年经济学基础理论考试试卷及答案
- 测绘工程应急预案
- 2024年重庆开州区中医院招聘笔试真题
- 海外仓一件代发服务合同范本下载
评论
0/150
提交评论