文档介绍:课程有关说明
共56课时:
讲授:44课时;上机:12课时
上机时间:
软件工程 2003-1~3 班:第 7,8,9,10,12,13 周的周二 3、4节。
软件工程 2003-4~6 班:第 7,8,9,10,12,13 周的周一 3、4节。
上机地点:
软件学院机房:北1-520
课程有关说明
旷课累计达本课程总学时的10%(6节课),取消考试资格。
平时成绩组成:
上机:20%
考勤:30%
作业:30%
课堂表现:20%
考核:
平时成绩(30%)+考试成绩(70%)
答疑时间:每周四晚上7点到9点。
内容安排(1)
基础篇
第一章:绪论
第二章:关系数据库
第三章:关系数据库标准语言SQL
第四章:关系系统及其查询优化
第五章:关系数据理论
内容安排(2)
设计篇
第六章:数据库设计
系统篇
第七章:数据库恢复技术
第八章:并发控制
第九章:数据库安全性
第十章:数据库完整性
新技术篇
参考书:
Date C J, An Introduction to Database System (), Addison-Wesley,2000
《数据库系统原理教程》,王珊、陈红著,清华大学出版社,2000
《数据库系统概念(第四版)》,杨冬青等译,机械工业出版社,
《数据库管理系统原理与设计》,周立柱 等译,清华大学出版社
第一章 绪 论
数据库系统概述
数据模型
数据库系统结构
数据库系统的组成
数据库技术的研究领域
小结
某大学的教学管理数据库系统
1. 数据库应用系统的需求分析
(1)学生处要录入新生的信息、处理毕业生的信息、产生各种各样的学生统计表
(2)教务处每学期要制定教学计划和课程表,统计学生选课记录、登录学生成绩、产生学生成绩单和补考通知单等。
(3)人事处要经常了解各学院和教研室的日常情况,管理教师职称评定、升降工资。
(4)各个学院经常要查询教师、学生、课程、成绩等情况。
某大学的教学管理数据库系统
2. 数据库存储结构的设计
(2)对这些数据的存储结构进行设计
(1)确定必须要收集和存储哪些数据对象
本数据库中必须的数据对象有:
所有学院、系、教师、班级、学生、课程、成绩等 7 个将要存储的数据对象
某大学的教学管理数据库系统
3. 建立数据库
(1)定义每个表的结构
(2)输入数据
4. 数据库的应用
利用数据库中的数据进行数据查询、报表输出、统计汇总,以满足用户的各种数据处理的需求 ,例如,打印成绩单,课程表,查看选课情况
数据库系统概述
数据库的地位
四个基本概念
数据管理技术的产生与发展