- DBA(数据库管理员),DBA的职责是什么
1.决定数据库中的信息内容和结构
2.决定数据库的存储结构和存储策略
3.定义数据的安全性要求和完整性约束
4.监控数据库的使用和运行
5.完成数据库的改进,重组,或重构
2.常见的数据模型
层次模型,网状模型,关系模型,面向对象模型
数据库的完整性
域完整性,实体完整性,参照完整性
数据模型三要素
数据结构,数据操作,数据约束
什么是层次模型
层次模型采取树形结构表示数据与数据之间的关系,层次模型不能直接表示多对多的关系(网上说的)
满足条件:有一个节点没有父节点,该节点可以作为根节点
其他节点有且只有一个父节点。
数据独立性
数据独立性是指应用程序与DB的数据结构之间的相互独立。在物理结构改变时,尽量不影响应用程序,称为物理独立性;在逻辑结构改变时,尽量不影响应用程序,称之为逻辑数据独立性。
关系代数运算符
选择,投影,连接,除 P33
关系操作查询的五种基本操作:选择,投影,并,差,笛卡尔积。
数据库系统的三级模式
内模式,外模式,概念模式
什么是视图,视图与基本表的区别
视图是从一个或几个表中导出来的表,它不是真实存在的基本表而是一张虚表,视图所对应的数据并不实际地以视图结构存储唉数据库中,而是存储在视图所引用的表中。视图实际上是一个查询结果,视图的名字和视图对表的 查询存储在数据字典中。
数据库运行六个阶段
需求分析
概念结构设计
逻辑结构设计
物理结构设计
数据库实施
数据库运行和维护
视图和索引(选择填空)索引的类型
聚集索引和非聚集索引
唯一索引和非唯一索引
事务
事务是单个的工作单元,是数据库中不可再分割的基本单位。所谓事务就是用户对数据库进行的一系列操作的集合,对于事物中的系列操作,要么全部完成,要么全部不完成
游标的使用过程
声明游标,打开游标,读取游标,关闭游标,释放游标
最早的数据管理历史(选择)
人工管理,文件管理,数据库管理。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的可重用性
数据字典
数据项,数据结构,数据流,数据存储,处理过程
概念结构设计有以下四种方法:自顶向下;自底向上;逐步扩张;混合策略
数据库的权限
赋予GRANT撤回REVOKE P239