(完整版)SQL_Server上机课堂实践与习题_答案(最新).pdf
《(完整版)SQL_Server上机课堂实践与习题_答案(最新).pdf》由会员分享,可在线阅读,更多相关《(完整版)SQL_Server上机课堂实践与习题_答案(最新).pdf(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(完整版)SQL_Server 上机课堂实践与习题_答案(最新)任务 1 SQL Server 系统软硬件安装配置课堂实践 1上网查询目前主流的关系型数据库系统及各自的特点?答:目前主流的关系型数据库系统有:桌面关系型数据库系统和网络关系型数据库系统。桌面:优点:操作灵活,转移方便,运行环境简单,对小型网站的数据库处理能力还不错。网络:优点:适合大容量数据和大容量网站的应用,在性能、安全、功能管理、可扩展性上要比桌面型数据库强很多,两者并非同级别的数据库,有些功能桌面型数据库甚至无法做到.简单说,桌面关系数据库指单机版的DMBS,比如Access,FoxFro 等。网络型关系数据库和桌面型关系
2、数据库相对,可以在多台机器上同时对数据库进行操作,包括查询,添加,修改,删除,网络关系型数据库的代表有 SQL 和 Orade 等。上网查询并写报告:数据库系统的发展。在应用需求的推动下,在计算机硬件、软件发展的基础上,数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。1.1。1.人工管理阶段20 世纪 50 年代中期以前,计算机主要用于科学计算。当时的硬件状况是:外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备;软件的状况是:没有操作系统,没有管理数据的软件;数据处理方式是批处理。人工管理数据的特点如下:数据不保存(完整版)SQL_Server 上机课堂实践与习题_答案(最新)
3、应用程序管理数据数据不共享数据不具有独立性数据的逻辑结构或物理结构发生变化后,必须对应用程序做相应的修改,这会进一步加重程序员的负担.在人工管理数据阶段,程序与数据之间的一一对应关系可用图1。1 表示图1.1.人工管理阶段应用程序与数据之间的对应关系1。1.2。文件系统阶段20 世纪 50 年代后期到 60 年代中期,这是硬件方面已有了磁盘、磁鼓等直接存取存储设备;软件方面,操作系统中已经有了专门的数据管理软件,一般称为文件系统;处理方式上,不仅有了批处理,而且能够联机实时处理.用文件系统管理数据具有如下特点:数据可以长期保存由文件系统管理数据数据共享性差,冗余度大数据独立性差文件系统仍然是一
4、个不具有弹性的无结构的数据集合,即文件之间是孤立的.不能反映现实世界事物之间的内在联系.在文件系统阶段,程序与数据之间的关系如(完整版)SQL_Server 上机课堂实践与习题_答案(最新)图1。2 所示。图1。2。文件系统阶段应用程序与数据之间的对应关系1。1。3.数据库系统阶段20 世纪 60 年代以来,计算机用于管理的规模越来越大,应用越来越广泛,数据量急剧增长.同时,多种应用、多种语言互相覆盖地共享数据集合的要求越来越强烈。这是硬件已有大容量磁盘,硬件价格下降;软件价格则上升,为编制和维护系统软件及应用程序所需的成本相对增加;在处理方式上,用户对联机实时处理的要求更多,并开始提出和考虑
5、分布处理.在这种背景下,以文件系统作为数据管理手段已经不能满足应用的需求,于是为解决多用户、多应用共享数据的需求,使数据为尽可能多的应用服务,数据库技术便应运而生,出现了统一管理数据的专门软件系统-数据库管理系统 DBMS。用数据库系统来管理数据比用文件系统具有明显的优点,从文件系统到数据库系统,标志着数据管理技术的飞跃.课堂实践 2选择选择 SQL Server 2005 企业版,上网查询安装该版本所需要的软硬件环境。处理器安装推荐:600 兆赫兹(MHz)Pentium III-兼容或更快的处理器;1-gigahertz(GHz)或(完整版)SQL_Server 上机课堂实践与习题_答案(
6、最新)更快的处理器操作系统 Microsoft Windows 2000 Server 包含 Service Pack(SP)4 或更新版本;Windows Server 2003 标准版,企业版,或者数据中心版(Datacenter Edition)包含 SP 1 或更新版本;Windows Small Business Server 2003 包含 SP 1 或更新版本。内存安装推荐:512 兆(MB)内存或更多;1 gigabyte(GB)内存或更多硬盘容量安装推荐:大约需要 350 MB 可用硬盘空间安装 SQL Server 在线手册,SQL Server 移动版在线手册,和样本数据
7、库大约需要 425 MB 可用硬盘空间。驱动设备 CD-ROM 或者 DVDROM 驱动器显示 Super VGA(1,024x768)或者更高性能的视频显示卡和监视器安装 SQL Server 2005 企业版。查询联机帮助了解 SQL Server 2005 的新特性.上机熟悉 SQL Server 2005 的各项工具。课堂实践 3(完整版)SQL_Server 上机课堂实践与习题_答案(最新)注册和配置自己的服务器。查资料用其他方法配置服务器.习题选择题 A是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其
8、统一管理、统一控制.ADBMS BDB CDBS DDBA C是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。ADATA BINFORMATION CDB DDBS数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、C和用户构成。ADBMS BDB CDBS DDBA目前 A数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。A关系 B面向对象 C分布下面列出的数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是A。人工管理阶段文件系统阶段数据库阶段A只有 B只有 C和 D和填空题目前最常用的数据库模型有 层次模型、网状模型
9、和 关系模型。20 世纪 80 年代以来,关系模型 逐渐占主导地位.数据库三个要素是数据结构、数据操作和完整性约束。关系数据库的操纵主要包括和_数据。(完整版)SQL_Server 上机课堂实践与习题_答案(最新)一个关系数据模型的逻辑结构是_,它由_和_组成。简答题什么是数据库管理系统?它的主要功能是什么?答:(1)位于用户与操作系统之间的一层数据管理软件,它属于系统软件(2)数据库在建立、使用和维护时由其统一管理、统一控制常用的三种数据库模型的数据结构各有什么特点层次模型:它的特点是将数据组织成一对多关系的结构.层次结构采用关键字来访问其中每一层次的每一部分。优点:存取方便且速度快 结构清
10、晰,容易理解 数据修改和数据库扩展容易现检索关键属性十分方便缺陷:结构呆板,缺乏灵活性 同一属性数据要存储多次,数据冗余大(如公共边)不适合于拓扑空间数据的组织网状模型:用连接指令或指针来确定数据间的显式连接关系,是具有多对多类型的数据组织方式优点:能明确而方便地表示数据间的复杂关系 数据冗余小缺陷:网状结构的复杂,增加了用户查询和定位的困难。需要存储数据间联系的指针,使得数据量增大 数据的修改不方便(指针必须修改)关系模型:是以记录组或数据表的形式组织数据,以便于利用各种地理实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法优点:
11、结构特别灵活,满足所有布尔逻辑运算和数学运算规则形成的查询要求 能搜索、组合和比较不同类型的数据 增加和删除数据非常方便缺陷:数据库大时,查找满足特定关系的数据费时 对空间关系无法满足(完整版)SQL_Server 上机课堂实践与习题_答案(最新)SQL Sever 2005 有哪些新特点?字段类型。外键的级联更能扩展.索引附加字段计算字段的持久化。分区表。CLR 类型.索引视图。语句和事务快照.Mirror.详细介绍 SQL Sever 2005 的安装步骤?1安装前的准备工作。在安装之前,首先要按检查系统硬件和软件是否满足要求。2开始安装时,请将 SQL Server 2005 DVD 光
12、盘插入 DVD 驱动器。3单击“Install”下的“Server”。4在“最终用户许可协议”页上,阅读许可协议,再选中相应的复选框以接受许可条款和条件.接受许可协议后即可激活“Next按钮。若要继续,请单击“Next”。若要结束安装程序,请单击“Cancel”。我们选择“Next”.5 在“SQL Server 2005Setup”页上,安装程序将安装 SQL Server 2005 的必需软件。有关组件要求的详细信息,请单击该页底部的“Help”按钮。若要开始执行组件更新,请单 击“Install”。更新完成之后若要继续,请单击“Next”。6在 SQL Server 安装向导的“欢迎”页
13、上,单击“Next以继续安装。7在“系统配置检查”(System Configuration Check)页上,系统将扫描安装计算机,看看是否存在可能阻止安装程序运行的情况。(完整版)SQL_Server 上机课堂实践与习题_答案(最新)8完成 SCC 扫描之后,若要继续执行安装程序,请单击“继续”。9在“要安装的组件”页上,请选择要安装的组件。若要安装单个组件,请单击“Advanced,这样您就可以选择安装具体组件了。否则,请单击“下一步”继续。10如果在上一页中单击了“高级”,此时将显示“功能选择”页。若要在完成功能选择后继续安装,请单击“下一步”。11在“Instance Name”页上
14、,请为安装的软件选择默认实例或已命名的实例。如果您以前在服务器上没有安装SQL Server 2005 的相关组件,则系统进入“Service Account”界面,用于填写系统帐户名称及口令。12在“服务账户”页上,为 SQL Server 服务帐户指定用户名、密码和域名。若要继续安装,请单击“下一步”。系统进入“Collation Settings”页.13在“排序规则设置”页上,指定 SQL Server 实例的排序规则。您可以将一个帐户用于 SQL Server 和 Analysis Services,也可以为各个组件分别指定排序规则。14如果选择“SQL Server 身份验证,请提
15、供对该实例具有管理权限的用户名和密码。然后确认报表服务器数据库名称是否正确。若要继续,请单击“下一步”。15如果选择 Reporting Services 作为要安装的功能,将显示“报表服务器传递设置页。指定 SMTP 服务器地址和电子邮件地址(用作从报表服务器发出的电子邮件的发件人).16在“错误报告”页上,可以清除复选框以禁用错误报告。有关错误报告功能的详细信息,请单击该页底部的“Help”。若要继续安装,请单击“下一步”。17在“准备安装”页上,查看要安装的 SQL Server 功能和组件的摘要。若要继续安装,请单击“安装”。18在“安装进度”页上,可以在安装过程中监视安装进度。若要在
16、安装期间查看组件的日志文件,请在“安装进度页上单击产品或状态名称。(完整版)SQL_Server 上机课堂实践与习题_答案(最新)19如果得到重新启动计算机的指示,请立即进行此操作.完成安装后,阅读来自安装程序的消息是很重要的。如果未能重新启动计算机,可能会导致以后运行安装程序失败或部分服务无法正常工作。2 教务数据库系统设计分析课堂实践 1用数据流图描述教务管理数据库中其他数据流.结合需求分析规范说明书写出教务管理数据库系统的需求规格说明书。用数据字典描述教务管理系统中的其它数据项。子任务 2 VISIO 工具的使用子任务内容:Visio 工具的使用。子任务要求:能用 visio 2003
17、画出数据库模型图。单击“开始”菜单,依次指向“程序“Microsoft office“Microsoft office visio2003”,如图 28,再单击“Microsoft office visio 2003”,进入“Microsoft officevisio 2003启动界面,如图 29 所示。图 2-8启动 Microsoft office visio 2003(完整版)SQL_Server 上机课堂实践与习题_答案(最新)图 2-9“Microsoft office visio 2003启动界面单击界面左边的“数据库”,或者依次单击“文件”菜单下的“新建”“数据库”就可以创建与数
18、据库相关的框图.单击“数据库模型图”,新建了一个数据库模型图,如图 2-10 所示.图 210数据库模型图将一个实体形状从“形状工具栏拖放到绘图区,选择添加的实体,在“数据库属性”(完整版)SQL_Server 上机课堂实践与习题_答案(最新)窗口中选择“定义类别,在概念名称区命名实体,如图 211 所示。图 2-11命名实体单击“数据库属性”窗口中的列,为实体添加属性,如图 2-12 所示。图 212添加属性在 ER 图中,实体画好以后还必须添加实体之间的关系。从“形状”窗口将一个“关系”拖放到两个实体之间,选择箭头线的头部放在多关系实体上.如图 2-13 所示。(完整版)SQL_Serve
19、r 上机课堂实践与习题_答案(最新)图 213拖放关系课堂实践 2画出教务管理系统中的其它局部 ER 图.上网查询 ER 模型转换为关系模型的规则。课堂实践 3结合所在学校的教务管理进行需求分析,并设计 ER 模型,把 ER 模型转换为关系表。课堂实践 4上网查询实施数据完整性的方法,并结合教务管理数据库实施数据完整性.上网查询 BCNF、4NF、5NF。习题选择题数据库设计中的概念结构设计的主要工具是 B。A数据模型 BER 模型 C新奥尔良模型 D概念模型数据库设计中的逻辑结构设计的任务是把 D阶段产生的概念数据库模式变换为逻辑结构的数据库模式。(完整版)SQL_Server 上机课堂实践
20、与习题_答案(最新)A需求分析 B物理设计 C逻辑结构设计 D概念结构设计一个规范化的关系至少应当满足 A的要求。A一范式 B二范式 C三范式 D四范式填空题数据库设计的特点是结构设计和行为设计。需求分析阶段常用的调查方法有、和等5 种。需求分析的主要方法有、。简答题理解并给出下述术语的定义:关系模式,主码,外码,实体,属性,关系。答:(1)关系模式:在数据库中要区分型和值。关系数据库中,关系模式是型,关系是值.关系模式是对关系的描述(2)主码:主码也就是主键,是惟一标识表中的每一行的字段或者多个字段的组合,它可以实现表的实体完整性每个表只能有惟一的主码,且不能为空(3)外码:外码:某个关系的
21、主码相应的属性在另一关系中出现,此时该主码在就是另一关系的外码,如有两个关系 S 和 SC,其中 S#是关系 S 的主码,相应的属性 S#在关系 SC 中也出现,此时 S#就是关系 SC 的外码.(4)实体:指现实世界中客观存在的并且可以相互区别的对象(5)属性:对实体或联系特性的描述(6)关系:实体与实体之间的关系数据库设计包括哪几个阶段?1.规划(完整版)SQL_Server 上机课堂实践与习题_答案(最新)2。需求分析3.概念模型设计4.逻辑设计5.物理设计6.程序编制及调试7.运行及维护。试述把 ER 图转换成关系模型的规则.1)实体类型的转换:将每个实体类型转换成一个关系模式,实体的
22、属性即为关系模式的属性,实体标识符即为关系模式的键。2)联系类型的转换:主要掌握二元联系类型的转换。a)若实体间联系是 1:1,可以在两个实体类型转换成的关系模式中任意一个关系模式的属性中加入另一个关系模式的键(作为外键)和联系类型的属性.b)若实体间联系是 1:N,则在 N 端实体类型转换成的关系模式中加入 1 端实体类型的键(作为外键)和联系类型的属性。c)若实体间联系是 M:N,则将联系类型也转换成关系模式,其属性为两端实体类型的键(作为外键)加上联系类型的属性,而键为两端实体键的组合.什么是数据库规范化理论?它对数据库设计有什么指导意义?规范化理论是数据库逻辑设计的指南和工具,具体变现
23、在一下三个方面:1,在数据分析阶段,用数据依赖的概念分析和表示各项数据项之间的关系。(完整版)SQL_Server 上机课堂实践与习题_答案(最新)2,在设计概念结构阶段,用规范化理论消除初步 ER 图冗余的联系。3,有 ER 图像数据模型转化阶段,用模式分解的概念和方法指导设计.任务 3创建教务数据库课堂实践 1启动“SQL Server Management Studio”,创建数据库 Student,并进行如下设置:数据库文件和日志文件的逻辑名称分别为:Student_data 和 Student_log;物理文件存放在 D:DATABASE 文件夹中;数据文件的增长方式为“按 MB”自
24、动增长,初始大小为 5MB,文件增长量为 1MB;日志文件的增长方式为“按百分比”自动增长,初始大小为 2MB,文件增长量为 10;答:t-sql:create DATABASE Student on primary(name=Student_data,filename=c:DATABASEStudent。mdf,size=5MB,filegrowth=1MB)LOG ON(NAME=Student_log,filename=c:DATABASEStudent。ldf,size=2MB,filegrowth=10)右击数据库,“新建数据库”,在弹出的信息中,写上数据库名称,在数据库文件Stud
25、ent_data 中修改数据文件,初始大小为 5MB,文件增长量为 1MB;在日志文件Student_log 中修改日志文件,初始大小为 2MB,文件增长量为 10%;(完整版)SQL_Server 上机课堂实践与习题_答案(最新)使用 TSQL 语句创建数据库 Teacher,并要求进行如下设置:数据库文件和日志文件的逻辑名称分别为:Teacher_data 和 Teacher_log;物理文件存放在 D:DATABASE 文件夹中;数据文件的增长方式为“按 MB”自动增长,初始大小为 5MB,文件增长量为 2MB;日志文件的增长方式为“按百分比自动增长,初始大小为 2MB,文件增长量为 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 SQL_Server 上机 课堂 实践 习题 答案 最新
限制150内