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

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

ID:37728495

大小:5.62 MB

页数:60页

时间:2019-05-29

《关系数据库基础》实验大纲_第1页
《关系数据库基础》实验大纲_第2页
《关系数据库基础》实验大纲_第3页
《关系数据库基础》实验大纲_第4页
《关系数据库基础》实验大纲_第5页
资源描述:

《《关系数据库基础》实验大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理及应用实验教学大纲《关系数据库基础》实验大纲(两年制、三年制专科)适用专业:计算机应用、软件技术、信息管理、电子商务等专业专科学生学时:24目的要求:通过本课程实验,加深对数据库系统原理的认识;了解并掌握一种DBMS,作为一种就业技能;通过实验,提高分析问题和解决问题的能力。实验方法与手段:本课程实验所用的软件是MicrosoftSQLServer2000企业版,安装MicrosoftSQLServer企业版于Windows2000服务器上,工作站上安装MicrosoftSQLServer客户版。实验方法与手段如下:1、主要使用QueryAnalyze

2、r进行编程、调试和数据和元数据的输入、修改、查询、删除。2、必要时使用EnterpriseManager,但仅作为辅助工具。3、由于实验时数的限制,要求学生在上机前进行程序预制。4、非编程的实验报告如果条件许可,建议用Word2000编制。60第60页共60页数据库原理及应用实验教学大纲实验一数据库系统设计本实验需要4学时一、实验目的要求学生掌握数据库设计的基本技术.熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解。二、实验内容要求学生根据周围的实际情况.自选一个小型的数据库应用项目并深入到应用项目的现实世界中,进行系统分析和数据库

3、设计。例如选择学籍管理系统、图书管理系统、材料管理系统或仓库管理系统等。三、实验原理和步骤利用数据库设计的4个阶段.需求分析(分析用户要求)、概念设计(信息分析和定义)。逻辑设计(设计实现)和物理设计(物理数据库设计)、概念模型设计时采用自底向上的方法.即自顶向下地进行需求分析,然后再自底向上地设计概念结构,和自底向上的设计方法。四、实验报告要求要求写出如下3个设计报告.1系统需求分析报告在系统需求分析报告中包括采用的设计方法、数据流图和数据字典。2数据库信息要求和关系数据模型使用E-R图表示对数据库中要存储的信息及语义进行详细描述.对数据约束和数据之间的关联进

4、行详细描述。详细描述系统需要的基本表及属性、视图和索引对基本表的主码、候选码、外码及被参照表进行说明,对基本表中数据的约束条件进行说明。3数据库的操作和应用要求报告在数据库的操作和应用要求报告中详细描述数据库的数据操作要求、处理方法和处理流程,画出系统功能模块图。五、注意事项1.在E-R图中注意实体间联系类型的表示。2.数据库设计时应避免数据冗余(实体集的冗余和属性冗余)。3.数据库的表中,属性应是不可再分的最小项。60第60页共60页数据库原理及应用实验教学大纲4.各表的联系应通过外码实现。六、思考题用关系数据库理论对自己设计的数据模型进行评价,指出合理和不足

5、之处,提出改进的方案。60第60页共60页数据库原理及应用实验教学大纲实验二数据库的建立和维护实验(1)本实验需要2学时。一、实验目的要求学生熟练掌握和使用SQL、Transact-SQL、SQLServer企业管理器创建数据库、表、索引和修改表结构,并学会使用SQLServer查询分析器接收Transact-SQL语句和进行结果分析。二、实验内容1创建数据库和查看数据库属性。2创建表、确定表的主码和约束条件。为主码建索引。3查看和修改表结构。4熟悉SQLServer企业管理器和查询分析器工具的使用方法。三、实验步骤1基本操作实验(1)使用企业管理器按教材中的内

6、容建立图书读者数据库。(2)在企业管理器中查看图书读者数据库的属性,并进行修改,使之符合要求。(3)通过企业管理器,在建好的图书借阅数据库中建立图书、读者和借阅3个表,其结构为;图书(书号,类别,出版社,作者,书名,定价,作者).读者(编号,姓名,单位,性别,电话).借阅(书号,读者编号,借阅日期)要求为属性选择合适的数据类型,定义每个表的主码.是否允许空值和默认值等列级数据约束。(4)在企业管理器中建立图书、读者和借阅3个表的表级约束.每个表的主码约束.借阅表与图书表间、借阅表与读者表之间的外码约束,要求按语义先确定外码约束表达式.再通过操作予以实现.实现借阅

7、表的书号和读者编号的惟一性约束:实现读者性别只能是“男”或“女”的Check(检查)约束。2提高操作实验(一)将教材中用SQL描述的建立学生--课程操作.在SQLServer企业管理器中实现。库中表结构为:60第60页共60页数据库原理及应用实验教学大纲学生(学号,姓名,年龄,性别,所在系).课程(课程号,课程名,先行课).选课(学号,课程号,成绩)要求:1)建库、建表和建立表间联系。,2)选择合适的数据类型。3)定义必要的索引、列级约束和表级约束.(2)将自设计的数据库应用系统中的数据库、库中的表、索引和约束用Transact-SQL表达,并通过企业管理器或查

8、询分析器实现建库、建表、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。