数据库课程设计实验教学大纲.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文档。上传文档
查看更多
数据库课程设计实验教学大纲

《 数据库课程设计》实验教学大纲 课程编号: 大纲执笔人:李云飞 课程名称:数据库课程设计 大纲审批人: 英文名称:Principles of the Database Systems 课程学时:36课时 实验学时:36课时 实验室名称:计算机技术实验室 实验课性质:独立设课 适用专业:计算机科学与技术、软件工程 一、本课程实验教学目的与要求 数据库技术是一个理论和实际紧密联系的技术,在学习过程中,除了解数据模型、数据库系统结构、数据库应用方法等知识外,通过实验对相关技术加深认识,切实加强学生的实践能力,是教学中一个重要且必要的环节。上机实验的主要目标如下: (1)通过上机操作,加深对数据库系统理论知识的理解。 (2)通过使用具体的DBMS,了解一种实际的数据库管理系统并掌握其操作技术。 (3)通过上机实验,提高动手能力,提高分析问题和解决问题的能力。 二、主要仪器设备及现有台套数 硬件平台:普通PC机硬件环境; 实验环境:Windows平台 操作系统:Windows 9x/2000/XP/ME 编译环境:常用数据库系统,和一些辅助开发工具,如VC++,VB等; 三、实验课程内容和学时分配 序号 实验项目名称 目的要求 学时分配 实验类型 每组人数 必开、选开 1 概念数据模型及E-R图设计 掌握设计概念数据模型和E-R图的方法 4 基础性实验 1 必开 2 关系数据模型的设计 实现概念数据模型与数据模型之间的转换,掌握建立数据库、表和数据完整性的方法 4 基础性实验 1 必开 3 数据库的创建、修改和删除实验 掌握关系数据库中基本关系的定义修改和删除的各种操作。 4 基础性实验 1 必开 4 视图的定义和操作 掌握定义和使用视图的方法 4 基础性实验 1 必开 5 数据库的查询操作 掌握关系数据库的各种查询方法,实现单表查询、多表查询,比较SQL语言与关系代数的差别 6 基础性实验 1 必开 6 用户权限管理 了解各种数据库系统的安全机制,掌握用户权限管理的方法 4 基础性实验 1 必开 7 一个小型的信息管理系统的设计 由学生自选或统一指定一个小型的信息管理系统,实现数据定义和数据管理的各种功能 10 综合性实验 1 必开 四:实验项目的内容和要求 1.实验项目名称:E-R图及关系模型设计译 实验要求: 本实验的实验目的是理解数据抽象的方法,熟练掌握数据的概念模型的表示方法及概念模型向数据模型转换的规则;使用E-R图表示概念模型。该实验要求学生对自选的数据库应用项目进行信息模型和数据模型的设计,并完成相应的数据库设计报告。 实验内容: l、系统概念模型的建立 2、概念模型的E-R图的转换。 2.实验项目名称:关系数据模型的设计 实验要求: 要求学生通过实验实现概念数据模型与数据模型之间的转换,掌握实体完整性、参照完整性、用户定义完整性规则。 实验内容: 将实验1给出的E-R模型转换为(关系)数据模型。 键、主键的定义。 实体的关系定义。 实体间1:n、m:1、n:m联系的关系定义。 给出以上关系完整性规则。 3.实验项目名称:数据库的创建、修改和删除实验 实验要求: 创建多种数据类型、创建数据表、添加和删除属性。 实验内容: 1.创建数据库模式。 2.创建该模式下的各种基本表。 3.通过键和外键实现数据库的完整性规则。 4.添加和删除属性,了解所添加属性的初始值定义。 4.实验项目名称:视图的定义和操作 实验要求: 创建表的视图,修改和删除表的视图,并利用视图完成表的查询 实验内容: 创建视图。 修改和删除表的视图。 掌握视图与基本表在数据操作上的差异。 4. 从实据操作中说明视图的优点。 5.实验项目名称:数据库的查询操作 实验要求: 掌握关系数据库的各种查询方法,实现单表查询、多表查询。 实验内容: 单表查询。 多表查询。 查询的优化。 Like从实据操作中说明视图的优点。 6.实验项目名称:用户权限管理 实验要求: 了解各种数据库系统的安全机制,掌握用户权限管理的方法。 实验内容: 了解所使用数据库系统的安全机制。 数据对象操作授权:将对表和视图的查询及其INSERT、UPDATE、DELETE操作权限分不同情况授与其他用户,同时取得其他用户的授权,体会安全控制的作用。 在授权过程中, 体会GRANT语句中WITH GRANT OPTION短语的作用。 分情况收回授权, 并体会REVOKE语句中GRANT OPTION FOR和CASCADE短语的作用。 7.实验项目名称:一个小型的信息管理系

文档评论(0)

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

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

1亿VIP精品文档

相关文档