计算机科学与技术《数据库应用技术》课程设计说明一、设计目的通过数据库系统原理课程设计的操作与实践,使学生掌握 SQL Server 2025 数据库创建、开发和管理的功能,具有运用 SQL Server 2025 开发和管理数据库系统的能力
规定学生:了解和掌握 SQL Server2025 体系结构;掌握数据库和表的创建、修改和使用;实现数据的完整性以及如何定义约束、使用规则和默认值;掌握数据库查询技术;掌握索引、视图、存储过程与触发器等数据库对象的使用并纯熟运用
理解事务与锁的概念,并能进行事务解决及并发控制
掌握数据库应用系统开发的过程
二、设计基本规定1
对实际系统要有恰当的需求分析过程,内容至少应包含重要数据流图、基本数据字典等信息的描述及相关系统功能的分析
设计过程应体现和侧重对数据库的分析和设计过程,内容至少包含 E-R 图设计,关系模式设计及优化,表间关系的分析等内容(至少有 3 张以上基表的设计)
要有数据库和表的创建脚本,输入必要的初始数据(每表至少有 20 条以上记录)
要有体现数据库安全性策略的设计过程,涉及必要的权限设计与管理
要有数据完整性设计,应涉及必要的数据完整性校验、一致性检查等
对典型功能鼓舞使用存储过程、函数和触发器的设计与应用
系统前台的设计,可由学生自选开发工具(VB、Delphi、PB、ASP、ASP
NET、PHP、JAVA、JSP 等)完毕,但要完毕与数据库连接配置与相关数据控件的绑定
使用 QL Server2025 作为后台数据库管理系统
成果提交形式:1)课程设计报告2)完毕系统功能的、有一定鲁棒性的系统三、任务书1、题目完毕一个数据库应用系统的设计全过程
2、内容需求分析、数据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现、系统调试和安装等
3、规定(一)DBM