- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《个数据库设计》课程设计
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------
《sqlserver2005数据库技术及应用》课程设计指导书
一、课程设计目的
《数据库课程设计》是实践性教学环节之一,通过课程设计,使学生掌握数据库的基本概念,结合实际设计和操作,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,强化学生的实践意识、提高其实际动手能力和创新能力。
通过本课程设计环节,达到如下目的:
1、培养学生运用所学课程《数据库技术及应用》的理论知识和技能,分析解决计算机应用实际问题的能力。
2、培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。
3、通过课程设计,理论与实践相结合,提高学生实际动手能力和创新能力。
二、课程设计基本要求
要求学生运用课堂所学数据库系统与数据库设计知识,参考有关资料,选择某项自己了解的业务,并根据自选题目,完成信息需求分析、数据库概念设计、逻辑设计、物理设计,实现该业务的数据库系统的设计,评价改进后完成课程设计报告。重点是ER图的设计、关系模式的转换与规范化以及如何利用sql server2005完成数据表及数据库的创建和操作。具体要求包括:
1、问题描述。
主要对拟设计的数据库系统进行简要的说明,包括此系统的基本任务,主要业务,开发目标,功能和实际应用等方面。
2、概念模型设计
根据系统需求得出系统的实体、联系及其属性,构建系统的总体概念模型(E-R)图;对其中复杂的多元联系进行分析和改进,E-R模型要设计规范、合理。
3、逻辑模型设计和优化
根据系统的总体概念设计模型,依据转换规则将E-R图转换为关系模式并进行优化,至少达到3NF标准.按DBMS的要求,设计表的具体结构,及字段类型、长度、小数位数等。
4、物理设计和实施
根据优化后的逻辑模式,进行数据库的物理设计和实施。物理设计主要是要确定数据库的??储路径、存储结构以及如何建立索引等。数据库实施主要包括在sql server 2005中创建数据库和表的过程,包括设计表间关系,完整性设计;列出记录完整性约束及其约束条件;列出参照完整性等。
5、结论
对本系统作一个全面的评价:包括有何特点、存在的问题、改进意见等。通过做课程设计,你有何感想,学到了什么?
三、课程设计功能及要求:
1. 数据库的建立
依据系统需求,创建数据库(数据库中至少有5张表,每张表至少有10个数据)
2.创建约束、默认值及规则
依据实际系统需求,实现数据完整性设计,包含约束、默认值及规则等.
3.查询语句:
基于设计创建的数据库,完成以下要求
(1)简单查询:
“指定列”查询:写出SQL语句。
“使用别名”查询:写出SQL语句。
“消除重复取值行”查询:写出SQL语句。
“限制返回的行数”查询:写出SQL语句。
“符合条件”查询:要求使用、、=、=、=、!=、!、!中的关键字,写出SQL语句。
“多重条件”查询:要求使用NOT、AND和OR关键字,写出SQL语句。
“指定范围”查询:要求使用(NOT)BETWEEN……AND……关键字,写出SQL语句。
“指定集合”查询:要求使用(NOT)IN关键字,写出SQL语句。
“字符匹配”查询:要求使用(NOT)LIKE关键字,写出SQL语句。
(2)复合查询条件:
使用ASC或者DESC关键字对记录进行排序,写出SQL语句。
使用集合函数(如SUM、AVG、COUNT、MAX、MIN等)对结果进行统计,函数自选,写出SQL语句。
使用GROUP BY子句对排序进行分组,写出SQL语句。
使用COMPUTE子句对查询结果进行统计,写出SQL语句。
使用INTO子句对查询结果生成一个新表,写出SQL语句。
使用内连接或外连接对记录进行查询,写出SQL语句。
4. 视图
视图的创建:写出SQL语句,条件自拟。
视图的重命名:写出SQL语句,条件自拟。
视图的查询:写出SQL语句,条件自拟。
5. 存储过程和触发器
编写一个存储过程,用于验证登录用户,如果用户合法,返回1,否则返回0,写出SQL语句。
执行该存储过程,写出SQL语句。
您可能关注的文档
- 《201i1年6.29仓库消防演练(模拟)计划》.doc
- 《2015年度仓个库培训计划》.doc
- 《access》综合设计实训报告格到式.doc
- ▲盟通消防应急预件案090625.doc
- 《c语言程序设小计》课程设计任务书.doc
- 《excel在人力资源的运一用》0412.doc
- 《5s知c识》培训教案.doc
- 《a我很重要》.doc
- 《gmc审核y文件清单》.doc
- 《javaweb开发》课程从考核方案.doc
- 2025年上半年广安市前锋区“小平故里英才计划”引进急需紧缺专业人才笔试备考题库及参考答案详解.docx
- 2025年上半年广安市前锋区“小平故里英才计划”引进急需紧缺专业人才笔试备考题库参考答案详解.docx
- 梅毒预防、诊疗和实验室专业试题库.pdf
- 单位消防安全台账模板最新版(1).docx
- 班会时间管理课件.pptx
- 部编人教版六年级语文下册全册教案【全套】(20200618223028)(1).docx
- 材料科学工程基础计算题资料(1).docx
- 厂房出租协议书范本(1).docx
- 2025年上半年广安市华蓥市“小平故里英才计划”引进急需紧缺专业人才笔试备考题库及参考答案详解1套.docx
- 2025年上半年广安市华蓥市“小平故里英才计划”引进急需紧缺专业人才笔试备考题库及参考答案详解.docx
最近下载
- 诸侯纷争与变法运动【课件】.pptx VIP
- 中国高血压防治指南(2024年修订版)_中国高血压防治指南修订委员会__.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学.pdf VIP
- 民事诉讼法中案外第三人对执行的异议之诉.pdf VIP
- 车险承保方案.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学试卷含答案.pdf VIP
- 临海市城市生活垃圾焚烧发电厂扩建工程环境影响报告.pdf
- 2025内蒙古鄂尔多斯市公安机关招聘留置看护警务辅助人员115人笔试参考题库附答案解析.docx VIP
- 模电教案-李国丽.doc
- 2023版中国结直肠癌及癌前病变内镜诊治共识PPT课件.pptx VIP
文档评论(0)