- 3
- 0
- 约1.76千字
- 约 70页
- 2017-04-18 发布于河南
- 举报
实验报告格式 一、实验目的 二、实验内容 三、发现问题 四、解决问题 五、总结体会;第6章 数据库系统及其应用;本章基本要求:
理解数据库系统的基本概念和基本知识。
掌握SQL的数据定义、数据查询、数据更新和视图等操作方法。
了解分布式数据库、多媒体数据库、并行数据库、演绎数据库系统、主动数据库和数据仓库的功能、特点和主要实现技术。
了解数据库技术的应用领域。; 6.1.1 数据库系统的定义 ; 6.1.1 数据库系统的定义(续) ;图6-1 数据库系统的组成
; 6.1.2 数据管理技术的发展; 6.1.4 数据库管理系统的功能 ; 6.1.4 数据库管理系统的类型 ; 6.1.4 数据库管理系统的构成; 6.2 数据库语言;6.2.1 SQL的产生与发展; 6.2.2 SQL的特点;6.2.3 SQL的功能; 6.3 SQL的数据定义操作-定义基本表;在Access 2003中实现SQL语句的步骤:;SQL提供的基本数据类型; 定义基本表举例; 定义基本表举例(续); 定义基本表举例(续); 2. 修改基本表; 撤销基本表; 定义索引; 撤销索引;6.4 SQL的数据查询操作;6.4.1 SQL的数据查询语句; SQL数据查询语句的含义;SQL数据查询语句中的语法成分;表6-2 SQL数据查询语句中常用的系统内部函数 ;6.4.2 简单查询举例; 简单查询举例 ;简单查询举例;〖例6-10〗在基本表S中查询所有男学生的学号、姓名和出生年份:
SELECT 学号,姓名,2004-年龄 FROM S
WHERE 性别 =‘男’
〖例6-11〗在基本表S中查询计算机科学与工程系女学生的总数和平均年龄,可用以下查询语句实现:
SELECT COUNT(*),AVG(年龄)FROM S
WHERE 系别=‘计算机科学与工程系’AND 性别=‘女’ ;〖例6-12〗在基本表SC中查询有课程号为C001的课程成绩学生的学号、和成绩,查询结果按成绩降序排列:
SELECT 学号,成绩 FROM SC
WHERE 课程号=‘C001’
ORDER BY DESC
;6.4.3 多表查询举例;〖例6-14〗在基本表S、C和SC中查询选修课程名为“操作系统”学生的学号和姓名。
SELECT S.学号,姓名 FROM S,C,SC
WHERE S.学号=SC.学号 AND C.课程号=SC.课程号 AND 课程名=‘操作系统’
条件“S.学号=SC.学号 AND C.课程号=SC.课程号”实现基本表S、C和SC的连接
执行笛卡尔积运算后再根据条件“课程名=‘操作系统’”选择出符合要求的元组和列。
;〖例6-15〗在基本表S、C和SC中查询选修课程号为C001且成绩为80分及80分以上学生的学号、姓名和成绩。
SELECT S.学号,姓名,成绩 FROM S,SC
WHERE S.学号=SC.学号 AND SC.课程号=‘C001’AND 成绩 = 80
;6.4.4 嵌套查询举例;6.4.4 嵌套查询举例 ;6.5 SQL的数据更新操作;6.5.1 数据插入语句; SQL的数据插入操作举例; SQL的数据插入操作举例; SQL的数据删除操作; SQL的数据修改操作; SQL的数据修改操作举例; SQL的视图操作; 定义视图; 定义视图举例 ; 视图的查询; 视图的更新操作; 视图的撤销; 分布式数据库; 多媒体数据库; 并行数据库 ; 演绎数据库; 主动数据库; 数据仓库; 信息及其基本特征 ; 信息系统; 信息系统(续); 事务处理系统; 管理信息系统; 决策支持系统; 决策支持系统的组成; 联机分析系统 ; 数据挖掘系统;本章小结;第6章作业;课程学习调查
原创力文档

文档评论(0)