数据库——简答,选择、填空

本文介绍了数据库的基础概念,包括视图的作用,如简化用户操作、提供多角度数据查看及安全保护;参照完整性的定义,即外键与主键的对应关系;数据模型的构成要素,如数据结构、数据操作和完整性约束;以及数据库系统的特性,如数据结构化、高共享性和独立性。此外,还讨论了数据库设计的各个阶段,事务的四大特性,以及数据库管理的不同方面,如权限管理、数据操纵和恢复机制。最后,提到了数据独立性和三级两映射的概念,以及事务故障的类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据库——简答,选择、填空

视图的作用

  • 可以简化用户操作
  • 可以让用户从多角度看待同一数据
  • 为重构数据库提供了一定的逻辑独立性
  • 可以为机密文件提供安全保护
  • 适当利用视图可以更加清晰的表达查询

什么是参照完整性

若属性F是基本关系R的外码,它与基本关系S的主码KS相对应,则对于R中每个元组上F的值要么为空值,要么为S中某个元组主码的值

E—R图之间的冲突

  • 属性冲突

  • 命名冲突

    同名异义或同义异名

  • 结构冲突

关系数据模型的构成

  • 关系数据结构
  • 关系数据操作
  • 关系完整性约束

数据模型的构成

  • 数据结构
  • 数据操作
  • 完整性约束

数据库系统的特点

  • 数据结构化
  • 数据共享性高,冗余度低,易扩展
  • 数据独立性高
  • 有数据库系统统一管理和控制

什么是数据独立性

  • 物理独立性

    用户的应用程序与数据的物理储存相互独立

  • 逻辑独立性

    用户的应用程序与数据的逻辑结构相互独立

什么是专门的关系运算

  1. 选择
  2. 投影
  3. 连接
  4. (除法)

SQL语言具有什么功能

  • 数据定义
  • 数据操纵
  • 数据控制

数据库的设计都有哪几个阶段

  • 需求分析

    分析用户需求,包括数据、功能、性能需求

  • 概念结构设计

    采用ER模型进行设计,画ER图

  • 逻辑结构设计

    ER图转换成表的过程,从ER模型转换成关系模型

  • 物理结构设计

    为数据库选择合适的储存结果和存取路径

  • 数据库的实施

    包括编程、测试、试运行

  • 数据库的运行和维护

    系统的运行、数据库的日常维护

试说明数据、数据库、数据库管理系统、数据库系统的概念

  • 数据

    描述事物的符号记录

  • 数据库

    长期在计算机内储存的,有组织,可共享的集合

  • 数据库管理系统

    处于用户和操作系统之间的,一种具有,数据定义,数据操纵,数据库事务管理、运行管理、数据的储存,管理,组织,数据库的建立和维护的应用程序

  • 数据库系统

    是由数据库、数据库管理系统、应用程序、数据库管理员组成的,具有对数据储存、管理、处理、维护的系统

说明视图和基本表的区别

视图是基于一个或者几个几本表的,是一个虚表。数据库中直存放数图的定义,数据存放在原本基本表当中,当基本表中数据发生改变是,视图也会发生改变。视图一旦建立也可以向基本表那样进行查询,等操作,也可以在视图上定义新的视图,但是视图的更新有限制

什么是三级两映射

  • 外模式(子模式)

  • 模式

  • 内模式(储存模式)

  • 外模式/模式映像

  • 模式/内模式映像

故障分为哪三种

  • 事务故障

  • 系统故障

  • 介质故障

数据抽象主要有哪两种

  • 分类

  • 聚集

事务有哪四种特性

  • 原子性

    事务中的所有操作要么都做,要么都不做

  • 一致性

    事务必须是数据库从一个一致性到另一个一致性

  • 隔离性

    事务中所执行的操作及其所使用的数据对并发的其他事务是隔离的

  • 持续性

    事物一旦提交,对数据库的改变是永久的

数据库管理经历了那几个阶段

  • 人工管理
  • 文件管理
  • 数据库管理

关于权限的语句

  • grant
  • revoke

SQL中删除操作语句

  • drop
  • delete

数据库系统的功能有哪些

  • 数据的定义

    DBMS提供数据语言描述DDL,用户可以用他来定义数据对象

  • 数据的操纵

    DBMS提供数据操纵语言DML,用户可以用它来实现基本操作,如查询、插入、删除、修改

  • 数据库的运行管理

    这个是DBMS的核心部分,可以用来执行并发控制,安全性检查、完整性约束条件的检查、发生故障后的恢复

  • 数据库的建立和维护

    数据输入和转换、数据库的转储和恢复、数据库的重组功能、性能的监视和分析

什么是事务

事务是用户定义的一个数据库的操作序列,这些操作要么全做,要么全不做,是一个不可分割的单位

数据库事先进行哪些操作才可以在发生故障后恢复

  • 数据库备份
  • 日志文件

只满足1NF可能存在的四个问题

  • 冗余过大
  • 插入异常
  • 删除异常
  • 修改异常

什么是实体完整性规则

实体完整性规则要求每个表都要有主键,而且主键的所有字段的属性都必须是唯一且非空的

E—R的主要元素有哪些

  • 实体
  • 属性
  • 联系
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值