《数据库原理》课程实验教学大纲【课程性质】专业必修【课程学时】60.doc

《数据库原理》课程实验教学大纲【课程性质】专业必修【课程学时】60.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库原理》课程实验教学大纲【课程性质】专业必修【课程学时】60.doc

《数据库原理》课程实验教学大纲 【课程性质】专业必修 【课程学时】 60 【开课学期】4 【实验学时】 16 【适用专业】信息工程、信息管理、电子商务 一、实验教学任务和目的 《数据库原理与应用》课程是信息管理系各专业的必修课。实验的目的是为了配合课堂教学,进一步强化对数据库原理的理解。实验的任务是要结合SQL语言实验和SQL SERVER数据库系统,熟练掌握和深入理解课堂教学内容。 二、实验教学的基本要求 理解和掌握数据库的需求分析、概念设计、逻辑设计、物理设计、实施以及运行与维护的全部过程。以下实验内容对上述步骤都有涉及,其中对SQL语句的熟练掌握和运用是重点。本实验内容基于微软的SQL SERVER数据库管理系统。 三、实验教学内容 实验项目一 数据库设计 1.实验类型 设计性+综合性 2.实验目的 要求学生掌握数据库设计的基本技术.熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解。要求学生能够将逐步将前面所学的知识进行整合,熟悉一个小型的数据库系统的设计的全过程。 3.实验内容与要求 要求学生自选一个小型的数据库应用项目并深入到应用项目的现实世界中,进行系统分析和数据库设计。例如选择学籍管理系统、图书管理系统、材料管理系统或仓库管理系统等。要求按照关系数据库的设计流程,从需求的收集、分析开始,依次进行概念模型、逻辑模型和物理模型的设计,要求提供数据库设计6个阶段的主要文档,最后提交一份完整的实验报告。该实验应该随着所学知识逐步完善,学期末提交。 实验项目二 SQL的数据定义 1.实验类型 验证性+设计性 2.实验目的 要求学生熟练掌握和使用SQL Server企业管理器创建数据库、表等对象,以及修改表结构等,并学会使用SQL Server 查询分析器编写SQL语句来实现数据的定义。要求熟悉SQL SERVER的应用环境;熟悉SQL语句中DDL语句的语法。 3.实验内容与要求 (1)给定一个关系数据库的逻辑模型,分析出主健、外键以及各种制约(Constraint) (2)能够熟练的使用企业管理器进行数据库的创建,熟悉数据库的创建的选项的含义;进行表的创建,包括各类约束的创建,如主健、外键、唯一约束和CHECK约束等,并能够熟练使用菜单对其进行修改和删除。 (3)能够熟练的使用DDL定义语句进行数据库的创建,熟悉数据库的创建的选项的含义;进行表的创建,包括各类约束的创建,如主健、外键、唯一约束和CHECK约束等,并能够熟练使用相应的DDL语句对其进行修改和删除。 实验项目三 SQL的简单查询与更新 1.实验类型 验证性+设计性 2.实验目的 数据库的简单查询和连接查询实验:使学生掌握SQL Server查询分析器的使用方法.加深对SQL语言的查询语句的理解。熟练掌握简单表的数据查询、数据排序和数据联结查询的操作方法。 3.实验内容与要求 (1)简单查询操作:该实验包括投影、选择条件表达、数据排序、使用临时表等。 (2)连接操作:该实验包括等值连接、自然连接、求笛卡尔积、一般连接、外连接、内连接、左连接、右连接和自连接等。 (2)更新操作:包括修改、插入和删除 实验项目四 复杂SQL查询(连接、嵌套等) 1.实验类型 验证性+设计性 2.实验目的 使学生进一步掌握SQL Server查询分析器的使用方法,加深SQL语言的嵌套查询语句的理解。 3.实验内容与要求 在SQL Server查询分析器中使用IN、比较符、ANY或ALL和EXISTS操作符进行嵌套查询操作。将查询需求用SQL语言表示;在查询分析器的输人区中输入SQL查询语句;并在结果区中查看查询结果:如果结果不正确,要进行修改.直到正确为止。 实验项目五 复杂SQL查询(分组、聚集等) 1.实验类型 验证性+设计性 2.实验目的 数据库的组合查询和统计查询实验:使学生熟练掌握SQL Server查询分析器的使用方法.加深对SQL语言的查询语句的理解。熟练掌握数据查询中的分组、统计、计算和组合的操作方法。 3.实验内容与要求 (1)分组查询实验该实验包括分组条件表达、选择组条件的表达方法。 (2)使用函数查询的实验。该实验包括统计函数和分组统计函数的使用方法。 (3)组合查询实验。 (4)计算和分组计算查询的实验。 实验项目六 存储过程和触发器 1.实验类型 设计性+综合性 2.实验目的 (1)理解和掌握存储过程的定义、目的以及优点 (2)熟练掌握企业管理器或者SQL语句编写和调试和调用存储过程 (3)学会使用输入参数和输出参数调用存储过程 (4)学会使用返回码来截获异常交与客户端进行不同的处理。 (5)理解和掌握触发器的定义、目

您可能关注的文档

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档