- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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企业管理器中实现。库中表结构为:
您可能关注的文档
最近下载
- ECLIPSE局部网格加密做法.ppt
- 如何利用团体标准做好患者跌倒评估和预防PPT.pptx
- 2022年湖南长沙中考语文试题【含答案】.docx VIP
- 2023年湖南长沙中考语文试题.pdf VIP
- 2024年镇村(社区)后备干部考试复习题库 .pdf VIP
- 数学-湖南省长沙市(炎德英才大联考)长郡中学2025届高三上学期月考试卷(三)试题和答案.docx
- 最新经典数学函数图像大全-数学函数图像-函数图像全.docx
- 2024届高考英语作文复习专项读后续写:雀斑烦恼任务单素材.docx VIP
- 2024 年度民主生活会“四个对照”方面(存在问题、原因剖析及整改措施).docx VIP
- 托福词汇词以类记-张红岩(完整有目录)经典.pdf
文档评论(0)