数据库课程设计模板(软件121)模板.doc

数据库课程设计模板(软件121)模板.doc

ID:57834734

大小:55.50 KB

页数:4页

时间:2020-03-31

数据库课程设计模板(软件121)模板.doc_第1页
数据库课程设计模板(软件121)模板.doc_第2页
数据库课程设计模板(软件121)模板.doc_第3页
数据库课程设计模板(软件121)模板.doc_第4页
资源描述:

《数据库课程设计模板(软件121)模板.doc》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、河南机电高等专科学校《企业中小型数据库系统开发能力实训》报告设计题目:×××系统的数据库设计系部:计算机科学与技术年级:2012级专业班级:软件121(对口)姓名:学号:设计时间:2013.6.8-2013.6.14总成绩教师签名一、目的通过本次实训,运用数据库原理及应用课程的基本知识构建一个可用的数据库,通过实现,加强对数据库的认识与理解。1.掌握在分析用户需求的基础上,使用SQL Server 2005设计符合实际应用的数据库的方法和步骤。2.掌握数据库及其相应对象的创建方法。二、要求使用用SQL Serv

2、er 2005建立某个管理系统的数据库,其中要求包含所学的其他的数据库对象,使其能够完成一定的功能。1.建立5张以上的用户表,表之间有一定联系,以保证参照完整性;(1)启动SSMS,在“对象资源管理器”窗格中展开根目录的树形结构,直至显示“数据库”,右击“数据库”,在弹出的的快捷菜单中选择“新建数据库”命令。单击释放后,打开“新建数据库”窗口的“常规”界面,在“数据库名称”文本框中输入数据库的名称学生管理系统。然后单击“确定”按钮,返回SSMS窗口。(2)展开“学生管理系统”然后选中“表”右击,在快捷菜单中选择

3、“创建表”。在打开的“新建表”窗口中设置各列的属性:列名、数据类型(长度、精度、小数位数)、是否为空、默认值等。在各属性后设置主键和唯一约束以及默认值,在编辑完各列的属性后,单击“新建表”窗口右上角的“关闭”按钮,弹出“选择名称”框,输入表的名称,按上述的步骤建6张表,分别是班级表、选修表、学生表、教师表、课程表、授课表。2.表中某些列的值要唯一但允许空值,某些列的值要唯一而且不允许空值;答:在各属性右击设置主键,在允许空一列设置空或者非空。3.给表上建立两个以上的约束(类型、条件等自定),使表中的某些列满足一

4、定的条件;答:选择表,右击“修改表”在要设置约束的属性后右击选择“CHECK约束”输入相关的表达式。单击确定。4.给经常查询的列建立一个索引;答:单击“新建查询”输入语句:createindexix_选修_成绩on选修(成绩desc)单击“执行”按钮,消息框中无错,单击“分析”直至消息框中显示“命令已成功生成”。5.建立两张以上的视图,使用户能查看部分数据;答:6.建立至少三个触发器、两个存储过程加强表之间的数据完整性、一致性约束;7.创建三个游标;8.写出不少于6个SELECT语句(其中要有不少于2个的嵌套查

5、询),并要附上题目和查询结果;9.写出不少于4个的数据更新语句;10.写出实训过程中所涉及的知识点及难点,碰到的问题和解决办法以及实训体会。一、步骤1.需求分析当前对系统的需求及背景的描述2.概念结构设计画E-R模型画出E-R后要在图的下方写出图标。例如:职工号单位名电话电话地点工程名性别姓名设备名单位职工设备供应商工程管理工作供应1m1mnqm姓名产地设备号数量图1****E-R图3.逻辑结构设计将E-R图转换为关系模式,并且要对转换后的关系模式进行分析,用数据库的规范化理论对其进行评价,适当的进行合并或分解

6、。4.物理结构设计设计存储方法,存取路径等,并且对DBMS所支持的数据模型进行设计,例如表1学生表属性名数据类型长度是否主键是否允许为空字段含义SnoChar8是不允许学生学号SnameChar8否不允许学生姓名SsexChar2否允许学生性别5.数据库的实施用CREATE语句写出表的创建,可以写2-3个,剩下的用一句话带过。为不同的表设计完整性约束;创建2-3个视图;创建存储过程2个;创建触发器3个;3个游标;。6.数据库的运行与维护此阶段可以用SELECT,UPDATE,INSERT,DELETE语句,对于

7、select语句要求有运行结果。不少于6个SELECT语句(其中要有不少于2个的嵌套查询),并要附上题目和查询结果;不少于4个的数据更新语句。一、总结主要写在本次课程设计的过程中的一些感受。!!!!说明:在此模板中,红色字体均是说明部分,在写报告的时候要去掉红色字体部分。

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

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

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