没有合适的资源?快使用搜索试试~ 我知道了~
数据库原理与应用课程设计要求与题目.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
20 浏览量
2022-06-28
03:33:00
上传
评论
收藏 308KB PDF 举报
温馨提示
数据库原理与应用课程设计要求与题目.pdf数据库原理与应用课程设计要求与题目.pdf数据库原理与应用课程设计要求与题目.pdf数据库原理与应用课程设计要求与题目.pdf数据库原理与应用课程设计要求与题目.pdf数据库原理与应用课程设计要求与题目.pdf数据库原理与应用课程设计要求与题目.pdf数据库原理与应用课程设计要求与题目.pdf
资源推荐
资源详情
资源评论




















《数据库原理与应用
》
课程设计
一.课程设计的目的
加深对数据库技术相关理论的理解,增强数据库的应用能力,掌握使用现行较为流行的数据库理论
和数据库开发工具进行数据库的设计、管理和操作。
具体应用方面,要求学生对 SQL 语言要有较深入的了解和掌握,设计的最终结果主要为完成具有较
完善功能和一定规模的数据库应用系统,包括后台和前台功能,也可添加界面设计,并提交设计报告。
二.课程设计的内容、步骤和要求:
设计环境使用 SQL server 2008 中文版或 SQL server 2005 中文版。课程设计内容包括设计软件和书
写设计报告。其中设计软件在题目验收时由指导教师检查。
设计的主要内容、步骤及要求如下:
1. 概述:
包括项目背景、编写目的、软件定义、开发环境等内容。
2. 需求分析:
包括数据的分析(数据字典、数据流等)、数据处理的分析(需完成哪些的功能)、安全性分析(有
哪些用户及权限是什么)、完整性分析。
完成部分数据流图,画出系统的功能模块图,即描述每一个功能所完成的任务情况。
3. 概念结构设计:
完成系统 E-R 图,若图太大,可以先画出分E-R 图,再合成总体 E-R 图。 要求实体数不得少于
4 个,实体的属性、联系及语义说明要合理
4. 逻辑结构设计:
将 E-R 图转换为关系模式,分析关系模式(至少两个)所能达到的最高范式即是否符合一定级别的
范式要求,不符合的需要进行模式分解。
设计的关系模式需指明完整性约束(实体完整性约束、参照完整性约束及自定义的完整性约束)。
画出数据库关系图。
分析不同用户或应用使用的子模式,确定要创建的视图。
5. 物理结构设计:
确定数据存放位置,需要设计哪些索引(索引需与要进行的查询有关)等。
6. 数据库实施:
包括权限设置、数据输入、程序设计与调试等、数据库运行与维护。
要求至少使用 T-SQL 命令完成下列设计:
1) 根据需求分析设计合理的登录账户、数据库用户、架构及其权限。用户至少分为两级:系统管
理员和一般用户,并为不同的用户设置不同的操作权限。
2) 根据逻辑结构设计,给出创建数据库、数据表、视图等语句。定义表时给出完整性约束包括:
主键约束、外键约束、非空约束、规则、默认值等。视图通过分析不同用户或应用使用的子模
式给出。
3) 给出数据表的操纵语句:包括数据插入、数据删除、数据修改操作语句。
4) 设计索引:索引要根据经常查询的列给出。包括聚合索引、非聚合索引、唯一索引、多字段索
引、全文索引等。
5) 给出数据查询操作:要求至少给出 7 种与所做系统相关的查询,分别涉及到:确定集合查询、
字符匹配查询、聚合函数等统计数据的查询、分组查询、连接查询、嵌套查询、带有 EXISTS
或 NOT EXISTS 谓词查询等。
资源评论


春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
