《数据库原理》课程实验教学大纲.doc
《《数据库原理》课程实验教学大纲.doc》由会员分享,可在线阅读,更多相关《《数据库原理》课程实验教学大纲.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库原理课程实验教学大纲【课程性质】专业必修 【课程学时】 60【开课学期】4 【实验学时】 16【适用专业】信息工程、信息管理、电子商务一、实验教学任务和目的数据库原理与应用课程是信息管理系各专业的必修课。实验的目的是为了配合课堂教学,进一步强化对数据库原理的理解。实验的任务是要结合SQL语言实验和SQL SERVER数据库系统,熟练掌握和深入理解课堂教学内容。二、实验教学的基本要求理解和掌握数据库的需求分析、概念设计、逻辑设计、物理设计、实施以及运行与维护的全部过程。以下实验内容对上述步骤都有涉及,其中对SQL语句的熟练掌握和运用是重点。本实验内容基于微软的SQL SERVER数据库管理
2、系统。三、实验教学内容实验项目一 数据库设计1实验类型设计性+综合性2实验目的要求学生掌握数据库设计的基本技术熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解。要求学生能够将逐步将前面所学的知识进行整合,熟悉一个小型的数据库系统的设计的全过程。3实验内容与要求要求学生自选一个小型的数据库应用项目并深入到应用项目的现实世界中,进行系统分析和数据库设计。例如选择学籍管理系统、图书管理系统、材料管理系统或仓库管理系统等。要求按照关系数据库的设计流程,从需求的收集、分析开始,依次进行概念模型、逻辑模型和物理模型的设计,要求提供数据库设计6个阶段的主要文档,最后提交一份完整
3、的实验报告。该实验应该随着所学知识逐步完善,学期末提交。实验项目二 SQL的数据定义1实验类型验证性+设计性2实验目的要求学生熟练掌握和使用SQL Server企业管理器创建数据库、表等对象,以及修改表结构等,并学会使用SQL Server 查询分析器编写SQL语句来实现数据的定义。要求熟悉SQL SERVER的应用环境;熟悉SQL语句中DDL语句的语法。3实验内容与要求(1)给定一个关系数据库的逻辑模型,分析出主健、外键以及各种制约(Constraint)(2)能够熟练的使用企业管理器进行数据库的创建,熟悉数据库的创建的选项的含义;进行表的创建,包括各类约束的创建,如主健、外键、唯一约束和C
4、HECK约束等,并能够熟练使用菜单对其进行修改和删除。(3)能够熟练的使用DDL定义语句进行数据库的创建,熟悉数据库的创建的选项的含义;进行表的创建,包括各类约束的创建,如主健、外键、唯一约束和CHECK约束等,并能够熟练使用相应的DDL语句对其进行修改和删除。实验项目三 SQL的简单查询与更新1实验类型验证性+设计性2实验目的数据库的简单查询和连接查询实验:使学生掌握SQL Server查询分析器的使用方法加深对SQL语言的查询语句的理解。熟练掌握简单表的数据查询、数据排序和数据联结查询的操作方法。3实验内容与要求 (1)简单查询操作:该实验包括投影、选择条件表达、数据排序、使用临时表等。(
5、2)连接操作:该实验包括等值连接、自然连接、求笛卡尔积、一般连接、外连接、内连接、左连接、右连接和自连接等。(2)更新操作:包括修改、插入和删除实验项目四 复杂SQL查询(连接、嵌套等)1实验类型验证性+设计性2实验目的 使学生进一步掌握SQL Server查询分析器的使用方法,加深SQL语言的嵌套查询语句的理解。3实验内容与要求 在SQL Server查询分析器中使用IN、比较符、ANY或ALL和EXISTS操作符进行嵌套查询操作。将查询需求用SQL语言表示;在查询分析器的输人区中输入SQL查询语句;并在结果区中查看查询结果:如果结果不正确,要进行修改直到正确为止。实验项目五 复杂SQL查询
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理 数据库 原理 课程 实验教学 大纲
限制150内