一、绪论

  1. 数据库系统的三级模式指的是_______,外模式、概念模式、内模式。
  2. 数据库管理系统(DBMS)的特点包括________,数据共享、数据独立、数据容错性、数据安全性等。
  3. 数据库的初步设计包括________,需求分析、概念设计、逻辑设计、物理设计等。

二、关系数据库标准语言SQL

  1. SQL的特点包括________,结构化查询语言、面向集合的操作、数据定义、数据操纵等。
  2. SQL语句中,用于创建表的关键字是_______,用于修改表的关键字是_______,用于删除表的关键字是_______。
  3. SQL语句中,用于查询数据的关键字是_______,用于插入数据的关键字是_______,用于修改数据的关键字是_______,用于删除数据的关键字是_______。
  4. SQL语句中,用于定义视图的关键字是_______,用于查询视图的关键字是_______。

三、数据库的安全性

  1. 数据库安全控制中,存取控制方法包括________,强制存取控制、自主存取控制。
  2. 数据库安全控制中,授权包括________,授予、回收。
  3. 视图机制是指________,通过视图可以限制用户对数据库中某些信息的访问权限。

四、关系数据库理论

  1. 函数依赖中,部分函数依赖指的是________,一个或多个属性决定了另一个属性的部分取值。
  2. 范式中,2NF指的是________,非主属性完全依赖于码。
  3. 码中,主码指的是________,能唯一标识一个关系中的元组的最小属性集合。

五、数据库设计

  1. 数据库设计的基本步骤包括________,需求分析、概念结构设计、逻辑结构设计、物理结构设计。
  2. E-R图中,实体用_______表示,属性用_______表示,关系用_______表示。

应用设计题:请根据以下需求,设计一个简单的关系数据库。 某公司有多名员工,每个员工有员工编号、姓名、性别、出生日期、联系电话、所在部门等基本信息。公司的部门分为研发部、销售部、人事部等,每个部门有部门编号、部门名称、部门电话等基本信息。每个员工属于一个部门,每个部门有多个员工。请设计一个关系数据库,包括员工表和部门表,并建立员工与部门之间的关系。


原文地址: https://www.cveoy.top/t/topic/bES3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录