数据库系统概论
文章平均质量分 73
整理的知识点,以便复习。
Long_UP
随便写的,水平一般,都是学校学的知识,怕忘记写的,我自己能看的懂就行,有些太久用不到,该忘的都忘了。侵权请联系删除。
展开
-
数据库系统概论习题册
什么是数据库?答:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。什么是数据库的数据独立性?答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改、数据原创 2022-06-30 11:44:55 · 7319 阅读 · 3 评论 -
MySQL 的数据备份与恢复
数据的备份导出数据库打开Admin,具体参考数据库系统概论实验进入web界面,按照步骤进行导出,会得到st.sql的文件。(st.sql只是示例,具体以导出文件名为准)数据的恢复具体名称以文件名为准,这边以company.sql为例首先查看数据库,看看有没有要恢复数据的数据库名show databases;如果没有就创建数据库create database 数据库的名称;创建好之后使用数据库use 数据库的名称;然后把需要恢复的数据 .sql 文件放在 C 盘或者 D 盘里原创 2022-04-05 17:06:04 · 1465 阅读 · 0 评论 -
数据库系统概论实验
教材基于数据库系统概论(第五版)安装xampp-control,无需其他设置点下一步即可,安装打开后是这个样子的。根据步骤挨个点开点开③之后是这个界面1、进入数据管理系统mysql -uroot2、查看数据库show databases;3、使用数据库use 数据库的名称;4、查看数据表show tables;5、创建数据库create database 数据库的名称;6、撤销数据库drop database 数据库的名称;7、创建数据表 studentcreat原创 2022-03-11 19:21:46 · 3288 阅读 · 0 评论 -
数据库系统概论模拟考试试卷(简答题)
简述数据库管理系统的功能。答:一般来说, DBMS 的功能主要包括以下6个方面:(1) 数据定义。(2) 数据操纵。(3)数据库运行管理。(4)数据组织、存储和管理。(5)数据库的建立和维护。(6)数据通信接口。简述 SQL 语言的特点。答:SQL 语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据库语言的特点和优点。其特点如下:(1)综合统一(2)高度非过程化(3)面向集合的操作方式(4)以同一种语法结构提供两种操作方式(5)语言简洁,易学易用什.原创 2021-03-22 22:42:56 · 1874 阅读 · 3 评论 -
数据库系统概论模拟考试试卷(填空题)
1、实体之间的联系按照联系方式的不同可分为一对一或1:1、一对多或1:n和多对多或m:n2、数据库系统的核心是数据库管理系统或DBMS3、在关系模型中,实体以及实体间的联系都是用关系来表示的。4、在关系代数中专门的关系运算包括选择、投影、连接、除等运算。5、1975年由IBM公司的M.Z lo of提出的Q BE语言是一个很有特色的域关系演算语言。6、SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据语言的特点和优点。7、数据库管理系统保证数据安全的主要措施是进行存原创 2021-03-22 21:31:39 · 2167 阅读 · 1 评论 -
数据库复习要点
第一章 数据库系统概述1、几个概念:数据、数据库、数据库管理系统、数据库系统、DDL 、DML 数据库系统(DBS)2、数据库系统的三级模式结构 由外模式、模式、内模式三级构成 模式(逻辑模式):原创 2021-03-22 21:02:48 · 856 阅读 · 0 评论 -
数据库专升本考试大纲
一、数据库技术基础1、数据库模型数据库系统的三级模型(概念模式、外模式、内模式),两级映像(概念模式/外模式、外模式/模式)(1)、三级模式结构外模式(子模式):局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。模式:数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。内模式:数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。(2)、二级映像在三级模式结构之间存在差异,需要二级映像来对应:外模式/模式映像;模式/内模式映像。这原创 2020-12-30 16:51:36 · 4259 阅读 · 2 评论 -
数据库管理(简答题)
DB 管理的目标是什么?答:① 保证 DBS 的正常运行;②使数据成为一种可管理的资源。DBA 的管理职责有哪些?答:DBA 对 DB 的管理的计划、组织、测试、监控和服务全面负责。主要有5点:①向用户提供数据和信息;②制定 DB 管理的政策、标准和规程;③确保 DB 的安全性,防止非法的操作;④DB 的备份和恢复;⑤培训终端用户。说明定义视图的作用是什么?答:视图是从一个或多个基本表导出的虚表,视图只是一个定义,本身没有直接的数据。根据用户的权限和需要,定义视图,这就达到了系.原创 2020-11-29 20:57:12 · 677 阅读 · 0 评论 -
DB 的完整性控制
定义数据库的完整性控制是指保证 DB 中数据的正确性、有效性和相容性,防止错误的数据进入 DB 。DB 的完整新控制(1)提供定义完整性约束条件的方法,用完整性规则形式实现。(2)监督事务的执行,并测试是否违反完整性规则。(3)如有违反现象,则采取恰当的动作,譬如拒绝、报告违反情况、改正错误等方法来处理。关系 DBS 中实现完整性约束条件定义的方法(1)定义关系完整性规则实体完整性用主码子句定义,参照完整性用外码子句定义。(2)删除约束、更新级联这是对参照完整性规则的补充。下面通过具体.原创 2020-11-29 20:25:51 · 436 阅读 · 0 评论 -
数据库管理
DBS 在投入运行后,需要有人(DBA)进行管理和维护,同时 DBMS 也对 DB 进行监控,以保证整个系统的正常运行,防止数据意外丢失和不一致数据的产生。数据库管理中涉及的内容有数据库的安全性、事务处理、并发控制、封锁机制、数据备份与恢复、完整性约束等。...原创 2020-11-29 20:02:04 · 231 阅读 · 0 评论 -
DB 的备份和恢复
在平时,做好备份和日志两项工作,在出故障时就能把 DB 恢复到一致性状态。事务日志事务日志中保存着事务对数据库的所有更新操作。数据转储转储是指 DBA 将整个 DB 复制到磁带或者另一个磁盘上保存的过程。转储有海量转储、增量转储、转储日志文件三种方式。恢复使 DB 从一种状态(通常是不一致状态)恢复到原来一致的状态称为数据库的恢复。DB 恢复的依据是后备副本和事务日志文件。故障种类、产生原因、恢复工作和执行者等内容如表所示。产生的原因恢复工作执行者事务故障运算错原创 2020-11-29 20:00:43 · 949 阅读 · 0 评论 -
事务处理
定义事务是反映现实世界中需要以完整单位提交的一项工作,由用户定义的一组操作序列组成。事务是一个逻辑工作单元,它必须完整地执行,或者全部不执行(指效果上使 DB 保持不变)。DB 的一致性状态DB 的一致性状态是指所有数据都满足数据完整性约束条件的状态。事务的四个性质原子性:事务是一个基本工作单位,不可以被分割执行。永久性:事务对 DB 的更新,应永久反映在数据库中,使 DB 保持一致性状态。串行性:多个事务并发处理的过程是正确的。隔离性:事务执行期间所使用的数据,不能被其他事务再使用。S.原创 2020-11-29 19:45:03 · 256 阅读 · 0 评论 -
DB 的安全性
定义DB 的安全性是指防止未经授权而非法使用数据,防止数据的泄露、篡改或破坏。安全性实现的基本方法(1)视图: DBA 根据用户的数据需求和访问 DB 的权限,定义用户视图。(2)访问权限控制:系统对用户访问数据库的资源和权限的控制。(3)监控 DBMS 的运行。访问权限控制(1)访问权限(其他教材也称为“存取权限”):包括用户可访问的资源以及可操作的类型。可访问的资源包括基本表、视图、各种目录及实用程序。操作类型:包括创建、撤销、查询、增加、删除、修改、执行等。(2)授权语句(GRA.原创 2020-11-25 10:58:55 · 552 阅读 · 0 评论 -
DB 管理的重要工具(数据字典)
数据字典(DD)是 DBMS 的子系统,用于存储数据的特性和关系的定义。DD 有时也称为“系统目录”。数据的特性和定义,即“关于数据的数据”,又称为元数据。因此 DD 是存储元数据的 DB 。DD 的两种类型(1)集成式 DD :包含于 DBMS 中的 DD 称为集成式 DD 。关系型 DBMS 中都包含这样的 DD ,它被 DBMS 频繁地访问和修改。(2)独立式 DD :与DBMS 独立的 DD 称为独立式 DD 。层次、网状 DBMS 中一般不包含 DD , DD 是独立于 DBMS 而又比原创 2020-11-25 10:50:43 · 2322 阅读 · 0 评论 -
DBA 的管理职责
DBA 是对数据库管理的计划、组织、测试、监控和服务全面负责的机构和人员。DBA 的主要工作有 5 个方面:(1)向终端用户提供数据和信息;(2)制定 DB 管理的政策、标准和规程;(3)确保 DB 的安全性,防止发生非法的操作;(4)DB 的备份和恢复;(5)培训终端用户。...原创 2020-11-25 08:58:45 · 563 阅读 · 0 评论 -
数据库管理(填空题)
SQL 的 GRANT 语句实现访问权限控制。CREATE TABLE 语句的( ON DELETE RESTRICT )子句实现删除约束(在子表中有相应外码值时,父表中不允许删除元组),而( ON DELETE SET NULL )子句实现删除约束(是指将相应外码值置为空值)。事务的性质有:原子性、永久性、串行性和隔离性。事务的提交命令是: COMMIT 。事务的回滚命令是: ROLLBACK 。实现并发控制的方法是:采用封锁机制 。数据库的后备副本是:将整个 DB 复制到磁带或另一个磁盘上.原创 2020-11-09 16:18:30 · 2235 阅读 · 8 评论 -
使用 ER 方法的数据库设计方法
分成散三步:第一步:概念结构设计(设计 ER 模型) 设计实体、联系,最后组合成一张完整 ER 图。第二步:逻辑结构设计(转换成关系模型) 根据转换规则,把实体类型、复合实原创 2020-11-09 09:32:20 · 2289 阅读 · 0 评论 -
数据库设计概述
数据库设计的重要性数据库设计主要设计数据库结构(数据模型)。合理的、较优的数据模型可以使用应用系统达到最佳状态,并能避免类似于文件系统那样的数据冗余、数据异常、数据不一致现象。数据库设计步骤数据库设计是一个不断反复、逐步完善的过程,属于软件工程范畴。数据库设计由6个阶段组成:(1)需求分析阶段 - 任务:由系统分析员和用户一起来分析用户的要求,以书面的形式(系统分析报告)确定下来,作为以后各阶段工作的依据,也是以后系统验证的依据。&.原创 2020-11-09 09:23:52 · 2595 阅读 · 7 评论 -
SQL 的基本功能和主要特点
数据库语言由5个方面的要求能够建立数据库和表的结构;能够完成基本的数据管理任务(增加、删除和修改数据);能够实现复杂的查询操作且用户能够以最简单的方法使用这些操作;用户能很容易地学习它的命令结构和语法规则;具备可移植性。SQL 语言的基本功能有 5 个数据定义:可以简便地建立数据库和表的结构;数据管理:可以实现表中数据的输入、修改和删除;数据查询:可以实现对数据库内容的查询;SQL 易学,SQL 是一种非过程性语言;SQL 具备可移植性。SQL 的主要特点有 4 个SQL原创 2020-11-06 10:03:58 · 8178 阅读 · 3 评论 -
数据库系统概述(填空题)
数据管理技术的发展经历了手工文档阶段、文件系统阶段和数据库系统阶段。计算机文件系统所涉及的内容有应用系统的文件结构、数据管理系统和应用程序。由于文件系统中的文件只存储数据,不存储文件的结构描述信息,所以当文件结构和数据发生变化时,相应的程序都必须修改,这称为文件系统的数据依赖于程序。文件系统很难实现数据共享,所以,相同数据可能存储在多处,这称为数据冗余。由于数据冗余,当进行更新时,稍有不慎,易引起数据异常和数据的不一致性。数据库系统中数据字典存储数据结构信息,所有应用程序都通过 DBMS 访问数.原创 2020-11-04 14:45:14 · 1329 阅读 · 0 评论 -
数据库系统概述(综合题)
课号课程名编号姓名职称课酬率课时电话号码101高等数学1001李晓平教授305462553245101高等数学1005刘宇亭副教授256862391123102线性代数1008郭海山讲师204862555568201英语1004姜英华讲师208064463245201英语1007于利萍副教授258065457812304数据库1011沙明华讲师2064683455...原创 2020-11-02 10:31:53 · 466 阅读 · 0 评论 -
数据库系统概述(简答题)
关系是二维表、属性是表中的一列、元组是表中的一行。3种数据模型是层次数据模型、网络数据模型和关系数据模型。在层次模型中,无双亲节点称为根节点。网络数据模型用指针实现数据之间的联系。关系模型用公共属性实现表与表之间的联系。文件系统数据管理的基本方法是什么?答:(1)在文件系统中,人们与数据打交道是通过编写程序按文件名进行的,不必关心数据的物理位置,由操作系统的文件系统提供存取方法(读/写)。(2)当存储设备改变时,不必改变程序,但当数据的物理结构(即文件的存储结构)改变时,需修改程序,即程序.原创 2020-11-02 10:02:19 · 3455 阅读 · 2 评论