数据库作业布置计划.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作业布置计划 本课程作业以管理数据库系统开发为任务主轴,按照数据库应用开发的流程设计,如图所示,通过课程作业学生完成一个数据库应用系统的数据库设计。 作业1 项目准备(第1章、第7章) 【教学目标】 理解关系型数据库基本概念。 了解数据库设计的主要阶段和步骤。 掌握E-R图的绘制。 掌握E-R图转换为数据表逻辑形式方法。 【能力目标】 认识各种数据库管理系统及其特点。 明确与数据库技术相关的职业技术岗位。 能够对实际应用系统进行项目需求分析。 能够根据项目需求分析进行数据库的概念模型设计。 能够将E-R 模型转换为关系模型。(第7章) 通过项目需求分析,培养与客户沟通的能力。 【学生作业】 阅读理解“数据库设计的典型案例”。 分析该案例的整体规划及功能模块组成。 根据“数据库设计的典型案例”管理系统的工作流程,自己设计一个数据库应用系统。按照数据库设计的思想及基本步骤对该系统进行如下设计。 需求分析。 信息需求 处理需求 安全性与完整性要求 概念结构设计。(第7章) 实体 实体属性 联系及其联系类型 E-R模型 作业2数据库与数据表设计(第3章、第5章、第6章) 【教学目标】 能够创建数据库。 能够查看、修改和删除数据库。 能够创建数据库的相关数据表。 能够对已有的表进行修改、查看、重命名和删除操作。 能够正确设置约束和默认值,以保证数据完整性。 能够正确录入、更新和删除数据。 【能力目标】 能运用关系模型的基本知识将概念模型转换为关系模型。 能应用关系规范化方法对关系模型进行规范化和优化。(第6章再作。) 在创建数据表的过程中,能合理运用约束和默认操作。 能够根据完整性规则对关系模型进行实体完整性、用户定义完整性和参照完整性设计。(第5章后,进一步完善。) 能对数据库的物理空间进行合理设置,培养良好的软件职业素养。 【学生作业】 根据数据库规划阶段的设计对数据库进行物理设计,即为了进一步完成管理数据库系统的开发,需要创建管理数据库以存放数据和事务日志信息,并对数据库进行一系列的管理。 将作业1中的E-R图转换成数据表。 设计相关数据表的表结构。 数据类型、宽度、小数位数。 主码约束、外码约束、用户自定义的约束,以及默认与规则。实现关系的完整性。 作业3 数据查询(第3章) 【教学目标】 能够正确使用T-SQL中的变量和函数。 能够熟练使用SELECT查询语句。 能够对数据库中的数据进行单表查询和多表查询。 【能力目标】 熟练掌握各种查询,为数据库应用系统的开发奠定基础。 能根据项目功能需求对表进行投影查询、连接查询、分组统计查询、限定查询、排序查询和保存查询。 培养学生数据库开发的基本能力及与与用户的沟通能力。 【学生作业】 根据项目实际需要,对已经录入的数据进行必要的查询操作。 进行数据的简单查询。 对数据进行分组查询并对结果集排序。 利用集函数进行数据统计。 同时在多个数据表中进行数据的复合查询。 作业4 索引和视图设计(第3章) 【教学目标】 能根据需要创建索引。 能根据需要对已创建的索引进行修改。 在实际应用开发时能够灵活运用视图以提高开发效率。 【能力目标】 理解关系数据库三级模式结构的内模式、模式和外模式与SQL Server 2005数据库、表和视图的相互关系和概念。 根据项目开发的需要,为应用程序创建索引,以提高查询速度。 能根据项目开发的需要,为应用程序创建视图。 能用T-SQL语句对视图进行管理,为应用程序开发的好基础。 通过数据操作规范,培养严谨的科学态度。 【学生作业】 根据项目需求创建索引,达到提高数据检索速度,改善数据库性能的目的。 根据项目需求建立相应的视图,来操作数据库中的数据,以达到简化操作和提高数据安全性的目的。 作业5 安全管理(第4章) 【教学目标】 理解及使用数据库的安全管理机制。 掌握用户、角色和权限的管理操作。 能够正确设置SQL Server 2005的登录身份验证模式。 能够创建并管理用户和角色。 能够正确设置数据库权限。 【能力目标】 能够根据数据库安全需求进行权限管理。 能够根据数据库安全需求进行角色管理。 能够处理好维护数据库安全和为用户服务之间的关系。 【学生作业】 安全性对于任何数据库管理系统来说都是至关重要的,根据项目需求对数据库应用系统进行安全管理。 设置系统身份验证模式。 添加/删除登录账户。 创建和管理数据库的用户、角色及其相应权限。 作业6 触发器(第5章) 【教学目标】 能正确理解触发器的概念、功能和类型。 能够创建触发器。 能够修改、删除触发器。 【能力目标】 掌握触发器的创建、修改、删除等操作。 能够根据项目逻辑设计中的数据完整性要求设计触发器。 【学生作业】 根据项目需求设计触发器,从而达到简化数据处理操作和提高数据安全性的目的。 作业7 数

文档评论(0)

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

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

1亿VIP精品文档

相关文档