《数据库设计考试题目.docx》由会员分享,可在线阅读,更多相关《数据库设计考试题目.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库设计考试题目 1、DBMS的基本功能。 数据库定义功能 存储功能 运行管理功能 建立和维护功能 传输功能 2、关系模型的三个组成部分。 关系模型的数据结构 关系模型的存储结构 关系模型的操纵和完整性约束 3、视图的优点。P125 增强可视化 数据的安全和完整 降低数据复杂度 方便维护 现有关系数据库如下,数据库名:医院数据库 医生表(医生编号,医生姓名,性别,出生日期,职称) 病人表(病人编号,病人姓名,性别,民族,身份证号) 病历表(ID,病人编号,医生编号,病历描述) 用关系代数表达式查询下列问题: A、检索出所有病人的姓名及身份证号。 Select 病人姓名,身份证号 Form 病
2、人表 B、检索出1970年以前出生的医生。 Select 医生姓名,出生日期 Form 医生表 Where 出生日期工程名工程号工地址工程号开工日期工程号完工日期 材料号材料名称 工程号,材料号使用数量 工程号和材料号为关键码 4、R最高达到第几范式,并说明理由。 第一层范式因为存在着部分函数依赖 工程号,材料号工程名 1、概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(实体关系型) 2、关系代数运算是以(代数运算)为基础的运算。 3、学生关系模式 S( S,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,对应的SQL语句
3、是(ALTER TABLE S DROP)。 4、在数据库设计过程使用(数据流图)可以很好的描述数据处理系统中信息的变换和传递过程。 5、SELECT语句中与HAVING子句同时使用的是( group by )子句。 6、候选码的属性可以有(一个或多个)。 7、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(DBS包括DB和DBMS)。 8、在关系数据库设计中,设计关系模式是数据库设计中(逻辑设计阶段)阶段的任务 9、SQL语言的GRANT和REVOKE语句主要是用来维护数据库的(安全性)。 设关系模式R(A,B,C),F是R上成立的FD集,F=CB,BA。 1、试说明为什么R不是3NF模式? 因为存在着传递依赖,所以R不是3NF模式 2、试把R分解成3NF模式集。 C为关键码 A,B所有属性完全依赖与R,所以R为2NF 消除传递依赖R1( C,B ) R2( C,A)