网站大量收购闲置独家精品文档,联系QQ:2885784924

《关系数据库基础》实验大纲.doc

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《关系数据库基础》实验大纲

《关系数据库基础》实验大纲 (两年制、三年制专科) 适用专业:计算机应用、软件技术、信息管理、电子商务等专业专科学生 学 时: 24 目的要求: 通过本课程实验,加深对数据库系统原理的认识;了解并掌握一种DBMS,作为一种就业技能;通过实验,提高分析问题和解决问题的能力。 实验方法与手段: 本课程实验所用的软件是Microsoft SQL Server 2000企业版,安装Microsoft SQL Server企业版于Windows 2000服务器上,工作站上安装Microsoft SQL Server客户版。 实验方法与手段如下: 1、 主要使用Query Analyzer进行编程、调试和数据和元数据的输入、修改、查询、删除。 2、 必要时使用Enterprise Manager,但仅作为辅助工具。 3、 由于实验时数的限制,要求学生在上机前进行程序预制。 4、 非编程的实验报告如果条件许可,建议用Word 2000编制。 实验一 数据库系统设计 本实验需要4学时 一、实验目的 要求学生掌握数据库设计的基本技术.熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解。 二、实验内容 要求学生根据周围的实际情况.自选一个小型的数据库应用项目并深入到应用项目的现实世界中,进行系统分析和数据库设计。例如选择学籍管理系统、图书管理系统、材料管理系统或仓库管理系统等。 三、实验原理和步骤 利用数据库设计的4个阶段.需求分析(分析用户要求)、概念设计(信息分析和定义)。逻辑设计(设计实现)和物理设计(物理数据库设计)、概念模型设计时采用自底向上的方法.即自顶向下地进行需求分析,然后再自底向上地设计概念结构,和自底向上的设计方法。 四、实验报告要求 要求写出如下3个设计报告. 1 系统需求分析报告 在系统需求分析报告中包括采用的设计方法、数据流图和数据字典。 2 数据库信息要求和关系数据模型 使用E-R图表示对数据库中要存储的信息及语义进行详细描述.对数据约束和数据之间的关联进行详细描述。详细描述系统需要的基本表及属性、视图和索引对基本表的主码、候选码、外码及被参照表进行说明,对基本表中数据的约束条件进行说明。 3 数据库的操作和应用要求报告 在数据库的操作和应用要求报告中 详细描述数据库的数据操作要求、处理方法和处理流程,画出系统功能模块图。 五、注意事项 1.在E-R图中注意实体间联系类型的表示。 2. 数据库设计时应避免数据冗余(实体集的冗余和属性冗余)。 3. 数据库的表中,属性应是不可再分的最小项。 4 .各表的联系应通过外码实现。 六、思考题 用关系数据库理论对自己设计的数据模型进行评价,指出合理和不足之处,提出改进的方案。 实验二 数据库的建立和维护实验(1) 本实验需要2学时。 一、实验目的 要求学生熟练掌握和使用 SQL、Transact-SQL、SQL Server企业管理器创建数据库、表、索引和修改表结构,并学会使用SQL Server 查询分析器接收Transact-SQL语句和进行结果分析。 二、实验内容 1 创建数据库和查看数据库属性。 2 创建表、确定表的主码和约束条件。为主码建索引。 3 查看和修改表结构。 4 熟悉SQL Server企业管理器和查询分析器工具的使用方法。 三、实验步骤 1 基本操作实验 (1) 使用企业管理器按教材中的内容建立图书读者数据库。 (2)在企业管理器中查看图书读者数据库的属性,并进行修改,使之符合要求。 (3)通过企业管理器,在建好的图书借阅数据库中建立图书、读者和借阅3个表,其结构为; 图书(书号,类别,出版社,作者,书名,定价,作者). 读者(编号,姓名,单位,性别,电话). 借阅(书号,读者编号,借阅日期) 要求为属性选择合适的数据类型,定义每个表的主码.是否允许空值和默认值等列级数据约束。 (4)在企业管理器中建立图书、读者和借阅3个表的表级约束.每个表的主码约束.借阅表与图书表间、借阅表与读者表之间的外码约束,要求按语义先确定外码约束表达式.再通过操作予以实现.实现借阅表的书号和读者编号的惟一性约束:实现读者性别只能是“男”或“女”的Check(检查)约束。 2 提高操作实验 (一) 将教材中用SQL描述的建立学生--课程操作.在SQL Server企业管理器中实现。库中表结构为:

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档