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

“数据库原理课程设计”教学大纲.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  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文档。上传文档
查看更多
北 京 化 工 大 学 《数据库原理课程设计》教学大纲 一、课程基本信息 课程编号: CSE39200P 总学时: 一周 理论教学学时 实践教学学时(含上机) 一周 课程中文名称: 数据库原理课程设计 课程英文名称: Course Design In Principles of Data Base System 课程类别: 其他 适用专业: 计算机科学与技术 开课学期: 秋(第5学期) 总 学 1 预修课程: 程序设计基础(CSE14602C)、数据结构(CSE21600C)、数据库原理(Principles of Data Base System) 并修课程: 课程简介: 本课程是计算机科学与技术专业必修的一门以实践为主的课程,是《数据库原理》的后续课程。 数据库系统原理一门理论性较强的专业核心课程。本课程的主要任务是,掌握数据库系统的基本概念、基本原理、基本方法以及有关的应用,同时介绍一种大型的数据库管理系统。重点掌握关系数据库的基本理论与基本操作,通过对关系数据库标准语言SQL的学习,了解掌握关系数据库的基本的使用,培养学生对有关实际问题的系统分析能力和设计能力。主要内容有:数据库系统、数据库管理系统(DBMS)、概念模型与E-R图;关系数据库、关系模型、关系代数方法、元组式演算语言、域演算式语言、关系数据库标准语言――SQL、关系系统及其查询优化、关系数据理论;数据库设计、数据库的实施与维护、数据库恢复技术、数据库安全性、数据库完整性和并发控制等。通过上机实践及后继的课程设计,进一步加深理解理论知识,使学生能针对具体问题编制相应的数据库应用程序,今后能独立开发面向应用的数据库系统的应用程序,进一步提高学生的程序设计和调试能力。 建议教材: 王珊 ,数据库系统概论(第四版),高等教育出版社,北京,2006 参 考 [1] 路游,数据库系统课程设计,清华大学出版社,北京,2009 [2]王长松,数据库应用课程设计案例精编,清华大学出版社,北京,2009 [3] 陈根才,数据库课程设计,浙江大学出版社,北京,2007 [4] 朱扬勇,数据库系统设计与开发,清华大学出版社,北京,2007 [5]Hemandez,数据库设计入门经典,中国电力出版社,北京,2003 [6]杨海霞,数据库实验指导,人民邮电出版社,北京,2007 [7] 单建魁,数据库系统实验指导,清华大学出版社,北京,2004 [8] 刘亚军,数据库设计与应用,清华大学出版社,北京,2007 二. 通过实践环节,使学生了解数据库理论基础,掌握基础知识面向对象可视化编程应用系统开发的方法及步骤;加深对数据库系统有关概念和理论的理解,进一步提高运用解决实际问题的能力 三. 实践环节要求学生能够独立按预定题目开发功能完善的小型管理信息系统5. 建立一个员工人事档案管理系统, 编写应用程序完系统开发。 1. 建立基本表: 员工的基本信息表:编号、姓名、性别、照片、民族、生日、政治面貌、文化程度、婚姻状况、籍贯、身份证号、手机号码、档案存放地、户口所在地等个人基本信息,以及相关工作信息——工作证号、入职日期、工作岗位、职务、上级员工编号、员工状态(1-在职,2-兼职,3-试用,4-离职,5-返聘,6-退休)、所在部门编号等; 部门表:部门编号、部门名称、部门职能编号、上级部门编号等; 用户信息表:用户名、密码、用户类型(1-系统管理员,2-普通用户); 2. 系统应实现以下主要功能: (1)登录功能 系统有两类用户:系统管理员、普通用户 (2)普通用户相应功能 要求:修改、查询个人基本信息 (3)管理员用户相应功能 要求:新增员工、部门的信息,修改、查询、删除员工、部门信息 (4)系统维护 要求:前台提供员工基本信息的备份功能。界面友好,美观,操作方便。 实践内容2 员工人事调动管理系统 建立一个员工人事调动管理系统, 编写应用程序完成系统开发。 1. 建立基本表: 员工的基本信息表:员工编号、姓名、员工状态(1-在职,2-兼职,3-试用,4-离职,5-返聘,6-退休)、到岗日期、工作岗位、职务、所在部门编号等; 部门表:部门编号、部门名称等; 调动信息表:序号、员工编号、调动日期、调入部门、调出部门、调动原因等; 2. 系统应实现以下主要功能: (1)登录查询功能 系统管理员登录,浏览信息,查看员工状态、某个员工的调动信息等; (2)调动子系统 要求:实现工作关系调动,接受调动信息的录入,修改员工基本表中相应信息; (3)离退休处理子系统 要求:接受离退休信息的录入,修改员工基本表中相应信息; (4)系统维护 要求:前台提供员工基本信息的备份

文档评论(0)

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

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

1亿VIP精品文档

相关文档