Advertisement

东北大学——考研复试——数据库——2014年

阅读量:

数据库

  • 一、填空题
  • 二、简答题
  • 三、
  • 四、
  • 五、

一、填空题

  1. 为了提高数据库的安全性,数据库管理系统提供了( )等安全描施。至少写三种。
  2. 查询优化的优化原则有( )。
  3. 数据库系统的三级模式结构指的是( )。
  4. 在进行事务并发操作的时候,有可能会产生的三类数据不一致情况是( )。
  5. 如果一个关系模式R满足1NF,并且关系的每个决定因子都是候选码,那么R至少是( )范式。

二、简答题

1、数据库如何保证安全性。
2、简述将E-R模型转换为关系数据模型的转换原则

三、

三、某医院病房管理系统中包括四个实体型,分别是:
科室(科室名称, 科室地址, 科室电话)
病房(病房号, 病房地址)
医生(医生编号, 姓名, 职称, 年龄)
病人(病历号, 姓名, 性别, 年龄)
一个科室有多个病房和多个医生,一个病房只能属于一个科室,一个医生只能属于一个科室。一个病房可以入住多个病人,一个病人只能入住一个病房。一个医生可以主管负责多个病人的治疗,一个病人只能有一位主管医师。
请根据以上叙述画出E-R图

四、

现有关系数据库中的三个关系表如下:
EMPLOYEE(eno, ename, age),其属性分别代表员工号、员工姓名、年龄
COMPANY(cno, cname, city),其属性分别代表公司号、公司名称、公司所在城市
EC(eno, cno, salary),其属性分别代表员工号、公司号、工资
请完成以下要求:

  1. 用SQL语句完成表EMPLOYEE的创建,其中员工号为主属性,员工年龄名字不能是空值。
  2. 用关系代数查询“百度”公司工资超过8000元的员工的姓名。
  3. 用SQL语句査找“淘宝"公司的年龄小于30岁的员工的姓名。
  4. 删除所有“京东”公司的员工信息。

五、

已知有函数依赖集合{customer → store, (store, product) → price}
(1)求此关系模式的候选码;
(2)判断上述模式是否满足第三范式,并写出原因。
(3)如果不满足第三范式,请将上述依赖集合进行分解使其满足第三范式。

全部评论 (0)

还没有任何评论哟~