实验课教学大纲
课程名称:数据库概论
英文名:Introduction to database
课程编号:22015
课程总学时:76
实验总学时:12
实验周学时:
开设实验项目数:6
课程总学分:4
实验课学分:无
面向其他院系:无
本大纲主撰人:柏文阳
一、实验教学目标与基本要求(简明扼要叙述):
实验教学目的是:加深对数据库课程的理解;通过实验掌握一种数据库产品的使用方法与操作能力;通过数据库建模实践培养学生分析问题与解决问题的能力。
本课程实验是对数据库的基本操作技能的培养,其具体要求是:数据库应用环境的建立;数据模式定义、数据操纵以及数据控制的基本操作;数据库设计的基本流程。
二、实验课程内容与学时分配(请不要随意变动此表的格式):
序号 |
实验项目名称 (每行不超过8字) |
内 容 提 要 (简明扼要叙述80字以内) (每行不超过18字) |
学 时 |
|||
本专业 |
非本 专业 |
|||||
一 |
必修实验: |
|
|
|
||
1 |
系统平台安装 |
课程实习前的准备工作,主要任务包括: 1) 数据库产品的选择、安装与启动(由实验指导老师演示) 2) 客户端的安装与数据源配置 3) 数据库的登录与退出 |
2 |
|
||
2 |
数据定义 |
SQL语言的基本数据定义功能,包括: 1) 基表创建命令 2) 视图创建命令 3) 索引创建命令 |
1 |
|
||
3 |
数据查询 |
SQL语言的数据查询功能,包括: 1) 单表查询与表连接查询 2) 嵌套查询 3) 统计与分组统计查询 4) 复杂查询 |
3 |
|
||
4 |
数据更新 |
SQL语言的数据更新功能,包括: 1) 常量元组的插入操作 2) 带子查询的元组插入操作 3) 元组的修改操作 4) 元组的删除操作 |
2 |
|
||
5 |
数据控制 |
通过实验来掌握数据库的事务管理与安全性保护功能,包括: 1) SQL的事务控制语句:COMMIT与ROLLBACK 2) SQL的授权管理语句:GRANT与REVOKE |
2 |
|
||
6 |
数据库设计 |
通过实例了解数据库设计的基本内容,掌握关系数据库设计的基本方法。包括: 1) 了解数据库设计的基本内容 2) 掌握关系数据库的设计方法 3) 完成小型的数据库设计任务 |
2 |
|
||
二 |
选修实验: |
|
类 型 |
学
时 |
||
综 合 |
设创 计新 |
其它 |
||||
7 |
数据库保 |