列表

详情


阅读下列说明,回答与数据库相关的问题,将解答填入答题纸的对应栏内。
【问题1】(4分)
数据模型是数据库系统的核心和基础,它通常由哪三部分组成?Oracle、MySQL等是基于哪种数据模型的数据管理系统?
【问题2】(3分)
已知员工考勤数据库YGKQ包含JBQK(职工基本情况)数据表和QQLX(缺勤类型信息)数据表,表结构如表1和表2所示:
表1    JBQK(职工基本情况表结构
 
表2    QQLX(缺勤类型信息结构表

①用SQL语句查询缺勤名称为“病假”的职工的职工号和姓名。
②用SQL语句统计各缺勤类别的人数。
③使用SQL语句创建一个名为zgqq(职工缺勤)的视图,要求能够使用该视图查询缺勤2天以上的职工的职工号、姓名、缺勤天数和缺勤名称。
【问题3】(4分)
关系数据库系统是支持关系模型的数据库系统,关系模型中有哪三类完整性约束?其中哪一类完整性约束和外键的取值有关?
【问题4】(3分)
ETL是一个批量数据加工的过程,较常用在数据仓库,但其对象并不限于数据仓库,请按照顺序写出ETL数据加工过程中经历的三个步骤。

参考答案: 【问题1】(2分)
数据结构、数据操作、数据的约束条件
关系模型
【问题2】(3分)
(1) SELECT zgh,xm from JBQK,QQLX where jbqk.lx=qqlx.lx and mc=’病假’  
(2) SELECT LX COUNT(*)FROM JBQK GROUP BY LX    
(3) CREATE VIEW zgqq
 AS
SELECT zgh,xm,ts,mc
FROM  jbqk,qqlx
Where jbqk.lx=qqlx.lx AND ts>=2  
【问题3】(4分)
实体完整性、参照完整性、用户定义的完整性
参照完整性
【问题4】(3分)
抽取、转换、加载

详细解析:

略。

上一题