请根据以下考纲出一套专升本练习题:二、考试目的《数据库原理与应用》课程考试旨在考核考生对数据库基本概念、基本原理和基本方法的理解和掌握程度数据库的初步设计与应用能力等。三、考试的内容要求一绪论1考试内容:数据、数据库、数据库管理系统、数据库系统等基本概念;数据模型概念模型中的相关概念三种常用的数据模型;数据库系统体系结构数据库系统的三级模式;数据库系统组成。 2考试要求:了解上述常用的数据库术语;
一、绪论
- 数据库系统的三级模式指的是_______,外模式、概念模式、内模式。
- 数据库管理系统(DBMS)的特点包括________,数据共享、数据独立、数据容错性、数据安全性等。
- 数据库的初步设计包括________,需求分析、概念设计、逻辑设计、物理设计等。
二、关系数据库标准语言SQL
- SQL的特点包括________,结构化查询语言、面向集合的操作、数据定义、数据操纵等。
- SQL语句中,用于创建表的关键字是_______,用于修改表的关键字是_______,用于删除表的关键字是_______。
- SQL语句中,用于查询数据的关键字是_______,用于插入数据的关键字是_______,用于修改数据的关键字是_______,用于删除数据的关键字是_______。
- SQL语句中,用于定义视图的关键字是_______,用于查询视图的关键字是_______。
三、数据库的安全性
- 数据库安全控制中,存取控制方法包括________,强制存取控制、自主存取控制。
- 数据库安全控制中,授权包括________,授予、回收。
- 视图机制是指________,通过视图可以限制用户对数据库中某些信息的访问权限。
四、关系数据库理论
- 函数依赖中,部分函数依赖指的是________,一个或多个属性决定了另一个属性的部分取值。
- 范式中,2NF指的是________,非主属性完全依赖于码。
- 码中,主码指的是________,能唯一标识一个关系中的元组的最小属性集合。
五、数据库设计
- 数据库设计的基本步骤包括________,需求分析、概念结构设计、逻辑结构设计、物理结构设计。
- E-R图中,实体用_______表示,属性用_______表示,关系用_______表示。
应用设计题:请根据以下需求,设计一个简单的关系数据库。 某公司有多名员工,每个员工有员工编号、姓名、性别、出生日期、联系电话、所在部门等基本信息。公司的部门分为研发部、销售部、人事部等,每个部门有部门编号、部门名称、部门电话等基本信息。每个员工属于一个部门,每个部门有多个员工。请设计一个关系数据库,包括员工表和部门表,并建立员工与部门之间的关系。
原文地址: https://www.cveoy.top/t/topic/bES3 著作权归作者所有。请勿转载和采集!