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

考勤系统数据库践实报告.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
考勤系统数据库践实报告

数据库(考勤系统)实验报告 学院:管理与经济学院 专业:信息管理与信息系统 班级: 姓名: 学号: 时间:2010年1月26号 一、数据库实践性质、目的和任务 1.性质:专业必修课 2.目的和任务: 数据库原理是一门应用性很强的专业课,在学习时必须注意理论与实践相结合。本实践课的目的是通过实践使学生经历一个数据库系统的数据库设计的全过程和受到一次综合的训练,以便能较全面地理解、掌握和综合运用所学的知识。 3.先修课程:数据库原理及应用 4.学时数: 48学时 5.学分数: 2.5分 二、数据库实践课总体要求 按照实践课题的具体要求进行详细的系统设计,要包括以下内容。 1.数据库概念结构设计(E-R图) 2.数据库逻辑结构设计(关系模型,关系模式的设计至少要满足第三范式;数据库的设计要考虑安全性和完整性的要求) 3.数据库物理结构设计(建库、建表、索引、视图) 4.输入初始数据,要求每个表的记录数不得少于10条,并且满足实际业务场景。 三、数据库实践课的内容和要求 考勤系统的设计 按专业统计各年度按时上课的学生名单 统计各个学期某门课程的出勤记录 按课程统计各个学期旷课次数超过一定次数的学生名单 统计本学期某专业学生某门课程的出勤情况 为每个实体表和关系表创建合适的索引(聚簇索引、复合索引)、主码、外码; 创建学生所属学院取值范围为计算机科学与技术学院、管理与经济学院、信息科学技术学院、机械与车辆工程学院、化工与材料学院、航空学院、文法学院、外国语学院、设计与艺术学院、国际学院的规则,并与相应的列绑定; 在学生实体中创建性别默认值为女的默认,并与相应的列绑定; 创建一个可以通过所属学院类别和班级类别查询学生的存储过程; 通过触发器定义旷课的学生不能从学生实体中删除; 建立包括学生的学号,姓名,所属学院,旷课次数的视图; 四、数据库实践课进度表 时间 完成内容 提交文档 备注 十九周周三上午(理论) 理论课: 概念结构设计: E-R图 关系数据表 所有和数据库有关的操作全部在查询分析器中完成。 二十周周一上午 实验课: 针对具体题目设计ER图,并转换成关系数据表 按照转换后的关系数据表创建数据库、表、主键、外键 每个表至少有10条数据(并且符合主外码关联关系) Visio图 Word文档 二十周周四、周五全天 Sql 二十周周三上午(理论) 理论课: 主外码、索引、视图、规则、默认、触发器、存储过程 用Sql语言实现统计分析功能 二十一周周一全天、 实验课: 数据库物理结构设计 上机操作,学会数据库主外码、索引、视图、规则、默认、存储过程的建立等 用Sql语言实现具体题目中的统计分析报表 Sql 二十一周周三上午 考核检查 数据库实践课报告书 (visio+word+sql) 五.实验过程 1.建立E-R图 2.关系模式 学生(学号,姓名,性别,所属学院,专业,班级,旷课次数) 课程(课程号,课程名,开课时间,年度,学期,) 考勤表(考勤表编号,学号,课程号,出勤情况) 选修(学号,课程号,成绩) 出勤(学号,考勤表编号) 3.建库 create database 学生考勤库 on primary (name=学生考勤库, filename =E:\msSQL\data\学生考勤.mdf, size=4MB, maxsize=6MB) 4.建立表 CREATE TABLE 学生(学号 CHAR(10)not null PRIMARY KEY, 姓名 CHAR(10), 性别 char(2), 学院 CHAR(20), 专业 CHAR(20), 班级 char(20), 旷课次数 CHAR(10), CONSTRAINT C1 CHECK(性别 IN(男,女)), CONSTRAINT C2 CHECK(学院 IN (计算机科学与技术学院,管理与经济学院,信息科学技术学院,机械与车辆工程学院,化工与材料学院,航空学院,文法学院,外国语学院,设计与艺术学院,国际学院))); CREATE TABLE 课程(课程号 CHAR(10)PRIMARY KEY, 课程名 CHAR(30), 开课时间 datetime, 年度 char (10),

您可能关注的文档

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档