《数据库系统原理》教学日历
一,学分:
48学时, 其中含讲课32学时,上机16学时
二,先修课程:
数据结构,操作系统,离散数学
三,教材
1,指定教材:
数据库系统基础教程,Jeffrey D. Ullman, Jennifer Widom, 清华大学出版社
2,参考书目:
文宏,《ORACLE 9I简明教程轻松实践20天》,清华大学出版社,2003
.
Abraham Silberschatz等著,杨冬青等译,《数据库系统概念》,机械工业出版社2000.
Ray Rankins等著,邱仲潘等译,《SQL Server 2000实用全书》,电子工业出版社,2002.
四,教学目的
数据库管理系统是计算机软件中最重要,应用得最广的组成部分之一.通过本课程的理论学习与实践,使学生掌握数据库管理系统的基本概念与基本理论, 学会数据库设计方法,数据库管理系统的使用,数据库系统的管理与维护,熟悉数据库技术的基本原理与应用.
五,教学内容:
本课程主要讲授数据库管理系统的基本概念,功能,原理和实现技术.通过对三种主要数据模型(层次,网状,关系模型)的基本概念与理论的介绍,使学生掌握数据库系统尤其是关系型数据库系统的原理与使用.
六,课前预习
学生最好在课前进行预习,课堂上将着重于如何解决问题.如果学生事先阅读了相关章节,这将有助于学生理解讲课的内容.
七,考试说明
考试方式:
开卷考试,上机考试
分数说明
本课程有课后作业,上机作业和不定期地进行随堂测验以及一次期末考试,各部分所占总分的比例如下:
随堂测验 10%
课后作业 10%
上机作业 10%
期末考试(含上机考试) 70%
不定期的随堂考试将在正式讲课之前进行,大约10分钟左右,所以不要迟到或逃课.
课后作业包括讲义所含相关章节的全部课后习题.如果抄袭书后答案将被给予0分.作业必须在指定日期的上课之前交上来.
八,要求
1,除非学生能证明有特殊情况,例如疾病,否则不能以任何借口不参加考试和随堂测验.如果无故不参加考试和测验,给予0分.学生之间可以讨论课后作业,但是不可以抄袭别人的作业.助教可以不予批改迟交的作业.
2,涉及学生的学术不诚实问题主要包括考试作弊;抄袭;伪造或不当使用在校学习成绩;未经老师允许获取,利用考试材料;对于学术不诚实的最低惩罚是考试给予0分.其他的惩罚包括通告学校相关部门并按照有关规定进行处理
九,课程进度表
第一章 绪论(5课时)
数据管理的发展
数据库的基本概念
数据模型
数据库系统
参见:1.1,1.2.1,1.3.1,1.3.3,1.3.4,1.4,1.5,1.6,2.2,2.3,2.5.3,2.5.4,2.5.5,2.5.6,2.7,2.8,2.9
数据库存储结构(2课时)
数据的外存组织
基本文件组织
关系数据库(6课时)
关系模型的基本概念
关系数据模型
关系数据库系统的数据描述
关系数据库系统的数据操作
关系运算的安全限制和三种运算的等价性
参见:3.1,4.1,4.2,4.3,4.8,4.9
SQL语言(6课时)
概述
SQL的数据定义
SQL的数据操作功能
第四节 嵌入式SQL
参见:5.1,5.2,5.3,5.5,5.6,5.7,5.8,5.9,5.11,5.12,7.1
关系数据理论(6课时)
关系模式设计
数据依赖性
关系规范化
关系模式的分解
查询优化
参见:3.3,3.5,3.7,3.9,3.10,3.11
数据库保护(6课时)
安全性
完整性
并发控制
恢复
参见:6.1,6.2,6.3,6.4,6.5,7.2,7.4,6.7,6.8,7.5,7.6
数据库设计(1课时)
概述
需求分析
数据库的设计
数据库系统实施
运行与维护
十,上机作业:
1,使用企业管理器或Transact-SQl语言:
请在企业管理器中创建以下数据库:
数据库名称:学生管理
数据库初始大小:2MB;文件大小按百分比10%自动增长,增长限制为:10MB;其余为默认;
数据库日志文件大小:1MB;文件大小按兆字节1M自动增长,增长限制为:5MB;其余为默认;
(2)请在上题所创建数据库中建立以下数据表及相关的关系图:
"学生"表
"班级"表
"课程表"
"成绩"表
(3)使用T—SQL语句删除上面所创建的数据表"课程",然后再使用T—SQL语句重新创建该数据表(10)
(4)请使用T—SQL语句分别往上述表中插入以下数据:
班级:
1,'计算机01','计算机系',28
2,'计算机012','计算机系',21
学生:
1,'张三','男',1
2,'王五','女',1
3,'李六','男',2
4,'周七','女',2
课程:
1,'SQL-数据库','高老师'
2,'网络基础','彭老师'
成绩:
1,1,90
1,2,85
2,1,80
2,2,75
3,1,88
3,2,95
4,1,70
4,2,75
(5)作以下查询:
查询班级ID为:1的学生姓名;
查询班级名称为:"计算机012"的学生姓名;
查询课程ID为:1的成绩在85分以上的学生姓名;
查询课程"网络基础"的成绩在85分以上的所有学生所在的班级;
使用相关联子查询获取课程"网络基础"成绩最高的学生学号;
(6)使用Transact-SQL语言做以下操作:
1,在表"学生"中插入记录:'5','刘一','男',1;
2,删除"成绩"表中成绩低于80的记录;
2,假设课程表中的课程ID的数据类型为自动增量整型(唯一,不会重复),请删除其它字段完全相同的重复多余的脏记录数据.
3,打印各科成绩最高和最低的相关记录(含课程号,学号和成绩).
4,打印数学成绩第 10 名到第 15 名的学生成绩单.
5,找出至少选修两门不同课程且成绩均及格的学生.
6,写出java程序,用来显示成绩单的记录.
7,写出存储过程,根据课程名和学生姓名查找成绩.
8,建立一个不及格的学生的数据库,写出触发器,当插入学生成绩时,将不及格的学生记录写入不及格学生的数据库.
- 离散数学课后习题答案 > 数据库系统原理教学日历
-
数据库系统原理教学日历
下载该文档 文档格式:DOC 更新时间:2006-03-02 下载次数:0 点击次数:1文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: www 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: hust 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:重庆邮电学院课程建设项目
下一篇:成都体育学院手术室改造与设备购置项目
点击查看更多关于离散数学课后习题答案的相关文档
- 您可能感兴趣的
- 离散数学课后答案 离散数学课后练习答案 自考离散数学课后答案 应用离散数学课后答案 北邮离散数学课后答案 离散数学课后题答案 高等数学课后习题答案 数学课后习题答案 八下数学课后习题答案
- 大家在找
-
- · 中国电力人才网
- · 经济学基础试卷及答案
- · 园林测量教学大纲
- · 盐胁迫豆血红蛋白
- · 微量元素参考值
- · ansys有限元分析实例
- · 安装声卡驱动精灵
- · 炒股入门知识txt
- · 校庆文章怎么写
- · http.w.easou.comm
- · 松下plc解密软件
- · vb二级考试上机试题
- · 80手机电影下载
- · 石家庄铁道学院学报
- · 人体大脑图片解剖
- · dsg双离合变速箱原理
- · cad制图视频自学教程
- · caxa实体设计2006
- · 焊工操作证
- · ug标准件下载
- · 2011款现代新胜达
- · 去桂林旅游要多少钱
- · jwt端子
- · 血清免疫球蛋白
- · 碧波仙子优酷
- · 地球五带的划分图
- · 瓦斯抽放管路安装
- · 展览展示设计制作公司
- · dnf70级体验服更新
- · www.sec.com.cn
- · 广汽丰田汉兰达
- · 东莞长安桑拿按摩视频
- · 矢量化图片
- · 河南大学郑州校区风景
- · 汽车指挥论文
- · j驾校一点通c1考试
- · 新水浒传85集在线观看
- · greenbrowser
- · 安卓手机操作指南
- · 、为什么有些滑阀的阀口开方孔,而又有些开圆孔?为什么这些节流窗口都必须对
- 赞助商链接