数据库系统概论期末考试试卷 本试卷涵盖了数据库系统概论的主要知识点,包括数据库管理系统、关系模型、关系代数、SQL 语言、数据安全、数据库设计、CGI 规范、面向对象数据库系统等方面。 一、实体之间的联系 实体之间的联系按照联系方式的不同可分为一对一、一对多和多对多。这种联系在关系模型中用关系来表示。 二、数据库管理系统 数据库管理系统(DBMS)是数据库系统的核心。DBMS 的功能主要包括数据定义、数据操纵、数据库运行管理、数据组织、存储和管理、数据库的建立和维护、数据通信接口等六个方面。 三、关系模型 在关系模型中,实体以及实体间的联系都是用关系来表示的。 四、关系代数 关系代数中专门的关系运算包括选择、投影、连接、除等运算。 五、SQL 语言 SQL 语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据库语言的特点和优点。SQL 语言的特点包括综合统一、高度非过程化、面向集合的操作方式、以同一种语法结构提供两种操作方式、语言简洁、易学易用。 六、数据安全 数据库管理系统保证数据安全的主要措施是进行存取控制。另外,数据安全还包括访问控制、数据加密、身份验证等措施。 七、数据库设计 数据库设计应包括两个方面的内容:结构设计和行为设计。结构设计是指数据库的逻辑结构设计,而行为设计是指数据库的物理结构设计。 八、CGI 规范 CGI 规范允许 Web 服务器执行外部程序,并将它们的输出发送给浏览器。 九、面向对象数据库系统 数据库技术与面向对象技术相结合,形成了面向对象数据库系统。 十、数据依赖 人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和多值依赖。关系模式由 3NF 转化为 BCNF 是消除了主属性对码的部分函数依赖和传递函数依赖。 十一、数据库设计原则 数据库设计应遵循一定的原则,包括数据-normalization、数据标准化、数据安全性、数据完整性等。 十二、数据仓库 数据仓库是面向主题的、集成的、时间序的、变换的数据集合,是数据分析和商业智能的基础。
- 粉丝: 3814
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
评论0