




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SQL Server 2005 数据库基础项目一 认识学生管理数据库模块1-1SQL Server 2005 的安装、配置及启动 学习目标 主要任务任务1 安装SQL Server 2005企业版 【任务分析】1)安装的软件要求: SQL Server 2005企业版的数据库引擎只能安装在 Windows 2003 Server操作系统(或其他Server操作系统)。如果你想安装在Windows XP Pro系统上,你应该安装SQL Server 2005 Development版(开发版)。 Microsoft Windows .NET Framework 2.0 IIS 5.0或更高版本
2、IE 6.0 SP1或更高版本2)安装的硬件要求: 处理器类型 Pentium III 兼容处理器或更高速度的处理器。处理器速度 600 MHz以上,建议1Gz或更高;内存512 MB以上,建议1GB或更高;可用磁盘空间 1.6 GB以上。任务1 安装SQL Server 2005企业版1.学生分2人一个小组安装 由于学校机房的计算机都安装了保护卡,所以学生练习安装SQL Server 2005,请使用虚拟机。先进入VMware虚拟机,启动XP操作系统,将虚拟光驱加载SQL Server 2005安装的镜像文件。任务1 安装SQL Server 2005企业版 【操作步骤】 虚拟机光驱指向SQ
3、L Server 2005安 ISO镜像文件,双击setup.exe,出现安装 幕 ,单击“下一步”按钮。任务1 安装SQL Server 2005企业版 进入系统配置检查。如果通过系统配置检查,则显示Microsoft SQL Server 2005安装向导界面,单击“下一步”按钮,进入“安装必备组件”界面。 任务1 安装SQL Server 2005企业版 单击“安装服务器组件、工具、联机丛书和示例”超链接,进入“系统配置检查”界面。安装程序对系统的软硬件进行整体检查。检查完毕后,会出现成功、错误和警告信息,其中错误会影响以后的正常安装,单击“下一步”按钮,进入“注册信息”界面,输入姓名和
4、公司名称 。任务1 安装SQL Server 2005企业版 单击“下一步”按钮,进入“要安装的组件”界面,用户可以根据需要选择安装的组件,单击“下一步”按钮,进入“实例名”界面,在此可以选中默认实例或者命名实例。这里选择“命名实例”单选框,在文本框内输入唯一的实例名称。 任务1 安装SQL Server 2005企业版 单击“下一步”按钮,进入“服务账户”界面,此界面中可以为SQL Server 服务账户指定用户名、密码和域名等。这里选择“使用内置系统账户”单选按钮,单击“下一步”按钮,进入“身份验证模式”界面,在此可以选择系统的登录模式:“Windows 身份验证模式”或者是“混合模式”。
5、这里选择了“混合模式”,并输入sa管理密码。任务1 安装SQL Server 2005企业版 单击“下一步”按钮,进入“排序规则设置”界面,在此可以指定SQL Server实例的排序规则。这里选择默认设置,单击“下一步”按钮,进入“报表服务器安装选项”界面,使用默认设置。任务1 安装SQL Server 2005企业版 单击“下一步”按钮,进入“要安装的组件”界面用户可以根据需要选择安装的组件,单击“下一步”按钮,进入“实例名”界面,在此可以选中默认实例或者命名实例。这里选择“命名实例”单选框,在文本框内输入唯一的实例名称。任务1 安装SQL Server 2005企业版 单击“下一步”按钮,
6、进入“错误和使用情况报告设置”界面,用于设置是否自动将SQL Server 2005的错误信息和使用情况报告给Microsoft公司,单击“下一步”按钮,进入“准备安装”界面,户确认安装信息。 任务1 安装SQL Server 2005企业版 单击“下一步”按钮,进入“安装进度”界面,显示正在安装的进度条,所有组件都成功安装完毕后,单击“下一步”按钮,进入“完成Microsoft SQL Server 2005安装”界面,单击“完成”按钮,完成整个软件的安装。任务2 启动与配置 SQL Server 2005 【任务分析】 本任务要完成四个子任务:u任务2.1 SQL Server服务器的启动
7、、暂停和关闭u任务2.2 启动SQL Server Management Studiou任务2.3 设置数据库管理员密码u任务2.4 注册数据库服务器任务2.1 SQL Server服务器的启动、暂停和关闭 单击“开始”“程序”“Microsoft Server 2005”“配置工具”“SQL Server 2005 Configuration Manager”菜单,可以启动SQL Server 2005配置管理器。任务2.2 启动SQL Server Management Studio 单击“开始”“程序”“Microsoft SQL Server 2005”选择SQL Server Man
8、agement Studio”菜单命令,进入“连接到服务器”对话框,在“服务器名称”中选择相应的服务器“身份验证”选择“Windows身份验证” ,单击“连接”按钮,进入Microsoft SQL Server Management Studio,可以进行数据库的管理 。任务2.3 设置数据库管理员密码 在Microsoft SQL Server Management Studio对象资源管理器中,依次展开“安全”“登录名”,右击“sa”并选择属性”命令 ,在弹出的“登录属性”对话框中,选择“常规选项页,为登录名sa(系统管理员)创建密码,并确认该密码 。在“登录属性”对话框中选择“状态”选项
9、页,在“登录”选项组中,单击“启用”选项,然后单击“确定”按钮。 任务2.4 注册数据库服务器 单击SQL Server 2005 Configuration Manager工具栏上的注册服务器”图标,打开已注册服务器窗口,右击“数据库引擎,在弹出的快捷菜单中单击“新建”“服务器注册”菜单命令,在打开的“新建服务器注册”对话框的“服务器名称”文本框中输入服务器的名称,并可选择身份验证的模式,单击【保存】按钮,完成注册。练习u1. SQLSERVER2005包括哪几种不同的版本? SQLSERVER2005不同版本的适用范围是?u2. 在安装SQLSERVER2005时,可供选择的两种身份验证模
10、式是什么?u3. 如果安装失败,如何查找导致SQL Server 2005安装失败的原因?思考1.什么是SQL Server实例? 一个实例就是一个SQL Server的服务器。 SQL Server 2005是多实例环境,即时可以在一台计算机上安装多个SQL Server实例(服务器)。 实例可以分为:默认实例和命名实例。默认实例的名字就是计算机在网络上的名字。命名实例的名字是通过计算机网络名字再加上实例名字来标识,形式为:计算机名实例名字。模块1-2设计学生管理数据库的结构学习目标主要任务任务1 学生管理系统需求分析 【任务分析】 需求分析的任务 需求分析的方法 数据字典 需求分析的方法
11、首先调查组织机构情况 然后调查各部门的业务活动情况 协助用户明确对新系统的各种要求 确定新系统的边界任务1 学生管理系统需求分析 数据流图绘制举例 储户将填好的取款单、存折交银行,银行做如下处理:u 审核并查对帐目,将不合格的存折、取款单退回储户, 合格的存折、取款单送取款处理。u 处理取款修改帐目,将存折、利息单、结算清单及现金交储户,同时将取款单存档。任务1 学生管理系统需求分析画出银行取款处理数据流图第一步 画出关联数据流图。 (注意:现金是实物不能作为数据流。) F2存折、利率 单 、 结 算清单F1取款单、存折取款系统PS储户S储户任务1 学生管理系统需求分析第二步 逐层分解加工,画
12、出下层DFD。F1取款单、存折F1.2不合格存折、取款单F2存折、利率单、结算清单 D1帐目库F1.1合格存折、取款单取款审核P1S储户S储户 D2取款记录取款处理P2任务2 设计学生管理系统E-R图 【任务分析】 根据需求分析阶段收集到的材料,首先,利用分类、聚集、概括等方法抽象出实体。对列举出来的实体,一一标注出其相应的属性。其次,确定实体间的联系类型(一对一,一对多,多对多)。最后使用ER_ Designer工具画出E-R图。 1. 确定实体。 通过调查了解到学生管理系统的实体有系部、班 级、课程、学生 教师等。 2.确定实体属性。 如:学生的相关属性有学号、姓名、性别、出生日期等。 3
13、.经过分析确定系统中各实体存在以下联系: (1)系部和班级之间有个联系“从属”,它是一对多的联系; (2)班级和学生之间有个联系“组成”,它是一对多的联系; (3)系部和教师之间有个联系“聘任”,它是一对多的联系; (4)教师和课程之间有个联系“授课”,它是多对多的联系; (5)学生和课程之间有个联系“选修”,它是多对多的联系;任务2 设计学生管理系统E-R图任务2 设计学生管理系统E-R图E-R图中的基本概念实体(Entity):u是一个有着一系列显著的、易辨认的属性的对象。u实体可以是具体的(物体、人物等)。u实体也可以抽象的(事、概念、事物之间的联系)。属性(Attribute):u实体
14、的特性,它描述了实体的一个部分。u一个实体可由若干个属性来刻画。 如学生(学号,姓名,性别,)。码(Key):u唯一标识实体的属性集。 如:学号为学生的码。确定属性的指导:u可能将名词当作属性,但不应将其和实体混淆。任务2 设计学生管理系统E-R图ER图设计原则u真实性原则u避免冗余原则u简单性原则u合适性原则(用实体或属性或联系集)u注意对客观对象的约束(映射约束、键码约束、参照完整性约束)任务2 设计学生管理系统E-R图E-R图描述现实世界的概念模型 实体: 属性: 联系: u一对一联系u一对多联系u多对多联系任务2 设计学生管理系统E-R图1画出“系和教师关系”的分E-R图任务2 设计学
15、生管理系统E-R图2画出“学生和课程关系”的分E-R图任务2 设计学生管理系统E-R图3. 画出“教师和课程关系”的分E-R图(学生练习)任务2 设计学生管理系统E-R图4画出全局E-R图(学生练习)任务3 设计学生管理系统的关系模式 【任务分析】 根据任务要求,需要先将E-R模型按规则转化为关系模式,在根据导出的关系模式根据功能需求,增加关系、属性并规范化得到最终的关系模型 。任务3 设计学生管理系统的关系模式1.“教师”与“系部”之间存在一对多的关系 系部(系部编码,系部名称) 教师(教师编码,教师姓名,性别,出生日期职称)2. “学生”与“课程”之间存在多对多的关系 学生 (学号,姓名,
16、性别,出生日期,入学成 绩,班级编码) 课程 (课程编码,课程名,学分) 选修 (学号,课程编码,成绩)3. “教师”与“课程”之间存在多对多的关系 教师(教师编码,教师姓名,性别,出生日期职称) 课程(课程编码,课程名,学分) 授课(教师编码,课程编码)任务3 设计学生管理系统的关系模式4. 对1 2 3处理结果进行综合,得到最终的关系 数据模型系部(系部编码,系部名称)教师(教师编码,教师姓名,性别,出生日期,职称)学生(学号,姓名,性别,出生日期,入学成绩,班级编码)课程(课程编码,课程名,学分)选修(学号,课程编码,成绩)授课(教师编码,课程编码)班级(班级编码,班级名,所属专业)专业(专业编码,专业名,所属系部)任务4 设计学生管理系统的物理结构 【任务分析】 根据设计的关系模式,建立系部表、教师表、学生表、课程表、选修表、授课表、班级表、专业表 共8张表任务4 设计学生管理系统的物理结构任务5 编写数据库设计说明书u撰写引言、外部设计,样例如下:任务5 编写数据库设计说明书u撰写约定、专门指导、支持软件,样例如下:任务5 编写数据库设计说明书u撰写结构设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基因编辑科研项目合规管理规范考核试卷
- 110.2025年新能源行业风电项目噪声控制技术创新能力考核试卷
- 2025年可再生能源配额制洋流能开发潜力评估考核试卷
- 2025年健康中国行动实施-高血压(并发症筛查)考核试卷
- 综合解析苏科版八年级物理上册《物态变化》难点解析试题(含解析)
- 小学数学课堂教学活动有效性的策略研究
- 难点解析-人教版八年级物理上册第6章质量与密度-密度定向测评试题(解析版)
- 2025年建筑工地环保培训合同协议
- 18项目管理课程开发规范与敏捷管理实战考核
- 2024年饮用水水源保护区环境监测考核试卷
- 互联网思维课件
- 重症肌无力疑难病例讨论
- 2024北京和平街一中高二10月月考语文试题及答案
- 成人ICU患者外周动脉导管管理专家共识解读
- 亚马逊店铺授权协议书
- T-CEA 0062-2024 电梯耐火层门技术规范
- 医院安全保卫制度
- 中国电信云网资源管理技能认证考试题及答案
- 2025齐齐哈尔医学院辅导员考试题库
- 情绪化管理主题班会
- BPCP列车管控制模块Corecompetencetrai
评论
0/150
提交评论