数据库原理与应用第2版 蔡延光第10章 实验方案_2版.pptVIP

数据库原理与应用第2版 蔡延光第10章 实验方案_2版.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 实验方案 10.1 实验目的与实验要求 数据库原理与应用是一门理论性和实践性很强的课程,上机实验是学习数据库理论的重要环节之一,实验设置是为了配合课堂理论教学,使学生熟练掌握和深入理解教学内容,进一步强化对数据库系统原理的理解。 本章采用“任务驱动”的方法设计实验内容,把课堂内容巧妙地设计到具体的实验操作中去,通过实验,同学们不但可以巩固和加强课堂教学内容,还可以提高学生实际动手能力,为后续课程和从事实践技术工作奠定重要的基础。 上机实验时要求一人一组,独立上机。在上机过程中出现的问题,可以通过本书相关章节及SQL Server 2012提供的联机帮助自己研究解决,也可以由任课教师辅导解决。 10.2实验条件 本书主要采取以问题驱动的方式来设计安排数据库上机实验,并基于当前流行的关系数据库系统Microsoft SQL Server 2012上予以实现。 Microsoft SQL Server是高性能、C/S的关系型DBMS,支持大吞吐量的事务处理,并支持在Microsoft Windows 2012 Server网络环境下,管理数据的存取以及开发决策支持应用程序,是目前中小型应用系统首选的DBMS。 10.3 实验内容 10.3.1 实验1 数据库需求分析 10.3.2 实验2 关系数据库设计 10.3.3 实验3 数据定义 10.3.4 实验4:数据更新 10.3.5 实验5 简单查询和连接查询 10.3.6 实验6:嵌套查询 10.3.7 实验7:集合查询、分组查询、函数查询 10.3.8 实验8:存储过程 10.3.9 实验9:触发器 实验1 数据库需求分析 需求分析是软件生命周期的一个重要阶段,它最根本的任务是准确地回答“系统必须做什么?”这个问题,其目标是对系统的整个应用情况作全面的、详细的调查。确定企业组织的目标。收集支持系统总的设计的基础数据和对这些数据的要求。确定用户的需求。并把这些要求写成用户和数据库设计者都能接受的文档。 实验1 数据库需求分析 1、实验目的:本实验要求学生掌握数据库技术的基本技术,熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解,使学生熟悉数据库需求分析的整体过程,熟悉数据库需求分析的文档格式,并掌握数据库需求分析的方法。 2、实验要求:要求学生根据周围的实际情况,或根据本书第11章内容,自选一个小型的数据库应用项目,进行系统分析,要求完成系统需求分析报告,包括采用的设计方法、数据流图和数据库需求规格说明书。 实验1 数据库需求分析 3、实验方法及实验内容: 初始阶段: 从目的描述和范围描述开始,确定建模目标,开发建模计划,组织建模队伍,收集原材料,制定约束和规范。收集原材料是这阶段的重点。通过调查和观察结果、业务流程、原有系统的输入输出、各种报表、收集原始数据,形成了基本数据资料表。 定义实体:实体集成员都有一个共同的特征和属性集,可以从收集的原材料中直接或间接标识出大部分实体。根据原材料名字表中表示物的术语以及具有“代码”结尾的术语,如客户代码、代理商代码、产品代码等将其名词部分代表的实体标识出来,从而初步找出潜在的实体,形成初步实体表。 定义联系:定义实体之间的联系类型。 定义码:定义各个实体的主、外码等约束。 实验2 关系数据库设计 1.实验目的:通过该实验,使学生了解数据抽象的方法,熟练掌握数据的概念模型的表示方法及概念模型向关系数据模型转换的规则,并加深对关系模型的特点及相关概念的理解。 2.实验要求:该实验要求学生对实验1自选的数据库应用系统进行概念模型和数据模型的设计,并完成相应的数据库设计报告,包括系统的概念模型和系统的关系数据模型。 实验2 关系数据库设计 3.实验方法及实验内容 系统的概念模型:使用E-R图表示系统中的实体及实体与实体之间的联系情况。使用数据字典对E-R图的实体和联系进行详细说明。 系统的关系数据模型:将E-R图转换成关系模型,详细描述系统需要的基本表、视图和索引,并说明基本表的主码、外码及数据的约束条件。 利用SQL语句定义各个关系模式,装入数据,并完成各项操作要求以及查询要求。 实验3 数据定义 1.实验目的:使用SQL语言实现数据库的创建、删除。基本表的创建、删除、更新工作。以及索引的创建、删除工作。 2.实验要求:在SQL Server 2012查询设计器中,完成以下工作: 1)利用SQL语言中CREATE DATABASE、DROP DATABASE命令实现数据库的创建及删除。 2)利用SQL语言中CREATE TABLE、ALTER TABLE及DROP TABLE命令实现基本表的创建、更新、删除,进一步实现包含各种完整性约束条件限定的基本表的创建、更新。 3)

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档