- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计2010.
数据库课程设计指导书
一、设计方法
数据库课程设计是为学生提供在实际环境中,使用数据库管理系统以及设计工具获取实践经验的机会。完成设计任务后,学生将对设计实际有效的数据库模型,应用数据库系统以及应用程序,有更深入的理解。
先导课程为:《数据库系统概论》。
设计环境和开发工具:
操作系统: Windows2000(或更高版本)。
数据库管理系统:选用微软公司的SQL Server 2000/2005。
开发工具:任意。
数据库设计
需求分析,根据设计任务书给出的背景资料,查找相关资料,结合自己的生活经验,对数据进行分析,编写详细的数据词典。
概念结构设计:在需求分析的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系,消除不必要的冗余。
逻辑结构设计:实现E-R图向关系模型的转换,特别注意实体的不同联系,优化数据模型。详细说明实体、实体属性和实体之间的关系。
创建数据库: (详细内容请阅读Help文件)
创建数据库时,使用WINDOWS管理员登录/或者DBA。
使用查询分析器创建数据库,名字DBTest,要求
数据文件名为:DBTest.mdf。
日志文件为:DBLog.ldf。
文件的其他属性自定。
创建一个用户,以后的所有操作使用这个用户进行
可以使用企业管理器创建表,要求
用户名为DBUser,密码也是DBUser;
新建的用户对数据库DBTest拥有所有的权限
创建表
使用查询分析器创建表,要求
1) 表以及字段要求使用英文或者拼音作为名称;
建立适当的约束;
表要在一定的范式基础上建立。
应用程序设计
如果需要编写应用程序,请参考采用的语言帮助。
设计报告要求
设计报告可以参考以下提纲书写:
摘要
目录
需求分析
数据库概念结构设计
数据库逻辑结构设计
数据流图及程序结构框图
程序原代码及其说明
总结
致谢语
参考文献
参考文献
1 王珊. 数据库系统概论(第四版).北京:高等教育出版社,2005
2 PowerBuilder 7.0 的帮助文件 pbgswin.pdf
(在文件夹C:\Program Files\Sybase\PowerBuilder 7.0\hlp\)
3 Adaptive Server Anywhere 的所有帮助文件
(在文件夹C:\ Program Files\Sybase\Adaptive Server Anywhere\win32)ISBN)、一名或多名作者(译者)、出版社、定价、馆藏数量和内容简介等。
借书证记录有借阅者的姓名、所在单位、职业等。
凭借书证借书,每次最多能借8本书。借书期限最长为30天,超期书需要罚款。
需要对借书还书的历史进行记录,以便查询。
设计要求:
进行需求分析,可以适当参考别的图书管理系统,以便扩展业务需求。针对需求,编写数据字典。
设计E-R图。
录入适当量的基础数据,例如图书、读者、类型等。
实现对所有购进图书的分类查询和分类统计。
能够按书名、作者等分类查询现有图书的数量。
记录借阅者的个人资料和所借图书的书名、书号数据等。
用T-SQL实现借书、还书模块
用T-SQL实现对图书馆的图书进行盘点过程
员工薪资管理
背景资料:
某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。
该单位下设4个科室,即经理室、财务科、技术科和销售科。
工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。
每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员等)。
每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为工资减去扣除。
设计要求:
进行需求分析,编写数据字典。
设计E-R图。
实现按照科室录入个人的基本资料、工资和扣除金额的数据。
计算个人的实际发放工资。
按科室、职业分类统计人数和工资金额。
实现分类查询。
能够删除辞职人员的数据。
库存物资管理
背景资料:
有一个存放商品的仓库,每天都有商品出库和入库。
每种商品都有名称、生产厂家、型号、规格等。
出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。
设计要求:
进行需求分析,编写数据字典。
设计E-R图。
设计出入库单据的录入。
实现按商品名称、出入库日期的查询。
实现分别按日、月和年对出入库商品数量的统计。
任务安排:
1、 每个学生选择一个题目,独立完成设计任务。
2、 提交完整的设计报告和源程序清单(以附录形式),程序必须包含所有的SQL脚本。
3、 文件名命名规范:学号+姓名.doc
考核:
1、 如果教师认定为抄袭,则双方成绩为0分,并提交管理部门处理
您可能关注的文档
- 数据库设计中的14个技巧云南新华电脑学院..doc
- 数据库设计作业..doc
- 数据库设计书修改版2..doc
- 数据库设计人事管理系统..doc
- 数据库设计分析..doc
- 数据库设计动态属性...docx
- 数据库设计与软件开发管理++..doc
- 数据库设计关于图书馆管理系统设计(有完整代码)..doc
- 数据库设计及ER图..doc
- 数据库设计基础题目汇编..doc
- 2024年05月山东交通职业学院招考聘用博士研究生50人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽芜湖市弋江区老年学校(大学)工作人员特设岗位公开招聘2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东东营河口区教育类事业单位招考聘用22人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东交通职业学院招考聘用100人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东威海职业学院招考聘用高层次人才2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽石台县事业单位工作人员33人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东滨州市博兴县事业单位公开招聘考察笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽蚌埠固镇县湖沟镇选聘村级后备干部7人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东省安丘市教育和体育局所属事业单位学校公开2024年招考232名工作人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东临沂临港经济开发区工作人员(5人)笔试历年典型题及考点剖析附带答案含详解.docx
文档评论(0)