1 / 4
文档名称:

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

格式:doc   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:zhangbing32159 2014/12/25 文件大小:0 KB

下载得到文件列表

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

文档介绍

文档介绍:河南机电高等专科学校
《企业中小型数据库系统开发能力实训》
报告
设计题目: ×××系统的数据库设计
系部: 计算机科学与技术
年级: 2012级专业班级: 软件121(对口)
姓名: 学号:
设计时间: -
总成绩
教师签名
目的
通过本次实训,运用数据库原理及应用课程的基本知识构建一个可用的数据库,通过实现,加强对数据库的认识与理解。
,使用SQL Server 2005设计符合实际应用的数据库的方法和步骤。

要求
使用用SQL Server 2005建立某个管理系统的数据库,其中要求包含所学的其他的数据库对象,使其能够完成一定的功能。
,表之间有一定联系,以保证参照完整性;
(1)启动SSMS,在“对象资源管理器”窗格中展开根目录的树形结构,直至显示“数据库”,右击“数据库”,在弹出的的快捷菜单中选择“新建数据库”命令。单击释放后,打开“新建数据库”窗口的“常规”界面,在“数据库名称”文本框中输入数据库的名称学生管理系统。然后单击“确定”按钮,返回SSMS窗口。
(2)展开“学生管理系统”然后选中“表”右击,在快捷菜单中选择“创建表”。在打开的“新建表”窗口中设置各列的属性:列名、数据类型(长度、精度、小数位数)、是否为空、默认值等。在各属性后设置主键和唯一约束以及默认值,在编辑完各列的属性后,单击“新建表”窗口右上角的“关闭”按钮,弹出“选择名称”框,输入表的名称,按上述的步骤建6张表,分别是班级表、选修表、学生表、教师表、课程表、授课表。
,某些列的值要唯一而且不允许空值;
答:在各属性右击设置主键,在允许空一列设置空或者非空。
(类型、条件等自定),使表中的某些列满足一定的条件;
答:选择表,右击“修改表”在要设置约束的属性后右击选择“CHECK 约束”输入相关的表达式。单击确定。
;
答:单击“新建查询”输入语句:
create index ix_选修_成绩on 选修(成绩desc)
单击“执行”按钮,消息框中无错,单击“分析”直至消息框中显示“命令已成功生成
”。
,使用户能查看部分数据;
答:
、两个存储过程加强表之间的数据完整性、一致性约束;
;
(其中要有不少于2个的嵌套查询),并要附上题目和查询结果;
;
,碰到的问题和解决办法以及实训体会。
步骤

当前对系统的需求及背景的描述

画E-R模型
画出E-R后要在图的下方写出图标。例如:
职工号
单位名
电话
电话
地点
工程名
性别
姓名
设备名
单位
职工
设备
供应商
工程
管理
工作
供应
1
m
1
m
n