数据库系统一.填空题:1
在函数依赖范畴内,如果想要保持关系模式中所有属性间的联系,那么对它进行模式分解的最高范式是__三_范式
在 java 程序中都要用到数据库,首先要加载驱动程序,驱动程序可以用 Class
forName()方程加载,在加载驱动程序前,还需要导入__ java
sql__包,这个包定义了 JDBC SQL 语法和方法
数据库管理系统通过不同协议和方法保证事务具有四个方面的特性,对于四个方面特性中的隔离性,数据库关系系统是通过__两段锁__协议保证的
数据模型一般包括三个方面内容,这三个方面内容分别是数据结构,__数据操作__和完整性约束,这三个方面内容也称作数据模型的三要素
一般情况下,如果关系模式中属性或属性组 x,y 之间的取值有 1:1 联系,则在函数依赖xy;如果属性 x,y 之间有 1:m 联系,则存在函数依赖_____
二、简答题:1
简述数据库,数据库管理系统和数据库系统的概念
解:数据库:数据库是“按照数据结构来组织、存储和管理数据的仓库”
严格的讲,数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合
数据库管理系统:位于用户与操作系统之间的一层数据管理软件
数据库系统:在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成
简述数据库系统生存周期的各个阶段
解:数据库规划、需求收集与分析、数据库设计与应用程序设计、实现、测试以及运行维护 6个阶段
结合你对数据库的理解,简述数据库作为数据存储方式的优点和缺点
解:优点:1
能够存储大量数据,且占用空间少
管理操作方便、快捷、高效
数据维护简单、安全
检索统计准确、迅速、高效
数据应用共享性高,冗余度低,易扩展
实现整体数据的结构化
数据独立性高